< 1414800033 13981 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414800088 515112 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1414800592 302684 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Ping timeout: 244 seconds < 1414801169 981218 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Do Apple laptops ever break down the way this laptop is breaking down? < 1414801185 179880 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Whenever I move the screen, there's a chance of a bunch of stuff getting tinted blue < 1414801191 419533 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is this something I can fix? < 1414801237 710470 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It seems to be particular colors < 1414801873 63170 :not^v!~notnot^v@2601:4:4500:e15:9cdc:76da:6cff:b408 JOIN :#esoteric < 1414801987 197210 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1414803386 564044 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1414803755 195308 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric : http://www.snopes.com/college/homework/foundcar.asp < 1414803758 643615 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I've read that book! < 1414803788 260292 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't know what printing it was < 1414803789 16864 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric ::( < 1414803906 395301 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently the author is a felon < 1414804101 805819 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you've read Rapid Interpretation of EKGs? < 1414804116 527041 :not^v!~notnot^v@2601:4:4500:e15:9cdc:76da:6cff:b408 QUIT :Ping timeout: 265 seconds < 1414804138 205066 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Yes < 1414804262 816962 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :are you like, into electrocardiology < 1414804352 716416 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :My dad's a doctor. The book was lying around < 1414804357 468454 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :This was when I was a kid < 1414804369 623984 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1414804832 623014 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( I guess it has been a while since http://www.schlockmercenary.com/2014-06-15 so a reminder was in order. http://www.schlockmercenary.com/2014-10-30 ) < 1414804968 265269 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1414805345 418073 :Phantom_Hoover!~phantomho@63.41.189.80.dyn.plus.net JOIN :#esoteric < 1414805345 418209 :Phantom_Hoover!~phantomho@63.41.189.80.dyn.plus.net QUIT :Changing host < 1414805345 418276 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414805596 499713 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Ping timeout: 255 seconds < 1414806399 974436 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 256 seconds < 1414806601 804848 :not^v!~notnot^v@2601:4:4500:e15:9cdc:76da:6cff:b408 JOIN :#esoteric < 1414807888 188860 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :But if they're in a ring around the planet, how could they *all* pplint to one spot? < 1414807891 516997 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :*point < 1414807916 356144 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :spot could be somewhere off the planet < 1414807923 362540 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :It's have to be one of the poles, and then it'd be at an odd angle. < 1414807939 535278 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Oh, true. < 1414808164 126218 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :MDude: I think half of them would be enough. < 1414808192 157365 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :It would, but still. < 1414808227 831421 :not^v!~notnot^v@2601:4:4500:e15:9cdc:76da:6cff:b408 QUIT :Ping timeout: 272 seconds < 1414808243 477214 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :This is Schlock talking. Schlock is not known for impeccable logic. He's known for his love of big guns, and being near indestructible. < 1414808540 918501 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :That's fair enough. < 1414808641 811363 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hey how about this excuse ... < 1414808686 898177 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :The planet could be considered one spot, if "spot" is takes as peing sufficiently imprecise/on large enough of a scale? < 1414808698 81628 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :those mirrors could just change their orbit slightly until they're all in sight of the target? < 1414808725 796764 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :of course that would produce a ring with a gap < 1414808739 911290 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :They should all just reflect it back to where it came. BURN THE SUN. < 1414808743 351982 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but that's a small sacrifice when logic is at stake ;-) < 1414808778 552524 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :They could form a smaller, thicker ring on one side of a planet. < 1414808825 857423 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I was looking for a solution that does not require a lot of energy per mirror (to maintain its orbit). < 1414808869 234101 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :rather I was looking for something that current Earth satellites might be capable of doing. < 1414808925 138241 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ooh, logic. http://thedevilspanties.com/archives/10247 ... looks painful. < 1414809117 759781 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1414809132 403322 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Remote host closed the connection < 1414809704 998707 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1414809720 231611 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I took a look at Maptools to see if I could bypass GM protections and stuff < 1414809738 76246 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I ended up with a proof of concept for arbitary file write on servers with no authentication needd. < 1414809740 613067 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :needed* < 1414809803 795453 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"servers" < 1414809870 878690 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :They accept connections from clients < 1414809875 502503 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I feel safe calling them servers. < 1414809989 573024 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Never mind, Google enlightened me about the context. < 1414810023 744100 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Recommendations on languages to easily write bootstrapping compilers in? < 1414810057 13272 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Lymia: How about "The best part is all this isn't limited to a single PC. You can utilize the integrated server function to let your players maintain your server, [...]" < 1414810337 552765 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414811951 659472 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414812056 824894 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1414812130 528329 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 255 seconds < 1414812309 925835 :contrapumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1414812484 879113 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Read error: Connection reset by peer < 1414812588 964872 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414812922 931473 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds < 1414813268 641078 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414813765 495547 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1414813870 405098 :Samhain!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net NICK :centrinia < 1414814298 385245 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Now I bought some new Akagi book, as well as a Famicom. I don't know how to connect it up to the TV set, yet. < 1414814409 153810 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1414814677 788922 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The March 2016 cruise I wanted to go on was cancelled, I think < 1414815712 116309 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDream < 1414817574 969216 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1414817799 277832 :not^v!~notnot^v@2601:4:4500:e15:5de1:2083:1905:b865 JOIN :#esoteric < 1414818107 807277 :not^v!~notnot^v@2601:4:4500:e15:5de1:2083:1905:b865 QUIT :Ping timeout: 272 seconds < 1414824886 467736 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1414825450 835972 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414826195 656583 :MoALTz!~no@user-188-33-12-157.play-internet.pl JOIN :#esoteric < 1414826216 819961 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1414826338 890370 :ais523!~ais523@unaffiliated/ais523 NICK :ais523\unfoog < 1414826537 153946 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 265 seconds < 1414827678 84038 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1414828370 247235 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1414831142 903291 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:FakeASM14]]4 10 02http://esolangs.org/w/index.php?diff=40742&oldid=40735 5* 03Rdebath 5* (+493) 10/* Um Esoteric Language ? */ < 1414831784 279353 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"On the ship or ashore the speed and reliability of internet may not be optimal. Expect to encounter issues with uploading or downloading attachments, possible frequent outages, computer freezups, access to USB ports, etc." < 1414831999 251255 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1414832008 245690 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 250 seconds < 1414833406 558813 :Froox!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1414833889 464414 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1414837231 929380 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1414840248 292032 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1414841583 592291 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1414841888 777843 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :new *nix OS for z80s. https://github.com/EtchedPixels/FUZIX cc: zzo38 < 1414842353 937261 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414842581 870993 :ais523\unfoog!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 264 seconds < 1414842682 400617 :ais523!~ais523@unaffiliated/ais523 NICK :ais523\unfoog < 1414842824 288899 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 250 seconds < 1414843337 72937 :MoALTz!~no@user-188-33-12-157.play-internet.pl QUIT :Quit: Leaving < 1414843614 236865 :ais523\unfoog!~ais523@unaffiliated/ais523 QUIT : < 1414843620 732495 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414844515 638879 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Remote host closed the connection < 1414844639 168589 :ais523!~ais523@unaffiliated/ais523 NICK :ais523\unfoog < 1414844724 574391 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 JOIN :#esoteric < 1414845352 357682 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :I am trying to implement a Brainfuck interpreter in my own programming language and I am a bit unsure whether the approach i am taking is going to lead anywhere. How do you implement a imperative programming language in a declarative one? < 1414846107 129130 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :You could start with a simpler language, like deadfish. < 1414846213 576418 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 QUIT :Ping timeout: 246 seconds < 1414846550 574904 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 JOIN :#esoteric < 1414846725 225813 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :Jager: I was under the impression brainfuck already was a simple language. But you think deadfish is a better choice? < 1414846745 912974 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :Jager = Jafet < 1414846969 765544 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :deadfish is even simpler < 1414846972 656225 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :mainly because no loops . < 1414847168 59419 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 PRIVMSG #esoteric :Aha, thx. I have to go. Bye! < 1414847170 949224 :SignX!4dad5809@gateway/web/freenode/ip.77.173.88.9 QUIT :Quit: Page closed < 1414847267 322864 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1414847412 822271 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1414848171 559444 :ais523\unfoog!~ais523@unaffiliated/ais523 QUIT : < 1414848529 823449 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :state monads < 1414849014 623906 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :identity monads < 1414849586 72355 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( the (Monad id) %instance < 1414849586 369441 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :04constructor of Prelude.Monad.Monad (\13{meth0} => \13{meth1} => \13{meth2} => \13{meth3} => 13meth 13meth) : 12Monad 09id < 1414850148 758206 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :A meth lab < 1414850974 228823 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1414856051 967097 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1414857272 763210 :blsqbot!~blsqbot@fmnssun.ibone.ch QUIT :Quit: Exiting < 1414857328 967393 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:41b2:7dd0:7400:971a JOIN :#esoteric < 1414857330 646485 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}iT < 1414857330 783313 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:41b2:7dd0:7400:971a PRIVMSG #esoteric : {{} {1} {1 2} {1 2 3}} < 1414857339 351560 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10roq++pa < 1414857339 488479 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:41b2:7dd0:7400:971a PRIVMSG #esoteric : {1 3 6 10 15 21 28 36 45 55} < 1414857375 481946 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Even with a partial builtin you don't beat 12B ;) < 1414857402 192762 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(you would with a partial sum builtin though) < 1414857412 981360 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(pa is the partial command) < 1414857419 839824 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10roqpdpa < 1414857419 989302 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:41b2:7dd0:7400:971a PRIVMSG #esoteric : {1 2 6 24 120 720 5040 40320 362880 3628800} < 1414857492 42068 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10roq<-pa < 1414857492 178938 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:41b2:7dd0:7400:971a PRIVMSG #esoteric : {{1} {2 1} {3 2 1} {4 3 2 1} {5 4 3 2 1} {6 5 4 3 2 1} {7 6 5 4 3 2 1} {8 7 6 5 < 1414857531 908343 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10roiT < 1414857532 45247 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:41b2:7dd0:7400:971a PRIVMSG #esoteric : {{} {1} {1 2} {1 2 3} {1 2 3 4} {1 2 3 4 5} {1 2 3 4 5 6} {1 2 3 4 5 6 7} {1 2 3 < 1414857535 118970 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10roiT)++ < 1414857535 255829 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:41b2:7dd0:7400:971a PRIVMSG #esoteric : {0 1 3 6 10 15 21 28 36 45 55} < 1414857633 320084 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:41b2:7dd0:7400:971a QUIT :Read error: Connection reset by peer < 1414857691 285058 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( the (StateT Integer id ()) $ do put (!get + 1) < 1414857691 636453 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :04ST (\13st => 04(04()04, 09prim__addBigInt 13st 04104)) : 12StateT 12Integer 09id 12() < 1414857723 546120 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( runState (the (StateT Integer id ()) $ do put (!get + 1)) 2 < 1414857723 721993 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :No such variable runState < 1414857729 934462 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :( runStateT (the (StateT Integer id ()) $ do put (!get + 1)) 2 < 1414857730 232024 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :04(04()04, 04304) : 12(12()12, 12Integer12) < 1414857779 286986 :Melvar!~melvar@dslb-178-006-014-114.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :Best identity monad: actually id. < 1414858071 23645 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:41b2:7dd0:7400:971a JOIN :#esoteric < 1414858072 779492 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"iR < 1414858072 922614 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:41b2:7dd0:7400:971a PRIVMSG #esoteric : {"abc" "bca" "cab"} < 1414858076 450354 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcd"iR < 1414858076 587589 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:41b2:7dd0:7400:971a PRIVMSG #esoteric : {"abcd" "bcda" "cdab" "dabc"} < 1414858100 694524 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcd"iRq_+pa < 1414858100 831389 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:41b2:7dd0:7400:971a PRIVMSG #esoteric : {{"abcd"} ERROR: Burlesque: (_+) Invalid arguments! {"abcd" "bcda"} ERROR: Burle < 1414858111 504021 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcd"iR{)\[}pa < 1414858111 640916 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:41b2:7dd0:7400:971a PRIVMSG #esoteric : {{ERROR: Burlesque: (\[) Invalid arguments! "abcd"} {ERROR: Burlesque: (\[) Inva < 1414858120 271889 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcd"iR{\[}pa < 1414858120 409134 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:41b2:7dd0:7400:971a PRIVMSG #esoteric : {"abcd" "abcdbcda" "abcdbcdacdab" "abcdbcdacdabdabc"} < 1414858135 134946 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "world"iRq\[pa < 1414858135 622653 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:41b2:7dd0:7400:971a PRIVMSG #esoteric : {"world" "worldorldw" "worldorldwrldwo" "worldorldwrldwoldwor" "worldorldwrldwol < 1414858146 901856 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"iRq\[pa < 1414858147 38772 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:41b2:7dd0:7400:971a PRIVMSG #esoteric : {"abc" "abcbca" "abcbcacab"} < 1414858234 764652 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Work on Burlesque 1.7.4 has started :D < 1414858453 378372 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: good < 1414858459 70275 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is that the one that will have variables? < 1414858705 466880 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, Snowflake would make for an excellent golfing language < 1414858724 727402 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :especially if the interpreter was persistent between runs (which it really should be) < 1414859476 103884 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1414860392 965746 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:41b2:7dd0:7400:971a QUIT :Ping timeout: 260 seconds < 1414863730 816591 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: assumingly. < 1414863950 283946 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1414863957 964643 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 JOIN :#esoteric < 1414863959 100431 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 3ro)roqiRpa < 1414863959 285332 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {{{{1}}} {{{1} {1 2}} {{1 2} {1}}} {{{1} {1 2} {1 2 3}} {{1 2} {1 2 3} {1}} {{1 < 1414863997 766982 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2ro)roqiRpa < 1414863997 922354 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {{{{1}}} {{{1} {1 2}} {{1 2} {1}}}} < 1414864027 515469 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro{roq++pa}pa < 1414864027 689908 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1414864032 177378 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5ro{roq++pa}pa < 1414864032 314248 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1414864035 505779 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2ro{roq++pa}pa < 1414864035 642562 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {1 {{1}} 1 {{1 2} {1 2 2 1}}} < 1414864039 598825 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 3ro{roq++pa}pa < 1414864039 735845 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {1 {{1}} 1 {{1 2} {1 2 2 1}} 1 {{1 2 3} {1 2 3 2 1 3} {1 2 3 2 1 3 3 2 1} {1 2 3 < 1414864086 409732 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :weird < 1414864088 845172 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 3ro{roq++pa}paL[ < 1414864088 982072 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : 6 < 1414864091 436948 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 4ro{roq++pa}paL[ < 1414864091 573955 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : 8 < 1414864094 505040 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 14ro{roq++pa}paL[ < 1414864094 679555 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : 28 < 1414864695 999089 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, what does pa do? < 1414864710 820647 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq 3 1 4 1 5 9pa#s < 1414864710 957509 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {ERROR: Burlesque: (pa) Invalid arguments! 9 5 1 4 1 3} < 1414864721 882709 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq 3 1 {4 1 5 9}pa#s < 1414864722 19551 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {ERROR: Burlesque: (pa) Invalid arguments! {4 1 5 9} 1 3} < 1414864734 948557 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq 3 {1 4 1 5} 9pa#s < 1414864735 122354 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {ERROR: Burlesque: (pa) Invalid arguments! 9 {1 4 1 5} 3} < 1414864743 689806 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {3 1 4}{1 5 9}pa#s < 1414864743 826646 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {{{3} 1 5 9 {3 1} 1 5 9 {3 1 4} 1 5 9}} < 1414865289 538915 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net PART :#esoteric < 1414865663 566254 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: partial < 1414865666 789032 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like partial sums < 1414865670 282380 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro{++}pa < 1414865670 445538 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {1 3 6 10 15 21 28 36 45 55} < 1414865677 34595 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or partial products < 1414865680 398512 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro{pd}pa < 1414865680 535411 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {1 2 6 24 120 720 5040 40320 362880 3628800} < 1414865734 545411 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :aha < 1414865782 836899 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If that's an O(n^2) thing, I'm slightly afraid of the time limits, compared to a regular scan[lr]1?-based partial thing. < 1414866303 658271 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It is an O(n^2) thing < 1414866315 151621 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I'm implementing a version of it that works differently < 1414866336 135698 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. one that takes ?+) < 1414866343 799932 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and which will be more efficient < 1414866406 124120 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pa will be usably for commands that work on lists < 1414866415 472629 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and PA will be usable the other way < 1414866416 259741 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: is this associating the direction that has to be O(n^2), or the direciton where it coudl be O(n)? < 1414866421 810088 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where you just collect intermediate results < 1414866449 202698 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pa just builds up tails < 1414866455 128515 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and maps the supplied block over it < 1414866456 170070 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1414866459 556915 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10roiT < 1414866459 693884 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {{} {1} {1 2} {1 2 3} {1 2 3 4} {1 2 3 4 5} {1 2 3 4 5 6} {1 2 3 4 5 6 7} {1 2 3 < 1414866463 796904 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10roiT)++ < 1414866463 946875 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {0 1 3 6 10 15 21 28 36 45 55} < 1414866469 656411 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's what pa does < 1414866513 145595 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is inefficient but there might be some weird use cases for it < 1414866521 594151 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}q<-pa < 1414866521 731178 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {{1} {2 1} {3 2 1}} < 1414866527 540748 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like that one or I don't know < 1414866556 133327 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> foldl (flip (:)) [] [1..3] -- hmm < 1414866558 14522 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [3,2,1] < 1414866564 916756 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> scanl (flip (:)) [] [1..3] < 1414866566 796529 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[],[1],[2,1],[3,2,1]] < 1414866588 566147 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}q\[pa < 1414866588 704667 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {{1} {1 2} {1 2 3}} < 1414866596 797992 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "bar"q\[pa < 1414866596 934837 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : ERROR: Burlesque: (pa) Invalid arguments! < 1414866602 222896 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "barfuss"q\[pa < 1414866602 359804 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : ERROR: Burlesque: (pa) Invalid arguments! < 1414866604 17490 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1414866607 627527 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "barfuss"XXq\[pa < 1414866607 764684 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {"b" "ba" "bar" "barf" "barfu" "barfus" "barfuss"} < 1414866626 39737 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. yeah < 1414866629 48529 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {3 1 4 1 5}{bx[+}pa < 1414866629 207229 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {{{3}} ERROR: Burlesque: ([+) Invalid arguments! {{3 1}} ERROR: Burlesque: ([+) < 1414866633 343391 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :gotta add a (BlsqStr x :) too < 1414866638 978091 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {3 1 4 1 5}{bx[+}PA < 1414866639 114903 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : ERROR: Unknown command: (PA)! < 1414866646 255182 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {3 1 4 1 5}{{bx[+}r[}pa < 1414866646 392033 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {3 ERROR: Burlesque: ([+) Invalid arguments! ERROR: Burlesque: ([+) Invalid argu < 1414866647 889629 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that one is not implemented yet < 1414866651 366739 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {3 1 4 1 5}{{bx+]}r[}pa < 1414866651 503527 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {3 ERROR: Burlesque: (+]) Invalid arguments! ERROR: Burlesque: (+]) Invalid argu < 1414866659 181004 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3 1 4 1 5}{im}pa < 1414866659 318432 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {3 31 314 3141 31415} < 1414866664 82531 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {3 1 4 1 5}{{bxj[+}r[}pa < 1414866664 219591 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {3 {1 3} {4 {1 3}} {1 {4 {1 3}}} {5 {1 {4 {1 3}}}}} < 1414866673 24269 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right, that < 1414866687 79340 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3 1 4 1 5}{p^}pa < 1414866687 216229 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {3 1 3 4 1 3 1 4 1 3 5 1 4 1 3} < 1414866690 102959 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :^ that can be done in linear time, and < 1414866697 487009 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {3 1 4 1 5}{<-{bxj[+}r[}pa < 1414866697 661931 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {3 {3 1} {3 {1 4}} {3 {1 {4 1}}} {3 {1 {4 {1 5}}}}} < 1414866701 634185 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :^ that can't < 1414866752 608594 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :C-x RET c <-- who's supposed to remember this?! < 1414866760 897926 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "barFUsS"XX{)<-}pa < 1414866761 34798 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {{'B} {'B 'A} {'B 'A 'R} {'B 'A 'R 'f} {'B 'A 'R 'f 'u} {'B 'A 'R 'f 'u 'S} {'B < 1414866769 386048 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "barFUsS"XX{)<-\[}pa < 1414866769 523026 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {"B" "BA" "BAR" "BARf" "BARfu" "BARfuS" "BARfuSs"} < 1414866831 432863 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> mapM words["big bare flat","foot"] < 1414866833 184202 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [["big","foot"],["bare","foot"],["flat","foot"]] < 1414866848 260980 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> concat<$>mapM words["big bare flat","foot"] < 1414866850 82805 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ["bigfoot","barefoot","flatfoot"] < 1414866894 714247 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> concat<$>words=<<["big bare flat","foot"] < 1414866896 294412 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "bigbareflatfoot" < 1414867618 629251 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( somehow, Make 24 is far more satisfying in Perl than in Haskell ) < 1414867949 938167 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: well of course < 1414867958 997753 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :almost any golf is < 1414867966 50710 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, you got it down to 181 < 1414867966 629622 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice < 1414868000 531437 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's quite short < 1414868526 478197 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :let's see how short it'll look in two weeks... < 1414868565 431537 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :in this problem there are so many approaches that one could try < 1414869261 638895 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1414869262 548413 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Hi < 1414869322 384992 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1414869344 840756 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :hi < 1414869429 45361 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I started an analyzer to see if prolog query is deterministic < 1414869441 836943 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :should be able to compile them to haskell < 1414869448 69420 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :type classes and instances < 1414869824 450908 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1414871475 477671 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:FakeASM14]]4 10 02http://esolangs.org/w/index.php?diff=40743&oldid=40742 5* 03Zzo38 5* (+445) 10 < 1414871783 190106 :MoALTz!~no@user-46-113-235-81.play-internet.pl JOIN :#esoteric < 1414872496 243156 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1414875073 322032 :boily!~alexandre@modemcable184.4-177-173.mc.videotron.ca JOIN :#esoteric < 1414875681 291300 :boily!~alexandre@modemcable184.4-177-173.mc.videotron.ca QUIT :Quit: QUID CHIC < 1414875704 966762 :boily!~alexandre@modemcable184.4-177-173.mc.videotron.ca JOIN :#esoteric < 1414875718 291797 :boily!~alexandre@modemcable184.4-177-173.mc.videotron.ca QUIT :Client Quit < 1414876208 924777 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1{2 3 4}{<-}e! < 1414876209 70048 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {4 3 2} < 1414876216 156933 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1{2 3 4}{#<}e!#s < 1414876216 293809 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {1 {2 3 4}} < 1414876232 206322 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1{2 3 4}{#<}st < 1414876232 343174 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : ERROR: Burlesque: (st) Invalid arguments! < 1414876260 40974 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1{2 3 4}{#<}rs < 1414876260 178197 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {4 3 2} < 1414876264 331066 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1{2 3 4}{#<}rs#s < 1414876264 467932 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {{4 3 2} 1} < 1414876288 717718 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(rs is a form of eval that doesn't touch the current stack) < 1414876299 285117 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1{2 3 4}{#<}e!#s < 1414876299 461822 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 PRIVMSG #esoteric : {1 {2 3 4}} < 1414876716 967441 :blsqbot!~blsqbot@2a02:1205:c6b4:14e0:fd9c:d0f9:3f00:65c3 QUIT :Ping timeout: 260 seconds < 1414877640 760903 :ais523!~ais523@unaffiliated/ais523 NICK :ais523\unfoog < 1414878202 851269 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :> 652*93 < 1414878204 651059 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 60636 < 1414878211 262659 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :> 653*92 < 1414878212 887084 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 60076 < 1414878685 971373 :ais523\unfoog!~ais523@unaffiliated/ais523 QUIT : < 1414879485 825793 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is there a single-file simple LZMA2 compression and decompression library? < 1414879547 271490 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Additionally, I require that it be cross-platform and free-software.) < 1414880241 539119 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 265 seconds < 1414880360 475456 :FreeFull!~freefull@host-92-30-36-147.as13285.net JOIN :#esoteric < 1414880374 30586 :FreeFull!~freefull@host-92-30-36-147.as13285.net QUIT :Changing host < 1414880374 167877 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1414880529 745688 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I don't know any of those for lzma2, sorry (though you could try to put some existing source code to one file). do you need lzma2? would some other compression and decompression not do? < 1414880579 377765 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, LZMA would probably do too, it doesn't have to be LZMA2. < 1414880596 163393 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(The data I am trying to compress doesn't compress well with DEFLATE.) < 1414880631 470950 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: dunno, try to take the non-machine specific part of the compressor from xz or 7z and massage it to one file. < 1414880644 898489 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but that's probably not so easy < 1414880976 80078 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I also don't need filters like xz has, nor support for a file listing. I don't know what algorithm Bzip2 uses, but that seems to work well too. < 1414881073 52031 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :could you use some domain-specific compression method, or domain-specific preprocessing? < 1414881093 155250 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what are you compressing? < 1414881139 137167 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I am compressing a "Z-Machine Archive", which contains a story file, capability set, metadata, and possibly also sounds and pictures. < 1414881178 608873 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: um, some of those might be different from the others. can you somehow separate it to sounds, pictures, and the rest, and see how each compresses, < 1414881205 256552 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then use sound and picture specific compression for those parts, and zip-like byte compression for the byte-oriented text stuff, possibly after some preprocessing? < 1414881306 322210 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Actually, all of the data is already somewhat compressed in different ways (text in story files is packed to 5-bits per character and also uses a simple dictionary coding scheme; YZIP picture libraries are compressed using Huffman, XOR, palettes, and stippling; XZIP picture libraries and sounds aren't compressed at all) < 1414881333 816033 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yes, that's the problem. you might want to unpack the text so taht you can zip it after < 1414881350 96363 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, if it's 5 bits per character, but zip is very 8-bit oriented, it's harder for it to compress < 1414881352 72252 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I could allow it to avoid compressing some parts if compressing them wouldn't help, and add a mode to the program to disable all compression, but other than that I want to just use a single compression algorithm. < 1414881365 983853 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: I know that, although it isn't always predictable where the text even is in the file. < 1414881382 744749 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yeah... that could be tricky. you may need some imperfect heuristics < 1414881395 355144 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as long as you compress losslessly, it shouldn't be a problem if you sometimes misidentify stuff < 1414881401 947661 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does the compression have to be fast? < 1414881415 270879 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, that was a thought too. But since I found out that bzip2 works good enough, I thought that could be used. < 1414881446 756400 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: No it doesn't have to be particularly fast (although it would be a good idea for the decompression not to be too slow) < 1414881448 991297 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if bzip2 works well, that might be easier to get a small implementation, but I think bzip2 is byte-oriented too (and png is too while we're there) < 1414881508 272245 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, although I found that bzip2 does work. (Another thing about the Z-machine text packing: It is packed three 5-bit characters into two bytes; the remaining bit tells if it is finished or not.) < 1414881508 952232 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :bzip2 is definitely byte oriented < 1414881556 349890 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh that should be fine. then every repeated string comes in just two versions, essentially. < 1414881561 760134 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: oh, that's better! better than packing 8 characters in 5 bytes that is, because you have less synchronization problems < 1414881570 799686 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yep < 1414881574 501136 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :int-e: no < 1414881580 979564 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh 3. < 1414881585 806332 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it depends on where it is in the text < 1414881619 661450 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It might not be the best compression, but it does work reasonably well; DEFLATE doesn't work so well from my testing. < 1414881634 280075 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :sounds fun < 1414881690 428598 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :myname: abcdef can be packed as (abc)(def)(ghi), (..a)(bcd)(efg)(hi.), (.ab)(cde)(fgh)(i..); bwt will put the repeated center parts together and probably produce decent predictions (and thus compression) anyway. < 1414881722 577289 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(sorry, abcdefghi - I added another triplet as an afterthought)\ < 1414881770 480526 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but the point was that while having only 1 encoding would be ideal, having 3 is better than having 8. < 1414881783 955036 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: so how quickly do the text and other segments mix? can you try to pack each part normally and after expanding the text, and choose whichever compresses better? < 1414881861 382501 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: I did think of that too, although the alignment is also unpredictable (sometimes on an even byte boundary, and sometimes odd). < 1414881873 639020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ouch... < 1414881881 438866 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then try all three? < 1414881889 849952 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :even text, odd text, bytes < 1414881892 963094 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Ping timeout: 240 seconds < 1414881897 679357 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: how does this work? does the z machine encode addresses that are then decoded and displayed as strings? < 1414881911 261547 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :odd alignment... ewww < 1414881980 102239 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: It depends on the situation. The PRINTI and PRINTR instructions are followed by text strings inline; PRINT and PRINTB point to other strings (PRINT always to even alignment, PRINTB to even or odd); an object header may point to a string representing the "short description" of an object, and the vocabulary also contains packed strings. < 1414881989 893897 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I sort of expected the files to have a string table instead, with code providing indices into the table, a bit like java objects... but I never investigated) < 1414881994 392154 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ouch, that's worse.... < 1414882012 483284 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that means the thingies can change very quickly < 1414882025 203134 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and hard to find them < 1414882100 6284 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Ok, PRINTI is more efficient than that; it saves the index.) < 1414882147 950088 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: Do you know whether games ever exploit common suffixes of strings, if the alignment allows it? < 1414882209 995310 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: As far as I know no existing files do, but if I make my own, they would exploit a whole lot of stuff (I mentioned these things in a document called the Tricky Document). < 1414882420 46682 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: so how much is it possible to try to follow all the possible execution paths hoping all of them are actually possible, sort of like decompiling, and that way try to determine which parts of the image are text and stuff? < 1414882432 525877 :idris-bot!~ircslave@dslb-178-006-014-114.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 244 seconds < 1414882481 514200 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: That is probably very complicated. I am not intending to cause the best possible compression anyways though; I am just trying to make it to be reasonably good compression. < 1414882549 603331 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, so bzip2 then < 1414882673 200828 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: you could try to concatenate the seven source files from the bzip2 program, that isn't too many, there's only like seven source files, plus some headers < 1414882684 657027 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: you could try to remove the checksumming part, though that doesn't really add much < 1414882765 202182 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: or you could similarly try to catenate the lzma stuff from the 7z sources or something < 1414882768 772994 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The archiver program uses its own header formats and stuff, so, I want to use it in a library. And, yes I don't need checksumming and stuff; the uncompressed format it is known to figure out when the data is finished, so it will know when to stop. < 1414882808 79890 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I will look to see how the bzip2 codes are working so that I can learn that. < 1414883350 67993 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ooh, strange choice, rng! two wands of polymorph in a chest in a starting room. < 1414883519 428890 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i like playing as a dragon, it makes things so convinient < 1414883535 654566 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lay some eggs, hatch them, eat babys < 1414883545 115184 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but... no hands < 1414883545 834197 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :never be hungry again < 1414883662 797903 :impomatic_!~digital_w@249.57.115.87.dyn.plus.net JOIN :#esoteric < 1414883772 455824 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what a crazy mines level layout < 1414883822 747786 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, this was a quick deat < 1414883831 936488 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :magic trap in mines < 1414883904 167042 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, wrong channel < 1414884079 50267 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1414884248 516390 :vyv_!~vyv@bas1-northbay04-1175983466.dsl.bell.ca JOIN :#esoteric < 1414884249 105897 :vyv!~vyv@69.158.157.75 QUIT :Ping timeout: 260 seconds < 1414884870 862472 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :b_jonas: what game? < 1414884881 431391 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh, NetHack I assume < 1414884884 231697 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes < 1414885550 450038 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 244 seconds < 1414885599 483310 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1414886826 497291 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1414887193 463726 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1414890316 673161 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Quit: ZNC - http://znc.sourceforge.net < 1414890463 169412 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just a few hours until we can see what inscrutable magic henkma did to the belgians. < 1414890637 771299 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was about to say henkma sounds like it could be flemish but there's a distinctively japanese twitter with that nick < 1414890877 196345 :MoALTz_!~no@user-46-113-235-81.play-internet.pl JOIN :#esoteric < 1414890948 254226 :centrinia!~centrinia@107.208.218.105 JOIN :#esoteric < 1414891050 243034 :MoALTz!~no@user-46-113-235-81.play-internet.pl QUIT :Ping timeout: 244 seconds < 1414892050 553719 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1414892329 880743 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh, time to find out how to disable the power-off button on my keyboard, or at least make it ask for confirmation. < 1414892361 770814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(well, slightly above the keyboard proper, but close enough that this isn't the first time i've hit it by accident.) < 1414892497 975793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :apparently there is no option to ask for confirmation. make it do the same as shutting the lid, then. < 1414892619 101146 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :gah IE has forgotten the tabs i had open < 1414892679 323247 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's like anyone there has thought that a forced power-off is the time you _most_ want it to save its current state carefully. < 1414892683 920516 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*no one < 1414895526 262615 :centrinia!~centrinia@107.208.218.105 QUIT :Ping timeout: 250 seconds < 1414896448 508935 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric > 1415045675 72339 JOIN :#esoteric < 1415045676 674262 :glogbot!dlopen@64.62.173.65 JOIN :#esoteric > 1415045679 214220 JOIN :#esoteric > 1415045679 731095 JOIN :#esoteric < 1415045679 946481 :EgoBot!dlopen@libdl.so JOIN :#esoteric < 1415045735 843272 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1415046500 784542 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :O_o < 1415046519 325433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :THE DEAD BOTS ARE RISING < 1415046614 593737 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1415046664 63495 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :cue for metasepia? < 1415046690 291174 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :metasepia seems to be dependent on its human < 1415046703 234400 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> map(tail.tails).(init.inits)$"1234" < 1415046705 417553 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[],[""],["2",""],["23","3",""]] < 1415046717 681738 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> map(init.tails).(tail.inits)$"1234" < 1415046719 237300 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [["1"],["12","2"],["123","23","3"],["1234","234","34","4"]] < 1415046758 322910 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Needs some reordering. < 1415046784 16785 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> concat.transpose.map(tail.inits).(init.tails)$"1234" < 1415046785 597634 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ["1","2","3","4","12","23","34","123","234","1234"] < 1415046793 799513 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :way too long < 1415046800 353664 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now I guess we've got a bfjoust conflict, then. :/ < 1415046804 664143 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!bfjoust < 1415046804 841280 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :fizzie: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1415046805 18506 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Use: !bfjoust . Scoreboard, programs, and a description of score calculation are at http://codu.org/eso/bfjoust/ < 1415046807 338486 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1415046835 881258 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's the CONSENSUS on how to PROCEED? < 1415046838 281779 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!help < 1415046838 459119 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :elliott: I do !bfjoust; see http://zem.fi/bfjoust/ for more information. < 1415046838 636177 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help . < 1415046841 852585 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!help userinterps < 1415046842 215563 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​userinterps: Users can add interpreters written in any of the languages in !help languages. See !help addinterp, delinterp, show | !userinterps. List interpreters added with !addinterp. < 1415046845 869261 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!help addinterp < 1415046846 247457 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​addinterp: !addinterp . Add a new interpreter to EgoBot. This interpreter will be run once every time you type ! , and receive the program code as input. < 1415046854 711687 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(uh, this output seems broken.) < 1415046863 200692 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(unless it's just mosh) < 1415046867 481715 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, that was definitely "hlp" < 1415046873 544346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!addinterp bfjoust sh true < 1415046874 137731 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Interpreter bfjoust installed. < 1415046875 774971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!bfjoust a < 1415046875 952105 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :elliott: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1415046876 144145 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Use: !bfjoust . Scoreboard, programs, and a description of score calculation are at http://codu.org/eso/bfjoust/ < 1415046879 94785 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aw < 1415046880 906974 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!delinterp bfjoust < 1415046881 189822 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Interpreter bfjoust deleted. < 1415046884 468073 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok, wtf? < 1415046886 653775 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :interpreer? < 1415046896 627090 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not seeing anything weird. < 1415046914 244389 :Bicyclidine!~Glossina@wl-nat113.it.wsu.edu JOIN :#esoteric < 1415046915 761348 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, anything weirder than the usual. < 1415046951 261202 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe my irssi or mosh or terminal is choking on the weird stuff it uses to prevent botloops < 1415047044 266848 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i should make a bot that triggers on zero-width spaces only < 1415047126 681620 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: you don't need the init. before tails, also id=<< is shorter than concat if things fit < 1415047213 851493 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: HackEgo uses the same stuff afaik < 1415047226 27800 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`help < 1415047226 457382 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1415047238 898962 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well EgoBot's output definitely looks weird to me < 1415047258 396236 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i see none of your weirdness < 1415047309 233183 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :20:34:41: Interpreter bfjoust deleted. < 1415047312 206814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: that problem really chose an awkward ordering of sets. < 1415047339 112672 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :of strings. yes. < 1415047444 814921 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1415047519 97959 :AndoDaan!~Daanando@188.189.82.125 QUIT :Ping timeout: 272 seconds < 1415047664 718466 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: I thought it was a very natural ordering. < 1415047702 394029 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's awkward to produce programmatically. < 1415047714 588370 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :at least in Haskell < 1415047792 502207 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :sorted by increasing length, then lexicographically? < 1415047809 280663 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not lexicographically < 1415047812 71672 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :olsner: "THE DEAD BOTS ARE RISING" sounds like a promising movie title < 1415047834 702907 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :someone's tab completion is acting up *cough* < 1415047839 224333 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :mroman: yes, or maybe DEAD BOT RISING < 1415047841 989846 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :olsner: nah, substrings of length 1 in order of appearance, the those of length 2 in order of appearance, etc. < 1415047859 21105 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :oh, so a stable sort on length, like? < 1415047983 316656 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :something like that < 1415048016 154898 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose sortBy (comparing length) would work to make that from a simpler construction < 1415048026 716251 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but so does concat.transpose < 1415048119 486987 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :all of which are disgustingly long and require importing Data.List < 1415049799 123341 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? isn't transpose in Prelude? < 1415049804 743159 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope < 1415049809 481460 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ouch < 1415049822 4993 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :neither are inits or tails < 1415049836 701612 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1415049848 159075 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i found a reasonably short replacement for tails... < 1415050255 926389 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de QUIT :Quit: Terminated < 1415050274 858727 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de QUIT :Quit: rebooting < 1415050344 595216 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i found a 45-46 char Prelude-only thing that constructs the substrings < 1415050360 803783 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which means it's shorter than the transpose version if you include the import < 1415050527 382678 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de JOIN :#esoteric < 1415051195 376240 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de JOIN :#esoteric < 1415051379 17487 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :better than mine < 1415051994 351543 :Bicyclidine!~Glossina@wl-nat113.it.wsu.edu QUIT :Ping timeout: 240 seconds < 1415052501 824110 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` perl -e '$_=1234;/.+(?{print"$&\n"})(*F)/' # I think the Perl people would also be happier with another order. < 1415052502 657694 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1234 \ 123 \ 12 \ 1 \ 234 \ 23 \ 2 \ 34 \ 3 \ 4 < 1415052536 156493 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1415052553 602588 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: what? the order is completely defined by the docs, and reliable < 1415052564 769829 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: what order would you prefer? < 1415052624 882006 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: I meant using another order in the specification of http://golf.shinh.org/p.rb?Prime+Substrings < 1415052751 274248 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e hello=~/.+(?{print$&," "})(?!)/ < 1415052752 38091 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello hell hel he h ello ell el e llo ll l lo l o < 1415052759 716819 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e bravo=~/.+(?{print$&," "})(?!)/ < 1415052760 437109 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bravo brav bra br b ravo rav ra r avo av a vo v o < 1415052764 307729 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e bravo=~/.+?(?{print$&," "})(?!)/ < 1415052764 988804 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b br bra brav bravo r ra rav ravo a av avo v vo o < 1415052772 424954 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e bravo=~/.*\K.+(?{print$&," "})(?!)/ < 1415052773 174295 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :o vo v avo av a ravo rav ra r bravo brav bra br b o vo v avo av a ravo rav ra r o vo v avo av a o vo v o < 1415052777 721914 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e bravo=~/.*\K.+?(?{print$&," "})(?!)/ < 1415052778 579069 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :o v vo a av avo r ra rav ravo b br bra brav bravo o v vo a av avo r ra rav ravo o v vo a av avo o v vo o < 1415052793 153806 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you can get any order from regexen < 1415052802 594425 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, maybe not any < 1415052809 239577 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorted by length is probably more difficult < 1415052811 349827 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1415052824 653368 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :--> b r a v o br ra av vo bra rav avo brav ravo bravo < 1415052835 416922 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah... < 1415052837 699195 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's unnatural! < 1415052840 202579 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wonderr how to get that < 1415052959 758010 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's something like a breadth first search < 1415053060 303022 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :perl -e 'bravo=~/.{$_}(?{print"$&\n"})(*F)/ for(1..5)' < 1415053065 622859 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` perl -e 'bravo=~/.{$_}(?{print"$&\n"})(*F)/ for(1..5)' < 1415053066 388210 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Eval-group not allowed at runtime, use re 'eval' in regex m/.{1}(?{print"$&\n"})(*F)/ at -e line 1. < 1415053087 384387 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1415053096 52800 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :funny. works for me. < 1415053112 128365 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run perl --version < 1415053112 878705 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ This is perl 5, version 14, subversion 2 (v5.14.2) built for x86_64-linux-gnu-thread-multi \ (with 88 registered patches, see perl -V for more detail) \ \ Copyright 1987-2011, Larry Wall \ \ Perl may be copied only under the terms of either the Artistic License or the \ GNU General Public License, which may be found in the Perl 5 source kit < 1415053118 799814 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :V. new. < 1415053147 760696 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Right. v5.20.1 here. < 1415053197 992782 :`^_^!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1415053223 569054 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but v5.14.2 on anagol, so it won't work there either < 1415053328 707381 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` perl -e 'use re "eval";bravo=~/.{$_}(?{print"$&\n"})(*F)/ for(1..5)' < 1415053329 616023 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b \ r \ a \ v \ o \ br \ ra \ av \ vo \ bra \ rav \ avo \ brav \ ravo \ bravo < 1415053347 710431 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1415053385 808688 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 244 seconds < 1415053418 590083 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How can you convert a timestamp in a text format (including the timezone) into a UNIX timestamp number, in a C code? < 1415053459 684721 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run perl -e '@a = ("bravo"); while ($a[-1] =~ /\S\S/) { push @a, $a[-1] =~ s/(\S)(\S*)(\S)/$1$2 $2$3/rg; } print join(" ", @a)' # probably not a useful direction, but fun nevertheless < 1415053460 468129 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bravo brav ravo bra rav rav avo br ra ra av ra av av vo b r r a r a a v r a a v a v v o < 1415053523 583867 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think the appropriate answer to that is "with difficulty", because POSIX strptime is entirely useless when it comes to time zones. < 1415053793 742275 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Then is there better way? < 1415054036 211556 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I've seen some attempts that are based on recognizing the time zone separately, (temporarily) doing tzset and parsing the rest via normal strptime. But that seems quite nasty. < 1415054093 299269 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How does that do? I require it to work both Windows and UNIX computers. < 1415054240 948316 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I somewhat suspect it wouldn't really work on Windows. < 1415054520 800999 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now if i only knew a good haskell golf prime test that worked up to 999... < 1415054534 823003 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, if i could make my trivial one work on 0 and 1. < 1415054590 7955 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :> nubBy(((>1).).gcd)[2..] < 1415054591 809138 :lambdabot!~lambdabot@silicon.int-e.eu 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,... < 1415054615 441125 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not a list, a test hth < 1415054631 969871 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also nubBy is no good, it's not in Prelude. < 1415054687 718547 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric ::t nubBy < 1415054689 161100 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(a -> a -> Bool) -> [a] -> [a] < 1415054794 23597 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :how bout using fermat's test and avoiding the 3 exceptions? < 1415054811 226911 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there are only 3? < 1415054835 990056 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :under 1000, yes < 1415054836 296302 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but naive is better than that < 1415054860 761654 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :yes, naive shorted and much slower < 1415054864 142048 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :shorter < 1415054871 681321 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :speed shouldn't be a problem? < 1415054931 654085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it doesn't seem to be a problem, since i already ran one that failed because i forgot about 0 and 1 < 1415054998 384211 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah. not a problem at all. < 1415055021 861475 :AndoDaan!~AndoDaan@188.189.86.44 JOIN :#esoteric < 1415055137 930486 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Argh. How annoying, the input isn't newline-terminated < 1415055215 538058 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :success < 1415055267 777401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but it feels too long, anyway < 1415055462 699179 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1415055660 992414 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1415055727 232459 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 264 seconds < 1415056075 662400 :boily_!~alexandre@96.127.201.149 JOIN :#esoteric < 1415056202 869790 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Someone told me to use Kronisk but that is C++ and not C. < 1415056272 384999 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric < 1415056404 273079 :boily_!~alexandre@96.127.201.149 QUIT :Quit: DUPLICATE CHICKEN < 1415057215 318073 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Ping timeout: 264 seconds < 1415057238 467645 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1415057525 978348 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FireFly: I would estimate that roughly 98% of the problems are missing the newline on the last line. < 1415057549 965066 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1415058069 766097 :`^_^!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1415058774 269837 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1415059441 965685 :AndoDaan!~AndoDaan@188.189.86.44 QUIT :Quit: HydraIRC -> http://www.hydrairc.com <- *I* use it, so it must be good! < 1415059463 446846 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu QUIT :Ping timeout: 256 seconds < 1415059465 885297 :AndoDaan!~Daanando@188.189.86.44 JOIN :#esoteric < 1415059910 362994 :boily!~boily@96.127.201.149 QUIT :Quit: ANATIDÆ CHICKEN < 1415060133 591875 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1415060551 440813 :AndoDaan!~Daanando@188.189.86.44 QUIT :Ping timeout: 256 seconds < 1415061926 989438 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :That's a bit annoying for J golfing < 1415061929 154175 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oh well. < 1415063207 725670 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 265 seconds < 1415063548 788049 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I should play Nomyx < 1415063554 435924 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is Nomyx the new PerlNomic < 1415065256 456836 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1415066710 74219 :AndoDaan!~Daanando@188.188.72.12 JOIN :#esoteric < 1415066950 739006 :Deewiant!~deewiant@deewiant.iki.fi QUIT :Ping timeout: 260 seconds < 1415067057 920265 :Deewiant!~deewiant@deewiant.iki.fi JOIN :#esoteric < 1415067467 129332 :drlemon!~drlemon@cpe-24-24-207-214.socal.res.rr.com JOIN :#esoteric < 1415069091 268685 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 255 seconds < 1415069698 494126 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Why does this program crash when "i" or "i-" or "i_" is specified but not "i-_" and "i_-"? < 1415069700 26690 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :http://sprunge.us/iedA < 1415069855 227395 :PixelToast!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :zzo38, i dunno but i made you http://i.imgur.com/hnRkv1R.png < 1415069880 622801 :PixelToast!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric ::/ < 1415070677 766720 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :o_o < 1415071207 754116 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :zorkid&2047 < 1415071219 934786 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :would that be logical and < 1415071588 807281 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :not bitwise? < 1415071614 726905 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :2047 = 2^11 - 1, a fine bitmask. < 1415071626 368957 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1415072503 45486 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is bitwise, but I don't expect that would explain it crashing? < 1415072634 870754 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O nevermind I found the mistake. < 1415073143 576438 :password2!~password@197.76.151.177 JOIN :#esoteric < 1415073376 760190 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1415074060 970597 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1415074085 564333 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1415076419 641696 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is it just me or does Nomyx have a lot of infrastructure that is not rules? < 1415076543 367452 :PixelToast!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :Sgeo, i dunno but i made you http://ptoast.tk/logo/SGEO.png < 1415076637 666478 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :PotatoChat < 1415076642 347770 :PixelToast!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric ::> < 1415076655 911733 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I thought you were a bot < 1415076664 622441 :PixelToast!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :i can see why < 1415076691 333736 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Still think you're maybe running a script < 1415076769 133361 :PixelToast!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :multiple < 1415076792 343316 :PixelToast!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :the logo thing isnt though, i just got bored and generated logos for you < 1415076886 330869 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh < 1415076930 97898 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :cool < 1415077070 582924 :Parf!Parf@50.45.16.129 JOIN :#esoteric < 1415077178 936144 :Parf!Parf@50.45.16.129 PART :#esoteric < 1415077187 963652 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://ptoast.tk/logo/PENIS.png ok. < 1415077419 941621 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Wait what? There doesn't seem to be a script there, QNTM didn't work < 1415077444 200201 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's an actual file. < 1415077448 140414 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Oh there's a listing of all files and I can only assume PENIS was there for some reason < 1415077453 310176 :PixelToast!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :heh < 1415077457 481125 :PixelToast!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :forgot to add a dummy index < 1415077497 537072 :PixelToast!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :elliott, my bot generates the logos, and my friends like to mess with eachother < 1415077533 321670 :PixelToast!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :http://i.imgur.com/AgJr8Db.png < 1415077697 765603 :PixelToast!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :this should work http://i.imgur.com/jvdKyAi.png < 1415077927 614948 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :All the YouTube spammers seem to have decided that my name is Alex. I'm not sure why. < 1415077953 857255 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Hey Alex this is the pretty at the restaurant!" < 1415077962 909303 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I... who calls themselves 'the pretty'? < 1415078016 867224 :PixelToast!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :havent gotten any yt spam in awhile < 1415078666 346763 :AndoDaan_!~Daanando@188.188.66.84 JOIN :#esoteric < 1415078816 375736 :AndoDaan!~Daanando@188.188.72.12 QUIT :Ping timeout: 245 seconds < 1415079010 203295 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1415079024 784162 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1415079194 838225 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan I think the 62 characters "prime numbers" solution relied on n+k-patterns. (meaning, I have a 62 characters version that works with n+k-patterns). The timing is right; ghc accepted them before 7.0, and 7.0.1 was released in November 2010. < 1415079195 246163 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1415079250 452367 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1415080764 129295 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan and btw I've browsed previous solutions a bit; there doesn't seem to be a magical primality test besides the Fermat one. < 1415080764 576906 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1415080809 433745 :password2!~password@197.76.151.177 QUIT :Ping timeout: 255 seconds < 1415080921 14058 :password2!~password@197.76.151.177 JOIN :#esoteric < 1415081242 411758 :password2!~password@197.76.151.177 QUIT :Ping timeout: 265 seconds < 1415081851 71403 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1415081938 248927 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :*.net *.split < 1415082014 512426 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDream < 1415082676 475744 :AndoDaan!~Daanando@188.188.88.8 JOIN :#esoteric < 1415082834 394103 :AndoDaan_!~Daanando@188.188.66.84 QUIT :Ping timeout: 256 seconds < 1415084262 490118 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415084855 680546 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Why are some SQL implementations not supporting triggers on views? I find it to be a very useful feature. < 1415085172 546595 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sounds tricky to implement. < 1415085629 651531 :contrapumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1415085644 598104 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess it's easy enough for projections, managable for views that just filter rows of a single table by some not-so-clever where clause, and gets exceedingly complicated if views are defined by arbitrary select statements. how do you explain which cases will work and which won't? < 1415085726 860230 :MoALTz!~no@user-188-33-92-66.play-internet.pl QUIT :Quit: Leaving < 1415085880 209087 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: Well, if it is INSTEAD OF INSERT, then it is easy. For INSTEAD OF UPDATE and INSTEAD OF DELETE, the implementation can internally do a SELECT on it and call the triggers according to the ones that match the WHERE clauses of the UPDATE and DELETE statements. (Triggers other than INSTEAD OF may be more complicated for views, but I don't need them anyways, and SQLite doesn't implement them.) < 1415086126 812295 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :So I do not quite understand everything you are meaning. < 1415086219 834181 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I see. So you do not want something that triggers when the underlying tables are changed; instead, you want to translate updates on the view into updates on the underlying tables. That sounds quite a bit less scary. < 1415086294 323660 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I like the way SQLite does it: Doing an INSERT, UPDATE, or DELETE on a view only calls all of the applicable attached triggers and does nothing else (if there are no triggers of the correct type, it is an error). < 1415086344 467357 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :So it won't automatically know how to write to the underlying table and stuff like that; you have to put it in yourself if you want it. < 1415086423 740213 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The INSTEAD OF keyword indicates its working like this. < 1415086434 436696 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I did not consider "instead of" triggers at all. So we were talking cross purposes. < 1415086464 924879 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(If you want it to trigger when the underlying tables are changed, you can put triggers on the tables themselves. Tables in SQLite support BEFORE and AFTER triggers; not INSTEAD OF. Views support only INSTEAD OF; not BEFORE and AFTER.) < 1415086479 301246 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(nor did I consider applying updates to a view rather than tables) < 1415087117 881010 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415087303 540584 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1415087609 177341 :PixelToast!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net NICK :^v < 1415087892 491295 :AndoDaan_!~Daanando@188.188.64.130 JOIN :#esoteric < 1415087928 691686 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I find that I rarely use triggers other than INSTEAD OF INSERT, although they are sometimes useful. < 1415088026 190606 :AndoDaan!~Daanando@188.188.88.8 QUIT :Ping timeout: 244 seconds < 1415090182 724906 :AndoDaan!~Daanando@188.188.79.82 JOIN :#esoteric < 1415090280 592497 :AndoDaan_!~Daanando@188.188.64.130 QUIT :Ping timeout: 256 seconds < 1415090891 115597 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you use SQL sometimes, and do you use views and triggers often? < 1415090976 433386 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :prime substrings are substrings that represent primes? < 1415090997 489036 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2{"33"jCO}GO < 1415090997 881103 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"3" "3"} {"33"}} < 1415091003 388557 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2{"33"jCO}GO\[ < 1415091003 565659 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"3" "3" "33"} < 1415091009 443544 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2{"33"jCO}GO\[ri < 1415091009 929494 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1415091014 976197 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2{"33"jCO}GO\[)ri < 1415091015 182836 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 3 33} < 1415091018 95035 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2{"33"jCO}GO\[ri < 1415091018 272166 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 3 33} < 1415091032 910040 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2{"33"jCO}GO\[ri{fCL[2==}m[ < 1415091033 103320 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 0 1} < 1415091039 566371 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2{"33"jCO}GO\[ri{fCL[}m[ < 1415091039 743456 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 1 2} < 1415091046 686223 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2{"33"jCO}GO\[ri{fCL[1==}m[ < 1415091046 863731 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 1 0} < 1415091052 498407 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2{"33"jCO}GO\[ri{fCL[1==Sh}m[\[ < 1415091053 65228 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "110" < 1415091068 405763 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5{"37373"jCO}GO\[ri{fCL[1==Sh}m[\[ < 1415091068 582913 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "111111111101000" < 1415091074 741572 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i see < 1415091094 295389 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5fC < 1415091094 472475 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {5} < 1415091106 674247 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5{"37373"jCO}GO\[ri{fCU_}m[\[ < 1415091106 851670 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 1 1 1 1 1 1 1 1 1 1 1 1 1 1} < 1415091115 841345 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1415091128 493379 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 373fC < 1415091128 670488 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {373} < 1415091135 830881 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 37373 < 1415091136 25886 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 37373 < 1415091137 589381 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 37373fC < 1415091137 766433 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {7 19 281} < 1415091140 394699 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 37373fCU_ < 1415091140 572284 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1415091147 886015 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 37373fCsm < 1415091148 63125 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1415091154 402814 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 8fCsm < 1415091154 579899 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1415091181 350745 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5{"37373"jCO}GO\[ri{fC[-z?Sh}m[\[ < 1415091181 528089 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "111111111101000" < 1415091198 740508 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Do you use fC[-z? as a prime check? < 1415091202 104330 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or some other method? < 1415091341 247641 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I used that originally, but working around zero cost more than using fcL[2== instead (which deals with zero properly). < 1415091350 529419 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq 0fC < 1415091350 706930 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1415091353 290233 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq 0fc < 1415091353 467313 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1415091375 32662 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, "properly" is a matter of opinion, but suitably-for-this-purpose anyway. < 1415091386 639632 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? isn't there a bulit-in prime check in blsq? < 1415091433 28089 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(0fC gives a "divide by zero" error.) < 1415091511 559735 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: nope there isn't < 1415091555 235061 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fc is horribly slower than fC < 1415091558 779320 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1415091570 724537 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess 0fC should return {0} or something < 1415091594 944916 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or {} < 1415091603 104603 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'll add a prime check built-in in 1.7.4 < 1415091621 599532 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that uses trial divisions for small integers and miller rabin for larger ones < 1415091630 784039 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I also tried Jfcpd== but it's no shorter than fcL[2== and fails for 1. < 1415091645 239836 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1fc < 1415091645 416914 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1} < 1415091649 635602 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1fcpd < 1415091649 853817 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1415091657 349856 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1Jfcpd < 1415091657 527135 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1415091659 11820 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1Jfcpd#s < 1415091659 188856 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 1} < 1415091662 926092 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1Jfcpd== < 1415091663 103293 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1415091673 754964 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It works for zero, due to {}pd being 1. < 1415091687 833069 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: hmm, ok < 1415091696 59966 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: I defined {}pd as 1 because math told to do so < 1415091699 257025 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {}pd < 1415091699 434341 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1415091702 409595 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {}++ < 1415091702 587188 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1415091706 469659 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but < 1415091712 382493 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {}q?*r[ < 1415091712 559657 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (r[) Empty list! < 1415091735 831634 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nah that won't help either :) < 1415091758 863942 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: theres factor and prime-factors < 1415091765 479286 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 32fc < 1415091765 656451 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 4 8 16 32} < 1415091767 719503 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 32fC < 1415091767 897020 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 2 2 2 2} < 1415091786 623762 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 32ro{fCsm}f[ < 1415091786 800957 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 4 5 7 8 9 11 13 16 17 19 23 25 27 29 31 32} < 1415091787 837972 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: and one for divisors too? < 1415091805 441194 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100ro{fCsm}f[ < 1415091805 618358 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 4 5 7 8 9 11 13 16 17 19 23 25 27 29 31 32 37 41 43 47 49 53 59 61 64 67 71 < 1415091818 177847 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: divisors? < 1415091830 266432 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :list of positive divisors of a number < 1415091837 40560 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's what factors does < 1415091837 217756 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorted and uniqed < 1415091840 101424 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, ok < 1415091845 595385 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 32fc < 1415091845 771312 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 4 8 16 32} < 1415091860 62982 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq 144fc < 1415091860 239905 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4 6 8 9 12 16 18 24 36 48 72 144} < 1415091873 658455 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@oeis 23,25,27,29,31,32,37,41,43 < 1415091876 118708 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Powers of primes. Alternatively, 1 and the prime powers (p^k, p prime, k >= ... < 1415091898 954061 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100qfCGO:sm < 1415091899 131647 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{2} {3} {2 2} {5} {7} {2 2 2} {3 3} {11} {13} {2 2 2 2} {17} {19} {23} {5 5} {3 < 1415091931 883131 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ (#~0=>:@i.|])144 < 1415091932 413333 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 144 144 144 144 144 144 144 144 144 144 144 144 144 144 144 < 1415091935 79541 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1415091997 20607 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ ([:>:@I.0=]|~>:@i.)144 < 1415091997 529934 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 1 2 3 4 6 8 9 12 16 18 24 36 48 72 144 < 1415092077 541160 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that looks unreadable as hell. < 1415092095 243941 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ i.144 < 1415092095 762199 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman: 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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 12... < 1415092101 229877 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ @i.144 < 1415092101 744110 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman: |syntax error < 1415092101 921204 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman: | @i.144 < 1415092105 105063 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ :@i.144 < 1415092105 582252 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman: |syntax error < 1415092105 759346 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman: | :@i.144 < 1415092117 765785 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You got me. I don't know J. < 1415092192 421226 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :100ro{fCsm}f[ is just 1..100, calculate prime factors and filter for lists where all elements are the same < 1415092215 699007 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2}sm < 1415092215 876759 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1415092218 687421 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 1 1}sm < 1415092218 864593 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1415092225 295730 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {}sm < 1415092225 472791 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1415092254 86169 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1415092277 126910 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100{fCU_}GO < 1415092277 304195 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 1 1 0 1 1 1 0 0 1 1 0 1 1 1 0 1 0 1 0 1 1 1 0 0 1 0 0 1 1 1 0 1 1 1 0 1 1 1 0 < 1415092283 158055 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 100ro{fCU_}f[ < 1415092283 335079 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 5 6 7 10 11 13 14 15 17 19 21 22 23 26 29 30 31 33 34 35 37 38 39 41 42 4 < 1415092323 957647 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@oeis 7,10,11,13,14,15,17,19,21,22 < 1415092327 482344 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Squarefree numbers (or square-free numbers): numbers that are not divisible ... < 1415092379 885937 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there should be FO and FZ like GO and GZ < 1415092394 248818 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :100{fCU_}FO instead of 100ro{fCU_}f[ < 1415092440 177750 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: btw < 1415092448 489707 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :sometimes you can workaround the 0 by doing < 1415092456 853909 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : /* code */0 < 1415092476 381397 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. instead of 100rz{...}f[ -> 100ro{...}f[0 < 1415092531 205039 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess, but here it's the individual substrings that are occasionally 0. < 1415092619 545047 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Since a 0 is what I need as the output for 0, what I did was J{...}if which is not too bad, but still 5B. < 1415092725 192932 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :I worked so hard to get J{}if out of my first solution... and here you have it, and your code is still 5B shorter < 1415092754 386626 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AndoDaan: I mean, I had J{}if before; I don't have it any more. < 1415092754 720780 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Your recommendation for 0fC is what? < 1415092757 568320 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{} or {0}? < 1415092774 799687 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq -2fC < 1415092774 976913 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {-2} < 1415092780 870432 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq -8fC < 1415092781 48263 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {-8} < 1415092789 436694 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :ah. I feel a little better. < 1415092807 67101 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq -2fc < 1415092807 244266 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1415092815 213345 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :hmm < 1415092816 236607 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1415092820 925063 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: 1fC seems to be {}, so maybe 0fC could be too. But I don't know. < 1415092829 418323 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1fC < 1415092829 594269 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {} < 1415092839 182443 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah. {} is probably best < 1415092849 939527 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fc for negative numbers should contain -1 < 1415092859 548994 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :0fC gives a dived by zero error. i think. < 1415092862 719315 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 8fc < 1415092862 896888 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 4 8} < 1415092876 290096 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I don't know < 1415092922 239282 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :actually 2 divides -8 < 1415092925 515032 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq -8 2?/ < 1415092925 692221 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : -4 < 1415092929 179201 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :as does -2 < 1415092932 746818 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq -8 -2?/ < 1415092932 924092 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 4 < 1415092953 943013 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so -8fc should probably be {-1 -2 -4 -8 1 2 4 8}? < 1415092999 659616 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq -8ng < 1415092999 836658 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (ng)! < 1415093016 689186 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 245 seconds < 1415093061 269680 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Couldn't you use the same logic to argue that 8fc should be that too? < 1415093073 385496 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :true < 1415093097 452748 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that wouldn't be what a Burlesque-user would expect it to do :D < 1415093110 630083 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't know what a Burlesque-user expects -8fc to be < 1415093111 924151 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1415093130 499646 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :mroman: I was thinking about a command that might be helpful. you have z?, which is useful in filtering false results. So i thought a o?, is one?, could come in handy. < 1415093152 935334 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's nz < 1415093158 308799 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which isn't exactly "is one" < 1415093161 464905 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but "not zero" < 1415093174 738865 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"a" "" "bc" "" "d"}:z? < 1415093174 916301 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"" ""} < 1415093177 664015 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"a" "" "bc" "" "d"}:nz < 1415093177 841079 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"a" "bc" "d"} < 1415093190 418042 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also < 1415093198 905289 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :!blsq {1 2 3 4}fC)L[:o? < 1415093199 82858 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1 1 2} < 1415093199 83035 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 1 0 0 1}{}f[ < 1415093199 260156 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 1 1} < 1415093216 926545 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :!blsq {1 2 3 4}fC)L[:nz < 1415093217 103737 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 1 2} < 1415093229 37141 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: by "is one" you mean "integer 1"? < 1415093235 658416 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :yes. < 1415093265 106770 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :i know 1== is only three char, but for it to work with : < 1415093279 319053 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :it has to be a singly command, right? < 1415093304 33921 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :unless i overlooked something very useful. < 1415093322 127098 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yes. : only takes a single command < 1415093412 698358 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Do ){...} and :{...} mean anything? If not, you could use them as one-byte-saving shorthand for {...}m[ and {...}f[. Though it's a bit silly. < 1415093455 815688 :drdanmaku!uid17782@gateway/web/irccloud.com/x-zcsgondvkgrryigg QUIT :Quit: Connection closed for inactivity < 1415093510 297361 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :!blsq {1 2 3}){+.} < 1415093510 512125 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{+.} 1 {+.} 2 {+.} 3} < 1415093521 208002 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :!blsq {1 2 3}){+.ap} < 1415093521 385002 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{+. ap} 1 {+. ap} 2 {+. ap} 3} < 1415093534 10864 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :uhm < 1415093546 352491 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :!blsq {1 2 3}){+.+]} < 1415093546 529624 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{+. +]} 1 {+. +]} 2 {+. +]} 3} < 1415093557 244326 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :!blsq {1 2 3}){bx+.} < 1415093557 421439 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{bx +.} 1 {bx +.} 2 {bx +.} 3} < 1415093565 384497 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :okay < 1415093591 509106 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :!blsq {1 2 3}:{2.%} < 1415093591 686165 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3} < 1415093600 903246 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :!blsq {1 2 3 4}:{2.%} < 1415093601 80508 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4} < 1415093601 639074 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I guess it does have a meaning. < 1415093604 486597 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: yes @ ){} and :{} < 1415093613 452473 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4})0 < 1415093613 629663 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1 0 2 0 3 0 4} < 1415093625 694613 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4}){0} < 1415093625 908649 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{0} 1 {0} 2 {0} 3 {0} 4} < 1415093629 806604 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right, so ){...} is just {{...}}m[. < 1415093636 384683 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yup < 1415093637 483240 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it makes sense. < 1415093653 610030 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: but I can add m{...} and f{...} instead of {}m[ or {}f[ < 1415093666 875171 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :!blsq {1 2 3}){)+.} < 1415093667 52869 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{) +.} 1 {) +.} 2 {) +.} 3} < 1415093692 264825 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :!blsq 1Pp{1 2 3}){pP+.} < 1415093692 441983 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{pP +.} 1 {pP +.} 2 {pP +.} 3} < 1415093704 264310 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :wrapped up pretty thight. < 1415093783 398727 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :is there anything that can shorten ]muN ? < 1415093801 460180 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :or m[uN < 1415094066 397153 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AndoDaan: You can turn something like ln{...}]muN into {...Sh}WL at least. There are so many commands, maybe there's some way of also avoiding the Sh. < 1415094306 13583 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :see dammit. I knew I was messing up with ln everytime. < 1415094314 709037 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :Thanks! getting closer. < 1415094440 681600 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: what is the command for computing the exp of a floating point number in blsq? < 1415094611 60102 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: also, what's the command for getting all infixes of a particular length of a block, given the length? and what's the command for getting non-overlapping infixes of a particular length, except the last one may be shorter? < 1415094640 372109 :AndoDaan!~Daanando@188.188.79.82 PRIVMSG #esoteric :fizzie: Wl for Sh}WL < 1415094667 931020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: and what's the command for getting all prefixes of a block, or all suffixes? < 1415094771 584506 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq "monster"q[-j-]z[ < 1415094771 804240 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (z[) Invalid arguments! < 1415094787 31840 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq "monster"q[-jz[ < 1415094787 209125 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{[- 'm}} < 1415094790 166519 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq "monster"q[-z[ < 1415094790 343947 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{'m [-}} < 1415094811 215791 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq "monster"J[-z[ < 1415094811 393043 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{'m 'o} {'o 'n} {'n 's} {'s 't} {'t 'e} {'e 'r}} < 1415094823 901309 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right, that < 1415095420 38629 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: there's su (substrings) < 1415095434 354820 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and 1.7.4 has inits and tails < 1415095440 548346 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(1.7.3 doesn't have that yet) < 1415095445 10654 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also < 1415095446 438187 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ee < 1415095446 615823 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2.718281828459045 < 1415095460 99143 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq ee2** < 1415095460 276350 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (**) Invalid arguments! < 1415095461 337598 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ee 2.0?^ < 1415095461 513778 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 7.3890560989306495 < 1415095463 949377 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq ee2.^ < 1415095464 127157 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (.^)! < 1415095467 888569 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq ee2?^ < 1415095468 103762 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 7.3890560989306495 < 1415095473 984699 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ ^2 < 1415095474 427030 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 7.38906 < 1415095488 111993 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq pi < 1415095488 289576 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3.141592653589793 < 1415095489 635098 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fwiw < 1415095497 774573 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq eepi?^ < 1415095497 951931 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 23.140692632779263 < 1415095502 689631 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq piee?^ < 1415095502 867012 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 22.45915771836104 < 1415095541 327543 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10roee?^ < 1415095541 504603 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1.0 6.5808859910179205 19.812990745274643 43.30806042677592 79.43235916621322 1 < 1415095550 751141 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ee10ro?^ < 1415095550 928503 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2.718281828459045 7.3890560989306495 20.085536923187664 54.59815003314423 148.4 < 1415095573 398168 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ee10ro?^{3rm}m[ < 1415095573 575482 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"2.718" "7.389" "20.086" "54.598" "148.413" "403.429" "1096.633" "2980.958" "81 < 1415095610 596864 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq "monst" su < 1415095610 812144 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"m" "n" "o" "s" "t" "mo" "ns" "on" "st" "mon" "nst" "ons" "mons" "onst" "monst" < 1415095619 968496 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, but how do I get only the 3-long substrings, < 1415095628 164409 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "monst"3CO < 1415095628 341663 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"mon" "ons" "nst"} < 1415095631 602712 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah < 1415095635 363212 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :great < 1415095645 501896 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, and how about breaking to non-overlapping substrings? < 1415095655 111452 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's that? < 1415095689 608467 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, it might be right there < 1415095703 339745 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq "non-overlapping infixes"3co < 1415095703 517003 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"non" "-ov" "erl" "app" "ing" " in" "fix" "es"} < 1415095707 209145 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that, yes < 1415095708 736806 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thanks < 1415095714 730261 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I should have searched for "chunk" < 1415095719 543527 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1415095741 490805 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I thought you meant count occurrences of a substring without overlap < 1415095806 579945 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no < 1415095826 694691 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that would be a nice builtin! < 1415095828 675148 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq "monster"{}m[ < 1415095828 852477 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "monster" < 1415095835 211756 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oc - occurences, OC - non-overlapping occurences < 1415095846 184872 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq "monster"XX < 1415095846 362005 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'m 'o 'n 's 't 'e 'r} < 1415095888 123525 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {0 0 0 0 0 0 0 1 0 1 1 0 1}{}fi < 1415095888 300853 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 7 < 1415095897 424358 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 0 0 0 0 0 0 0 1 0 1 1 0 1 i.1 < 1415095897 968516 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 7 < 1415095910 702120 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {0 0 0 0 0 0 0 0 0 0 0 0 0}{}fi < 1415095910 879456 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : -1 < 1415095968 276994 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {"hello" "world"}\[ < 1415095968 492085 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "helloworld" < 1415095971 561082 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {"hello" "world"} < 1415095971 763749 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"hello" "world"} < 1415095997 965261 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thanks < 1415096022 382883 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {"hello" "world"}tp < 1415096022 560231 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{"hello" "world"}} < 1415096029 725547 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {"hello" "world"}{XX}m[tp < 1415096029 902765 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{'h 'w} {'e 'o} {'l 'r} {'l 'l} {'o 'd}} < 1415096063 889249 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {"hello" "world"}{XX}m[tp{\[}m[ < 1415096064 128720 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"hw" "eo" "lr" "ll" "od"} < 1415096083 394003 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {"hello" "world"}{XX}m[tp{}\m < 1415096083 571067 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'h 'w 'e 'o 'l 'r 'l 'l 'o 'd} < 1415096087 163337 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, no < 1415096088 601530 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :!blsq {"hello" "world"}{XX}m[tp{\[}m[ < 1415096088 778703 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"hw" "eo" "lr" "ll" "od"} < 1415096090 746760 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that < 1415096109 664775 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"hello" "world"})XXtp)\[ < 1415096109 880945 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"hw" "eo" "lr" "ll" "od"} < 1415096127 421365 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hello""world"z[)\[ < 1415096127 598516 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"hw" "eo" "lr" "ll" "od"} < 1415096144 770615 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :) is a prefix for maps < 1415096158 20244 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :)ab = {ab}m[, )5 = {5}m[ and so forth. < 1415096169 400656 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :)5 3={5}m[3 < 1415096219 419577 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right < 1415096229 384390 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2})(.+) < 1415096229 561658 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {.+ 1 .+ 2} < 1415096304 881546 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :() "quotes" a command so it is pushed to the stack rather than being executed < 1415096307 929750 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (.+) < 1415096308 106870 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : .+ < 1415096313 872384 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ((.+)) < 1415096314 49532 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : (.+) < 1415096324 904206 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and you can nest them < 1415096328 114840 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ((.+))e! < 1415096328 292141 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (e!) Invalid arguments! < 1415096346 667417 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nobody probably needs that but it's there :D < 1415096359 72080 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (9) < 1415096359 249339 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 9 < 1415096366 235545 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ((9)) < 1415096366 412806 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : (9) < 1415096399 128864 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :((9)) is shorter than "(9)"Q fwiw < 1415096545 223001 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok... that's the part I'm not sure I want to understand now < 1415096701 911679 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :meh. it's pretty simple < 1415096716 873303 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :( ) just wraps something in a "Quoted" < 1415096717 50808 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:1: error: no implicit < 1415096717 50948 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : arguments allowed < 1415096717 51024 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : here, expected: ":", < 1415096717 51100 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : dependent type signature, < 1415096717 51172 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : end of input14↵… < 1415096731 24656 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and if the interpreter sees a "Quoted" it unwraps it and pushes the thing inside to the stack < 1415096736 453560 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9to < 1415096736 631041 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Int" < 1415096738 857696 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9.0to < 1415096739 34886 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Double" < 1415096742 312137 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (9)to < 1415096742 489413 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Int" < 1415096749 545316 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ((9))to < 1415096749 722849 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Quoted" < 1415096756 55959 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (.+)to < 1415096756 233219 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Ident" < 1415096763 230620 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ((.+))to < 1415096763 407932 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Quoted" < 1415096778 399388 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq .+to < 1415096778 576351 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Error" < 1415096795 930804 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(.+ produces an error because there are no numbers on the stack) < 1415096802 677920 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 5.+to < 1415096802 855032 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Int" < 1415096806 243529 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 5(.+)to < 1415096806 420940 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Ident" < 1415096812 419932 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 5(.+)Qto < 1415096812 597205 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Pretty" < 1415096858 683287 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415097152 540794 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What happens if I clone a repository from github < 1415097165 878489 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :make some committs, merge those committs into my master branch < 1415097178 161242 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then someone makes committs to the repository on github I cloned from < 1415097207 1771 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can I just pull those committs? < 1415097224 33243 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(technically I have to remotes) < 1415097243 536308 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*two remotes < 1415097268 874042 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :my local repository -> my repository on bitbucket and the official repository on github < 1415099361 925043 :AndoDaan!~Daanando@188.188.79.82 QUIT :Ping timeout: 258 seconds < 1415099474 86842 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1415099474 704247 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 5h 37m 59s ago: I think the 62 characters "prime numbers" solution relied on n+k-patterns. (meaning, I have a 62 characters version that works with n+k-patterns). The timing is right; ghc accepted them before 7.0, and 7.0.1 was released in November 2010. < 1415099474 881632 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 5h 11m 49s ago: and btw I've browsed previous solutions a bit; there doesn't seem to be a magical primality test besides the Fermat one. < 1415099492 692234 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1415099510 546761 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which means you must have beat me on something _else_... < 1415099532 905448 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or possibly my naive prime test is too naive... < 1415099631 642103 :AndoDaan!~Daanando@188.188.91.24 JOIN :#esoteric < 1415100013 782433 :impomatic_!~digital_w@87.112.74.32 JOIN :#esoteric < 1415100198 726688 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm shortening that x<2 test is exactly what n+k-patterns would be good at, isn't it. < 1415101950 148072 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1415102636 945656 :AndoDaan_!~Daanando@188.188.79.65 JOIN :#esoteric < 1415102760 704094 :AndoDaan!~Daanando@188.188.91.24 QUIT :Ping timeout: 255 seconds < 1415103361 792052 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heheh < 1415103400 666954 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: hm? < 1415103481 277673 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the n+k patterns < 1415103657 686155 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait i didn't finish reading the logs yesterday < 1415103668 965402 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :too many open tabs < 1415103746 546535 :sebbu2!~sebbu@ADijon-152-1-30-87.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1415103746 760283 :sebbu2!~sebbu@ADijon-152-1-30-87.w83-194.abo.wanadoo.fr QUIT :Changing host < 1415103746 760394 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1415103778 846196 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 256 seconds < 1415104363 294711 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1415105804 729658 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 264 seconds < 1415106124 45651 :monotone!~monotone@room208.org QUIT :Ping timeout: 258 seconds < 1415106804 242060 :monotone!~monotone@room208.org JOIN :#esoteric < 1415108756 510366 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415108813 907571 :AndoDaan_!~Daanando@188.188.79.65 QUIT :Ping timeout: 272 seconds < 1415108972 859838 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1415110225 336849 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1415110929 810443 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1415111240 459597 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07List of ideas14]]4 10 02http://esolangs.org/w/index.php?diff=40774&oldid=40424 5* 0367.78.57.11 5* (+29) 10/* Derivative Ideas */ < 1415111559 113043 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1415112163 606116 :hello!~hello@117.97.209.132 JOIN :#esoteric < 1415113154 904797 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1415113557 399294 :drdanmaku!uid17782@gateway/web/irccloud.com/x-vuracywfjveyrzdo JOIN :#esoteric < 1415114030 53952 :hello!~hello@117.97.209.132 PART #esoteric :"Leaving" < 1415115333 31706 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1415115884 968114 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1415116581 35389 :AndoDaan!~Daanando@188.189.93.146 JOIN :#esoteric < 1415116603 669020 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1415117067 698032 :perrier!~cinch@107.170.175.57 QUIT :Read error: Connection reset by peer < 1415117458 368380 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07List of ideas14]]4 10 02http://esolangs.org/w/index.php?diff=40775&oldid=40774 5* 0367.78.57.11 5* (+141) 10/* Joke/Silly Ideas */ < 1415117660 322953 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 264 seconds < 1415118170 443222 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1415119914 234231 :password2!~password@197.76.147.90 JOIN :#esoteric < 1415119955 374360 :password2!~password@197.76.147.90 QUIT :Max SendQ exceeded < 1415119988 191994 :password2!~password@197.76.147.90 JOIN :#esoteric < 1415120717 120744 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1415122914 447435 :password2!~password@197.76.147.90 QUIT :Ping timeout: 258 seconds < 1415123717 843402 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1415123738 31835 :password2!~password@197.76.131.96 JOIN :#esoteric > 1415124344 531635 JOIN :#esoteric > 1415124348 674785 JOIN :#esoteric > 1415124349 192535 JOIN :#esoteric > 1415124384 556309 JOIN :#esoteric > 1415124388 693331 JOIN :#esoteric > 1415124389 210454 JOIN :#esoteric > 1415124424 610872 JOIN :#esoteric > 1415124428 747470 JOIN :#esoteric > 1415124429 263884 JOIN :#esoteric > 1415124464 657943 JOIN :#esoteric > 1415124468 798259 JOIN :#esoteric > 1415124469 315270 JOIN :#esoteric > 1415124504 723589 JOIN :#esoteric > 1415124508 861819 JOIN :#esoteric > 1415124509 379557 JOIN :#esoteric > 1415124568 853561 JOIN :#esoteric > 1415124572 994209 JOIN :#esoteric > 1415124573 512409 JOIN :#esoteric > 1415124620 851355 JOIN :#esoteric < 1415124622 74813 :glogbot!dlopen@libdl.so JOIN :#esoteric > 1415124624 988026 JOIN :#esoteric > 1415124625 505260 JOIN :#esoteric < 1415124724 508883 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1415126030 581328 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Element14]]4 N10 02http://esolangs.org/w/index.php?oldid=40776 5* 0367.78.57.11 5* (+2753) 10Created page with "'''Element''' is a simple language by [http://codegolf.stackexchange.com/users/2867/phiNotPi phiNotPi]. It is supposedly designed as "very compact and human-readable". Each in..." < 1415128432 207014 :tiara-!~androirc@31.4.177.153 JOIN :#esoteric < 1415128879 268749 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 JOIN :#esoteric < 1415128931 448154 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Someone please create a type theory that only describes functions whose output length is at most a polynomial function of the input length. < 1415128932 796089 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Thanks. < 1415128978 65656 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Such a theory would have the neat property that you can't prove that the unary naturals are isomorphic to the binary naturals, because the function from the binary naturals to the unary naturals grows too fast. < 1415129008 488765 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Likewise, exponentiation can't be defined as a function unat -> unat -> unat or bnat -> bnat -> bnat; the best you can do is bnat -> unat -> bnat. < 1415129037 574428 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Sounds ultrafinitistic, doesn't it? < 1415129097 810888 :tiara-!~androirc@31.4.177.153 PART #esoteric :"Salir" < 1415129189 721962 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tswett: hmm < 1415129238 72785 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you'll have to ask people who are good in algebraic logic. < 1415129296 247405 :AndoDaan!~Daanando@188.189.93.146 QUIT :Ping timeout: 265 seconds < 1415129312 235767 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :11:24:49 Someone please create a type theory that only describes functions whose output length is at most a polynomial function of the input length. < 1415129316 663517 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :isnt that simple typed lambda calculus/ < 1415129364 386691 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :https://archive.org/stream/arxiv-cs0701022/cs0701022_djvu.txt < 1415129693 217599 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1415130326 653461 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :vanila: good question. < 1415130350 913837 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415130423 143226 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1415130542 975932 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1415130548 900873 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Can the STLC represent the modulo function? < 1415130599 86451 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tswett: with what encoding of the numbers? < 1415130608 395199 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Church numerals. < 1415130664 275683 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1415130865 681212 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :I guess the STLC has a bunch of different kinds of Church numerals. < 1415131005 794730 :AndoDaan!~Daanando@188.188.72.115 JOIN :#esoteric < 1415131134 532737 :vifino!me@vifino.cc QUIT :Remote host closed the connection < 1415131642 102072 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1415131697 587127 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1415131845 749046 :AndoDaan_!~Daanando@188.189.94.248 JOIN :#esoteric < 1415132054 782466 :AndoDaan!~Daanando@188.188.72.115 QUIT :Ping timeout: 265 seconds < 1415132581 889265 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: it's definitely not the simply typed lambda calculus. the extended polynomials arise from restricting to input Church numerals to a single type N(*) where N(t)=(t -> t) -> t -> t and * is a base type. If one allows t to vary, one gets larger growth easily. with :: N(* -> *) and :: N(*) grows exponentially, for example. (It reduces to : N(*)) < 1415132625 615260 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sorry, m^n. < 1415132635 341577 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so restrict to that < 1415132674 660254 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: ah < 1415132699 475273 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But thanks, now I finally know where people get that claim. < 1415132797 950409 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I've seen the claim that simply typed lambda calculus corresponds to polynomially bounded functions several times and never figured out how such an obviously wrong idea could become so widely spread.) < 1415133046 320331 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Does there exist a type t such that exponentiation can be defined as a function (C t -> C t) -> C t, where C t = (t -> t) -> t -> t? < 1415133152 544316 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't understand that type. < 1415133252 15961 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I mean, f :: (C t -> C t) -> C t has one argument of type C t -> C t. Now, ok, that could be a Church Numeral, but I expected a second argument somewhere? < 1415133291 92385 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Er whoops. < 1415133296 226363 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :I meant C t -> C t -> C t. < 1415133346 119198 :password2!~password@197.76.131.96 QUIT :Ping timeout: 250 seconds < 1415133376 728833 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't know, though it would surprise me. I don't even know the theory behind the C * result. < 1415134129 880926 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: Leaving < 1415134131 332959 :password2!~password@197.76.154.247 JOIN :#esoteric < 1415134199 387552 :vifino!me@vifino.cc JOIN :#esoteric < 1415134726 984335 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: Lost terminal < 1415134918 740920 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1415135579 777621 :password2!~password@197.76.154.247 QUIT :Ping timeout: 260 seconds < 1415135852 380497 :AndoDaan!~Daanando@188.188.65.55 JOIN :#esoteric < 1415135882 874743 :AndoDaan_!~Daanando@188.189.94.248 QUIT :Ping timeout: 265 seconds < 1415135962 896775 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40777&oldid=40762 5* 03216.207.42.140 5* (+11) 10Added Ante < 1415136348 91119 :password2!~password@197.76.148.107 JOIN :#esoteric < 1415136646 365620 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Are there any leap seconds in future? < 1415136657 69308 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If so, what are they? Wikipedia only lists up to now. < 1415136742 38482 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the leap second community decides when they occur < 1415136817 157303 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :IERS http://www.iers.org/nn_10828/IERS/EN/Service/Glossary/leapSecond.html < 1415136838 994585 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a proposal going around to dispense with them, I haven't heard any news about how that's going. < 1415136881 292403 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: the can't be determined long in advance. they're decided like a year or two before. < 1415136900 280675 :yukko!~yukko@unaffiliated/yukko JOIN :#esoteric < 1415136908 141 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's a rule for them but it depends on astronomical measurements of earth's position < 1415136932 412584 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But, there is software to measure the Earth's position in advance. < 1415137000 473528 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think the rotation is predictable enough, with that amount of accuracy, since it's so wobbly. < 1415137126 726907 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :OK < 1415137129 479354 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I mean, look at that thing: http://upload.wikimedia.org/wikipedia/commons/5/5b/Deviation_of_day_length_from_SI_day.svg < 1415137346 954239 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Ante14]]4 N10 02http://esolangs.org/w/index.php?oldid=40778 5* 03216.207.42.140 5* (+2116) 10Ante programming language < 1415137521 810273 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I know that Swiss Ephemeris requires an external leap second table, in order to perform accurate calculations. < 1415137619 868923 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1415138588 158809 :password2!~password@197.76.148.107 QUIT :Ping timeout: 244 seconds < 1415139325 801877 :vifino!me@vifino.cc QUIT :Ping timeout: 240 seconds < 1415139345 476743 :password2!~password@197.76.153.96 JOIN :#esoteric < 1415139417 977889 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I prefer to use BC/AD notations for abbreviations rather than using BCE/CE, although when writing them out in long I will generally prefer to say "common era". (Terms like "before Christ" aren't even accurate, actually.) < 1415140069 920158 :vifino!me@vifino.cc JOIN :#esoteric < 1415140334 887144 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Remote host closed the connection < 1415140706 514043 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Right, I have 4 weeks to prepare a half hour talk on the lambda calculus < 1415140892 239417 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :i like your name < 1415140892 647366 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :http://ptoast.tk/logo/DIcqa.png < 1415140912 985186 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"Have you ever wanted a system of computation that can be mostly explained in ten minutes and isn't based on ticker tape? No? Well, fuck you then" < 1415141150 511825 :boily!~boily@96.127.201.149 JOIN :#esoteric < 1415141194 792816 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1415141426 830850 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415141482 909550 :boily!~boily@96.127.201.149 QUIT :Quit: BROKEN CHICKEN < 1415141794 900301 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415142625 853436 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 240 seconds < 1415142833 941395 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 255 seconds < 1415143709 59040 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1415143854 663040 :AndoDaan_!~Daanando@188.189.75.249 JOIN :#esoteric < 1415143883 376496 :AndoDaan!~Daanando@188.188.65.55 QUIT :Ping timeout: 265 seconds < 1415144163 651195 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Bike: might be hard to stretch that into 30 minutes < 1415144310 108334 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :takeFor (30 minutes) $ cycle "Have you ever [...]." < 1415144899 854522 :vifino!me@vifino.cc QUIT :Ping timeout: 244 seconds < 1415145206 899759 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that would be good performance art < 1415145226 780842 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: so I bet this new job of yours is in hexham, right < 1415145323 530847 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I mentioned it was in London. (Also I *still* don't quite have the contract signed, which is slightly unnerving.) < 1415145467 454307 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 245 seconds < 1415145753 702726 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Someone please create a type theory that only describes functions whose output length is at most a polynomial function of the input length. <-- there are type theories capturing PTIME and (iirc) LOGSPACE, search for bellantoni-cook < 1415145762 369171 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pretty sure i've mentioned this before < 1415145780 760841 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1415145824 603471 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I noticed that in MinGW, time_t is 32-bits and __time64_t is 64-bits. Is there a good way to get 64-bit UNIX timestamps regardless of the system? < 1415145962 151759 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Also also, our stuff (including those discussed com-puters) will be shipped probably somewhen in February, since we need to find some permanent place to live first. < 1415145970 583146 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1415146018 518844 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a good thing Turing was curious about finding a way to pute coms, or the world today would be so different. < 1415146033 945432 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: oh, right, you did mention london though. thanks for ruining my joke. < 1415146049 332429 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I suppose I could argue that hexham is just a really, really far out suburb of london. < 1415146139 824926 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.dose.com/lists/3339/19-iPhone-Tricks-And-Tips-Apple-Doesn-t-Want-You-To-Know-7-Just-Made-My-Life < 1415146162 14067 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Isn't having 'hidden'/undiscoverable features exactly antithetical to good UI design? < 1415146269 157196 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: We've been talking about visiting Hexham (just, you know, for general tourism), you've made it sound so exciting. < 1415146298 891209 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I'm... really not sure I'd recommend that. < 1415146307 633634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's so underwhelming. < 1415146312 368355 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I've been thinking of visiting Norway. Or Alaska. Or someplace, far up north. Even though I hate the cold < 1415146343 279206 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :have you considered the Lake District or something instead? :p < 1415146378 865900 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I could take a vacation there for a few years hoping to see a light show < 1415146395 496085 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We went to Lofoten (in Norway) one Easter (last? the one before?) and it was a nice trip. < 1415146402 649174 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1415146406 162576 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's also not especially cold there. < 1415146420 462243 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION is looking to see the northern lights < 1415146446 760932 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Norway is nice. it has oerjans. < 1415146464 616047 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Sgeo: surprising UI features are evil. < 1415146492 92863 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sgeo: http://www.dpreview.com/articles/0886868715/mountain-magic-shooting-in-the-lofoten-islands <- that's pretty much from where we were. < 1415146548 954624 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :hmm < 1415146641 641175 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"The Lofoten Islands are a stormy destination, to put it nicely. On average, I generally estimate there to be one clear day/night per week. So if you only have a single week in hopes of seeing the Northern Lights, you are taking a chance with the weather cooperating. In this short time period you’re much better off heading east to Sweden and a place like Abisko, which enjoys many more clear winter nights than Lofoten." < 1415146666 176089 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it might not be the best place for that particular goal. < 1415146671 248677 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Don't quite remember if we saw any auroras. < 1415146702 351474 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :coastal climates do tend to have clouds. < 1415146711 839622 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I should figure out if I can vote < 1415146761 854846 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION is guessing not... what counts as 'moving' in election law? < 1415146791 140552 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i hear election laws in the US vary by state < 1415146846 990891 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and in chicago you don't even need to be alive to vote < 1415147001 584467 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and that there's a recent uproar because some places have started require actually showing id to vote, which it is claimed discriminates against african-americans. < 1415147022 451945 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(it made more sense in context) < 1415147041 831539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that kind of thing also tends to be a pain for married women, right < 1415147061 802526 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...i don't think i get the reference < 1415147067 141467 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since surname changes that people don't necessarily bother to propagate to all their legal documents. < 1415147068 554759 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :we had interesting cases of cats and potted plants voting in some recent elections. < 1415147077 561304 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1415147113 186628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(well, married people in general, but the most common case) < 1415147187 216699 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in norway it's really pretty simple, there's a national register of all citizens and when you vote you're crossed off on the list in your municipality. also you must show generally show id, i'm not sure if you're still allowed not to if the vote taker knows you personally. < 1415147200 57104 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*list for < 1415147241 909149 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :AIUI, "honeymoon" trips are often complicated by passport-and-surname-related irregularities. < 1415147256 601171 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as in, you don't register to vote, the government sends you a note to remind you if you're allowed. it also simplifies the process if you bring that note, but that's not mandatory. < 1415147333 73800 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also if you're paranoid the local list of voters is displayed in public, so you can go downtown to check if you're in the list. < 1415147353 618710 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i suppose if you're paranoid you may or may not think that's a good thing.) < 1415147355 333504 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :clearly we need mumble mumble PGP keys mumble mumble mumble secret voting mumble cryptography mumble < 1415147407 771173 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I'm all for rampant cryptography and privacy, but GPG is borken beyond all fungottable repair. < 1415147408 266457 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: " i ca'n't see anything at present. all in good time." " all fnord tell lies." < 1415147426 825465 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, when foreign observers observe our votes they complain that the process is too trusting of people, but conclude that it probably works well enough in practice < 1415147504 552752 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*our voting < 1415147524 450515 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"ca'n't" < 1415147563 845101 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :it's a Klingon word. (at least I think so.) < 1415147579 368504 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i remember in the referendum, you just said who you were on the electoral register < 1415147601 351832 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :like there wasn't anything to keep me from going to a different polling station and voting again as someone else < 1415147618 314708 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: did you get to vote? i thought you'd moved outside scotland. < 1415147628 431152 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i was home for the summer then < 1415147718 676096 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :also it's pretty normal to keep your official residence the same because of how volatile university housing is < 1415147832 980189 :Guest48077!~canaima@190.78.4.110 JOIN :#esoteric < 1415147861 542848 :Guest48077!~canaima@190.78.4.110 PRIVMSG #esoteric :hola < 1415147895 837850 :Guest48077!~canaima@190.78.4.110 PART :#esoteric < 1415147922 870656 :AndoDaan_!~Daanando@188.189.75.249 PRIVMSG #esoteric :I miss Guest48077. < 1415147929 615308 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Why did Wikipedia break? < 1415147975 148320 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :wikipédia broke? < 1415148011 678557 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn we didn't get to ask how they found us < 1415148026 871986 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or to properly `bienvenido them < 1415148043 932749 :AndoDaan_!~Daanando@188.189.75.249 PRIVMSG #esoteric :bienvenido? < 1415148055 517338 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :do any other channels get these canaima users? < 1415148062 697461 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`bienvenido AndoDaan_ < 1415148063 438530 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :AndoDaan_: ¡Bienvenido al centro internacional para el diseño y despliegue de lenguajes de programación esotéricos! Por desgracia, la mayoría de nosotros no hablamos español. Para obtener más información, echa un vistazo a nuestro wiki: http://esolangs.org/. (Para el otro tipo de esoterismo, prueba #esoteric en irc.dal.net.) < 1415148078 142093 :AndoDaan_!~Daanando@188.189.75.249 PRIVMSG #esoteric :now that's a proper welcome. < 1415148086 865146 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan_: we get so many bewildered venezuelans that we had to make that < 1415148102 319705 :AndoDaan_!~Daanando@188.189.75.249 PRIVMSG #esoteric :why venezuelans? < 1415148104 863467 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: None of mine, at least. < 1415148109 552339 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :colombians too, mind you. < 1415148129 139751 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan_: that's what we want to ask them. well, they seem to use the canaima linux distribution. < 1415148143 28782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so it's _probably_ somewhere in that. < 1415148152 654160 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It works now < 1415148164 33813 :AndoDaan_!~Daanando@188.189.75.249 PRIVMSG #esoteric :interesting puzzle. < 1415148214 900952 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :canaima is _mainly_ used in venezuela where it was invented, but presumably also in some neighboring countries. < 1415148932 368010 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Subleq14]]4 10 02http://esolangs.org/w/index.php?diff=40779&oldid=36583 5* 03128.100.122.180 5* (+288) 10/* Basic */ < 1415148988 731865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bewildered Venezuelans is a good band name < 1415149412 940176 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Turns out I can vote < 1415149562 278867 :boily!~alexandre@96.127.201.149 QUIT :Quit: CONSTANT CHICKEN < 1415149767 230534 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net PRIVMSG #esoteric :Sgeo: yey < 1415149834 138453 :vyv_!~vyv@bas1-northbay04-1175983466.dsl.bell.ca QUIT :Ping timeout: 264 seconds < 1415149913 521667 :vyv!~vyv@bas1-northbay04-1176387495.dsl.bell.ca JOIN :#esoteric < 1415150083 426772 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"McMahon said it is unwise to issue bonds to purchase high-tech equipment that will become obsolete with new technological advances, often within a period of a few years." < 1415150100 295392 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is it just me, or does even computing equipment remain usable for a few years < 1415150246 337829 :AndoDaan_!~Daanando@188.189.75.249 PRIVMSG #esoteric :I'm on a laptop half a decade old, surfing the internet via a tethered cellphone... < 1415150249 838368 :AndoDaan_!~Daanando@188.189.75.249 PRIVMSG #esoteric :life is good. < 1415150281 584481 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :obsolete doesn't mean doesn't work < 1415150307 332688 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Heading out to the polls >.> < 1415150335 935728 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1415151526 704835 :AndoDaan_!~Daanando@188.189.75.249 QUIT :Ping timeout: 272 seconds < 1415151959 667539 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415152072 646455 :AndoDaan!~Daanando@188.188.92.91 JOIN :#esoteric < 1415152073 410178 :yukko!~yukko@unaffiliated/yukko PRIVMSG #esoteric :I think things moved a bit faster in the 90's/early 2000's so "obsolete within a few years" isn't too far off for some eras < 1415152144 444071 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1415152402 129062 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I feel like computer obsolescence was accelerating up to the late 2000s-ish. < 1415152515 906542 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is what I did any different from voting a straight ticket? I left some blank if my hasty Wikipedia'ing didn't give any information, but the ones I voted for were all the same party < 1415152570 732810 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also < 1415152574 150097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`relcome yukko < 1415152574 927111 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​09yukko: 02Welcome 06to 13the 04international 07hub 08for 09esoteric 02programming 06language 13design 04and 07deployment! 08For 09more 02information, 06check 13out 04our 07wiki: 08. 09(For 02the 06other 13kind 04of 07esoterica, 08try 09#esoteric 02on 06irc.dal.net.) < 1415152602 38844 :yukko!~yukko@unaffiliated/yukko PRIVMSG #esoteric :awww thank you :) < 1415152610 367735 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :rainbow welcome. < 1415152610 627348 :elliott!~elliott@unaffiliated/elliott MODE #esoteric -o :elliott > 1415152610 653758 NAMES :#esoteric < 1415152625 44892 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :`selcome AndoDaan < 1415152625 667936 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: selcome: not found < 1415152634 454573 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :worth a shot. < 1415152755 554491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(or should that be `selamatpagi) < 1415152877 603803 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1415153019 86077 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :whee! < 1415153031 694330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cackles evilly < 1415153040 897926 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(thank you, I'm here all week.) < 1415153090 945282 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't get it at all < 1415153164 701370 :yukko!~yukko@unaffiliated/yukko PRIVMSG #esoteric :elliott hehe < 1415154619 719199 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1415154653 415428 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: bad nichijou joke. nichijoke < 1415154670 72538 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Japanese comedy manga? < 1415154672 871024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nietzschejoke < 1415155595 669867 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`selamatjalan < 1415155596 163670 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: selamatjalan: not found < 1415155640 362835 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :What are those words? < 1415155657 973137 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :Not german. < 1415155824 817943 :Vorpal_!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1415155973 599239 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :I think Malay? < 1415155989 241103 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yes. < 1415156063 807219 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 265 seconds < 1415156327 413024 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :ah, okay. thanks. < 1415156805 687946 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How to convert between Gregorian dates and UNIX timestamp (without using date/time library functions)? < 1415157908 902529 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Start by dividing the timestamp by 86400; that's your day number. < 1415157940 158821 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Then, uh... < 1415157973 905441 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Converting from date to timestamp is easier, I think. < 1415158107 878603 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :You could just loop through the years starting from 1970, subtracting the appropriate number of days for each year you go through. < 1415158137 937601 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :But then doing the conversion could end up taking several microseconds. < 1415158301 245507 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Or sump'm. < 1415158323 443492 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :`rienvenido HackEgo < 1415158323 923216 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: rienvenido: not found < 1415158333 741295 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :`run cat `which relcome` < 1415158334 349398 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ welcome "$@" | rainwords < 1415158362 312011 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :tswett: I already got division by 86400; that might I already did before I have asked < 1415158391 77319 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :`which relcome < 1415158391 583505 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/relcome < 1415158398 971742 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :`run echo -e '#!/bin/sh\nbienvenido "$@" | rainwords' > /hackenv/bin/rienvenido < 1415158400 392845 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1415158405 555859 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :`rienvenido HackEgo < 1415158406 30850 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /hackenv/bin/rienvenido: Permission denied \ /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: /hackenv/bin/rienvenido: cannot execute: Permission denied < 1415158416 850223 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :`run chmod +x /hackenv/bin/rienvenido < 1415158419 624965 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1415158419 829310 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :`rienvenido HackEgo < 1415158420 552193 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​08HackEgo: 09¡Bienvenido 02al 06centro 13internacional 04para 07el 08diseño 09y 02despliegue 06de 13lenguajes 04de 07programación 08esotéricos! 09Por 02desgracia, 06la 13mayoría 04de 07nosotros 08no 09hablamos 02español. 06Para 13obtener 04más 07información, 08echa 09un 02vistazo 06a 13nuestro 04wiki: 0 < 1415158514 940654 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(I don't need any dates before 1980, though; I do need to be able to calculate dates much farther into the future, though) < 1415158534 327199 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Lemme think. < 1415158545 366998 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :You want to get an accurate year number. < 1415158591 331070 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :A 400-year period always contains 146097 days. < 1415158647 993634 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, and also month and day. I do know how leap years are working. Leap seconds are irrelevant for UNIX timestamps, although perhaps if the program uses the current time for anything, if the current time is a leap second then it should sleep until it is not a leap second anymore. < 1415158659 184268 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :So you want to take your day number and divide it by the average number of days in a year, which is to say, you want to multiply it by 400 and then divide it by 146097. < 1415158698 837517 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Which will give you a year number which is accurate to within a couple of days at worst. < 1415158724 769184 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Within a couple of days, is not good enough. < 1415158729 442634 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :If the day is close to a year boundary, you can always use your year number to calculate the number of leap days that have happened. < 1415158755 668328 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :And then you can use that number to correct your year number. < 1415158757 953236 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Something like that. < 1415158770 815796 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :It seems like this problem ought to be easier than this. < 1415158798 646973 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Okay, you'll probably need a function that takes a year and returns the number of leap years between 1970 and the end year. < 1415158889 167759 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :By taking the day number and multiplying and dividing, you can come up with an approximate year number. You can use the approximate year number and your leap year counting function to come up with an exact day offset from the beginning of the year. < 1415158927 55544 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :If the day offset is negative, subtract a year and add 365 or 366 to the day offset. < 1415160187 836261 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 QUIT :Ping timeout: 246 seconds < 1415160394 449932 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is y/4-y/100+y/400-477 correct (if y is an integer type)? < 1415160479 451796 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :Do milleniums influence if it's a leapyear or not? < 1415160498 924028 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :To google! < 1415160541 460521 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :nope. < 1415160976 700403 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :No, only 4, 100, and 400. < 1415161238 657783 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Don't forget to extrapolate leap seconds < 1415161277 256824 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :and the future calendar reforms < 1415161309 576555 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :That's ok, we're still converting Gregorian. < 1415161328 518354 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Maybe Gregor knows something about this. < 1415161413 47776 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :zzo38: look at http://en.wikipedia.org/wiki/Determination_of_the_day_of_the_week#Implementation-dependent_methods_of_Sakamoto.2C_Lachman.2C_Keith_and_Craver < 1415161446 306720 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :it is a day-of-the-week function, but without `%7` that can be used as a timestamp conversion (with a different epoch though) < 1415161731 501483 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Leap seconds are irrelevant to UNIX time, from what Wikipedia says; you can treat any dates as if there aren't any leap seconds. < 1415161770 515609 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :lifthrasiir: O, it has the same "y/4-y/100+y/400" as I used. < 1415161857 642233 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1415161860 75884 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :That algorithm isn't actually quite right if you want the full timestamp; it misses many things. < 1415161882 553777 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But I think I figured out how to convert from Gregorian to UNIX; it is other way around I wanted, now. < 1415161918 779781 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1415162142 815298 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric : zzo38: http://ptspts.blogspot.be/2009/11/how-to-convert-unix-timestamp-to-civil.html < 1415162172 150394 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :tested it in lua, and with a little rounding, it looks good. < 1415162231 372379 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :exmp < 1415162231 723057 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :1415162199 < 1415162232 168224 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :2014.6836474807 2.9900656841393 2.2204460492503e-015 4.6108333333333 36.65 39 < 1415162248 450620 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :dammit < 1415162283 943975 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :2014.6836474807 2.9900656841393 2.2204460492503e-01 4.6108333333333 36.65 39 < 1415162380 385229 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :To convert into UNIX timestamps, this is the algorithm I used and it appears to be working: http://sprunge.us/ZTZX < 1415162539 826174 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :well, well done everybody. < 1415162635 362693 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It says that program you link to is only for Ruby, and won't work on other programming language due to rounding negative divisions. < 1415162690 272831 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :ah... no well done for me then. < 1415164233 821387 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1415165518 453942 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Actually I think I figured it out now. < 1415165564 456111 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :Any 'trick' to it? < 1415165801 553180 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Why does YouTube show me a survey asking what ads I've seen recently? Does it not track that information? Or do they want to know what I recall seeing, not what's been presented? (I guess that's rather likely) < 1415166725 449152 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDream < 1415167467 814899 :password2!~password@197.76.153.96 QUIT :Ping timeout: 245 seconds < 1415167783 312906 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :AndoDaan: http://sprunge.us/cVGF (it isn't particularly good, though, but it is more than good enough) < 1415167976 720927 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :doesn't return if it's Easter or not... 2/10 < 1415168041 468910 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :i kid. seem pretty straight forward. < 1415168088 324378 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes I know it doesn't say if it is Easter, but that is not relevant here. (I did write a program in TeX to calculate when is Easter, though.) < 1415168093 863423 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :though, i didn't think about the need to index the days of the months. < 1415168118 475200 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :i hear Easter is a bitch. < 1415168136 830628 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :to calculate, mean. < 1415168188 452507 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :I vaguely remember easter days forming a diamond pattern. < 1415168189 30498 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Computus#Gauss_algorithm < 1415168297 332090 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The official algorithm used by the Church is a bit complicated but there are ones that are simpler. < 1415168404 23876 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Easter calculation in TeX: http://sprunge.us/bWhX < 1415168413 933902 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :seems random to me. they should have just set a day "x-mas" style. < 1415168460 187425 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the proposal has been made... https://en.wikipedia.org/wiki/Reform_of_the_date_of_Easter < 1415168466 668178 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :...several times < 1415168509 993327 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :TeX wasn't really designed to calculate when is Easter, but it also wasn't designed to play chess or to interpret BASIC (both of which have been done). < 1415168582 415103 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: Another proposal is astronomical method, which is a method I have proposed once. < 1415168825 77458 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What I would be interested in is if in a program like Astrolog you could also input queries such as ">> Sun at 0 Aries >> Sun opposite Moon >> Sunday" and have it figure out exactly when that is (and plot a horoscope for that date/time if requested)! < 1415168921 713612 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :hmm. with the earth wobbles and such. < 1415168972 226280 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :apparently nobody has been born under their designated starsign for 3000 years. years < 1415169001 465495 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :AndoDaan: That isn't quite right. People are confusing signs with constellations having the same (or similar) names. < 1415169017 764659 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :the zodiac. < 1415169047 640272 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Signs are all 30 degrees and there are twelve; they are a unit of measurement for ecliptic longitude. Constellations all have different sizes and aren't a measurement of ecliptic longitude or anything like that. < 1415169110 566738 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you know the "Tropic of Cancer" and "Tropic of Capricorn"? The "Cancer" and "Capricorn" mentioned are the signs, not the constellations. (Also, the constellation is actually called "Capricornus" and not "Capricorn"; the sign is "Capricorn".) < 1415169185 20234 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :i know those lines on the globe. i can see how they relate to zodiac. < 1415169443 353781 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Many people don't know that they are related to signs and not constellations. Some astronomers wanted to rename them, but they are just confusing signs with constellations. < 1415169486 918339 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :I certainly was confused - in error - about it. < 1415169504 225697 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, now you know! < 1415169515 586852 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :I mean i never gave it much thought, but i just assumed. < 1415169632 830109 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :Thanks. :) (i've said "nobody is born under their star sign" a number of times before, arguing about astrology.) < 1415169650 534280 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :Can't do that anymore. < 1415169669 88538 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, now hopefully you can stop making bad arguments against astrology, and perhaps learn to make better arguments against astrology!! < 1415169711 399897 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :very true. < 1415169746 286153 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :or just quit arguing all together. < 1415169794 611371 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :and realize that I'm as proned to be wrong as anyone else. < 1415169842 92235 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :well, as some portion of anyone else. < 1415170127 576299 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :My favourite argument is that a nurse helping to deliver a baby exerts a greater gravitational force on the baby than those stars (except the Sun) < 1415170216 270391 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :idk, int-e... a lot of people felt 'floaty' when last there was a Super Moon < 1415170232 3477 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the moon is not a star. < 1415170259 315659 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :so think how much bigger stars on than the Moon! < 1415170273 207718 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and how much further away < 1415170292 948868 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the inverse square law is a quite powerful force diminisher < 1415170299 118057 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :bah, inverse square law is overrated < 1415170344 934829 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :but seriously, astrology came before Newton, right? < 1415170353 425240 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no doubt < 1415170358 874936 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, and I think even Newton studied it. < 1415170381 817169 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't even doubt that astrology works, among people who believe in it. < 1415170419 986009 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But that's a matter of psychology. < 1415170441 614745 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have heard (probably said of astrology) that the stars to not compel, but only incline. I would say they only suggest, and even then only because people make it to do so! But you mustn't underestimate the forces of suggestion. < 1415170444 587076 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :But, Astrologer wouldn't attribute whatever influence celstial have to gravity. < 1415170456 896064 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :celestial bodies*\ < 1415170498 361729 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Yes, if you read your horoscope every day then that will have some effect on your life. < 1415170518 879706 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :Yeah, the best Astrologers, like the best palm readers, are the best cold readers. < 1415170542 126560 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :true enough. < 1415170607 682021 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :but then again, it's a certain type of person that would be inclind to read their horoscope every day. < 1415170607 877183 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is it possible to statically link rustc so I could use it as a library? < 1415170608 61049 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm, I could do something like that with Haskell and GHC, right? < 1415170617 681931 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let i=tail.scanl(flip(:))[] in i"abcd">>=i < 1415170619 594778 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ["a","b","ab","c","bc","abc","d","cd","bcd","abcd"] < 1415170681 398760 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :...And here I am arguing Astrology again, when I just said, on record, that I was quiting it. < 1415170691 416503 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :Starting now. < 1415170696 679427 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, as you can see, we can all make mistakes! < 1415170705 326162 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric ::p < 1415170950 699562 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The horoscopes in the newspapers aren't even quite correct. To be correct, the date would vary a bit each year (for a similar reason to why we have leap years), and also the time of day. The Sun's ecliptic longitude will be at exactly "0 Aries" when it is the spring equinox in the northern hemisphere. When this happens varies by year; also it happens at a certain time of day. (Wikipedia has a list.) < 1415170961 678216 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :So, the actual dates listed in the newspaper horoscopes are only approximate. < 1415171099 879324 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :This has nothing to do with the text of the horoscopes, however; only the dates. < 1415171683 889710 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :About "My favourite argument is that a nurse helping to deliver a baby exerts a greater gravitational force on the baby than those stars (except the Sun)", well, the fixed stars normally are not even used in a horoscope. The planets in our solar system, as well as the sun and moon, are used. (The Earth is the center of measurement, so it has no spherical coordinates, and is therefore not included.) If you mean planets, you are right about that, tho < 1415171957 142847 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I rarely read the newspaper horoscope myself, but when I do I read all of it instead of just one. Reading just one is sort of like reading only the thirteenth chapter in a novel which contains twenty-five chapters in total. < 1415172063 315209 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :They're mostly Barnam statemts. Vague stuff that can apply to nearly anyone. < 1415172108 197607 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, I am aware of that. < 1415172149 638540 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Someone else I know who sometimes reads them, told me that the people who write those kind of vague stuff are the people that are good at it; it takes some skill to write in the way they do. (I don't know if it is true or not.) < 1415172220 490921 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :I could see that being true. < 1415172292 232770 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The same person was confused about what his Sun sign was; he was merely curious about it. What I found, when I put it into the computer, is that I did not have enough information, since the Sun moved from one sign to the next on the day he was born, so I would need the time of his birth too in order to be accurate. So he generally just guesses, and we both agree that it doesn't really matter for that purpose. < 1415172620 53952 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :I wonder if there's like, professional Astrology software out there. < 1415172666 170154 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :I mean, made by believers for believers. And with all the care any business should have. < 1415172758 271122 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :probably one of my dumber wonders. there's even a websit dedicated to reviewing astrology software. < 1415172760 469218 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There certainly is astrology software out there; I use one called Astrolog. They are generally very good at doing astronomical calculations; it doesn't matter if you believe in it or not. (Some astronomers, in fact, use it too; together with more proper astronomical software packages. Some people, including myself, would like to be able to combine the features, in order to make it more useful.) < 1415172780 319892 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Note also that Astrolog does not cost anything to get.) < 1415172843 482410 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is easy to see on there, what is the exact time of the full moon, because the aspect line crosses the center of the horoscope, which is clearly marked. < 1415172933 287789 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have even been able to use the "ephemeris chart" mode in order to calcuate when is Chinese New Year. < 1415172956 750851 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :ephemeris? < 1415172987 340451 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The "ephemeris chart" mode in Astrolog is a plot of time on the vertical axis and ecliptic longitude on the horizontal axis. < 1415173023 524912 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Generally, it displays one month at a time. You can select which objects to plot and which to ignore. (For the purpose of Chinese New Year, only the Sun and Moon are important.) < 1415173074 840055 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :I really should know all this already. (Would you believe I use to be president of my local youths astronomy club) < 1415173145 199142 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( just means you have a big mouth ) < 1415173148 304551 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION ducks < 1415173212 862907 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :You can come out. It was truer then than it is now. < 1415173268 819991 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :Still pretty true sometimes though. :p < 1415173299 963918 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Astrolog has other features too, such as a "timed exposure" mode, which causes it to not clear the screen before redrawing it. There is also a setting for "harmonic factor", which multiplies all ecliptic longitudes by the number specified (an integer from 1 to 30000; it is 1 by default). < 1415173319 346570 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have used both of these things, but haven't used any harmonic factors larger than 2. < 1415173331 837551 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(In fact, I have used these features together.) < 1415173392 31330 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Actually, I used these two features together with a third one; the option to change what colors are used for various purposes in the program. < 1415173418 778143 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :To what end? < 1415173526 515563 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I forget what I was calculating, but it involved the full moon, which was why this became useful. < 1415173682 538417 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If the harmonic factor is set to 2, then the lines for the Sun and Moon cross both for the full moon and for the new moon. < 1415173703 923122 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :As far as I know, astrologers generally use harmonic factors for an entirely different purpose than I used them for, while astronomers don't generally use harmonic factors at all. < 1415173731 633552 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But this shows the flexibility of use of such computer software! < 1415173749 182600 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :Sounds like a workhorse. < 1415173773 651689 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :Is it still being maintained? < 1415173790 812093 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know. < 1415173794 798407 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :I'm reading "top 5 astrology softwar 1999" < 1415173825 215891 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :though, i guess, there would be much need to update it. < 1415173859 488810 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :physics doesn't change, and if the graphics are good enough, than the graphics is good enough. < 1415173946 871627 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 244 seconds < 1415174337 911062 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :You might need to download new ephemeris data (although this is unlikely), but even if you do, it is the JPL ephemeris, which is made by NASA and is independent of the software (a lot of software with astronomical calculations uses the JPL ephemeris). < 1415174466 962838 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :See, even my "physics doesn't change" line demostrated a lack of understanding what's involved. < 1415174471 964805 :AndoDaan!~Daanando@188.188.92.91 PRIVMSG #esoteric :I give up. < 1415174608 36489 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Nevertheless it is very unlikely that new ephemeris data will be needed unless you want to calculate positions for the far past or future. But it isn't completely impossible. < 1415174624 263985 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Extremely unlikely, I should say, perhaps.) < 1415175121 536609 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I haven't used astronomical software on my own computer, but I have accessed online websites running simple astronomical software to compute sunrise and sunset times and moon phases. < 1415175201 578878 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :If I ever wanted to compute sunrise/sunset/noon times or moon phases automatically, I would get some software for it. < 1415175213 952667 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't much care about astrology though. < 1415175348 962164 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(technically, if nethack counts then I have ran astronomical software of course.) < 1415175442 552508 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But of course, sunrises and moon phases can be approximated by very simple approximations during the surrounding few millenia, so it's nothing really complicated. < 1415175484 828658 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Eclipses and phases of Venus might also be relevant without astrology. < 1415175682 935850 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Also the positions of the Sun and Moon on the sky too. < 1415175738 138907 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1415175957 952921 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But I was thinking if a software like Astrolog could include a search function that you can type in such queries like: locate Jerusalem; January 1, [Year?] >> Sun at 0 Aries >> Sun opposite Moon >> Sunday; and then if you run this query, it ask you what year you want and tell you the astronomical reform for when is Easter. < 1415176133 915238 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you like these kind of format? < 1415176586 46049 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :make it an EDSL in Haskell and you got a deal. < 1415176655 297177 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I suppose something like that could be made as an EDSL in Haskell, but I haven't been able to find any ephemeris software for Haskell! (I have found messages about people wanting to port Swiss Ephemeris, which is the same software I was thinking of too.) < 1415176996 787151 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. blsq doesn't have any date routines :) < 1415177000 943424 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's bad. < 1415177043 872611 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yeah, we need an irc bot that can tell where the Sun and Moon are for people typing on smartphones in windowless cubicles < 1415177163 739936 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :You could try to instead install ephemeris software onto the smartphones? < 1415177252 808046 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And then it work without needing the internet connection. < 1415177270 566351 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nah... do smartphones these days even have accurate clocks? < 1415177352 323985 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Isn't that required for GPS anyway? < 1415177423 637948 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: oh, right, I guess if you have GPS signal and a GPS reciever you can get the tiem from that < 1415177429 869746 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shows how I'm not a smartphone user < 1415177652 41297 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Go use some smartphones! < 1415177673 34518 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : I've heard they're really big now. < 1415177766 327716 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nah, no sorry, I won't yet. < 1415177971 880418 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Smartphones are pretty cheap fwaiw. < 1415177975 911826 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*fwiw < 1415177993 743302 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :130 CHF and you can get an android smartphone :) < 1415178004 399756 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(I just went into the shop and bought the cheapest phone I could find) < 1415178055 993199 :drdanmaku!uid17782@gateway/web/irccloud.com/x-vuracywfjveyrzdo QUIT :Quit: Connection closed for inactivity < 1415178070 64858 :skarn!skarn@unaffiliated/skarn QUIT :Ping timeout: 244 seconds < 1415178605 881353 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is there a portable way to make a C program to sleep for one second including on Windows? < 1415178615 669511 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Other than making a loop) < 1415178734 916481 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :gnu libc has sleep < 1415178811 607952 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that's probably not very portable :) < 1415178887 65432 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and I don't think you intend on using GLib < 1415178997 565602 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I am using MinGW, but I intend to work in Linux and other systems too. < 1415179281 972557 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I found that unistd.h in MinGW declares usleep. < 1415179365 46798 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah but unistd isn't that portable either < 1415179384 60943 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But, it isn't listed in The Open Group specifications. < 1415179408 840112 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :unistd.h has sleep < 1415179424 864403 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which takes an unsigned int seconds < 1415179428 606884 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Pietu199814]]4 N10 02http://esolangs.org/w/index.php?oldid=40780 5* 03Pietu1998 5* (+115) 10Created page with "Random hobby programmer. Created [[Lenguage]]. More [http://codegolf.stackexchange.com/users/30164/pietu1998 here]." < 1415179754 252838 :skarn!skarn@unaffiliated/skarn JOIN :#esoteric < 1415179787 222175 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :MinGW doesn't seem to have it, though. < 1415180005 884269 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu? < 1415180021 320587 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://pubs.opengroup.org/onlinepubs/7908799/xsh/sleep.html < 1415180798 825601 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Lenguage14]]4 M10 02http://esolangs.org/w/index.php?diff=40781&oldid=40703 5* 03Pietu1998 5* (+169) 10added command table from [[Binaryfuck]] < 1415181077 39702 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :brainfuckiest brainfuck fuckiest fuck fuck < 1415181080 682555 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or what was that called again < 1415181114 927105 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"Most ever Brainfuckiest Fuck you Brain fucker Fuck" < 1415181196 198015 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Nevertheless I did not find sleep() in MinGW header files. < 1415181316 969908 :impomatic_!~digital_w@87.112.74.32 QUIT :Ping timeout: 250 seconds < 1415181784 922938 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Morning < 1415181819 595978 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Then, said length is converted to binary, left-padded by zeroes to a multiple of 3 < 1415181822 613687 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1415181827 161079 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since 1b isn't a multiple of 3 < 1415181836 282469 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I left pad it with zeroes until it is a multiple of 3? < 1415181875 427730 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's going to take a while. < 1415181884 281961 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*i'll be back soon* < 1415181978 318002 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: Can't talk. Need to prepend zeroes. < 1415182455 777301 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Gray Snail14]]4 10 02http://esolangs.org/w/index.php?diff=40782&oldid=30483 5* 03AndoDaan 5* (-6) 10fixed link < 1415182824 314604 :vifino!me@vifino.cc JOIN :#esoteric < 1415182839 132365 :vifino!me@vifino.cc QUIT :Remote host closed the connection < 1415184410 161363 :MickNartin!321a80dd@gateway/web/freenode/ip.50.26.128.221 JOIN :#esoteric < 1415184835 847934 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I ran out of memory :( < 1415185037 488519 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1415185684 99499 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415185933 374685 :bart1!~canaima@190.77.33.114 JOIN :#esoteric < 1415186227 648186 :bart1!~canaima@190.77.33.114 QUIT :Ping timeout: 265 seconds < 1415186974 979078 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415188475 155259 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the todo list for blsq is getting bigger and bigger :( < 1415190156 555845 :boily!~alexandre@96.127.201.149 QUIT :Quit: UN CHICKEN ANDALOU < 1415190629 452307 :AndoDaan!~Daanando@188.188.92.91 QUIT :Ping timeout: 272 seconds < 1415191589 198500 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415191818 121407 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn int-e must have guessed what i did, although not entirely < 1415191840 788914 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(he also changed to a slow solution) < 1415191874 800117 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: lunch < 1415192103 605579 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` rm bin/rienvenido #It's too long for extra color codes < 1415192106 155118 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1415192556 848705 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Lenguage seems to be one of those unary-brainfucks where you can't start a program with +s. < 1415192567 619962 :AndoDaan!~Daanando@188.189.64.58 JOIN :#esoteric < 1415193245 681481 :CADD!~aistis@12.227.104.109 JOIN :#esoteric < 1415193249 704285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, it refers to binaryfuck, which uses an initial 1 < 1415193257 367953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: ^ < 1415193312 308533 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose the implementation may or not be consistent with that. < 1415193456 395569 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :incidentally, this means that for both binaryfuck and unary, there are programs not corresponding to a legal brainfuck program... < 1415193561 182834 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :binary = bin(total)[2:] < 1415193568 583528 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :looks like it excludes something < 1415193577 246848 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`python print "test" < 1415193577 798736 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :python: can't open file 'print "test"': [Errno 2] No such file or directory < 1415193593 419895 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` python -c 'print "test"' < 1415193593 907086 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test < 1415193600 60269 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` python -c 'print "test"[2:]' < 1415193600 546183 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :st < 1415193618 324966 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` python -c 'print bin(15)' < 1415193618 890829 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0b1111 < 1415193633 703037 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh it only skips the 0b < 1415193643 405595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so no initial 1 < 1415193808 650063 :CADD!~aistis@12.227.104.109 QUIT :Quit: leaving < 1415194011 352897 :CADD!~CADD@12.227.104.109 JOIN :#esoteric < 1415194080 272263 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415194127 338564 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Well. It says "evaluated like binaryfuck", but I took that to mean just the way the groups of 3 are evaluated. I don't know why, since it could as easily have meant the result needs to include the initial 1. < 1415194140 59856 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And I didn't look at the reference implementation.) < 1415194208 160276 :CADD!~CADD@12.227.104.109 QUIT :Client Quit < 1415194222 313015 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Probably because "left-padded by zeroes to a multiple of 3, and then evaluated like Binaryfuck" sounds like it could never result in a legal Binaryfuck program. < 1415194224 144057 :CADD!~CADD@12.227.104.109 JOIN :#esoteric < 1415194307 392228 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed < 1415194381 412989 :AndoDaan_!~Daanando@188.189.67.133 JOIN :#esoteric < 1415194385 292198 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I seem to recall some discussion about a practical enumeration of brainfuck programs that would only include balanced []s. < 1415194411 123157 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Don't remember if that ended up in anything. < 1415194440 53331 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we tried to construct a bijection between naturals and well-formed brainfuck, yeah < 1415194485 654441 :AndoDaan!~Daanando@188.189.64.58 QUIT :Ping timeout: 255 seconds < 1415194510 335374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we certainly got to a conceptual solution, if not several < 1415194534 311095 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there were complications if we didn't want exponential blowup due to nesting < 1415194537 921814 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fizzie, oerjan: What are you talking about? < 1415194571 85786 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it started with http://esolangs.org/wiki/Lenguage < 1415194601 344682 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although we seem to have passed on to reminiscing about number-encoding brainfuck in general < 1415194632 717624 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, I don't remember if there was something particularly "practical" (if such a word can ever be used) -- reasonably small values, yet "easy" to compute the brainfuck program given the natural number. That was at least someone's goal. < 1415194648 141854 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also anyway, it doesn't _really_ matter much if there's an initial 1 or not in an encoding, since you can just prepend -+ or - if necessary < 1415194663 461104 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would have prepended >< for some reason. < 1415194705 214053 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i think the fibonacci base thing i thought of would have reasonable growth, since it encoded a whole list with only golden ratio blowup or thereabouts < 1415194709 607136 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what about this: we encode the 8 commands as octal digits; then we use the numbers which correspond to malformed programs to encode the programs which would have leading zeroes < 1415194744 722934 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what about this: no more "let's encode brainfuck differently" derivations of brainfuck? < 1415194789 937970 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: well the old discussion was interesting in so far as it tried to construct a proper _bijection_ while all usual such derivatives leave out either some numbers or some programs < 1415194796 513988 :CADD!~CADD@12.227.104.109 PRIVMSG #esoteric :oerjan: very cool < 1415194798 545581 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I do know Wilson's theorem. And I'd never thought that I would see the day that I would prefer (!!) :: [a] -> Integer -> a over (!!) :: [a] -> Int -> a... < 1415194812 223280 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: heh < 1415194834 91670 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, my brainfuck numbering thing was awful < 1415194853 403653 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I rather suspect that you have a more clever way of doing the substring part < 1415194909 16253 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :http://codegolf.stackexchange.com/questions/40562/asciis-95-characters-95-movie-quotes < oh god, using esolangs to remove important characters fo non-esoteric languages. < 1415194910 571437 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Why < 1415194911 903537 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a better way to think of the problem may be "construct an enumeration of all brainfuck programs with random access" < 1415194917 437569 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Why are eople so cruel < 1415194929 609997 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(okay, that doesn't guarantee the program -> natural direction, but...) < 1415194990 366133 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: this is horrific < 1415195120 64167 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: oh another thing I can't use: 0^n+n is shorter than max 1n < 1415195157 287370 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(well, I can, but it's unlikely to help) < 1415195158 678171 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Checkout14]]4 10 02http://esolangs.org/w/index.php?diff=40783&oldid=40702 5* 03Ais523 5* (+345) 10/* Impossible to checkout to level 6? */ whoops < 1415195195 167860 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: and since I'm spilling tricks: The (n+k) pattern used to enable loops of this kind: main=readLn>>=f;f(n+1)=f n < 1415195227 879843 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Checkout14]]4 10 02http://esolangs.org/w/index.php?diff=40784&oldid=21322 5* 03Ais523 5* (+114) 10/* Checkouts */ fix an omission that was pointed out in talk < 1415195245 184115 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: ah, quitting by running into an undefined case. nice. < 1415195259 721884 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: yeah it's really (0^n+n) vs. max 1n < 1415195261 578846 :Lymia!~fujoshi@inportb/loli/cirno-chan QUIT :Ping timeout: 272 seconds < 1415195275 672216 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: yes, that is common practice in the Haskell entries < 1415195287 10433 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: is the n+k pattern actually official Haskell? < 1415195293 710371 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: a lot of text processing is done by m@main=getLine>>=f>>m < 1415195302 488605 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: it _was_. < 1415195305 967969 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: not anymore, it was removed in Haskell2010 < 1415195318 600458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as being overly specific? < 1415195329 812919 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could still do a match against 0, 1, n < 1415195358 871300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: there are some old anagolf haskell solutions that seem impossible to tie, int-e theorizes the loss of n+k patterns is why < 1415195371 648793 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1415195383 738421 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the other contender is that import List not longer works. < 1415195393 584730 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but I have no example for that < 1415195395 785650 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh... < 1415195437 703455 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1415195451 557863 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :with some ghc version you couldn't do import List anymore < 1415195461 858899 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and I'm pretty sure I have submitted solutions that do import List < 1415195467 604005 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(instead of import Data.List) < 1415195472 531495 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it doesn't work anymore on anagol < 1415195486 604198 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, these sound more likely than an entry that you can't tie because you can no longer define an instance of Monad without defining an Applicative instance for that type < 1415195498 709282 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: (n+k) patterns are a bit onerous on the compiler and gain little. f(n+k) is something like f n'|n'>=k = let n=n'-k in.... (or, in Haskell2010, f n|n<-n-k,n>=0)... using all of Num, Ord and Eq. < 1415195530 198716 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: One compiler author argued against plain n-patterns (f 0 etc) as well, but they were deemed too useful to drop. < 1415195556 396850 :CADD!~CADD@12.227.104.109 PRIVMSG #esoteric :int-e: what was the argument? < 1415195569 130434 :CADD!~CADD@12.227.104.109 PRIVMSG #esoteric :int-e: or even better, link to the article? < 1415195601 705377 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :CADD: lengthy discussion in 2010, I'm not sure how to feed google. < 1415195619 704413 :CADD!~CADD@12.227.104.109 PRIVMSG #esoteric :int-e: kk, no worries < 1415195626 894738 :CADD!~CADD@12.227.104.109 PRIVMSG #esoteric :int-e: mayne a tl;dr then? < 1415195630 95909 :CADD!~CADD@12.227.104.109 PRIVMSG #esoteric :maybe* < 1415195648 573542 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@google "remove npluskpatterns" < 1415195649 612377 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :No Result Found. < 1415195670 235252 :Lymia!~fujoshi@inportb/loli/cirno-chan JOIN :#esoteric < 1415195670 491531 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :there must have been a haskell' proposal for that. < 1415195694 944082 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :here: https://ghc.haskell.org/trac/haskell-prime/wiki/RemoveNPlusK < 1415195782 797190 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :CADD: The main reason was that the feature was hardly used and no fans stepped up to defend the feature, while enough people expressed their dislike. < 1415195793 468740 :CADD!~CADD@12.227.104.109 PRIVMSG #esoteric :int-e: yup, ive seen that. what interested me is why n patterns are bad < 1415195823 258013 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't like n+k patterns < 1415195831 314521 :CADD!~CADD@12.227.104.109 PRIVMSG #esoteric :b_jonas: very few do < 1415195833 969080 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :CADD: oh from a compiler writing perspective they are about as bad as n+k patterns: to desugar f 0 = ..., you need to have something like f x | x==0 = ... < 1415195854 637725 :CADD!~CADD@12.227.104.109 PRIVMSG #esoteric :int-e: ah < 1415195859 798072 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :CADD: from a programmer's perspective, they are just too useful to drop < 1415195872 401447 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they, like, try to pretend that Integers are represented as a lazy unary data structure, when I actually want to use the fact thta they aren't, they're strict and implemented with machine-level arithmetic as binary < 1415195896 650665 :CADD!~CADD@12.227.104.109 PRIVMSG #esoteric :int-e: indeed < 1415195928 685630 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f :: Double; f 0 = 1; f x = x in map f [-0.1,0,0.1] < 1415195930 751949 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match expected type ‘a0 -> a0’ < 1415195930 934813 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘GHC.Types.Double’Couldn't match expected type ... < 1415195931 117673 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘GHC.Types.Double’ < 1415195942 49236 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f :: Double -> Double; f 0 = 1; f x = x in map f [-0.1,0,0.1] < 1415195943 967283 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [-0.1,1.0,0.1] < 1415195947 18806 :CADD!~CADD@12.227.104.109 PRIVMSG #esoteric :int-e: although im sure like n+k patterns, you could use viewPatterns as well, or at least that is my intuition < 1415195971 583593 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(it was proposed to restrict n patterns to just Integral, but that also didn't gather a big fanbase) < 1415195989 100755 :CADD!~CADD@12.227.104.109 PRIVMSG #esoteric :interesting < 1415196000 896863 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: they should be restricted to a _unary_ natural type < 1415196001 607014 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, I... just had a terrible idea for that cold golf < 1415196009 117534 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :x86 using only printable characters. < 1415196014 638538 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a unary lazy natural type (thus one that can store infinity too) < 1415196022 388563 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: printable x86 is fun < 1415196049 218101 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Somebody already did it with 80386 < 1415196051 597917 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: that was about n patterns. I hope you're not suggesting to abolish f (-1) = 42 < 1415196055 609588 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Lymia: people are doing that already < 1415196057 16678 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :x86 counts as distinct, right? < 1415196088 268781 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: oh, n patterns. I dunno about those. I don't much like them, but they're not as bad as n+k patterns, so I think they can stay. < 1415196103 469836 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :XP_W^VH%35%DCPYXPH%=5%=CP[]UM#(UX%??t&* * * * ZR 1() !GFF=\ouU0_0<0^3L1L0^292L1^1Q1L2Y1D1\3R3P0A3B2D0<1p3p3o11131p3>2D0<3:0<18253<2:170D021p3D0>0A0D0<183<3:1:1D0432041p24143o031p2D0p331o0A2D0B2A3I1J2I1J2D321124310o13031D0=0p3o0302113A220=2I1J2I1J22112o0D011412112B02112o0D042A0D0432041p2B2B2D0o2B1I1J2n3I1J2p231o0o1p212D0B042=0?0B1B2B042B242A142B1B2B042A1@2B1=342B3@1m0m032p0o1o0p3B0D2<2@090@061@1;0@15050@382@380@0D2A0B0o2132130B2B1@263o251B1A042A1@ < 1415196104 977899 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :3=342B3@3=3I1J2B0B2B02112o0B2B1B2o2=1323331o043B0B0o2132130B2B1@163o251B1B1A1;193;2=311412112B011412112B0A1@3A0o2B1A0o2B1>2@1>2A132p0p22112o032B0B0o2132130B2B1@263o251A0I1J2D2C143C143D2A0C380C3B3C3=0C3A1B2B02112o0B2B1B2o2A3?0A1B0B2B02112o0B2B1B2o2=0C3p0C3B1B2C3<0C3A0C3@0C3B3B2B02112o0B2B1B2o2C1?0B1>2D1B0B0@163o251=1B0o2132130I1J2B2B13213p03112B0B0o2132130B2B1@163o251A0D2p242D2B1B1C2C2B0@263o251=1B0o2132130B2B13213p03112B0B0o2132130B2B1@ < 1415196106 459840 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :263o251A0D2o3B342D2B1B1C2C2@2@2B332p0o1o0p3B0I1J2D2608053735272:0C1@3?1C1;0<380616080:0C1=1?1C1=1<38063517191D3B07160C1=350=3o0C2B2D0B2D0B2D0B2D06282D0@1B0B1D0D1;3;2;2=1505013o171@053@0=0@052@390@1D2I1J2D290@052@2>1@290@152@1D2A0B0o2132130B2B1@263o251B1C2C211412112B0A1@1A0o2B1C2C232p0o1o0p3B0D2<0<0<1?1D2A0B0o2132130B2B1@263o251B1C2C2B0C3m2C3B332p3313123B0I1J2B0o2132130B2B1@263o251A0>0@1A0@0B1A0@ < 1415196106 653041 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh I used to have a DOS game of life program, text only, as a signature... < 1415196107 972187 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :1B1C2C2B0B0B2B02112o0B2B1B2o2=132o0311010B0B0o2132130B2B1@163o251B1C1@2?1?2B1A011412112B0A1@3A0o2B1A0B0B2B02112o0B2B1I1J2B2o2=132o0311010B0B0o2132130B2B1@163o251B1A3?0A3?2?0B1A011412112B0A1@3A0o2B1A032431013p331B0B0o2132130B2B1@163o251B1A032431013p331B0B0o2132130B2B1@263o251I1J2B1B2@0B1B1>2@1>3I1J2m1I1J2@@A5 < 1415196125 70970 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :...it was even robust to some amount of whitespace change < 1415196153 701158 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this program is my solution to "you want to send a file to a Windows system over a link that corrupts non-ASCII characters, there is no useful software at the other end" < 1415196156 438067 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there was some recent article about x86 shellcode that looks like English words, < 1415196162 874684 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, that's the output of running the program on its own source code < 1415196182 882742 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(there's no whitespace past the start of the first line) < 1415196183 101827 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as a research on how heuristic filters can be tricked or something. < 1415196201 202426 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I saw that too < 1415196204 771131 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the main problem I found with ASCII 8086 is that you have no flow control instructions < 1415196215 500812 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meaning that you need to self-modify the code in order to write them into your program < 1415196217 643003 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :2009! < 1415196225 40821 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric : this program is my solution to "you want to send a file to a Windows system over a link that corrupts non-ASCII characters, there is no useful software at the other end" < 1415196225 317545 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So. < 1415196228 411818 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which makes it quite easy to detect < 1415196229 693372 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Bootstrap with a .bat file? < 1415196238 487140 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :AFAIK you could encode arbitary binary text through that. < 1415196238 670057 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: not so recent, perhaps :) < 1415196250 783531 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: I don't know of a way to encode binary as a batch file < 1415196259 35223 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: ok < 1415196261 677733 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :certutil -decode encodedInputFileName decodedOutputFileName < 1415196269 855868 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually I had to do exactly that once, except the target system was running Linux < 1415196273 666426 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I used busybox printf < 1415196279 717364 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and hex escapes < 1415196287 785003 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :certutil should be standard < 1415196288 167957 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: hmm, now you're relying on external useful software < 1415196302 842838 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I encoded a file with perl once < 1415196304 699974 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I doubt certutil exists on DOS, and possibly not on Windows 95 either (which is about the age of this code) < 1415196308 253415 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(to ascii) < 1415196322 671330 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, a proper encoder would bootstrap into proper uucode < 1415196333 539770 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1415196337 322974 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rather than the rather awkward "two bytes per character" of that encoding above < 1415196346 332874 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in fact I think shar assumes the destination has uudecode < 1415196349 272185 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I think it alternates between 6 and 2 bytes) < 1415196355 360269 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: it does, if you encode binaries < 1415196361 604737 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :uuencode is actually in sharutils, packagewise < 1415196374 684321 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Isn't base64 standard on Linux though? < 1415196393 748035 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: i think what happened with List was, at some point the current Prelude diverged so much from H98 that it could no longer be shared with the H98 compatibility layer, so all the old modules were put in the haskell98 package and hidden by default. < 1415196396 253303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: 386s are x86s < 1415196396 747712 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Lymia: perl is standard on Linux and you can use it for this pretty well < 1415196401 518634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, that's what the x means :p < 1415196408 570748 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, ... crap < 1415196413 870750 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :80386? < 1415196419 122714 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah. < 1415196430 2057 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :i386 is just an abbreviation. < 1415196437 325714 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So. < 1415196444 884332 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :This is probably going to end terribly, but < 1415196453 423607 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :What if I tried to use Malborge in that challenge < 1415196535 382309 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and m68k is a cpu arch entirely unrelated to x86, despite that it has "8" and "6" in it < 1415196544 713103 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: you still can define Monad without Applicative in all officially released GHC versions, although that will change with 7.10; there's just a warning in the latest one. anagolf's still on 7.4, though. < 1415196590 924483 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: oh... and can you even use that instance after you define it that way? < 1415196847 746091 :AndoDaan!~Daanando@188.189.73.57 JOIN :#esoteric < 1415196933 583184 :AndoDaan_!~Daanando@188.189.67.133 QUIT :Ping timeout: 272 seconds < 1415197080 211682 :ais523!~ais523@unaffiliated/ais523 NICK :ais523\unfoog < 1415197096 836629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ff fire alarm < 1415197184 164193 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: well < 1415197186 753818 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :thats x68 < 1415197188 97948 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not x86 < 1415197200 166295 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: yeah < 1415197205 753084 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also < 1415197210 655094 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since x64 means 64bits < 1415197217 447628 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :x86 probably means it's got 86bits < 1415197219 197642 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also x86 is derived from x80 < 1415197236 236541 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which had just 80 bits < 1415197254 208071 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, that reminds me < 1415197292 180202 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I a wouldn't know anything about these things < 1415197295 776793 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd think x86 > x64 < 1415197319 887307 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*If I wouldn't < 1415197376 867832 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah I should've included a random number generator ... a black screen is all I get in dosbox < 1415197444 651127 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway http://sprunge.us/cUIB is the code, executable as a .COM file. < 1415197474 237500 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and one can change whitespace after the 64th character. < 1415197843 233577 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: about "bits", http://www.scottaaronson.com/blog/?p=1558 < 1415198023 526924 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: first x86 chip was the 8086 < 1415198034 483085 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most subsequent revisions put digits in the middle < 1415198037 537645 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :80286, 80386, etc. < 1415198051 828209 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think it goes up to 80686? but after a bit, people started using names rather than numbers, such as "Pentium" < 1415198093 495868 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :a good thing, too, it avoided the 801086 mess < 1415198313 224664 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1415198320 133549 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then with Pentium they started using numbers again < 1415198328 802851 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Pentium 1, Pentium 2 < 1415198337 677201 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then suddenly they started using letters < 1415198340 78594 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like Pentium D < 1415198349 943616 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 265 seconds < 1415198359 547070 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Pentium M < 1415198360 951110 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :pentium, pentium pro, pentium mmx, pentium 3, pentium 4, < 1415198369 690397 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't recall a pentium 2 < 1415198397 691973 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: Monad isn't a subclass of Applicative at all until next release, so yes. < 1415198425 310587 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Pentium_II < 1415198440 921938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: of course the probability that a good golf solution involves defining a monad instance is rather low. < 1415198459 107046 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman: thanks. the roman numerals look more familiar < 1415198872 860530 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you're relcome. < 1415198875 47337 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`relcome < 1415198875 813677 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​04Welcome 07to 08the 09international 02hub 06for 13esoteric 04programming 07language 08design 09and 02deployment! 06For 13more 04information, 07check 08out 09our 02wiki: 06. 13(For 04the 07other 08kind 09of 02esoterica, 06try 13#esoteric 04on 07irc.dal.net.) < 1415198906 187213 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: if the task was complicated enough, it might be worth it because of do-notation? < 1415198909 513866 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :dark blue on my black background isn't the best thing :) < 1415199199 555404 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523\unfoog: still unlikely, since one can define 3 single character infix operators < 1415199419 156012 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so in addition to do notation, you need code that requires lots of bindings, do a<-n;b<-o;c<-p;...;m<-z < 1415199476 696409 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a Monad instance doesn't actually have to follow the monad laws, right? Haskell won't try to prove it < 1415199485 555744 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you could just define something sufficiently monad-ish that it parsed < 1415199487 220073 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523\unfoog: right. < 1415199641 194351 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I broke the monad-law and I won. < 1415199654 785085 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or was it "fought" < 1415199664 209341 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damnit it's fought < 1415199689 587549 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Note to myself: Check quotes before saying them. < 1415199760 527064 :AndoDaan_!~Daanando@188.188.74.120 JOIN :#esoteric < 1415199777 903069 :AndoDaan!~Daanando@188.189.73.57 QUIT :Ping timeout: 255 seconds < 1415199783 384050 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1415200075 705598 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1415200235 931555 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523\unfoog: the thing is, you can get a lot of mileage in golfing for the cost of the characters "instance Monad where", and you'd probably need to define a data type as well... < 1415200243 694960 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: yes < 1415200346 239018 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :do notation doesn't always beat explicit >>=, and only by a few characters. so, unlikely. < 1415200471 691999 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1415200714 414210 :bb010g!uid21050@gateway/web/irccloud.com/x-mhlthrrdiahzhqhv QUIT :Ping timeout: 256 seconds < 1415200945 376811 :nyuszika7h_!nyuszika7h@cadoth.net JOIN :#esoteric < 1415200962 118378 :bb010g_!uid21050@gateway/web/irccloud.com/x-ikusqdkjiqmjzchq JOIN :#esoteric < 1415201010 378101 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1415201061 283150 :oerjan_!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415201070 830551 :nyuszika7h!nyuszika7h@cadoth.net QUIT :Ping timeout: 256 seconds < 1415201071 325563 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Ping timeout: 256 seconds < 1415201234 393791 :nyuszika7h_!nyuszika7h@cadoth.net NICK :nyuszika7h < 1415201359 942291 :oerjan_!oerjan@sprocket.nvg.ntnu.no NICK :oerjan < 1415202222 808343 :CADD!~CADD@12.227.104.109 QUIT :Remote host closed the connection < 1415202227 934621 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1415202334 589022 :AndoDaan_!~Daanando@188.188.74.120 QUIT :Ping timeout: 258 seconds < 1415202377 128835 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1415202720 277704 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://33.media.tumblr.com/41aa1d635c8367c07bd174824fb09cc0/tumblr_nejfhwQqHS1qzcv7no1_1280.jpg Astrology is fun. < 1415202773 392338 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40785&oldid=40698 5* 03TomPN 5* (-57) 10/* Line functions */ < 1415202877 112647 :drdanmaku!uid17782@gateway/web/irccloud.com/x-dwstcmnhkotzeffl JOIN :#esoteric < 1415203029 642896 :AndoDaan!~Daanando@188.189.92.40 JOIN :#esoteric < 1415203100 90589 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 910rm < 1415203100 310922 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (rm) Invalid arguments! < 1415203103 655087 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9.010rm < 1415203103 839268 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (rm) Invalid arguments! < 1415203106 939900 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9.0 10rm < 1415203107 122881 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "9.0000000000" < 1415203109 518551 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9.0 100rm < 1415203109 702390 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "9.00000000000000000000000000000000000000000000000000000000000000000000000000000 < 1415203130 52004 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq eepi?^ 100rm < 1415203130 238351 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1415203132 453161 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq eepi?^ 100rm < 1415203132 667325 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "23.1406926327792630000000000000000000000000000000000000000000000000000000000000 < 1415203160 575491 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ee'010lp < 1415203160 759936 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (P[) Invalid arguments! < 1415203168 62668 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ee10'0lp < 1415203168 246921 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "2.71828182" < 1415203172 626592 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ee20'0lp < 1415203172 810384 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "0002.718281828459045" < 1415203209 775737 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ee20'0lprd < 1415203209 999138 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1415203210 404701 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: I like how they circled two when all of them are equally absurd < 1415203212 327822 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ee20'0lprd < 1415203212 510326 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2.718281828459045 < 1415203234 274072 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :elliott: j-law will be wearing it next year < 1415203253 803311 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Is bfjoust fixed, btw? < 1415203345 977186 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No. < 1415203364 581722 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though EgoBot is back. < 1415203382 689554 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So you can (or, in fact, have to) submit to two hills in one command. < 1415203488 47563 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!bfjoust cupnoodles (>)*9([(-)*8[+].]+>)*4(<)*4(<--<++)*4<--(>(+)*17>(-)*17)*4(>)*6(>[(+)*8[-].]>[(-)*8[+].])*-1 < 1415203490 141692 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :mroman.cupnoodles: points 7.67, score 29.82, rank 6/47 < 1415203497 330989 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Score for mroman_cupnoodles: 22.7 < 1415203497 554879 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^bfjoust < 1415203503 174556 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1415203510 556004 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i see < 1415203517 164358 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where's the egobot hill located at? < 1415203561 659200 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust < 1415203561 843556 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523\unfoog: "!bfjoust progname code". See http://zem.fi/bfjoust/ for documentation. < 1415203562 426582 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Use: !bfjoust . Scoreboard, programs, and a description of score calculation are at http://codu.org/eso/bfjoust/ < 1415203591 661421 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1415203598 103505 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :only scores rank 40 on egojoust < 1415203920 414420 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1415204081 81517 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Could be something screwy with the zemhill scoring. < 1415204088 25813 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And, of course, they're quite different algorithms. < 1415204103 656756 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Points-wise it doesn't seem all that different. < 1415204144 609804 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1415204161 14802 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1415204395 741165 :AndoDaan_!~Daanando@188.188.83.38 JOIN :#esoteric < 1415204519 706439 :AndoDaan!~Daanando@188.189.92.40 QUIT :Ping timeout: 258 seconds < 1415204576 712913 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :See the fabulous redundant twins EgoBot and zemhill | BF Joust scoring poll: http://goo.gl/02KE0Y | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1415206470 493915 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :tiny C compiler. https://github.com/rswier/c4/blob/master/c4.c < 1415206516 97678 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Interpreter, strictly speaking < 1415206526 722175 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :err. interp.. < 1415206540 832039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell tswett The trick I discovered (and probably am not the first) for converting dates is that a multiplication and a division can give exact answers if you choose the right offset. in particular, for finding the year you want to treat january and february as belonging to the previous year, and putting the epoch at mar 1 in a 400-year like 1600 or 2000. there's a similar offset you can use for months within a year. < 1415206541 236793 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1415206556 204600 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hum did that all get included < 1415206581 884086 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :seems so < 1415206605 746433 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :ends with "within a year." < 1415206616 842768 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as it should. < 1415206642 607720 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i don't actually remember what the offset was, except that it was _not_ starting with march) < 1415206746 808333 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i could rederive it, starting from march the day lengths are 31 30 31 30 31 31 30 31 30 31 31 2* < 1415206778 68844 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the february doesn't matter because we'll have cut the year there in a previous step < 1415206833 858760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we see then there's a period there with july - december, 5 months < 1415206906 523072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think september = 0 will give the right offset < 1415207063 228594 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let f m = (m-9)*(3*31+2*30)`div`5 in zipWith(-)`ap`tail$map f[3..14] < 1415207065 361408 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [-31,-30,-31,-30,-31,-31,-30,-31,-30,-31,-31] < 1415207094 888853 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's the essence of it. < 1415207172 816415 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell tswett it seems the offset for months is sep 1, then *(3*31+2*30)`div`5 < 1415207173 247130 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1415207367 605104 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i implemented this in schemenomic, way back. < 1415207428 375805 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Later < 1415207868 388002 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :eww... http://golf.shinh.org/p.rb?Wow < 1415208508 512370 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Doing the SO challenge in Malborge < 1415208512 383489 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Is proving surprisingly painful. < 1415208525 145555 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Because half the instructions are unusable at many points due to the restrictions on characters. < 1415208556 89184 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :"#&'()*+,-./037;<=>@[\]^_ deopsvxXyz{|}~ being forbidden is generating huge streaks of unusuable characters. < 1415208793 41888 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: link? < 1415208805 776291 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :http://codegolf.stackexchange.com/questions/40562/asciis-95-characters-95-movie-quotes < 1415208808 428537 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, being surprisingly painful is the entire point of Malbolge < 1415208811 44972 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm writing a Malborge solution < 1415208813 688337 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric : also, being surprisingly painful is the entire point of Malbolge < 1415208827 807401 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Malborge would not be painful for writing a fixed printing program. < 1415208832 386068 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :However... < 1415208846 294173 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :In this case it seems malbolge's position-dependent decoding of instructions would be a blessing < 1415208859 206852 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :int-e, it is, sort of. < 1415208863 420642 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :doesn't mean it's easy < 1415208878 649916 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Problem is, their selection of special characters means there's long runs where one instruction or another is just plain unavailable. < 1415208887 645308 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: I remind you that it took several months for the first hello world program in Malbolge, which was mixed-case and generated by an evolutionary algorithm < 1415208898 274080 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Like < 1415208914 788592 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I have a position where the only available insturctions are / and u < 1415208920 4533 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :p* < 1415208924 816124 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Meaning I have to execute a p there < 1415208946 120628 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I thought there were nops < 1415208951 934146 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :There are. < 1415208956 490674 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Only one. < 1415208962 903066 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Since I can only input "valid" instructios. < 1415208964 865030 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :instructions* < 1415208975 687958 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah < 1415209001 267725 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: this contest was a good idea < 1415209015 839533 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, you can't use the non-ASCII hole because it's an ASCII tournament < 1415209026 701487 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :1 should be doable in Unary, I guess < 1415209032 468741 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Unary comes last < 1415209045 499696 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :http://pastebin.com/5fKv9cgS < 1415209051 349922 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, someone did Unary at 86 < 1415209052 272069 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :To give an idea of what I actually have available at each position < 1415209064 662974 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how boring < 1415209106 761708 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I can never execute / since that reads stdin < 1415209109 738709 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lazy k still works... `SK < 1415209111 824580 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :83 is by someone called "Snack", who knows of Esolang < 1415209113 996771 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this worries me < 1415209118 496907 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :v is right out. < 1415209121 430550 :password2!~password@197.76.148.50 JOIN :#esoteric < 1415209128 910564 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :int-e, better do that now. :) < 1415209134 574055 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I intend to knock out ` with Malborge. < 1415209187 77342 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But I can't be bothered. < 1415209229 700709 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :http://pastebin.com/7X89ehSc < 1415209232 584242 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :In practice. < 1415209241 616370 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :The top four instructions are the only ones I can really safely use whenever I like < 1415209274 719208 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :3 terrible positions. < 1415209283 550497 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, people are language-sniping, boring (apart from sniping the BF derivatives, I can get behind that) < 1415209283 734541 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Each of where I have to either jump (urgh, bad bad bad) or print (eeep) < 1415209296 290668 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: you could just try jumping and seeing where it goes < 1415209299 554356 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if it goes forwards, it's not so bad < 1415209310 553538 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can just pad from the source to the destinatino < 1415209315 236532 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*destination < 1415209321 183989 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523\unfoog, my current plan is to get d far into the padding < 1415209362 539429 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :It seems that the padding usually looks something like this: 83 29443 83 29444 82 29444 83 29443 83 29444 82 29444 83 29443 83 29444 82 29444 83 29443 83 29444 82 29444 < 1415209372 909958 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ais523\unfoog: plenty of people on PPCG knows about Esolang < 1415209383 557821 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So, if I get d to be around 29444, I can use j, *, and p to permute the values there. < 1415209387 190788 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :FireFly: I'm not surprised, at this point < 1415209388 917216 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Until I get the ASCII values I want to print. < 1415209391 479779 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Then print. < 1415209400 799165 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :PPCG is basically the Stack Overflow version of #esoteric < 1415209426 527365 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Since the large value would point into the part of the memory I'm using for the permutation, I could easily use j to loop back over the state I'm using once more < 1415209432 291960 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :good luck, I hope you get there in time to not be sniped < 1415209438 654346 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, 3 is banned < 1415209444 79611 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Only way someone can snipe me < 1415209447 438487 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Is to get Malborge before me. < 1415209448 26222 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::) < 1415209458 161665 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: or ban one of the characters you use, forcing you to rewrite the program < 1415209461 716274 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(unless you're using a generator?) < 1415209480 458 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'll probably want to hand-write initialization to get myself into the padding < 1415209489 69654 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :But, a generator would be nice after that < 1415209532 655087 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what if all eight legal characters at any given position get banned? < 1415209545 783462 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what other ideas do I have ... dc is going to work still, until all digits or P are gone. < 1415209581 773256 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :ais523\unfoog, I'm screwed < 1415209585 718636 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :don't you need at least some arithmetic? admittedly, dc has a lot < 1415209594 167116 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: then you'd better get this done quickly :-( < 1415209599 142225 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it'll be awesome < 1415209607 499295 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Every position has at least two characters open right now < 1415209613 710229 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :So it'll take two bans to kill Malborge < 1415209625 806900 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :If things go bda < 1415209626 779876 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :bad* < 1415209630 738824 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :There's malborge variants out there < 1415209794 935529 :password2!~password@197.76.148.50 QUIT :Ping timeout: 255 seconds < 1415209805 826313 :AndoDaan_!~Daanando@188.188.83.38 PRIVMSG #esoteric :There's also a BF variant that can be written with any character, it takes the length of your code and converts it to binary, and then to one of the 8 BF commands. < 1415209839 674521 :AndoDaan_!~Daanando@188.188.83.38 PRIVMSG #esoteric :Pro snipe. < 1415209897 313531 :AndoDaan_!~Daanando@188.188.83.38 NICK :AndoDaan < 1415209909 34023 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: I was thinking of Unary, but that mandates 0s < 1415209911 627373 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Eeek, no < 1415209915 278036 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and also, has already been used < 1415209917 302490 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, two dc approaches: d%P (with some precalculation) ZPZP... (where ni have the appropriate number of digits) < 1415209919 239003 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and was thus sniped that way < 1415209919 598296 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :There's a character that'll force me to use jumps < 1415209925 659516 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Since it eliminates all safe instructions in a positino < 1415209927 805587 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :position* < 1415209929 109401 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I couldn't do it without P. < 1415209952 4561 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :int-e, I'll snipe P for you < 1415209953 26400 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::D < 1415209970 904369 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Lymia: int-e: do it in reverse, submit a dc entry that makes most languages hard but Malbolge no harder than before < 1415210004 983463 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :A number would do nicely < 1415210024 487267 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm not sure if I should go after ! or $ < 1415210032 91500 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :how does one figure out which quotes are still available? < 1415210034 782519 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Or, well, ` < 1415210083 380684 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh. < 1415210181 585493 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Oh, oh! < 1415210192 244072 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :int-e, how about you get a number or something < 1415210193 688491 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :And I get P < 1415210386 402329 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: But there's a P workaround right there in the man page! < 1415210405 885616 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: [] are gone < 1415210422 419881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The workaround also contains a P, which is something I hadn't noticed. < 1415210471 992985 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess that's reasonable, since you can't print anything else but numbers with anything else. < 1415210495 931309 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1415210545 114464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523\unfoog: One (or more?) of the Unary clones allows any character. < 1415210553 330146 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: right < 1415210558 651095 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so save that for #1 unless someone else snipes it first < 1415210578 335007 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, what about 1L? that allows any two printables, IIRC < 1415211009 885251 :AndoDaan!~Daanando@188.188.83.38 QUIT :Ping timeout: 264 seconds < 1415211049 266891 :AndoDaan!~Daanando@188.188.67.42 JOIN :#esoteric < 1415211236 788766 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Lymia: http://sprunge.us/GLDj is dc for quote 60, feel free to submit (I won't, my intellectual curiosity is satisfied). having 9 available simplifies matters but is not essential. < 1415211329 440914 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Lymia: But I can do another if you want the "mess" one for "Malbolge". < 1415211460 423585 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Could you post it and strike Z? < 1415211465 155581 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I'm going to strike P next < 1415211536 325380 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I will not post it. < 1415211606 983414 :MoALTz!~no@user-31-175-183-209.play-internet.pl JOIN :#esoteric < 1415211857 11113 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh I could use a newline instead of Ir. that makes me feel better. < 1415211994 284679 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :now to find a language that is turing complete with just tabs and newlines... < 1415212084 165241 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah. "but there may not be more that 64 tabs or 64 newlines in your program." < 1415212092 38172 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :somebody thought of that possibility. < 1415212301 974161 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Q is gone < 1415212421 337488 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :though technically that solution is invalid because it contains spaces. but those are not required. < 1415212805 741991 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm so lost < 1415212850 115968 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`WeLcOmE quintopia < 1415212850 966683 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :QuInToPiA: wElCoMe tO ThE InTeRnAtIoNaL HuB FoR EsOtErIc pRoGrAmMiNg lAnGuAgE DeSiGn aNd dEpLoYmEnT! fOr mOrE InFoRmAtIoN, cHeCk oUt oUr wIkI: . (FoR ThE OtHeR KiNd oF EsOtErIcA, tRy #EsOtErIc oN IrC.DaL.NeT.) < 1415212996 62227 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Lymia: Oh I couldn't submit if I wanted to: dc has already been used. < 1415213125 750936 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :int-e: thanks. i figured it out. < 1415213551 755442 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Yesss~ < 1415213554 755196 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :My initializer works. < 1415213834 574385 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh fun. 64 bytes from 64.15.113.24: icmp_seq=293 ttl=55 time=27203 ms < 1415213871 434236 :ais523\unfoog!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1415213881 295670 :ais523\unfoog!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415213992 753754 :ais523\unfoog!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1415214003 375280 :ais523\unfoog!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415214055 582515 :ais523\unfoog!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1415214732 340123 :AndoDaan!~Daanando@188.188.67.42 QUIT :Ping timeout: 250 seconds < 1415214973 70271 :AndoDaan!~Daanando@188.188.87.8 JOIN :#esoteric < 1415215271 921657 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Read error: Connection reset by peer < 1415218610 449381 :Vorpal_!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hi < 1415218613 349843 :Vorpal_!~Vorpal@unaffiliated/vorpal NICK :Vorpal < 1415218842 216078 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, there? < 1415218939 204295 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1415219073 993088 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 264 seconds < 1415219146 732754 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1415219556 459618 :MoALTz!~no@user-31-175-183-209.play-internet.pl QUIT :Quit: Leaving < 1415219749 183084 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1415220774 794377 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Notjohnconway 5* 10New user account < 1415220875 12372 :atehwa!atehwa@aulis.sange.fi QUIT :Remote host closed the connection < 1415220985 211424 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1415221045 320878 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: For a short while. < 1415221234 518017 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, How do you generate your site? Write raw html or some sort of site generator? < 1415221248 824305 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And if so, which one? < 1415221310 695820 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1415221467 499762 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a bit of custom Python code, reading mostly raw HTML, with a rather simple include-with-parameter-replacement facility and some other such things. < 1415221479 806246 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also takes care of making the Atom feed.) < 1415221543 915857 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The bfjoust page I built with nanoc, which is a Ruby-based static-site generator, though it seems a bit overengineered. < 1415222430 794367 :icedvariables!56baac71@gateway/web/freenode/ip.86.186.172.113 JOIN :#esoteric < 1415222465 803135 :AndoDaan_!~Daanando@188.189.85.151 JOIN :#esoteric < 1415222592 307448 :AndoDaan!~Daanando@188.188.87.8 QUIT :Ping timeout: 264 seconds < 1415222684 846251 :icedvariables!56baac71@gateway/web/freenode/ip.86.186.172.113 QUIT :Ping timeout: 246 seconds < 1415222761 37687 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Remote host closed the connection < 1415222851 649285 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1415223421 21587 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Quit: ZNC - http://znc.in < 1415223431 754153 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, ah < 1415223498 876033 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1415224144 391144 :impomatic_!~digital_w@87.112.74.32 JOIN :#esoteric < 1415224595 314367 :MickNartin!321a80dd@gateway/web/freenode/ip.50.26.128.221 QUIT :Quit: Page closed < 1415224985 248828 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 260 seconds < 1415225023 695333 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Quit: ZNC - http://znc.in < 1415225341 770564 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415225669 507933 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1415225968 772358 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1415226073 664317 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Lymia: i am pondering banning you until you learn to spell malbolge hth < 1415226118 561556 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(note: distance between pondering and actually doing is generally large) < 1415226300 452013 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, the Musical Notes guy has returned < 1415226350 574154 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and changed the definition so that the [ and ] instructions now owrk in Brainfuck except it still says "Loops cannot be nested." < 1415226976 463223 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Quit: ZNC - http://znc.in < 1415227231 255794 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1415227890 981298 :nycs!~nycs@gw.hq.meetup.com PRIVMSG #esoteric :http://www.bls.gov/OES/current/oes151131.htm < 1415227908 587521 :nycs!~nycs@gw.hq.meetup.com PRIVMSG #esoteric :apparently animal slaughtering is the top paying industry for computer programmers < 1415229056 513492 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1415230741 518754 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1415230967 893211 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1415231474 854056 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu JOIN :#esoteric < 1415231763 651069 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1415231913 80743 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Ping timeout: 258 seconds < 1415232016 890093 :coppro!raedford@taurine.csclub.uwaterloo.ca NICK :NHcoppro < 1415232056 987893 :NHcoppro!raedford@taurine.csclub.uwaterloo.ca NICK :coppro < 1415232258 489087 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415232623 141048 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1415232843 895005 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1415232857 806877 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1415233018 895730 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1415233159 942919 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1415233556 89615 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1415233635 686982 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1415233942 95442 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1415234168 951312 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1415234218 913891 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1415236074 953134 :Bicyclidine!~Glossina@wl-nat105.it.wsu.edu QUIT :Ping timeout: 256 seconds < 1415236543 150130 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1415236721 994849 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Let's see if I can stay connectedc < 1415236816 647497 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1415236822 478255 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Subleq14]]4 10 02http://esolangs.org/w/index.php?diff=40786&oldid=40779 5* 03Rdebath 5* (-115) 10You only need to say it once and English uses parentheses not square brackets. < 1415237309 842326 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1415237812 712236 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Sgeo: so far so good. < 1415238261 737988 :boily!~alexandre@96.127.201.149 QUIT :Quit: ABSTRACT CHICKEN < 1415238305 944631 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn and here i switched to the irc window just to see what concrete chicken message boily left with < 1415238307 645290 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Subleq14]]4 10 02http://esolangs.org/w/index.php?diff=40787&oldid=40786 5* 03Rdebath 5* (+74) 10Move editing notes to a comment. < 1415238471 315431 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :How (im)practical is it to write code directly in LLVM IL assembly? < 1415238505 278149 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :*IR, which I was going to write but decided IL made more sense < 1415238537 602953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just pletend you'le chinese < 1415238622 235667 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I just want a good language to do another Braintrust implementation in which it's sufficiently comfortable to include a lightweight compiler for the language < 1415238636 837010 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :e.g. a statically-linked-in GHC in Haskell except that that's probably heavyweight < 1415239416 568980 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is rustc as a statically includable library plausible? < 1415239518 306558 :AndoDaan!~Daanando@188.188.92.27 JOIN :#esoteric < 1415239559 691933 :AndoDaan!~Daanando@188.188.92.27 QUIT :Client Quit < 1415239650 122362 :AndoDaan_!~Daanando@188.189.85.151 QUIT :Ping timeout: 272 seconds < 1415240416 69824 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: planning the Braint compiler? < 1415240433 82406 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :yes < 1415240477 918127 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if only kmc were around these days. < 1415240501 406953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well he's on the network. < 1415241650 912270 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1415242637 44077 :paul2520!~paul2520@unaffiliated/paul2520 QUIT :Quit: WeeChat 1.0 < 1415243116 86882 :paul2520!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1415243116 314926 :paul2520!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Changing host < 1415243116 315039 :paul2520!~paul2520@unaffiliated/paul2520 JOIN :#esoteric < 1415243747 24511 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1415244196 79627 :AndoDaan!~Daanando@188.189.94.144 JOIN :#esoteric < 1415244553 129435 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1415245296 40375 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: Leaving < 1415246676 421668 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1415246775 650984 :password2!~password@197.76.148.50 JOIN :#esoteric < 1415247624 855884 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :what is braint? < 1415247975 118569 :password2!~password@197.76.148.50 QUIT :Ping timeout: 256 seconds < 1415248027 594476 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Ping timeout: 255 seconds < 1415248374 747879 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1415248754 900733 :password2!~password@197.76.161.207 JOIN :#esoteric < 1415250088 613510 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1415250679 688987 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1415250767 448480 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :meh, "Encryption". < 1415251281 449406 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :more like shitcryption, imo. < 1415251365 80001 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so now to do it in another language, hmm. < 1415252110 908210 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07CA-114]]4 N10 02http://esolangs.org/w/index.php?oldid=40788 5* 03Notjohnconway 5* (+154) 10Created page with "Under construction n shit yo '''CA-1''' is the name of an esoteric programming language and a set of related programs, notably CA-1 Assembler. ==Example==" < 1415252150 324486 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :tromp: presumably accidental abbreviation of Braintrust < 1415252153 806841 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :That's what I assumed anyway < 1415252159 637953 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :Braintumor < 1415252378 141082 :password2!~password@197.76.161.207 QUIT :Ping timeout: 244 seconds < 1415253878 833850 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :minus = (x, y): x - y. < 1415253882 410428 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://perl11.org/potion/pamphlet.html < 1415253898 743235 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Sending... a block to a table to make an anonymous function? < 1415254109 691300 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or maybe calling the table as a function with the block? < 1415254628 409529 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415259147 781999 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Ping timeout: 240 seconds < 1415259241 250097 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :TIL the 3DS uses CTR mode for pretty much all its encryption. < 1415259269 630110 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Apparently Nintendo doesn't learn from its mistakes. < 1415259344 773284 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1415259724 271923 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What's wrong with (no-IV-reuse) CTR mode? < 1415260008 197656 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415260133 538838 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: hmm. two ideas: 1. if you xor two encrypted messages, you get the xor of two plaintexts, possibly revealing more than intended. 2. if you don't bother to authenticate decrypted data, then the attacker can easily modify individual bytes of the plaintext. < 1415260164 663286 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: I did say no IV reuse. < 1415260172 453067 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1415260179 631389 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: You don't get the xor of two plaintexts unless you do it stupidly. < 1415260182 413006 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the first one should be avoided by the nonce, right. the second one is still a potential issue < 1415260208 293952 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess that's true; it's not an authenticated mode. < 1415260407 762942 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So maybe it's hard to recommend over, say, GCM. But it's not like it's pretending to be authenticated encryption, either. < 1415260594 349616 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :funny, this is the first time I run into a problem with the golf.shinh.org system being 32 bits. < 1415260628 765893 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :("problem" meaning I have to spend extra characters on making the program work) < 1415260663 793387 :yorick!~yorick@oftn/member/yorick QUIT :Read error: Connection reset by peer < 1415260802 690814 :yorick_!~yorick@oftn/member/yorick JOIN :#esoteric < 1415260927 939912 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: what algorithm do you use to generate cladograms? < 1415261295 257892 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't, really. I mean, that's more of a bioinformaticist thing. Though my last set of browser tabs (which I lost somehow) had a very nice-looking thing for that -- I just don't quite know how I could relocate it. < 1415261410 242476 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: needing a larger integer type? < 1415262181 927973 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: I'm using Haskell, so usually things are fine because stuff defaults to Integer. < 1415262308 177084 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1415262326 369129 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dealing with gigabytes of data for golf? :p < 1415262345 766918 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1415262367 562073 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :not really. < 1415262440 807071 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quintopia: I think http://mrbayes.sourceforge.net/ was the page I had open, maybe. < 1415262729 19597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I admire the postscript golfers the most < 1415263089 777384 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :A clean Cy&H? What is the world coming to? < 1415263114 15140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :jesus christ, you read Cy&H in 2014? < 1415263261 639359 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :At least I don't read that Station comic anymore < 1415263281 880035 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Station V3 < 1415263354 434556 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :... I'm reading it again < 1415263403 78716 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The list of storylines hasn't been updated since 2009... I'm assuming because there are no storylines < 1415263450 274506 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :There's a comment from two years ago complaining about it < 1415263474 124371 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.stationv3.com/d/20091213.html#comment-627106160 < 1415263926 748035 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.stationv3.com/d/20050325.html < 1415264319 503955 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.stationv3.com/d/20050507.html < 1415264334 172144 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :'business as usual' describes the comic, I think < 1415264528 495103 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sgeo: it had "storylines"? I thought it's just disconnected strips < 1415264685 274323 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Remote host closed the connection < 1415264797 910181 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415264932 416146 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415264995 436410 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : tromp: presumably accidental abbreviation of Braintrust <-- *swats Sgeo for missing the obvious pun -----### < 1415265011 490992 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also i cannot sleep :( < 1415265047 424469 :AndoDaan!~Daanando@188.189.94.144 QUIT :Ping timeout: 265 seconds < 1415265153 742030 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@ping < 1415265153 925682 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :pong < 1415265174 996898 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm web seems molassey < 1415265387 667723 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :looks like a router reboot helped < 1415265498 954581 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or not. < 1415265927 185792 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 250 seconds < 1415266088 450910 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js < 1415266090 8849 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Invalid option "-e" \ Usage: java org.mozilla.javascript.tools.shell.Main [options...] [files] \ Valid options are: \ -?, -help Displays help messages. \ -w Enable warnings. \ -version 100|110|120|130|140|150|160|170 \ Set a specific language version. \ -opt [-1|0-9] Set optimizat < 1415266099 578900 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js "print(9)" < 1415266101 435164 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1415266104 904825 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print(9) < 1415266106 787485 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :9 < 1415266124 934024 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print(['10','10','10'].map(parseInt)) < 1415266126 686045 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :10,NaN,2 < 1415266130 446307 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lol wtf < 1415266269 406578 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hehe < 1415266297 914138 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :the explanation to that is that `map` passes in (value, index, array) and parseInt takes an optional second argument (the radix) < 1415266313 321376 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It's not a *good* reason for that, but it is a reason < 1415266332 602449 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`js print(['10','10','10'].map(Math.floor)) < 1415266334 395158 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :10,10,10 < 1415266343 348829 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Always fun to abuse weak typing < 1415266378 157656 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`js print(parseInt('0x10', 0)) < 1415266380 6759 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :16 < 1415266396 184485 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :All right, so it treats a second argument of 0 the same as no second argument < 1415266465 787784 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`js print(parseInt('1111', 1)) < 1415266467 476792 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :NaN < 1415266473 581335 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :DISAPPOINTING < 1415266487 16684 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`js print(parseInt('0000', 1)) < 1415266488 733361 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :NaN < 1415266570 745834 :AndoDaan!~Daanando@188.189.74.29 JOIN :#esoteric < 1415268903 644768 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print(['10','10','10','10','10']).map(parseInt) < 1415268905 656586 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :10,10,10,10,10 \ js: uncaught JavaScript runtime exception: TypeError: Cannot call method "map" of undefined < 1415268914 385171 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print(['10','10','10','10','10'].map(parseInt)) < 1415268916 236231 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :10,NaN,2,3,4 < 1415268919 584517 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1415268921 46452 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although this is kinda funny < 1415269075 757976 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :stackoverflow is no fun with molassey web :( < 1415269840 937736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: well 1 isn't a positional base < 1415269853 850575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay I guess it is, just one that can only represent 0 < 1415269900 735116 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :thus my second test < 1415270204 239105 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1415270443 553265 :yorick_!~yorick@oftn/member/yorick NICK :yorick < 1415270525 651827 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js [] + [] < 1415270527 524560 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1415270531 135863 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print([] + []) < 1415270532 844260 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1415270535 98491 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print([] + []); < 1415270536 832527 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1415270541 724534 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print({} + {}); < 1415270543 357574 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[object Object][object Object] < 1415270573 79498 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess javascript can be a honorary esoteric language < 1415271240 862983 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: note that some of the apparent wierdness is that in some contexts javascript is like perl so {}+[] is parsed such that {} is an empty C-style statement block and then +[] is an expression with unary plus < 1415271262 464121 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: so sometimes you think you've printed the expression {}+[] but actually you print the expression +[] < 1415271486 502820 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :isn't {} an object? < 1415271490 91408 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print({} + []); < 1415271491 818489 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[object Object] < 1415271498 631368 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print([] + {} ); < 1415271500 356463 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[object Object] < 1415271507 495408 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print({'abc':9} + []); < 1415271509 289020 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[object Object] < 1415271518 660118 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`js print({'abc':9} + {}); < 1415271520 551024 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[object Object][object Object] < 1415271523 754352 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: it's an object if it occurs in expression context like in print({} + []) < 1415271537 344766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`js print(({})+[]) < 1415271539 63629 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[object Object] < 1415271544 678905 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: but some people have tried to just type {} + [] in a firefox javascript console or something, in whcih case it was a statement < 1415271574 977372 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`js print(eval("{}+[]")) < 1415271576 870433 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0 < 1415271582 533364 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`js print(eval("({}+[])")) < 1415271584 318411 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[object Object] < 1415271587 416493 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :something like that < 1415272892 849493 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1415273108 67528 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"-- where score is a composite acoustic/language model score from the recognizer, on the bytelog scale. (A bytelog is a logarithm to base 1.0001, divided by 1024 and rounded to an integer.)" < 1415273457 727672 :drdanmaku!uid17782@gateway/web/irccloud.com/x-dwstcmnhkotzeffl QUIT :Quit: Connection closed for inactivity < 1415274058 111611 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415274151 574033 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1415274713 874101 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I... < 1415274778 961910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1.0001**(1/1024) < 1415274780 750270 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.0000000976513723 < 1415274795 424194 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm wrong way around? < 1415274800 599208 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1.0001**(1024) < 1415274802 90735 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.107820842039981 < 1415274972 839098 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> round . (*1024) . logBase 10 <$> [0.00001, 0.001, 0.1, 1, 10, 100, 100000, 1000000000] < 1415274974 353224 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [-5120,-3072,-1024,0,1024,2048,5120,9216] < 1415274991 317864 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think they must have meant "multiplied by 1024", otherwise that doesn't make all that much sense. < 1415275003 996367 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I forgot the 1.0001. < 1415275011 266124 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> round . (*1) . logBase 1.0001 <$> [0.00001, 0.001, 0.1, 1, 10, 100, 100000, 1000000000] < 1415275012 848383 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [-115135,-69081,-23027,0,23027,46054,115135,207243] < 1415275018 946173 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> round . (/1024) . logBase 1.0001 <$> [0.00001, 0.001, 0.1, 1, 10, 100, 100000, 1000000000] < 1415275020 406311 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [-112,-67,-22,0,22,45,112,202] < 1415275027 198292 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe it is that, indeed. < 1415275064 887232 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that 1.107820842039981 is the scale factor which increases it by 1 < 1415275437 191135 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :This is an utterly amazing piece, about computer history, human networking, and reliving the past. https://medium.com/message/networks-without-networks-7644933a3100 < 1415275486 925571 :AndoDaan!~Daanando@188.189.74.29 QUIT :Ping timeout: 264 seconds < 1415275634 982134 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1415276488 85531 :boily!~alexandre@96.127.201.149 QUIT :Quit: DICHOTOMIC CHICKEN < 1415278072 732573 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds < 1415280799 212893 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION concludes that the `civd subset of unlambda is not TC, assuming he's calculated correctly < 1415281622 471378 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415281826 174021 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1415282603 53010 :atriq!~taneb@runciman.hacksoc.org JOIN :#esoteric < 1415282723 725308 :drdanmaku!uid17782@gateway/web/irccloud.com/x-wcdaxsglcextzgxp JOIN :#esoteric < 1415282741 873691 :atriq!~taneb@runciman.hacksoc.org PRIVMSG #esoteric :Today I finally learned officially about group homomorphisms < 1415282862 854433 :atriq!~taneb@runciman.hacksoc.org PRIVMSG #esoteric :Is the one-element group a terminal object in that category? < 1415282946 933247 :atriq!~taneb@runciman.hacksoc.org PRIVMSG #esoteric :(the category of group homomorphisms) < 1415283117 15954 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1415283156 689857 :atriq!~taneb@runciman.hacksoc.org NICK :Baneet < 1415283161 368488 :Baneet!~taneb@runciman.hacksoc.org NICK :Banet < 1415283175 471292 :Banet!~taneb@runciman.hacksoc.org NICK :atriq < 1415283299 22180 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 264 seconds < 1415283869 570419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :atriq: yep < 1415283880 58354 :atriq!~taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yay < 1415283903 451307 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also initial hth < 1415283913 691920 :atriq!~taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh? < 1415283929 589041 :atriq!~taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh yeah, that makes sense < 1415283958 511125 :atriq!~taneb@runciman.hacksoc.org PRIVMSG #esoteric :Because it's a subgroup of any other group, the only homomorphism 1 -> G is inclusion? < 1415283966 963630 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1415283970 383797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1415283974 983368 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well < 1415283994 373739 :atriq!~taneb@runciman.hacksoc.org PRIVMSG #esoteric :Isomorphic to a subgroup < 1415283998 506309 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1415284251 703412 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :hey oerjan what's the fundamental group of the configuration space of 3 distinct unlabelled points on a circle < 1415284269 622988 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i'm fairly sure it's Z but i can't get a grip on proving it properly < 1415284272 551860 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i know most of those words. < 1415284288 574836 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but not "configuration space". < 1415284346 733153 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :as in, the space of arrangements of 3 points on a circle < 1415284354 833147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1415284361 332914 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so 3-element subsets essentially < 1415284384 703537 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok you can rotate around the circle and get back < 1415284397 132083 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it's T^3 less the planes where two coördinates are the same and quotiented by permutations of the coördinates < 1415284450 704492 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :well basically my argument is that given some basepoint configuration, the points can't pass so they're always in the same order on the circle < 1415284461 515469 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok i have an argument. < 1415284471 8620 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :so up to homotopy all you can do is move each point to the next one clockwise or anticlockwise < 1415284473 91377 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait < 1415284489 431580 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes i do. < 1415284547 711208 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :assume a closed path in this space. pick one of the arbitrary points, since they never collide you can follow it. < 1415284592 209140 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now adjust the path so that that point is kept still. < 1415284603 778931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then at the end, do a rotation to the right place. < 1415284612 177842 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(if it doesn't end up as itself.) < 1415284628 487665 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*adjust the path by rotation < 1415284699 57845 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :so you're ending up with Z as well? < 1415284717 564342 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think so. < 1415284767 939261 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1415284783 17935 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1415284804 409450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you can deform your path into two parts, in one one of the point is kept still while the others do their complicated dance < 1415284813 310759 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in the other all points are simply rotated. < 1415284824 666436 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :equally. < 1415284835 866395 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*in one part, one < 1415284843 119689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*points < 1415284888 927217 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or even better < 1415284916 452674 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :deform it into three parts, such that the rotation is in the middle, and the points are distributed equilaterally during it < 1415284933 794834 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1415285069 810730 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :has to be Z < 1415285218 172432 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although hm < 1415285288 115171 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm thinking there might be a more elegant method, which maps configurations to equilateral ones < 1415285306 190047 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as a retraction < 1415285384 125004 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right, if the whole configuration space retracts to the equilateral ones, it would be very pretty < 1415285547 804270 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the elegant method probably involves covering maps or something < 1415285568 233851 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well sure < 1415285598 686323 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in that case, probably the covering map from the _labeled_ version? < 1415285654 883641 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you know how to solve that. i'm definitely rusty. < 1415285711 924979 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm the first question is whether you can get a retract at all, deformation or not < 1415285777 534774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what happens if you map to the configuration given by the _midpoints_ between the original ones, then iterate and take the limit? < 1415285789 176807 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :does that tend toward equilateral < 1415285813 982168 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also you can obviously do each step as a deformation, i think < 1415285864 708564 :atriq!~taneb@runciman.hacksoc.org QUIT :Quit: leaving < 1415285868 71828 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok the new arc lengths are the averages of the originals < 1415285951 108750 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> iterate (\(x,y,z) -> ((y+z)/(x+y+z),(x+z)/(x+y+z),(x+y)/(x+y+z))) (0.1,0.9,0.8) !! 10 < 1415285952 751535 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (0.6661241319444444,0.6669921875,0.6668836805555556) < 1415285957 787551 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :looks good < 1415285971 128518 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think you can get a deformation retract that way < 1415286032 822913 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i divided by x+y+z rather than 2 to keep the sum stable) < 1415286062 825344 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1415286090 524799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it may not always be obvious which way to turn < 1415286103 567657 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but perhaps that will fix itself after the first few steps < 1415286122 23880 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait, duh < 1415286140 96110 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you have to turn the way that doesn't cross the other points < 1415286175 285820 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this method is clearly symmetric. < 1415286226 545648 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there should be a simple formula for the point you get in the limit, then you can just move straight to it < 1415286277 751757 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh there might be problems with continuity < 1415286380 465422 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1415286440 193962 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1415286472 143765 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's just the square root of the product in the complex unit circle < 1415286496 926982 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although you need to choose the right one... < 1415286592 497461 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sqrt(yz), sqrt(xz), sqrt(xy), then you iterate to x^(1/2)y^(1/4)z^(1/4) etc. < 1415286687 5558 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm that's obviously going to go like x^m y^n z^n where m+2n=1 and m and n get closer < 1415286709 280463 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so it's in some sense (xyz)^1/3 < 1415286767 399012 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but with the question, how do you choose the _right_ third root to retract to < 1415286782 767489 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well < 1415286793 71210 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they're all the same configuration, aren't they < 1415286829 997630 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but you still want to do it as a deformation < 1415286880 917813 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :x^(1-2*t/3)y^(t/3)z^(t/3) < 1415286926 781716 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1415286965 49280 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you unroll the circle this is just finding the average of a point with the two on each side < 1415286987 965982 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(taking logarithm) < 1415287246 797111 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: ok let's say the three points are e^(ix), e^(iy), e^(iz), with x < y < z < x+2pi. then map e^(iy) to e^(i(2y+x+z)/3*t). there's your retract as it works on that point. < 1415287255 701781 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*deformation retract < 1415287269 966041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :er < 1415287277 570372 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not the right formula < 1415287329 509276 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :* e^i(y + (x+z-2y)*t/3) is better < 1415287416 353968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so basically, the retract works by averaging angles with the neighboring points < 1415287489 555644 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :where some of the intuition here comes from thinking of the points as lying on R and repeating every 2pi < 1415287519 253025 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which is of course an isomorphic representation < 1415287694 571139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: well i think this is pretty elegant, anyway < 1415287711 740358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and geometric < 1415287724 587447 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :so... what, you've found a retraction onto a point? < 1415287740 773400 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, onto the subspace of equilateral configurations < 1415287762 758884 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which is obviously homeomorphic to the circle < 1415287902 281351 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1415287990 948774 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ah < 1415289253 111206 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1415290074 875926 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 265 seconds < 1415291322 707985 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Man, I wish I thought to ask oerjan for help with my homework. < 1415291652 242241 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::D < 1415293251 622529 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1415293604 462387 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1415293869 32779 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric : `learn_append oerjan he also does your homework . < 1415293967 573997 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: UNRELIABLY < 1415294334 885476 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net JOIN :#esoteric < 1415294474 246325 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 258 seconds < 1415294845 866175 :MoALTz!~no@user-31-174-111-234.play-internet.pl JOIN :#esoteric < 1415294944 546467 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1415295652 851661 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Every home should have an oerjan, to take care of those household math problems that arise. < 1415295893 983178 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fizzie: but you made cladograms for bfjoust programs once < 1415296118 838275 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If you want to call them that, though from my point of view they were just dendrograms about a hierarchical clustering directly in a simple feature space. A "cladogram" sounds much fancier. Maybe that's a pretty subtle distinction. < 1415296215 57443 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's a dendrogram? < 1415296243 139814 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: http://zem.fi/egostats/plot_cluster.png that kind of thing < 1415296262 208299 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At any rate, those (IIRC) were just your regular bottom-up greedy hierarchical clustering, with a Manhattan distance metric between points and the average-of-all-pairwise-distances metric for clusters. < 1415296314 162244 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: The position of the vertical "bar" denotes the distance between the things it connects. < 1415296642 871206 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1415296787 475582 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1415297014 753666 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :distance of what? < 1415297018 329543 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :points? ranking? < 1415297531 175993 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/YPYwJ9lh < 1415297541 391300 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting sketch i got laying around here < 1415297581 580702 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :except that int doesn't form a multiplicative group < 1415298363 409782 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Icedvariables 5* 10New user account < 1415298409 719063 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :My plan to kick ass at BF Joust has come to a problem < 1415298415 619052 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's a big search space to brute-force < 1415298608 871531 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1415298653 228215 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :As n -> + inf, number-of-BF-Joust-programs-with-length-n approaches k^n where 6 < k < 7, I think < 1415298838 122570 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :number-of-BF-Joust-programs-with-length 10 is ~1.5 million < 1415298863 118531 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :s/10/8/ < 1415298878 865273 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that's without syntactic sugar? < 1415298886 888389 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah < 1415298903 366917 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And I don't think a length 8 BF Joust program is going to do much < 1415299144 11491 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...I'm listening to one of my lecturers using the State monad as an analogy < 1415299185 70380 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm not sure what for < 1415299192 656904 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :A minute a go he was talking about hanggliders < 1415299201 749919 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, 919139 is not 1.5 million. < 1415299289 238049 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I definitely get 1542195 < 1415299289 422125 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f n | n<0 = 0 | otherwise = f' !! n; f' = 1 : [6 * f (n-1) + sum [f k * f (n-2-k) | k <- [0..n-2]] | n <- [1..]] in f 8 < 1415299291 415523 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3172478 < 1415299295 742051 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :err < 1415299305 669478 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f n | n<0 = 0 | otherwise = f' !! n; f' = 1 : [5 * f (n-1) + sum [f k * f (n-2-k) | k <- [0..n-2]] | n <- [1..]] in f 8 < 1415299307 150095 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 919139 < 1415299332 651790 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f n | n<0 = 0 | otherwise = f' !! n; f' = 1 : [5 * f (n-1) + sum [f k * f (n-2-k) | k <- [0..n-2]] | n <- [1..]] in take f' -- 0.. < 1415299334 84320 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match expected type ‘GHC.Types.Int’ < 1415299334 268110 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘[a0]’ < 1415299340 925617 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f n | n<0 = 0 | otherwise = f' !! n; f' = 1 : [5 * f (n-1) + sum [f k * f (n-2-k) | k <- [0..n-2]] | n <- [1..]] in f' -- 0.. < 1415299342 436858 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1,5,26,140,777,4425,25755,152675,919139,5606255,34578292,215322310,13519788... < 1415299365 983487 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so how many do you get for length 4? < 1415299393 541941 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :931 < 1415299462 930303 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> [p|p<-replicateM 4 syms,q 0 p] where q n ""=n==0;q n ('[':xs)=q(n+1)xs;q n (']':xs)=q(n-1)xs;q n (_:xs)=q n xs < 1415299464 161067 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:32: parse error on input ‘where’ < 1415299487 321000 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> let q n ""=n==0;q n ('[':xs)=q(n+1)xs;q n (']':xs)=q(n-1)xs;q n (_:xs)=q n xs in [p|p<-replicateM 4 syms,q 0 p] < 1415299488 565912 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: ‘syms’ < 1415299496 143649 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> let q n ""=n==0;q n ('[':xs)=q(n+1)xs;q n (']':xs)=q(n-1)xs;q n (_:xs)=q n xs in [p|p<-replicateM 4 "+-<>.[]",q 0 p] < 1415299497 787536 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : ["++++","+++-","+++<","+++>","+++.","++-+","++--","++-<","++->","++-.","++<+... < 1415299504 27520 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> let q n ""=n==0;q n ('[':xs)=q(n+1)xs;q n (']':xs)=q(n-1)xs;q n (_:xs)=q n xs in length[p|p<-replicateM 4 "+-<>.[]",q 0 p] < 1415299505 90298 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 931 < 1415299511 326105 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> let q n ""=n==0;q n ('[':xs)=q(n+1)xs;q n (']':xs)=q(n-1)xs;q n (_:xs)=q n xs in length[p|p<-replicateM 8 "+-<>.[]",q 0 p] < 1415299515 278099 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1415299529 616093 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: you include things like ][ < 1415299538 816698 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Fuck, I do < 1415299552 314745 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :you can also exclude +- and -+ < 1415299568 239321 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :and <> and >< < 1415299568 423279 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :tromp, I'm doing this stupidly naively < 1415299584 618745 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I can exclude anything starting with <, too < 1415299589 903163 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tromp: those are valid though, ][ is invalid syntax < 1415299637 566066 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> let q n _|n<0=False;q n ""=n==0;q n ('[':xs)=q(n+1)xs;q n (']':xs)=q(n-1)xs;q n (_:xs)=q n xs in length[p|p<-replicateM 8 "+-<>.[]",q 0 p] < 1415299641 259696 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1415299642 27572 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> let q n _|n<0=False;q n ""=n==0;q n ('[':xs)=q(n+1)xs;q n (']':xs)=q(n-1)xs;q n (_:xs)=q n xs in length[p|p<-replicateM 4 "+-<>.[]",q 0 p] < 1415299643 532588 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 777 < 1415299648 634109 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :int-e, that the number you get? < 1415299657 733837 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: yes, see above. < 1415299666 77072 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :jackpot! < 1415299850 237232 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :OK, this makes it SLIGHTLY smaller search space < 1415299858 799897 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :If I make tromp's improvements, less further < 1415299879 63307 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :tromp, I think in the wrong place +- or >< could have an effect < 1415299882 45941 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :in BF Joust < 1415299913 357205 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :sorry; i dont know BF Joust < 1415299941 375400 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :but i can see how they affect multithreaded BF :) < 1415299956 615045 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: actually my code isn't so hard, it's based on the following observation: A program of length n is either one of +-<>. followed by a program of length n-1, or it's [ followed by a program of some length k, followed by ], followed by a program of length n-2-k. Hence a_n = 5*a_(n-1) + sum[k=0 to n-2, a_k * a_(n-2-k)]. < 1415299998 68590 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Replace14]]4 N10 02http://esolangs.org/w/index.php?oldid=40789 5* 03Icedvariables 5* (+874) 10A esoteric language based around regular expressions and self-modifying code < 1415299998 291064 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and a_0 = 1) < 1415300023 28212 :password2!~password@197.76.157.57 JOIN :#esoteric < 1415300246 330650 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Replace14]]4 10 02http://esolangs.org/w/index.php?diff=40790&oldid=40789 5* 03Icedvariables 5* (+65) 10/* External resources */ < 1415300501 5044 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40791&oldid=40777 5* 03Icedvariables 5* (+14) 10Added Replace < 1415300721 428447 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: Manhattan distance between the (-1, 0, 1)-valued entire results against all N-2 opponents the two compared programs have in common, in that case. < 1415300762 688235 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: There's also another similar plot using Euclidean distance for the concatenation of the tape heat-maps, possibly averaged somehow. < 1415301127 439887 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: asumptotically the number should be O(7^n / n^1.5). (There are Catalan numbers in there, that's where the n^1.5 comes from. I say "should be" because I've only convinced myself, not proved it formally.) < 1415301136 254276 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :*asymptotically < 1415301216 223626 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Isn't that more to Taneb than me? < 1415301225 61049 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... yes. Sorry. < 1415301235 921442 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Serves me right for opening my virtu-mouth. < 1415301257 869222 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I have this bug where I reply to the last non-int-e person who spoke. < 1415301417 651479 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: [ < 1415301514 45606 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 244 seconds < 1415301714 30734 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1415301731 663772 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Ping timeout: 255 seconds < 1415302454 365511 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1415303275 462715 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415303466 940009 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1415303943 522453 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wee I've been running lambdabot for almost a year now. < 1415304073 736070 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Do you get some kind of a sticker or a commemorative plaque or something when you have? < 1415304246 544965 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :No, I get an invoice from the hosting provider. < 1415304279 352790 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess you can frame that, too. < 1415304288 109701 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hehe < 1415304292 68863 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1415304300 808598 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1415304301 30845 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415304325 33052 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :My fault, I *could* easily run the thing on a university server instead and nobody would mind. < 1415304421 333903 :ais523!~ais523@unaffiliated/ais523 PART :#esoteric < 1415304753 921652 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bah, web designers keep finding new ways of hiding the "logout" feature. < 1415304786 277573 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :This time, I had to click on "Hello, $name" which popped up a menu with a logout item. < 1415305345 92565 :vyv!~vyv@bas1-northbay04-1176387495.dsl.bell.ca QUIT :Ping timeout: 245 seconds < 1415306690 963097 :password2!~password@197.76.157.57 QUIT :Ping timeout: 250 seconds < 1415307333 887902 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07CA-114]]4 10 02http://esolangs.org/w/index.php?diff=40792&oldid=40788 5* 0350.115.194.66 5* (+1263) 10 < 1415307421 389634 :password2!~password@197.76.141.115 JOIN :#esoteric < 1415307673 652431 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: They count on you being conditioned to do that by the "shutdown from the start button" thing. < 1415307695 884533 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though maybe in this era that's obsolete knowledge too. < 1415308365 470104 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: it doesn't look like a button at all. http://int-e.eu/~bf3/tmp/start.png < 1415308402 67841 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Remote host closed the connection < 1415308439 190567 :AnneFrank!a4742fb4@gateway/web/freenode/ip.164.116.47.180 JOIN :#esoteric < 1415308491 132038 :AnneFrank!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Kewww < 1415308513 454929 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`relcome AnneFrank < 1415308514 345341 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​13AnneFrank: 04Welcome 07to 08the 09international 02hub 06for 13esoteric 04programming 07language 08design 09and 02deployment! 06For 13more 04information, 07check 08out 09our 02wiki: 06. 13(For 04the 07other 08kind 09of 02esoterica, 06try 13#esoteric 04on 07irc.dal.net.) < 1415308544 450463 :AnneFrank!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Oh god rainbow txt < 1415308604 763696 :AnneFrank!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :~hello < 1415308930 73376 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`welcome AnneFrank < 1415308931 4376 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :AnneFrank: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1415308940 620528 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :there, we have a plain version, too. < 1415308989 360604 :AnneFrank!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :No i saw < 1415308998 67497 :AnneFrank!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :It just surprised me thats all < 1415309091 545353 :AnneFrank!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Ugh hold on my name always ends up like this < 1415309094 812734 :AnneFrank!a4742fb4@gateway/web/freenode/ip.164.116.47.180 QUIT :Quit: Page closed < 1415309123 221277 :CakeMeat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 JOIN :#esoteric < 1415309130 524844 :CakeMeat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :There < 1415309154 174799 :password2!~password@197.76.141.115 QUIT :Ping timeout: 244 seconds < 1415309333 190475 :CakeMeat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Gah This thing is annoying < 1415309434 528343 :CakeMeat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Reads through old logs < 1415309479 200455 :`^_^v!~nycs@gw.hq.meetup.com NICK :nycs < 1415309585 993770 :CakeMeat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Sooo Whats up < 1415309677 966153 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1415309953 439762 :password2!~password@197.76.140.224 JOIN :#esoteric < 1415309961 959003 :CakeMeat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :gnight < 1415309964 736135 :CakeMeat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 QUIT :Quit: Page closed < 1415310719 792134 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :AnneCakeMeatFrank certainly didn't give us much time. < 1415310763 261302 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I would've been in time to answer "the sky" but decided not to. < 1415312032 276706 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07StackStacks14]]4 10 02http://esolangs.org/w/index.php?diff=40793&oldid=40768 5* 03Oj742 5* (+570) 10/* Examples */ Added Quine < 1415315672 240730 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415316375 792877 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1415316516 243357 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1415316711 560005 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 272 seconds < 1415316766 959545 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1415317880 368478 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1415317880 859323 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi < 1415318232 154923 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1415318306 499345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hı < 1415318346 479961 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I want to learn how to write compilers < 1415318354 592698 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :do you have some advice < 1415318377 416982 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :vanila: read a good book on them < 1415318750 831445 :not^v!~notnot^v@198.109.114.66 JOIN :#esoteric < 1415318833 725844 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :define side-effect-free stateless dynamic-extent < 1415318833 909537 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : &primitive-descriptor < 1415318833 909659 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : primitive-cast-machine-word-as-single-float < 1415318833 909733 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : (b :: ) < 1415318833 909810 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : => (f :: ) < 1415318836 427605 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dylan is so... < 1415318842 226741 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"side-effect-free", really. < 1415318897 40133 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: you said 45/46 characters for substrings once, did you ever improve that? < 1415318939 75405 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION whistles innocently < 1415318974 151150 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I know I shouldn't ask < 1415318992 184913 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but I'm stuck with 3 fairly different 124 character versions :) < 1415319100 667300 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(with two completely different approaches to substrings) < 1415319165 53510 :not^v!~notnot^v@198.109.114.66 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1415319276 875761 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :vanila: I recommend this old classic book: Alfred V. Aho, Jeffrey D. Ullman, ''The Theory of Parsing, Translation and Compiling'', (1972) Prentice-Hall. < 1415319402 619524 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> undefined^0 -- also didn't help me < 1415319403 941095 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1415319641 973712 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :nice < 1415321052 194936 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1415321545 357016 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1415321666 191836 :Bicyclid1ne!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1415321688 321684 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Read error: Connection reset by peer < 1415322688 813647 :impomatic_!~digital_w@87.112.74.32 QUIT :Ping timeout: 240 seconds < 1415324866 465363 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415324996 680152 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1415325078 446879 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1415326252 58202 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :uh oh, GG (I'm late reading the Wednesday comic) is heading towards another fatal convergence. < 1415326272 627127 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(of course!) < 1415327533 131189 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1415327573 574036 :kline!~kline@unaffiliated/kline QUIT :Ping timeout: 245 seconds < 1415327851 735360 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What is the proper filename extension for troff files? < 1415327889 953411 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Hi zzo38 < 1415327900 510893 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :there is a many gigabyte download archive of many gopher sites < 1415327966 391100 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :vanila: I cannot easily download really large files on my computer. < 1415328058 724240 :drdanmaku!uid17782@gateway/web/irccloud.com/x-wcdaxsglcextzgxp QUIT :Quit: Connection closed for inactivity < 1415328062 345168 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1415328655 683688 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1415330909 180258 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1415330991 397485 :Bicyclid1ne!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 264 seconds < 1415331073 648786 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 245 seconds < 1415331247 588089 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net QUIT : < 1415331371 339314 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1415331565 484740 :bb010g_!uid21050@gateway/web/irccloud.com/x-ikusqdkjiqmjzchq NICK :bb010g < 1415331670 468354 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1415333294 410972 :MoALTz_!~no@user-109-243-68-240.play-internet.pl JOIN :#esoteric < 1415333452 549543 :MoALTz!~no@user-31-174-111-234.play-internet.pl QUIT :Ping timeout: 255 seconds < 1415334374 567478 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1415335480 436750 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1415335522 695654 :DTSCode!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1415337629 44435 :password2!~password@197.76.140.224 QUIT :Ping timeout: 240 seconds < 1415337980 277981 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDream < 1415339155 500121 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1415339175 941896 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1415339274 980934 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.unicode.org/announcements/tn-punycode-spoofing.png < 1415339298 546848 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Actually, not sure how that's really a spoofing hole, unless users don't notice the xn--... wouldn't browsers hilight that tooo < 1415339373 283139 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Remote host closed the connection < 1415339554 130144 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: people are dumb < 1415339645 994835 :DTSCode!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :i found a subreddit filled with smart people < 1415339694 456548 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :lies < 1415339783 773415 :DTSCode!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :reddit.com/r/mehttp://www.reddit.com/r/menlaughingwithsalad/ < 1415339788 264255 :DTSCode!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :oops < 1415339795 364133 :DTSCode!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :http://www.reddit.com/r/menlaughingwithsalad/ < 1415340108 357234 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I know you can tell it to always display punycode (I have that setting activated on my own computer). < 1415340291 415086 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And, I can see the "xn--" easily enough. < 1415340430 708356 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What is the meaning of the Unicode characters they represent? If someone can make up a meaning with kanji and also a meaning with the punycode text, then it can be a possibly interesting idea, too. < 1415340799 471463 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :coppro: but people would then be dumb enough to fall for nx--blahblahblah.com too < 1415340805 442304 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :No punycode trickery needed < 1415340822 503198 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Although maybe, say, a site that looks visually like cnn in unicode and ... can't guarantee that I guess < 1415341280 711639 :MoALTz__!~no@user-109-243-68-240.play-internet.pl JOIN :#esoteric < 1415341429 23134 :MoALTz_!~no@user-109-243-68-240.play-internet.pl QUIT :Read error: Connection reset by peer < 1415341901 936578 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT : < 1415341935 734382 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1415341978 327183 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :`slist < 1415341978 968759 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :slist: Taneb atriq Ngevd Fiora Sgeo ThatOtherPerson alot < 1415342235 389709 :MoALTz__!~no@user-109-243-68-240.play-internet.pl QUIT :Quit: Leaving < 1415342443 238569 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :@quote help < 1415342443 422107 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :benmachine says: adoption by lots of people may stunt progress of haskell, but it will probably help the progress of people < 1415342447 797890 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :`quote help < 1415342448 394552 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :182) I have plans to make the computer and one day I will do it!! (I have access to barter some people might help with these things) It is many difference from other computer. \ 318) `addquote two quotes about quotes about django I guess the worst part is that I appear in all three hackego quotes about django < 1415342452 297414 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :`quote help < 1415342452 869533 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :182) I have plans to make the computer and one day I will do it!! (I have access to barter some people might help with these things) It is many difference from other computer. \ 318) `addquote two quotes about quotes about django I guess the worst part is that I appear in all three hackego quotes about django < 1415342507 880239 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Can you tell it to print only the numbers? It might help if there is too much? < 1415343005 10450 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1415343311 994526 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1415344145 81606 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do any other alphabets contain homographs of "xn"? < 1415344190 890369 :impomatic_!~digital_w@87.112.74.32 JOIN :#esoteric < 1415344378 829830 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: what computer were you talking about < 1415344396 65213 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I do not remember. < 1415344437 805326 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i guess you never made it < 1415345178 989032 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have found that a homograph of "xn" appears only to exist in italics. < 1415345391 852267 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Heh, we didn't quite have identical dc tetration solutions (my "?3-d" to get 2 2 or 0 0 vs. your "4?5/" to get 4 0 or 4 1). < 1415345582 707235 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I wanted to see if it is possible to make a domain name that looks like "xn--" but actually isn't. < 1415345621 263221 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If you are allowed to mix up different languages then it is possible, but I wanted to see if it can use with only one language. < 1415345905 390506 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Befunge14]]4 10 02http://esolangs.org/w/index.php?diff=40794&oldid=40282 5* 03194.132.104.253 5* (+24) 10/* Befunge-98 and beyond */ Fix broken link to Funge-98 spec. < 1415346078 850786 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Befunge14]]4 10 02http://esolangs.org/w/index.php?diff=40795&oldid=40794 5* 03194.132.104.253 5* (+57) 10/* External resources */ There should probably still be a link to the general funge-98 stuff at catseye. < 1415346475 653732 :DTSCode!~DTSCode@unaffiliated/dtscode NICK :dTSCode < 1415346704 204076 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1415346959 193808 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1415348204 83430 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck14]]4 10 02http://esolangs.org/w/index.php?diff=40796&oldid=40661 5* 03117.80.69.146 5* (-11) 10One of the alternative names censors precisely the non-offensive part < 1415351268 949929 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yeah, i always though b****fuck was the more reasonable way to censor it < 1415351370 184463 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net NICK :WickedWitch < 1415351383 52798 :WickedWitch!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Thank you. That word is so horrible < 1415351389 323567 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck14]]4 10 02http://esolangs.org/w/index.php?diff=40797&oldid=40796 5* 03Quintopia 5* (+11) 10Undo revision 40796 by [[Special:Contributions/117.80.69.146|117.80.69.146]] ([[User talk:117.80.69.146|talk]]) (that's the joke) < 1415351393 663622 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1415351406 640077 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :everytime I read the word fuck I write the FCC to tell them about it. < 1415351423 935422 :WickedWitch!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So poisonous < 1415351430 926792 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i get it sgeo < 1415351437 376517 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you may return to yourself now < 1415351445 421075 :WickedWitch!~quassel@ool-44c2aebc.dyn.optonline.net NICK :Sgeo < 1415351871 182858 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` dc << uh oh, GG (I'm late reading the Wednesday comic) is heading towards another fatal convergence. <-- i have a vague feeling brother ulm is headed for a redemption by death experience... < 1415358909 237734 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415359129 415490 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :xkcd :D < 1415359202 934236 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no whatif this week. also what _is_ the official update time for that? < 1415359229 615223 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think Tuesdays. < 1415359232 887462 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In some time zone. < 1415359241 367415 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know why I think that. < 1415359251 801065 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i thought it was tuesday once, but nowadays i don't see it until friday (although i don't check on thursdays because there's no ordinary xkcd then) < 1415359284 970850 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The recent dates given in http://what-if.xkcd.com/archive/ seem rather weekendy. < 1415359296 164154 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh there's an archive? < 1415359299 431226 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And the image for the latest is broken.) < 1415359317 543092 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Must be new, I remember having to browse it with the prev/next buttons. < 1415359330 19974 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :me too < 1415359409 219200 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well. For October, Oct 1, 8 and 15 there are Wednesdays, Oct 23 and 30 are Thursdays. < 1415359442 864027 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :September has two Wednesdays, one skipped week and one Tuesday. < 1415359697 696706 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :everything in june, july and august is wednesday except june 3 < 1415359729 907951 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Median says Wednesday, then. < 1415360443 736586 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1415360698 752387 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1415362108 312469 :b_jonas!~x@russell2.math.bme.hu QUIT :Quit: Reconnecting < 1415362114 922919 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1415362530 262807 :boily!~alexandre@96.127.201.149 QUIT :Quit: SOLYPTIC CHICKEN < 1415363839 580699 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 260 seconds < 1415363954 867082 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1415365108 821904 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 244 seconds < 1415365685 53372 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 256 seconds < 1415366808 148816 :sidfarkus!4432a89d@gateway/web/freenode/ip.68.50.168.157 JOIN :#esoteric < 1415366959 400277 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1415366970 18714 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1415367235 45885 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1415367454 206004 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Today's spam topic: "Start recovering from google Panda today". < 1415367482 773839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently "With Penguin and panda, it's important to have Backlinks from websites that have the proper metrics." < 1415367507 287814 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's advertising some sort of SEO thing, but I'm not sure if "penguin" and "panda" are some particular terms of the trade, or just referring to the animals. < 1415367603 331235 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1415368288 172077 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1415368313 828310 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I've again found that C++ with its templates is a very powerful language and lets you write seriously twisted crazy code even without preprocessor magic < 1415368380 265558 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so I should continue trying hard to keep some of those crazy ideas away from my co-worker who would use them if he knew about them. < 1415368463 96164 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1415368478 460396 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1415368840 42554 :sidfarkus!4432a89d@gateway/web/freenode/ip.68.50.168.157 QUIT :Quit: Page closed < 1415371202 90373 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1415372380 602312 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1415372519 107945 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is there a replace overlapping thing? < 1415372521 840778 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like < 1415372531 165200 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"aaa".replace("aa","b") < 1415372536 933324 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :will either be "ba" or "ab" < 1415372543 917441 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it should be "bb" < 1415372559 167944 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for some values of should be < 1415372578 169037 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(regexp) < 1415372683 576216 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :What should 'abab'.replace('(ab)*', '\1') be < 1415372758 526166 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not sure yet. < 1415372778 946420 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :(Make it [\1] to distinguish between more things) < 1415372809 339753 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or how about 'aba'.replace('(a(?ba)?)', 'x')? Which ones of the matches "(a)ba", "(aba)" and "ab(a)" it matches, and how are the x's marged? < 1415372819 760728 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was trying to be (?:ba) inside. < 1415372843 473377 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And without the outer ()s perhaps, since I didn't use them for anything. (I got a bit mixed up.) < 1415372846 410370 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh no, my bus. -> < 1415372895 360002 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Also, why do you want this thing < 1415372904 628634 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :(The overlap, not the bus) < 1415373133 312488 :drdanmaku!uid17782@gateway/web/irccloud.com/x-mdxpjrphvnvdnyeb JOIN :#esoteric < 1415373153 439172 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1415373329 707140 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1415374873 816091 :dTSCode!~DTSCode@unaffiliated/dtscode NICK :DTSCode < 1415375919 252361 :impomatic_!~digital_w@87.112.74.32 QUIT :Ping timeout: 256 seconds < 1415375927 996129 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Gah noise < 1415376174 472183 :DTSCode!~DTSCode@unaffiliated/dtscode NICK :dTSCode < 1415376177 630662 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe, "replace overlapping"... do you mean replace and then search again from the second char of replacement? < 1415376400 427174 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1415377454 347867 :CakeMEat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 JOIN :#esoteric < 1415377607 564767 :CakeMEat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Hello < 1415377638 275383 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hi < 1415377642 223400 :CakeMEat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :I need help with something < 1415377649 766063 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh? < 1415377652 723099 :CakeMEat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Yes < 1415377683 277950 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...what do you need help with? < 1415377720 335345 :CakeMEat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :I've been trying to code a hyper threaded outside event but every time i run it, It crashes my python compiler for the constant string < 1415377752 523499 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :No idea, sorry :( < 1415377760 993181 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Someone else may be able to help you < 1415377768 48691 :CakeMEat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Oh its ok < 1415377768 901861 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Have you asked in a Python channel? < 1415377793 779139 :CakeMEat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :No not yet < 1415377807 304173 :CakeMEat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Im just changing through the channels looking for help < 1415377876 867235 :CakeMEat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Btw do you know where to find an easy program for brainfuck < 1415377895 487288 :CakeMEat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :thats all i should need and ill be on my way < 1415378119 64071 :impomatic_!~digital_w@131.63.199.146.dyn.plus.net JOIN :#esoteric < 1415378346 622855 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Do you mean something easy to implement in brainfuck? < 1415378377 290029 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :`! bf_txtgen hello world eaters < 1415378382 795055 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :122 +++++++++++++++[>++>+++++++>++++++++>+<<<<-]>>-.---.+++++++..+++.<++.>>-.<.>-----.<---.--------.<.>+.----.>++.<++++.>--.+. [613] < 1415379522 433630 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`which ! < 1415379522 953831 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/! < 1415379538 209719 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` ls -l $(which \`) $(which \!) < 1415379538 935725 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​-rwxr-xr-x 1 5000 0 18 Sep 12 13:29 /hackenv/bin/` \ lrwxrwxrwx 1 5000 0 6 Sep 25 13:38 /hackenv/bin/! -> interp < 1415379552 189066 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :What's the difference? < 1415379557 457491 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`cat bin/interp < 1415379557 969575 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ CMD=`echo "$1" | cut -d' ' -f1` \ ARG=`echo "$1" | cut -d' ' -f2-` \ exec ibin/$CMD "$ARG" < 1415379565 802610 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`cat bin/` < 1415379566 341638 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :exec bash -c "$1" < 1415379596 756113 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh, `! uses the interpreters directory < 1415379610 454252 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :or rather \! < 1415380021 335408 :MoALTz!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric < 1415380418 377609 :CakeMEat!a4742fb4@gateway/web/freenode/ip.164.116.47.180 QUIT :Ping timeout: 246 seconds < 1415381745 706202 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1415382026 991124 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1415382297 178078 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: BBL < 1415382906 775123 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1415382937 902383 :impomatic_!~digital_w@131.63.199.146.dyn.plus.net QUIT :Ping timeout: 265 seconds < 1415382939 286769 :dTSCode!~DTSCode@unaffiliated/dtscode NICK :DTSCOde < 1415383080 857666 :DTSCOde!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1415383158 385564 :DTSCode!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1415385722 797899 :DTSCode!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1415386668 731704 :impomatic_!~digital_w@235.198.208.46.dyn.plus.net JOIN :#esoteric < 1415386935 980224 :kline!~kline@unaffiliated/kline JOIN :#esoteric < 1415386953 326446 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :400kbps is really slow o_O < 1415387798 232273 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :56kbps used to be really fast. < 1415387876 236339 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :used to < 1415387887 999420 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :before games required 150MB updates EVERY DAY < 1415387923 913483 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :kudos on {j**}r[ btw < 1415387932 953278 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :didn't think of that :( < 1415388194 426843 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I had the front half as pejbcj.+ for a long time before realizing .+ doesn't care. < 1415388238 299595 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Is this burlesque? < 1415388246 794994 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I should learn that, if only for anagolf < 1415388282 445466 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415388700 349146 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :FireFly: it is burlesque < 1415388740 822612 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck14]]4 10 02http://esolangs.org/w/index.php?diff=40798&oldid=40797 5* 03GermanyBoy 5* (+556) 10 < 1415388746 513840 :ruur!a4742fb4@gateway/web/freenode/ip.164.116.47.180 JOIN :#esoteric < 1415388808 571942 :ruur!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :: Do you mean something easy to implement in brainfuck? ( Yeah thats what i meant ) < 1415389138 751138 :ruur!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :gacen < 1415389291 341842 :MoALTz!~no@user-188-33-211-16.play-internet.pl QUIT :Read error: Connection reset by peer < 1415389352 26565 :MoALTz!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric < 1415389496 459741 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Ping timeout: 245 seconds < 1415389668 596521 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415389846 468467 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1415390052 238069 :ruur!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Is there a bot here¿ < 1415390120 281666 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :`welcome < 1415390121 166817 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1415390130 946062 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :> "welcome" < 1415390132 221849 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "welcome" < 1415390137 151163 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :) "welcome" < 1415390143 219511 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :hm forget the key < 1415390166 148470 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :( "welcome" < 1415390166 332554 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :04"welcome" : 12String < 1415390169 744359 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :there we go < 1415390185 989538 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :also the logbots < 1415390189 949757 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and a few people with macros < 1415390191 656833 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :whee < 1415390197 949757 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how could you forget fungot < 1415390198 237552 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :shachaf: " and didna ye get the rings, ladye, tied wi' a frown upon her brow: " o fnord to me. i'll make him believe uggug to be a cupboard divided in the same condition as with no. fnord find it partly ' empty', to settle the fact that there is a more curious idea yet," said bruno. < 1415390200 870293 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :`prefixes < 1415390201 375375 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1415390244 962169 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :^style < 1415390245 146189 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice* c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1415390250 805345 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :Ah. < 1415390252 2488 :ruur!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :lambdabot? ive heard of that one < 1415390259 533872 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@bot < 1415390259 717542 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric ::) < 1415390288 23339 :ruur!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Ill go ask sorch brb < 1415390418 975665 :ruur!a4742fb4@gateway/web/freenode/ip.164.116.47.180 QUIT : < 1415390453 554554 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 JOIN :#esoteric < 1415390473 628132 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :FireFly: there are two tutorials available < 1415390488 330250 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and some anagol submissions are public to learn from of course < 1415390493 101454 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and I provide free Burlesque support and training over IRC ;) < 1415390499 341807 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq_uptime < 1415390499 524754 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :4d 5h 35m 12s < 1415390507 659527 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and there's even a Bot here < 1415390508 91374 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, I've dealt with the spaces in my dc program ... []sp...2 32^ now is 2[]sp32^. < 1415390518 38761 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :space filler, so to say < 1415390579 641270 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :It didnt work with spaces? < 1415390611 969322 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm golfing. Those spaces take up ... well ... space, without any use. < 1415390860 626751 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Are you golfing.. in space? < 1415390889 474920 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :spacing out. < 1415390960 561362 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 QUIT :Ping timeout: 246 seconds < 1415391005 554245 :MeerLin!4d155b18@gateway/web/freenode/ip.77.21.91.24 JOIN :#esoteric < 1415391040 275759 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://golf.shinh.org/p.rb?Wow ... this problem is stupid but once you figure out the C version many other languages actually become somewhat interesting. < 1415391106 683791 :MeerLin!4d155b18@gateway/web/freenode/ip.77.21.91.24 PART :#esoteric < 1415391113 513264 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1415391223 492140 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1415391347 142832 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I took a cursory look (read: checked the distribution of bytes), and did not figure anything out. < 1415391515 865880 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :try a more stupid approach < 1415391650 59499 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1415391767 328096 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What the. < 1415391778 950231 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It really is the stupid thing I thought of first but didn't want to bother verifying. < 1415391786 734005 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that's the boringest. < 1415391797 79420 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :now try dc. < 1415391814 580761 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm going to end up with a space in it, that doesn't sound nice. < 1415391828 345489 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Or did you get rid of it?) < 1415391846 16823 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :of course. < 1415392051 551983 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :First I'll catch some free points. < 1415392059 276225 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But maybe I'll think about other languages. < 1415392078 974035 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so you got rid of the space. < 1415392231 387819 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, I mean, the dc solution. < 1415392238 45064 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think you complained about a space in it, earlier. < 1415392276 820270 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :in the dc version. < 1415392725 478068 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1415393356 294433 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I don't get it. < 1415393423 806874 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: I just missed opportunities to replace spaces by sequences that don't alter the stack < 1415393443 373363 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :newbie mistake < 1415394488 776010 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1415395085 713769 :skarn!skarn@unaffiliated/skarn QUIT :Ping timeout: 265 seconds < 1415395285 531430 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de QUIT :Quit: Terminated < 1415395306 527057 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de QUIT :Quit: WeeChat 1.0.1 < 1415395615 923932 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de JOIN :#esoteric < 1415395801 700715 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 JOIN :#esoteric < 1415395826 491870 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric : visuospatial syntax is funny < 1415395987 148147 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SELECT.14]]4 10 02http://esolangs.org/w/index.php?diff=40799&oldid=40145 5* 03Por gammer 5* (+491) 10Changed behaviour of initialized constant to avoid certain problems, minor correction, added new "COLOR." command as suggested by [[User:Quintopia|Quintopia]], specified the use of principal branch for logarithms, changed spacing < 1415395993 595899 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1415395994 501213 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 10ro.+ < 1415395995 107090 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1415395997 910125 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 10ro.+ < 1415395998 94537 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4 5} < 1415396004 114338 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq10ro5.+ < 1415396036 206411 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Is new to estoric < 1415396123 77343 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de JOIN :#esoteric < 1415396160 787547 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SELECT.14]]4 M10 02http://esolangs.org/w/index.php?diff=40800&oldid=40799 5* 03Por gammer 5* (+21) 10/* Constants */ < 1415396165 648993 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :an estoric occasion < 1415396216 847503 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric ::0 < 1415396223 252470 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :puns < 1415396551 187967 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :int-e i used that [] thing you were using to fill spaces and its very efficient as i have found out < 1415396618 443738 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Oh, I didn't at all notice that you explained about the spaces already. Sorry for being so confusing. < 1415396717 44143 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :I just found out how to crash every program on my computer through my terminal by accident ;-; < 1415396726 854602 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :This is terrible < 1415396895 767388 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1415396898 509564 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :ok nvm that [] does not help me at all to confusing < 1415396930 547313 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :I'll just get confused when ever i use a variable thats the same as that so ill look for something else < 1415396970 122725 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1415397247 498153 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Mwahhhahah < 1415397385 447124 :skarn!skarn@unaffiliated/skarn JOIN :#esoteric < 1415397392 42576 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: Panda was some announced google algorithm change. < 1415397394 280982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably penguin was too < 1415397577 921399 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :ok im gonna leave < 1415397589 592890 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :ta ta < 1415397594 888039 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 QUIT :Quit: Page closed < 1415397689 727117 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what are those < 1415397695 993534 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Might some data compress better if it is unhuffed at first before being huffed (possibly with back-referencing in between)? < 1415397827 385454 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Ping timeout: 250 seconds < 1415397870 554773 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: I don't know the specifics. just random ranking algorithm changes to fix $alleged_problem that they announced and caused SEO people anguish with < 1415397894 551428 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 244 seconds < 1415397906 519179 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SELECT.14]]4 10 02http://esolangs.org/w/index.php?diff=40801&oldid=40800 5* 03Por gammer 5* (-47) 10/* Constants */ < 1415397927 738297 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I think back reference then huffman is better < 1415397938 278628 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I don't know for sure < 1415398041 312290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: (um, assuming you were replying to me) < 1415398063 708725 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah I was earlier < 1415398075 933752 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :now I want to implement compression < 1415398139 437568 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Back-referencing and then Huffman is the DEFLATE algorithm. < 1415398202 395030 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SELECT.14]]4 10 02http://esolangs.org/w/index.php?diff=40802&oldid=40801 5* 03Por gammer 5* (-11) 10/* Commands */ minor correction < 1415398223 673081 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1415398235 771926 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: cool :) < 1415398267 569244 :impomatic_!~digital_w@235.198.208.46.dyn.plus.net QUIT :Read error: Connection reset by peer < 1415398287 111657 :impomatic_!~digital_w@235.198.208.46.dyn.plus.net JOIN :#esoteric < 1415398298 819465 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :im writing it in haskell < 1415398310 399962 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :did you see the zip quine < 1415398328 951825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1415398348 693164 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wrote an arithmetic coder in haskell once. < 1415398363 339618 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1415398378 724425 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :arithmetic coding is so cool < 1415398379 542522 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SELECT.14]]4 10 02http://esolangs.org/w/index.php?diff=40803&oldid=40802 5* 03Por gammer 5* (+83) 10/* Commands */ clarification < 1415398387 455345 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :im trying just backrefs because I did huffman in th past < 1415398393 933195 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I did see the ZIP quine, as well as a few related things < 1415398406 700955 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I did make Huffman in Haskell once too < 1415398499 832455 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've never done huffman, yeah. jumped in the deep end < 1415398523 328035 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1415398811 822254 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SELECT.14]]4 M10 02http://esolangs.org/w/index.php?diff=40804&oldid=40803 5* 03Por gammer 5* (+17) 10/* Commands */ < 1415398922 771619 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/113910 < 1415398931 513788 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that's my approach < 1415398942 805896 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :building this data structure so find the backrefs < 1415398995 370414 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder what kind of lookup structure you ideally want for deflate < 1415399012 248556 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess just a fixed-size array since there's usually a limit to backreferences. < 1415399018 894930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(mutable, that is.) < 1415399044 733558 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh I see what you do there < 1415399047 364664 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's very cute < 1415399105 756366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"moooovieiuuuviei" is a good string. < 1415399176 606309 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :more fun: deflate [Emit 'f', Emit 'o', Backref 1 6] < 1415399225 77141 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SELECT.14]]4 M10 02http://esolangs.org/w/index.php?diff=40805&oldid=40804 5* 03Por gammer 5* (+0) 10/* Commands */ < 1415399235 886471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice < 1415399253 573965 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you should allow a negative length going backwards, what could go wrong? < 1415399291 741837 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It doesn't add much: Backref n (-k) ==> Backref (n+k) k < 1415399317 699677 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(modulo off-by-one ambiguities in the interpretation of "going backwards") < 1415399382 556961 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: btw I think it's better to have the "idx" field relative to the current position. < 1415399455 148034 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: would something like this work < 1415399455 935052 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :emit c (i,r) = (i+1, c:r) < 1415399456 118971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :backref idx len (i,r) | i >= idx + len = (i+len, ref++r) where r = take len . drop idx $ r < 1415399459 162694 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :run k = r where (_,r) = k (0,r) < 1415399461 690144 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-- then run (emit 'f' >>> emit 'o' >>> emit 'o' >>> backref 0 3) < 1415399462 857924 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(cute though) < 1415399465 193403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(untested) < 1415399476 111479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: I like how we're both talking to each other as if it's the other's program and not vanila's. < 1415399497 89408 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so we do. < 1415399523 729757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: I don't understand how it doesn't add much. I mean it would read len characters backwards from the starting offset < 1415399524 553943 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"vanila" is not even in my terminal window anymore ... < 1415399536 55899 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so you'd get free reverses. < 1415399540 949729 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :cool elliott ! < 1415399542 81570 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a ridiculous idea though. < 1415399543 288883 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: oh. < 1415399548 618186 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I see what you mean < 1415399558 903647 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I wonder if i should use relative indices < 1415399567 788004 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: well you left that open to interpretation. < 1415399574 174775 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: it's more efficient to when you consider that you have to code the offsets/lengths < 1415399588 255857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since generally the structure is small-scale < 1415399589 768525 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :right now im just trying to design a good data structure to let me find backrefs when compressing < 1415399597 936235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and you don't want the integers to increase as the text gets longer < 1415399619 413311 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(plus then you get to optimisations like discarding the backreference buffer after a while, etc.) < 1415399810 943199 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: I'd look at rolling hashes and suffix tries. < 1415399860 294965 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Ping timeout: 244 seconds < 1415400135 494368 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://cbloomrants.blogspot.co.at/2012/09/09-24-12-lz-string-matcher-decision-tree.html < 1415400186 331457 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Saw an interesting point that Rust's safety isn't zero cost in the sense that since it constrains the way code can be written, code might need to be written in a suboptimal way that reflects as a runtime cost < 1415400297 416777 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm I forgot about suffix array. < 1415400332 637932 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1415400531 853597 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :WTF-8 is cool < 1415400533 43645 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :should i represent binary numbers like 01101 as 011110111 < 1415400572 581017 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :sorry < 1415400576 315713 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :0111101110 < 1415400585 886130 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :0 is a 0, 11 is a 1, 10 is a stop < 1415400627 989478 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :otherwise i have to use a fixed length (limiting me to compress smaller files and wastig sometimes) < 1415400629 705349 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1415400638 56292 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: you could use an um, what's it called < 1415400639 942944 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :universal code? < 1415400653 580721 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :looking it up now < 1415400662 418850 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What about PSOX LNUMS? >.> < 1415400673 85953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, universal code < 1415400681 179351 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's good for compression taking it as "n bytes back" I think < 1415400688 531680 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since patterns tend to be closer than further away < 1415400835 592060 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415400879 953265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: I think that generally nobody uses an *unbounded*-size structure for either compression or decompression though < 1415400894 845487 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since using terabytes of RAM to compress large files isn't great < 1415400904 90434 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and worse for decompression :p < 1415400932 231928 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I thought I could implement decopressiogn by seeking around in the file and copying parts < 1415400936 637026 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so it would use more disk than ram < 1415400950 4033 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that could work < 1415400957 940581 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you'd definitely want an SSD at least I think :p < 1415400961 610278 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I just didnt like to use something like 30 bit numbers to represnt indexes and length < 1415400962 453558 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :haha < 1415401470 897745 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1415401562 202760 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: http://lpaste.net/113910#a113911 < 1415401622 301665 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thanks :D < 1415401636 737584 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I don't think my compressor will take advantage of that crazy stuff but it's really good < 1415401651 396464 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1415401663 170232 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it gives you RLE "for free" < 1415401674 908537 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh wow so it does < 1415401679 51189 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that's a nifty insight < 1415401696 756123 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's really cool < 1415402032 372793 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh nice xkcd. < 1415402483 439896 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1415402546 851474 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1415402547 246572 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :CYUL 072300Z 31009G19KT 15SM SCT040 BKN052 03/M05 A2980 RMK SC4SC2 SLP093 < 1415402553 899238 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar ENVA < 1415402554 265831 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ENVA 072250Z 11010KT 070V140 CAVOK 06/M03 Q1001 RMK WIND 670FT 16025G38KT < 1415402569 706513 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :yé.... colder than norway... < 1415402579 79955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: although, it's a bit more expensive than traditional RLE < 1415402589 946126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since you have to encode len*repetitions rather than just repetitions < 1415402592 627915 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: I added quotes for a reason :) < 1415402631 665121 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What filename extension should be used for troff documents? < 1415402633 2134 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :order now and get RLE absolutely FREE* < 1415402638 626163 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: hmm? what do you mean by len*repetitions - the len is the number of repetitions. you can device a special short encoding for offset 1, if you like. < 1415402649 700432 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: oh, I assume you meant RLE of substrings < 1415402669 265846 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for instance you could say (1*a, 3*bc, 1*d) is traditional RLE for abcbcbcd. < 1415402693 139653 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :here it'd have to be ("abc", 2 back for 6, "d") < 1415402717 886162 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah, that length. < 1415402719 615243 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right. < 1415402727 143865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(1*a, 1000*bc, 1*d) vs. ("abc", 2 back for 2000, "d") < 1415402735 36143 :Bicyclid1ne!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric < 1415402745 808589 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I see what you mean. Yes, that's right. < 1415402752 88505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(which is more expensive than it looks if your integer encoding grows more than decimal :p) < 1415402783 74726 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(or if the string you're repeating is particularly long) < 1415402785 223915 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :otoh you can encode "bcbcbcb" as ("bc", 2 back for 5). < 1415402797 307290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right. < 1415402813 677090 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Ping timeout: 256 seconds < 1415402820 125059 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Anyway. Quotes. < 1415402821 533884 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good for encoding fungot messages < 1415402821 775461 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :elliott: " here!" cried bruno. " and what does it mean?' the frog muttered. ' vexes it, you know." he went on in a careless tone. ' to be called an fnord very!' < 1415402825 29729 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`quote that sword alone < 1415402825 625317 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1415402829 170455 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what. < 1415402858 22725 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :didn't there used to be " [...] that sword alone can't stop! that sword alone can't stop! that sword alone can't stop! that sword alone can't" in the qdb. < 1415402858 206531 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :elliott: alice didn't want to begin another argument, so she said nothing. < 1415402859 566885 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? fungot < 1415402859 751093 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: ' i know what you'd like!' the knight said in an anxious tone: ' only she must help us to dress up, you dear old thing!" < 1415402860 223633 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Sir Fungellot cannot be stopped by that sword alone! < 1415402921 456896 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 264 seconds < 1415402943 164870 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I finished writing compressor < 1415403020 871851 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it compresses its own source code by half < 1415403027 675811 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :great! now beat gzip :p < 1415403184 802685 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` perl -e '$,=$/; print grep /(.{100,})\1/,<>' < quotes < 1415403185 541832 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ itidus21: hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey < 1415403295 877410 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have also tried making compression for specific kind of game level data and stuff. < 1415403304 566801 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(why is there no pcregrep...) < 1415403315 403207 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1415403321 7787 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :int-e: grep -E. < 1415403357 426137 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` grep -e '(.{100,})\1' quotes < 1415403357 966121 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :grep: Invalid back reference < 1415403363 107156 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :boily: see? < 1415403396 920150 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` grep -E '(.{100,})\1' quotes < 1415403398 11685 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ itidus21: hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey, hey < 1415403400 384866 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oops < 1415403405 450239 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :boily: sorry. < 1415403420 474223 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric ::P < 1415403427 376882 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :grep -P is also a thing < 1415403444 204456 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :indeed, but E involves less headaches, I think. < 1415403564 156627 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Phew. "The POSIX standard does not define backreferences." < 1415403576 823904 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I can compress those heys < 1415403605 780117 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: hey, hey, that's good, hey! < 1415403610 338585 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hehe < 1415403624 846840 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i posed the code if anyone wants to see just reload < 1415403637 138564 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I too can compress them, with a combine harvester. < 1415403638 238473 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i used the most naive slow implementation < 1415403654 316773 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :For example what I did for sokoban game is, first the grid is rotated and/or flipped in order to improve the compression; second it RLEs the raster of the walls, and then RLEs the raster of targets (skipping all walls in the raster), and then writes out the sequence of how many candidate cells there are for boxes before the actual position of each box (skipping walls, player, and places where it would get stuck), and then the resulting data is huff < 1415403662 590279 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hay is also easily compressible. (Why am I thinking of that?) < 1415403673 344182 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There probably are additional steps which could be made in order to improve it even more, though. < 1415403715 591490 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :zzo38, wont this sort of thing have diminishing returns if you compress a large number of levels? < 1415403731 43154 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I mean, general compression scheme may be more important that something data specific? < 1415403738 222290 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :int-e: re. combine harvester hth < 1415403769 191130 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(subliminally implanting bad puns into the Minds of people on #esoteric. muah ah ah.) < 1415403771 539026 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :vanila: I do not entirely understand what you mean. Each level is compressed individually because they need to be accessed individually. < 1415403834 94251 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ah! < 1415403933 453222 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: preprocessing to better expose redundancies can be helpful no matter what the backend general compressor is. (As an example, executable compressors for x86 will often have a preprocessor that looks for call and jmp statements with relative addresses and make those absolute. Crazy, but it helps the compression.) < 1415404002 542779 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But I'm not sure about things like RLE. < 1415404089 723029 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: well, unless your backend general compressor is, like, an artihmetic coder doing solomonoff induction. :p < 1415404115 573200 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :my compression "langauge" just has two instructions: Emit char and Backref pos, len < 1415404137 134838 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :could you create a more computationaly powerful language & compressor that takes advantage of it? < 1415404160 519787 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1415404191 839944 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There is possibly kind of preprocessing that can be performed; for example ZPAQ allows it, and then the program to reverse the preprocessing is stored inside of the compressed file. < 1415404202 911023 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :well ? < 1415404211 111172 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But it only allows a single program though, and not a pipeline of filters. < 1415404228 910402 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, me personally? < 1415404230 931972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not off the top of my head. < 1415404426 300427 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Tricky. A lot of compressors can be expressed in terms of Emit/BackRef, but the actual compression happens by predicting the probabilities of those symbols (i.e. the encoding is not fixed, but chosen dynamically. Huffman is just the beginning.) < 1415404451 451608 :Bicyclid1ne!~Glossina@wl-nat102.it.wsu.edu PRIVMSG #esoteric :my new FPS is compressed using solomonoff AIXI techniques, here it is for download: "g" < 1415404451 636046 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, predictive compression; I have worked with predictive compressions too. < 1415404468 206944 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclid1ne: that must be one really simple FPS < 1415404481 848935 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :PPM, PPM*. < 1415404485 795062 :Bicyclid1ne!~Glossina@wl-nat102.it.wsu.edu PRIVMSG #esoteric :it's pretty much a Doom clone :( < 1415404495 111938 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :reminds me of wolfenstein 4k < 1415404505 32388 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that thing was so cool in 2004. < 1415404505 255173 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://www.reddit.com/r/ggggg < 1415404655 982546 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :any ideas for a more advanced VM to use for compression? < 1415404679 802420 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :not turing complete, something I can implement < 1415404682 764250 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: something simple: to help predictions (Huffman), there's often some code included to reset the symbol statistics. This can be useful when files with completely different characteristics are concatenated. < 1415404695 492285 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: I think zip/rar do fancier things < 1415404697 509163 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh that is a nice approach < 1415404699 710826 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that let you do the quining < 1415404712 109860 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I remember adaptive huffman, building and changing the tree as it goes < 1415404722 662989 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1415404723 53246 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :adding resets to that could improve a lot.. < 1415404728 506501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :adaptive arithmetic coding is fun < 1415404728 719770 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: more generally you can switch between predictors. it's a matter of computational power to make good choices there. < 1415404761 20842 :Bicyclid1ne!~Glossina@wl-nat102.it.wsu.edu QUIT :Ping timeout: 258 seconds < 1415404873 72836 :impomatic_!~digital_w@235.198.208.46.dyn.plus.net QUIT :Ping timeout: 264 seconds < 1415404893 879872 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :here's a nice wikipedia page https://en.wikipedia.org/wiki/Language_identification_in_the_limit < 1415404913 855672 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1415404933 256961 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1415405064 527844 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily < 1415405069 738496 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415405072 707714 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quinthellopia! < 1415405085 682410 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: compressible hej! < 1415405096 109088 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: My own thought is just to manually group together the files and then tell it to compress; a preprocessor can split them if a file contains multiple areas (which may even be interleaved). < 1415405104 990910 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quintopia: long time no see! anything new on your end? < 1415405134 161656 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: god ekspandert kveld < 1415405166 610249 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: not much. abc family is showing robin williams movies, so i'm trying to decide whether to go out to one of the movies that came out today, or just watch jumanji :P < 1415405179 379141 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :jumanji hth < 1415405233 108927 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but sitting at home watching tv seems kind of late for my day off < 1415405238 17382 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :*lame < 1415405314 842314 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :point. < 1415405338 323597 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :you could go out, watch a move, snarf down a late night pad thaï after a nice pint at your local pub... < 1415405508 735075 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Some kinds of data are already packed in some way; it might help to unhuff the data before doing the rest of the compression. (Possibly a predictive algorithm can still be used during unhuffing.) Any bit stream can be reversibly huffed or unhuffed, anyways. < 1415405539 675374 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1415405768 972247 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i wish i had a good "local pub" < 1415405784 142714 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1415405802 567334 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :jumanji it is < 1415405890 722330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i believe we're above 10% bots again < 1415405976 659222 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there are 10 bots in here, really? < 1415406029 702505 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :blsqbot clog EgoBot fungot glogbot HackEgo idris-bot j-bot lambdabot zemhill, I think. < 1415406029 923516 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: some m are x'. all m' are y'," i ventured to ask. < 1415406046 995467 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :blsqbot, clog, egobot, fungot, glogbot, hackego, idris-bot, j-bot, lambdabot, zemhill... < 1415406047 179613 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Bicyclidine: so they wandered off lovingly together, in among the fnord but i could see his eyes fill with tears, such a sentence would have not the slightest effect, as the lord chancellor, made up a party of four is surely fnord? and cannot friends be firm and fast, and yet genial old man were entirely fnord: and yet, so grand were her replies, i could but stand outside, and take a last look at the larger diagram, possess thr < 1415406050 655718 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :can the bots talk to each other < 1415406065 733763 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: only if someone has made a misatke < 1415406067 547545 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*mistake < 1415406068 608918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so, probably < 1415406077 564638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :most of them try to not trigger, or ignore, the others < 1415406079 417222 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :fungot, you tell them < 1415406139 109166 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(actions speak louder than words, huh...) < 1415406147 966419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's possible there might be a bot here that fungot doesn't ignore yet < 1415406148 150383 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: " fnord handsome!" muttered arthur: then smiled at his own bitter words. " lucky no one heard me but you!" < 1415406159 36128 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq "fungot" < 1415406159 219002 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: taking " houses" as universe; fnord the house"; fnord and fnord < 1415406159 219165 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "fungot" < 1415406162 797098 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah < 1415406173 329314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :[ "fungot" < 1415406173 551117 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: " my foot took it into its head to fnord" bruno began, in doggee. ( " algebra too!" i exclaimed. " a party of four is surely fnord? and as for the baby, it was over at last and they sat down again. < 1415406173 770416 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :oerjan: |syntax error < 1415406173 954439 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :oerjan: | "fungot" < 1415406173 954533 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :j-bot: 9. some judges are unjust.' and hatta went bounding away like a fnord. after a minute's search, i found myself following this imperious voice into a room where the earl was sitting alone when we entered. " i am to get here! and what is the song, is it?' < 1415406174 267199 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: |open quote < 1415406174 451617 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: | 9. some judges are unjust.' and hatta went bounding away like a fnord. after a minute's search, i found myself following this imperious voice into a room where the earl was sitting alone when we entered. " i am to get here! and what is the song, is it?' < 1415406174 451764 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: | ^ < 1415406174 451840 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :j-bot: ' which reminds me--' the white queen cried out as she rushed past the king, just glancing at him as he passed. it was labeled " fnord fnord, years ago, the mayor and fnord! talk of original sin!" < 1415406174 451913 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :j-bot: ' when do you expect to do it. < 1415406174 451985 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :j-bot: and these may be expressed, using letters for words, " all x are y, and none are x'; i.e. no lobsters are unreasonable; no reasonable creatures expect fnord. < 1415406186 251695 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: | ^ < 1415406186 436146 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: |open quote < 1415406192 639264 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :whee! < 1415406193 823396 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: | and these may be expressed, using letters for words, " all x are y, and none are x'; i.e. no lobsters are unreasonable; no reasonable creatures expect fnord. < 1415406197 807417 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: | ^ < 1415406220 46794 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :no lobsters are unreasonable! < 1415406223 955806 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fortunately fungot also has a quota for the blathering < 1415406224 139957 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: " it was done by a little fnord it has ever been my lot to see. you'll remember how to use it fnord: so, that i am now considering, are honest men." ( bruno had very fnord provided one, which fitted him exactly, by cutting out the centre of a fnord whose two most important witnesses have been suddenly taken away. " let me feel your fnord, you know, as the story was getting a little complicated. < 1415406245 272293 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :unfortunately it's measured in lines, not words < 1415406246 276683 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The bot should be programmed to change its output to a NOTICE if it suspects a loop is occurring, in order to stop the loop, without stopping legitimate commands that only seems to be a loop. < 1415406282 899632 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats zzo38 for mentioning NOTICE -----### < 1415406295 881249 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^cat [ "abc" < 1415406304 451356 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: lewis carroll, good choice, except for the many uncommon words < 1415406304 675219 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: " yea, each to each was worse than foe: thou, a scared fnord, fnord, and began winding up the ball again. but she hardly sees it from that point of view. < 1415406307 80679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^show < 1415406307 264723 :fungot!fis@eos.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 tell eval elikoski list ping def a thanks tmp2 8ball < 1415406316 402456 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :the bot should be programmed with an artificial intelligence to determine when it is being botbused < 1415406322 733081 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's the real echo, again < 1415406329 665780 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^def oops ([ "abc")S < 1415406329 850073 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Usage: ^def < 1415406332 250908 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^def oops ul ([ "abc")S < 1415406332 434827 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Defined. < 1415406334 152712 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^oops < 1415406334 336746 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :[ "abc" < 1415406334 763451 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Bicyclidine: It might be a bit complicated? < 1415406334 959143 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: |syntax error < 1415406334 959313 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: | "abc" < 1415406334 959391 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :j-bot: they placed themselves close to where hatta, the other white knight came and put it on. he thought it was fourteen!" and the glorious work of the day; and each tried to pretend that he did so day and night, that would light the world, and played on the petals as if they were tables!' < 1415406335 143374 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :j-bot: here i ventured on a question. " but, now that father's gone. the lion were coming. and he sat down on the rails!" she exclaimed. " i saw it in a flower," sylvie explained in a whisper, " the little wretch always fnord to upset his coffee!" < 1415406335 405598 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: |open quote < 1415406335 590112 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: | they placed themselves close to where hatta, the other white knight came and put it on. he thought it was fourteen!" and the glorious work of the day; and each tried to pretend that he did so day and night, that would light the world, and played on the petals as if they were tables!' < 1415406335 590221 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: | ^ < 1415406335 590302 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: |open quote < 1415406335 590377 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :j-bot: " the second tells us what is right in saying the heart is fnord: i am come frae a fnord land: i am come frae a fnord land: i am sure that my love is returned." < 1415406335 590451 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :j-bot: it succeeded beautifully. she had just succeeded in fnord it down into a fnord," sylvie gravely replied. " this is harder than fnord!" < 1415406336 392703 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :do we have one < 1415406338 788884 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: | here i ventured on a question. " but, now that father's gone. the lion were coming. and he sat down on the rails!" she exclaimed. " i saw it in a flower," sylvie explained in a whisper, " the little wretch always fnord to upset his coffee!" < 1415406341 746776 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[ '^q' < 1415406342 788845 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: | ^ < 1415406342 973146 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: |spelling error < 1415406348 777052 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmmm < 1415406350 814743 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: | " the second tells us what is right in saying the heart is fnord: i am come frae a fnord land: i am come frae a fnord land: i am sure that my love is returned." < 1415406353 17568 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :[ 123 < 1415406354 816771 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: | ^ < 1415406355 431495 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :zzo38: have you ever considered stand up comedy < 1415406358 808913 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: |spelling error < 1415406359 704443 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess there is no way to avoid the nick prefix so it is hopeless anyway < 1415406366 875338 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: | it succeeded beautifully. she had just succeeded in fnord it down into a fnord," sylvie gravely replied. " this is harder than fnord!" < 1415406367 59377 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :fungot: | ^ < 1415406367 59491 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :elliott: ^q < 1415406370 918487 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :elliott: 123 < 1415406372 182155 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^undef oops < 1415406426 949435 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But I believe the solution is that it uses some heuristic to decide and if it believes it is being part of a loop its next output will be changed from PRIVMSG to NOTICE. If it still continues, delays will be added; and then finally, a message sent to whoever controls that bot. < 1415406463 300973 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(And then they can fix it manually if it is in fact broken.) < 1415406484 287883 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Therefore it will not interfere with legitimate commands. < 1415406514 655912 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION idly wonders how many people here have read Sylvie and Bruno... < 1415406515 148196 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :abab < 1415406520 783344 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :can be compressed as a grammar: < 1415406520 967737 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :besides fungot < 1415406520 967855 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: ' it didn't hurt him,' the red queen. ' she's grown a good deal more amusement may be got by two working at it together, and all the little oysters stood and waited in a row. < 1415406522 713004 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :g -> XX < 1415406523 965893 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :X -> ab < 1415406529 104903 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :now G expands to abab < 1415406536 588565 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :sounds like hippie shit < 1415406537 903772 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :how effective this this type of compresion? < 1415406558 83815 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :vanila: It is like byte pair coding? < 1415406565 20890 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bicyclidine: what! < 1415406595 216602 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :zzo38, I just mean any grammar as a list of productions: -> * where is a name or a symbol < 1415406622 582749 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, I can see how you mean. I do not know the answer. < 1415406633 196269 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I think it might not be very good < 1415406634 220209 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: No, not Alice! Sylvie and Bruno. Please focus! < 1415406634 404087 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: " i'm sure it will be a grand military fnord!" < 1415406644 229327 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but if you extend it to take parameters foo(X) --> a X b < 1415406650 255491 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thne it could be very good at compression < 1415406655 733058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: you can at least do "backreferences" with it, right? < 1415406666 486180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :when you emit some text that you reference later, make a rule for it < 1415406666 695618 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Possibly it might help < 1415406670 486058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then just use that rule instead < 1415406676 434860 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that'sa good idea! < 1415406680 932690 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yea so this is more powerful than backrefs < 1415406689 242117 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :or maybe equal? < 1415406695 903454 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: See, you can do it. < 1415406696 87411 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: the old man with a hearty kiss. then he gazed at them again." she drew herself up rather stiffly, and said ' wait till you've tried.' < 1415406707 702634 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :original: "It will be a grand military exploit!" < 1415406763 243624 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: well, you can't emit it as a stream < 1415406779 796889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and overlapping backreferences are harder < 1415406786 201220 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(can't stream it you have to know whether you'll reference it in future before you know whether to embed it as a symbol or its own rule) < 1415406811 812237 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :though I suppose it could be something like, you get one basic rule for every character, and the compression instructions just build up a tree < 1415406865 46508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so you'd end up emitting "hello" as hel -> he l, lo -> l o, he -> h e < 1415406871 121129 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but then you can't backreference "llo". so. < 1415406874 469847 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it seems weird. < 1415406919 162329 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Are you busy reinventing https://en.wikipedia.org/wiki/Lempel%E2%80%93Ziv%E2%80%93Welch ? < 1415406951 466546 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is a kind of macro compression then, I suppose, which seems to be better for manual coding < 1415406952 517520 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...right. I knew these thoughts were too familiar to be my own. < 1415406955 840871 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(it works differently, but has a similar flavor) < 1415406981 223861 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :DEFLATE seems to work better than LZW anyways < 1415406995 704451 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :LZW does not give you RLE. < 1415407000 951088 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :*Argh*. Anyone else having trouble accessing Google via IPv6? < 1415407061 426687 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: that url is so ironic < 1415407070 895395 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(more to the point, LZW takes too long to build up long words in its dictionary, while back references of arbitrary length are immediately available in deflate) < 1415407078 737027 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lempel, ziv and welch are such great names. < 1415407111 15543 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like a trio of gnomes or something < 1415407138 436815 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: ironic, hmm. < 1415407183 251993 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: oh well I didn't find your "obvious pun" yesterday (braint rust compiler) all that obvious either. < 1415407197 683346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: the en dashes are encoded rather verbosely. < 1415407576 972497 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : didn't there used to be " [...] that sword alone can't stop! that sword alone can't stop! that sword alone can't stop! that sword alone can't" in the qdb. <-- not that i remember < 1415407577 156464 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: 3. no not-y are x. i.e. all houses, that are not built of brick, are not at home, music ( elveston doesn't give dinners), 8 p.m. carriages at 10. there you are again!" < 1415407621 941935 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: you PHILISTINES don't deserve my humør < 1415407691 36715 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote fungot < 1415407691 259152 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: ' yes, it's all right: eric has got his fnord and she was now the right size for going through the little door, had vanished all in a moment. she looked up eagerly. < 1415407691 585794 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :10) GregorR-L: i bet only you can prevent forest fires. basically, you know. \ 13) Finally I have found some actually useful purpose for it. \ 14) oerjan: are you a man, if there weren't evil in this kingdom to you! you shall find bekkler! executing program. plea < 1415407735 528892 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote 14 < 1415407737 345985 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :14) oerjan: are you a man, if there weren't evil in this kingdom to you! you shall find bekkler! executing program. please let me go... put me out! he's really a tricycle! pass him! < 1415407750 284837 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's the same style, at least < 1415407754 556866 :boily!~alexandre@96.127.201.149 QUIT :Quit: OPTIMAL CHICKEN < 1415407760 998353 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I still don't get the tricycle oots reference < 1415407785 140587 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think that's oots but ct? < 1415407799 503445 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm < 1415407804 346712 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style ct < 1415407804 530624 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: ct (Chrono Trigger game script) < 1415407821 232747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not that i know the game but it's the same impression as those quotes < 1415407824 911166 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :now if only I could get fungot to include a keyword like tricycle < 1415407825 95469 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: but, we are far outnumbered! dalton! leave her alone! i...i'm so relieved. peace is ours! crono!! they're escaping! < 1415407843 201296 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastequotes fungot < 1415407843 385293 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: your majesty! and queen. he and a friend left on a journey 10, then magic damage will be reduced by 10%. a star after any characteristic means it's at maximum strength! no matter what the price! it is, you idiot! hey! is that for us! the chef's in a snit, trying to get food to the front lines. heard a spell to energize the sword takes immense evil! indeed! this thing. what you have? transform! this trading house. it's t < 1415407845 11335 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/paste/paste.31012 < 1415407917 342827 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot got tricycles? < 1415407917 526607 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: you are strong of will...! that's the pendant the gurus and miss you. not interested. all time periods as well, now live in a world that knows hope. < 1415407925 904057 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style oots < 1415407926 87915 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: oots (Order Of The Stick) < 1415407928 136061 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot got tricycles? < 1415407928 389392 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: my name is " roy's archon" stinks. haley, i know, i was, uh,, we would like my mode of transit returned, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, lieutenant, do i not, l < 1415407936 803976 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, that's also good. < 1415407957 776606 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style < 1415407957 981432 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots* pa qwantz sms speeches ss wp youtube < 1415407962 564742 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^alice < 1415407966 8605 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style alice < 1415407966 192594 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: alice (Books by Lewis Carroll) < 1415407979 295629 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I could compress that < 1415407979 546609 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: bread? or taxes? < 1415407979 730570 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: fnord, the only two, available for fnord, two excellent fnord, one against fire, and one to go. arthur said, looking after him with admiring eyes. " most orators are born, you know. there's glory for you!" < 1415408030 966407 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: there's some nice compression corpuses (corpi?) you might want to test against < 1415408034 717667 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote 709 < 1415408035 246890 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :709) elliott: fibonacci heaps, trinomial heaps, fat heaps, thin heaps, fat heaps, thin heaps, fat heaps, relaxed heaps, and maybe even specifically optimized by the implementation < 1415408035 940378 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(wow) < 1415408061 62778 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :most of all I want to increase the VM instructionsfrom just emit and backref < 1415408073 551326 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but i dont have a good idea of hat < 1415408074 649483 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what < 1415408094 377646 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://corpus.canterbury.ac.nz/descriptions/ < 1415408100 932527 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: InsertBibleQuote Int {- book -} Int {- chapter -} Int {- verse -} < 1415408106 697317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is relaxed heap a thing < 1415408112 149068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@google relaxed heap < 1415408115 73789 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://www.cs.gsu.edu/~wkim/index_files/papers/relaxedheap.pdf < 1415408115 257877 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Title: Relaxed Heaps: An Alternative to Fibonacci Heaps with Applications to Paralle... < 1415408115 637899 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/Insert/Emit/ < 1415408117 783723 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm a relaxed heap < 1415408146 918965 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: grow some backbone < 1415408156 198864 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::( < 1415408182 514820 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :> InsertBibleQuote 9 17 1 < 1415408183 563007 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Not in scope: data constructor ‘InsertBibleQuote’ < 1415408184 362900 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote 586 < 1415408184 914609 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :586) anyway fungot is the only esolang irc bot I know of that doesn't depend on nethack or a similar helper < 1415408186 616457 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :bullshit < 1415408196 541254 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh man i forgot about van pelt's semiautomatic elephant gun < 1415408200 757749 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wish i had one o' them < 1415408222 711972 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: But there is also version of Bible? < 1415408248 486123 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: well, if somebody quotes the wrong version, they'll get worse compression < 1415408303 721443 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good way to promote kjv version < 1415408311 341756 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er. < 1415408314 734223 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*good way to promote the kjv < 1415408327 46267 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: version version < 1415408327 230789 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: " should it not be read out, at once." and when they wake up in the air when you tumble? legs are meant to walk with, you know.' < 1415408343 281206 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :does the alice style ever loop fungot? < 1415408344 424074 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, the plural is "corpora". < 1415408353 587436 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: hey! < 1415408361 395709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you could say they're corporate. < 1415408387 840295 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :stop! next you'll start talking about incorporation. < 1415408411 375011 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's the term for when you include something in a corpus, right? < 1415408425 823524 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And what about quotation with ellipsis and that stuff? < 1415408430 182695 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they're not corporeal, though < 1415408434 509413 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: yes < 1415408459 881522 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: you're ruining the joke :( < 1415408613 576354 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the joke is corpurted < 1415408713 738530 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 244 seconds < 1415409458 700374 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Burrows%E2%80%93Wheeler_transform < 1415409461 825568 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this seems impossible to me < 1415409529 528056 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what do you mean, "impossible"? < 1415409557 849973 :MoALTz_!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric < 1415409575 123951 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it permutes the string in such a way that it's easier to compress < 1415409583 576462 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and its' claimed you can undo this permutation without any extra info < 1415409589 917306 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :how can you undo it? < 1415409602 65535 :J_Arcane_!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1415409630 258551 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the claim rests on the EOF character. < 1415409632 547554 :nortti_!nortti@nano.smar.fi JOIN :#esoteric < 1415409640 710912 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :interesting! < 1415409651 390412 :sebbu2!~sebbu@ADijon-152-1-30-87.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1415409651 574276 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so the special EOF char signals when you've "unpermuted' < 1415409667 839776 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(any cyclic shift of a string has the same BWT result) < 1415409675 269429 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :vanila: http://marknelson.us/1996/09/01/bwt/ < 1415409688 334936 :sebbu2!~sebbu@ADijon-152-1-30-87.w83-194.abo.wanadoo.fr QUIT :Changing host < 1415409688 518897 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1415409721 331632 :nortti!nortti@nano.smar.fi QUIT :Ping timeout: 244 seconds < 1415409721 637973 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 244 seconds < 1415409722 400477 :mroman!~roman2@fmnssun.ibone.ch QUIT :Ping timeout: 244 seconds < 1415409724 120344 :MoALTz!~no@user-188-33-211-16.play-internet.pl QUIT :Ping timeout: 244 seconds < 1415409725 492318 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Ping timeout: 244 seconds < 1415409725 492458 :yiyus!1242712427@je.je.je QUIT :Ping timeout: 244 seconds < 1415409732 181055 :J_Arcane_!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi NICK :J_Arcane < 1415409747 573201 :mroman!~roman2@fmnssun.ibone.ch JOIN :#esoteric < 1415409757 751492 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1415409795 470518 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: but for intuition, note that from the last column of the sorted rows, you can reconstruct the first column (because that's just all letters, in order). < 1415409823 711435 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: it's a bit harder to see that this kind of idea works for all columns. So you can reconstruct the cycle. < 1415409834 448729 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :oh the wikipedia article has diagrams too < 1415409849 249097 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I get it now! thanks a lot < 1415409925 972333 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: there are two ways to identify the cyclic shift; either you have some EOF symbol, or you can add an additional index identifying the shift. < 1415409973 727608 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I recall that it's fun to work out the details. I did that once about 15 years ago. < 1415409979 693650 :MoALTz__!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric < 1415410074 487337 :MoALTz_!~no@user-188-33-211-16.play-internet.pl QUIT :Read error: Connection reset by peer < 1415410124 530934 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Right. 1999. http://www.hugi.scene.org/compo/compoold.htm#compo7 < 1415410200 221964 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1415410373 5969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice, I was 3 when you were doing that :I < 1415411201 884663 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1415411235 233298 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How many seconds between the adoption of the Gregorian calendar and the UNIX epoch? < 1415411251 34104 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(I need to know this so that I can generate a UUID.) < 1415411296 764831 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it depends < 1415411317 615406 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415411373 356556 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Depend on what? < 1415411388 46913 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(The October revolution happened in November according to the Gregorian calendar, but Russia had not adopted it yet.) < 1415411394 642819 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Location. < 1415411433 61093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did original unix use UTC timestamps (well, I guess UTC didn't exist then...) or bell labs local time? < 1415411436 906329 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, I need the number which is correct for generating a UUID. < 1415411498 676868 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1415411503 323852 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :0:00, 15th October 1582 apparently < 1415411583 495988 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so rfc 4122 comes with examples code: *uuid_time = ((unsigned64)tp.tv_sec * 10000000) + ((unsigned64)tp.tv_usec * 10) + I64(0x01B21DD213814000); < 1415411605 272061 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, sorry I didn't notice that. < 1415411605 556893 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 0x01B21DD213814000 < 1415411606 900576 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 122192928000000000 < 1415411637 386101 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 0x01B21DD213814000 `mod` 86400 < 1415411638 687514 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 0 < 1415411642 477387 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 0x01B21DD213814000 `div` 86400 < 1415411643 916981 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1414270000000 < 1415411651 817679 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 0x01B21DD213814000 `div` 86400000000 < 1415411653 339874 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1414270 < 1415411680 712286 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Why isn't RFC 4122 based on UNIX epoch, anyways? < 1415411744 602392 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wait, the unit is 10^-7 seconds? < 1415411764 162699 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> (0x01B21DD213814000 `div` 864000000000) `divMod` 365 < 1415411765 551219 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (387,172) < 1415411815 732007 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1415411898 284816 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right. 94 leap days, and 78 days to the end of the year 1582. No leap seconds. < 1415412549 567534 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: fancy, apparently NTFS stores file times as 10ps units since 1601-01-01 00:00:00. So there's a motivation for having a starting date before that. Anyway, the Gregorian calendar has been in continuous use since 1582, so that's a good starting point as any. < 1415412659 86259 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, OK < 1415412679 93556 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But there were no MAC addresses in 1601, isn't it? < 1415412680 521328 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :No, not 10ps, 100ns, unit, same as UUID. < 1415412695 384862 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ye olde ethernet < 1415412743 194433 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So it appears that the MS affiliation of the first RFC author played some role in that design. < 1415412772 449101 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :A better choice might have been the time of the invention of MAC addresses, for the purpose to figure out what reference time should be used for UUID. < 1415412787 632193 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nah < 1415412798 696175 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it'd be just another totally arbitrary choice. there is no right one. < 1415412858 858438 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :be glad that the unit isn't femtofortnights. < 1415412991 671576 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(even though that would give a better resolution!) < 1415413003 571191 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I see no reason to store a timestamp prior to the invention of MAC addresses into a UUID anyways, though. < 1415413018 374013 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't care. < 1415413031 608022 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Arbitrary choices are arbitrary. < 1415413124 814589 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Not entirely since it is possible to run out in future. < 1415413164 229632 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Although, they can post a new RFC by then I suppose. < 1415413190 133544 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Still, they could have avoided this. < 1415413373 184617 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I also don't care whether UUIDs will run out in 5237 or 5625. < 1415413395 708008 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(besides, "For UUID version 4, the timestamp is a randomly or pseudo-randomly generated 60-bit value, as described in Section 4.4.") < 1415413931 975397 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I am curious to know, when were MAC addresses invented anyways? < 1415414053 709264 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :requiring timestamps for things like UUIDs are a bit iffy. < 1415414065 835366 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :synchronised clocks are a luxury < 1415414068 624773 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*is a bit < 1415414081 680335 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Another idea is if eventually they would make a new version that instead of a MAC address it uses a missile address (including elevation) and a process ID. < 1415414142 402544 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i think you'll find that simultaneity is an illusion < 1415414174 69401 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Language_identification_in_the_limit How can I use this for compression? < 1415414191 378894 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :elliott: Well, as long as you know the MAC address is for a device for your own use during the time which is represented in the UUID, it should be OK, isn't it? < 1415414204 600189 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo38: you don't necessarily know the time < 1415414221 682111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: beats me. I got there from the solomonoff induction article < 1415414232 668449 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which you *can* use for compression if you don't believe in church-turing < 1415414370 412998 :jameseb!~jameseb_@runciman.hacksoc.org QUIT :Ping timeout: 240 seconds < 1415414400 73321 :Taneb!~Taneb@runciman.hacksoc.org QUIT :Ping timeout: 245 seconds < 1415414469 923872 :jameseb!~jameseb_@213.138.101.13 JOIN :#esoteric < 1415414470 107577 :Taneb!~Taneb@runciman.hacksoc.org JOIN :#esoteric < 1415414567 974556 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :no turing machines pleas < 1415414670 215588 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can use any model of computation for solomonoff induction < 1415414678 808177 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :elliott: I know, but you should know approximately; therefore you need to avoid the timestamps corresponding to the possible error in the measurement of the time. (Due to relativity it is impossible to know exactly, but the units you use shouldn't cause a problem with that.) < 1415414682 381948 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's agnostic to that, like kolgomorov complexity (the two are intimately related) < 1415414716 362261 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i understand solomonoff induction and the halting problem < 1415414767 307385 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :me too < 1415414768 296537 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :just want really simple subturing stuff so there might be good algorithms for compression < 1415414805 447985 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(just to clarify, by using solomonoff induction for compression, I meant using it as the predictive model in, e.g. an adaptive arithmetic coder. which is uncomputable but effective.) < 1415414815 437914 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(not disagreeing with you though.) < 1415414823 34717 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :mm intersting < 1415414856 203996 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I wonder if a compression scheme could work by building an NFA < 1415414858 998634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(it is the "optimal" compression algorithm, modulo constant factors, for any data which has a computable probability distribution, so you can think of it as a perfect compressor in a sense.) < 1415414868 536852 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and then providing a sequence of instructions: which branches to take < 1415414884 783949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION nods < 1415415123 264255 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the example of learning regexes from test data is fun < 1415415167 8348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes. unfortunately compressors operate on arbitrary data so no string is ever truly "not in the language" < 1415415178 406040 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but maybe you can rephrase the whole thing to be about /probability/ of strings rather than possibility. < 1415415220 247820 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And then you're describing an interesting variant of arithmetic coding. < 1415415565 7422 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Sequitur_algorithm < 1415415574 215564 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that grammar idea already existed < 1415415625 739553 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :why deoes it have to be digrams though? < 1415415630 584693 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :could it be more efficient to use n-grams < 1415415646 382721 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sadly I rate my chances of having an original thought about data compression extremely low < 1415415661 121835 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, I suppose that was mostly your idea < 1415415779 567325 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://www.sequitur.info/ < 1415415786 385366 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, it is possible other people can have similar idea. < 1415415789 671922 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :isnt ths zzo38's language? < 1415415900 174829 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :zzo's language is named after a nursery rhyme < 1415415909 672498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Pease_Porridge_Hot < 1415415926 952563 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i see < 1415415937 446977 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this pag lets you compress pease porridge hot programs well < 1415415990 997908 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hehe < 1415416079 237927 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, it even includes music. I did think of possibly using such thing with music. < 1415416300 980325 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :sequitur works in linear time < 1415416309 584047 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I imagine you can compress better than it does < 1415416761 198885 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I need a version which is restricted to right regular grammars. < 1415416882 520155 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Except for S, which is allowed to consist of any string of terminals and nonterminals, as long as the number of distinct nonterminals it includes is limited to a specified maximum.) < 1415416958 488571 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is there such a thing? < 1415417042 176343 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Actually there is a further restriction I missed, too. < 1415417257 509579 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :zzo38, imconfused about the definition of right regular grammar < 1415417269 422422 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it says the priductions must be of the form < 1415417271 70772 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :A -> a < 1415417274 205407 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :A -> bC < 1415417278 127171 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :A -> epsilon < 1415417294 488058 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so there's no way for one rule to expand into multiple other rules < 1415417297 383319 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :how can i tcompress anything? < 1415417483 581346 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, it is why I have said that the start symbol is allowed to expand into multiple other rules. (The resulting compression isn't very good, but it is something I have needed.) < 1415417530 255557 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1415418049 933701 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1415418050 117524 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1415418238 339682 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1415418459 965607 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 265 seconds < 1415418492 805930 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1415418493 46852 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1415419424 383261 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What restrictions are there on the filename in a #line directive in a C program? < 1415419497 523308 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :there is no filename in a #line directive < 1415419499 925833 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is the file required to actually exist? Is it limited to the length required by the operating system? Are special symbols allowed? < 1415419558 830264 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :coppro: Are you sure? < 1415419589 617268 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yes. you may be thinking the #file directive < 1415419609 332089 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :orr... hmm < 1415419614 321616 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :no, apparently you're right < 1415419614 853047 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :nvm < 1415419637 803520 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :The only requirement is that it is a valid string literal < 1415419650 732418 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(I was confusing the directives and built-in macros) < 1415419656 223953 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"The string literal of a #line directive, if present, shall be a character string literal." - no wide characters, I guess. < 1415419859 99131 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :which makes sense, because __FILE__ has to expand to a character string literal. < 1415419954 399367 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so the N1570 document (C11 draft) contains the word "presumed" exactly 6 times, and 5 of them refer to "presumed file name" or "presumed line number". < 1415420029 450845 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yep, a translation unit doesn't have to map to a file at all. < 1415420098 589524 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` cpp < /dev/null < 1415420099 423424 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​# 1 "" \ # 1 "" \ # 1 "" < 1415420791 354107 :Bicyclidine!~Glossina@cpe-69-76-20-231.natnow.res.rr.com JOIN :#esoteric < 1415420955 202570 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1415421763 436774 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDream < 1415421869 899642 :quintopia!~quintopia@unaffiliated/quintopia QUIT :Remote host closed the connection < 1415421962 701500 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The bzip2 documentation says that the BZ_CONFIG_ERROR return value from the API functions "Indicates that the library has been improperly compiled on your platform -- a major configuration error. Specifically, it means that sizeof(char), sizeof(short) and sizeof(int) are not 1, 2 and 4 respectively, as they should be." < 1415421977 148677 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But, I fixed it now so that it is a compiling error instead. < 1415422003 559847 :Bicyclidine!~Glossina@cpe-69-76-20-231.natnow.res.rr.com PRIVMSG #esoteric :wow, why would that be a runtime error? < 1415422021 159822 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know, but for some reason they made it a runtime error. < 1415422049 753093 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Also, why the heck does it care about sizeof(short) and sizeof(int)? < 1415422062 593854 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :uint16_t and uint32_t, seriously. < 1415422071 850848 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Tell Julian Seward to fix it please. < 1415422093 948152 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Though of course something with sizeof(char) being != 1 is pretty incredibly broken. < 1415422172 734581 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(It is possible to send a patch; I have fixed the program myself so this can be possible.) < 1415422624 540886 :MoALTz!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric < 1415422721 974564 :MoALTz__!~no@user-188-33-211-16.play-internet.pl QUIT :Ping timeout: 264 seconds < 1415422754 56164 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :pikhq: Maybe they want to use C89 instead of C99? < 1415422769 99273 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Meh, fuck that. < 1415422778 860211 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Even *Microsoft* has moved on. < 1415423174 3695 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1415423881 349256 :Bicyclidine!~Glossina@cpe-69-76-20-231.natnow.res.rr.com QUIT :Ping timeout: 264 seconds < 1415423910 318179 :Bicyclidine!~Glossina@cpe-69-76-20-231.natnow.res.rr.com JOIN :#esoteric < 1415424030 562377 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :pikhq: GGGGC rewritten, 10x more amazing. < 1415424414 786783 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I want to make up, a slight variant of VLQ. The difference is that if the high bit of the first octet of a VLQ is set, that octet's value is considered one more (i.e. 1 to 128). < 1415424452 826609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: huh, what did you do to it? < 1415424458 806045 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What is your opinion this variation of such thing? < 1415424517 660850 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :elliott: Better object model, thread safe. < 1415424531 630281 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Far greater potential for a correct implementation of finalizers, too. < 1415424536 537513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: does it have compiler instrumentation yet? :p < 1415424555 327801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I think LLVM can support precise GC...) < 1415424645 570126 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :That'd be nice X-D < 1415424692 146829 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :would still break on, like, xor linked lists and stuff, but I bet most stuff would only require minor patches at most with a cooperating compiler < 1415424990 707298 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Well nothing is going to make it work with storing xor'd pointers. < 1415425366 837145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah. < 1415425384 479855 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, no. that's not strictly true. < 1415425393 865795 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you could add support for telling it where xor'd pointers are and what they're xor'd with. < 1415425396 880403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you really wanted to. < 1415425659 357038 :Bicyclidine!~Glossina@cpe-69-76-20-231.natnow.res.rr.com QUIT :Ping timeout: 272 seconds < 1415425759 866121 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :This is like when I was arguing with cpressey saying that a C-like language couldn't be typesafe without GC, so he made a language that had every part of a GC except the actual collection. < 1415425808 281756 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :garbage? < 1415425857 889017 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So it had allocation? < 1415425957 953959 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :shachaf: And tracing. It just didn't actually reclaim any space. < 1415426026 269603 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh. the argument is that when casting a (void *) pointer to something else, you need to check that the thing pointed to has that type? < 1415426096 224074 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but it's probably more complicated than that. < 1415426690 295696 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you know if any emulators do these things or if anyone will write an emulator to do these things? http://vt100.net/vt100_oddities < 1415427070 420054 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"A airport that has worked hard to change its given code is Sioux City's Sioux Gateway Airport—SUX. Mayor Craig Berenstein described the SUX code as an "embarrassment". City leaders petitioned the FAA to change the code in 1998 and again in 2002. At one point the FAA offered the city five alternatives—GWU, GYO, GYT, SGV and GAY" < 1415427084 629242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :GAY airport, formerly SUX < 1415427406 988807 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PART :#esoteric < 1415427418 626182 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1415428520 821430 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1415429135 731092 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-asdaqtqsgaiijcms QUIT :Ping timeout: 265 seconds < 1415429189 586691 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-yvubrcxtkcpvnisq JOIN :#esoteric < 1415429472 644885 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-yvubrcxtkcpvnisq QUIT :Ping timeout: 260 seconds < 1415429762 656999 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-wnxqrwpqifsgbqow JOIN :#esoteric < 1415431546 332329 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh. There was a reCAPTCHA, and it only had a "[ ] I'm not a robot" checkbox, and that was all. < 1415431553 66108 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe it's part of their reputation thing. < 1415431833 900267 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is this a correct UUID? 1019EA00-6717-11E4-AEFC-0009BF2D3438 < 1415432031 57697 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :fizzie: I thought reCAPTCHA was a specific captcha < 1415432054 739540 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Non-big sites can generally get away with just a reading comprehension check, or at least I'm under that impression < 1415432072 514357 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, they can't. < 1415432076 289918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unless you consider esolang big < 1415432104 465459 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Huh. < 1415432117 219702 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :qntm seems to not have any issues < 1415432235 834979 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably just because of using custom software. < 1415432241 338305 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :security by obscurity is not great < 1415432675 400308 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sgeo: reCAPTCHA *is* a specific captcha (system), but they have several things they can show to the user. < 1415432679 488329 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Can you please tell me if this UUID seem to be correct to you? < 1415432729 170211 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://stackoverflow.com/questions/25545514/how-does-this-checkbox-recaptcha-work-and-how-can-i-use-it <- looked like this, except in English. < 1415432896 371260 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415433090 328319 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1415434766 107604 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fun fact: you can't use gforth's C FFI on anagol in any problem where exec is denied, because it involves calling libtool and gcc and whatnot, and those haven't been counted in the usual processes required by gforth. < 1415434876 335736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1415434880 800300 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that sounds like a slow way to do FFI < 1415435150 611499 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it's a on-first-call-only kind of thing, but still, sure. < 1415435363 464229 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It compiles a wrapper function that pops the argument off the Forth stack, calls the specified C function, and pushes the return value back.) < 1415435631 793875 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So... every language uses the same name for different things < 1415435696 421896 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :In Scala, collect is generally like a map that takes a partial function. In Rust, it lets you make a collection out of an iterator. In Smalltalk, it's map < 1415435721 342355 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :In Smalltalk, select is filter, in C#, Select is map < 1415435746 743568 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :At least in Rust select does something not related to collections at all < 1415436045 513550 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and flammable and inflammable mean the same thing!! < 1415436439 153465 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in ruby it's map < 1415436450 48589 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(collect) < 1415437434 378456 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is it possible with GNU C compiler to make it a compiler error to call a specific function, but it is not an error to use it with typeof and stuff like that, and also is not an error if it is used in a position where it is optimized out? < 1415438072 701867 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess you can't just not provide a definition for the function, so that it would lead to a linker error if it actually got called? < 1415438276 154597 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Even so, it would only make it a link error and not a compile error. < 1415438350 970898 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, there is actually an attribute for it. < 1415438369 62870 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"error ("message") -- If this attribute is used on a function declaration and a call to such a function is not eliminated through dead code elimination or other optimizations, an error that includes message is diagnosed." < 1415438402 753493 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :OK < 1415438486 495784 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is there a way to make it to ignore such a declaration if another declaration of the same function already exists before this one? < 1415438667 596027 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1415438817 581294 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The basic thing seems to work -- http://sprunge.us/DYfi -- but I don't know of a way to do that second thing. < 1415438824 760142 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de QUIT :Ping timeout: 260 seconds < 1415438883 575091 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de QUIT :Ping timeout: 272 seconds < 1415439974 175508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I am baffled that a random highly-specific zzo38 request actually exists in gcc. < 1415440040 153140 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So am I. I knew about the deprecated attribute, but it applies to all uses. The whole "only if not optimized out" thing seemed so unlikely to exist. < 1415440563 241231 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de JOIN :#esoteric < 1415440954 293286 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 244 seconds < 1415442060 829485 :drdanmaku!uid17782@gateway/web/irccloud.com/x-mdxpjrphvnvdnyeb QUIT :Quit: Connection closed for inactivity < 1415443709 782696 :CADD!~CADD@12.227.104.109 JOIN :#esoteric < 1415444699 681888 :MoALTz!~no@user-188-33-211-16.play-internet.pl QUIT :Quit: Leaving < 1415445177 170072 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck algorithms14]]4 10 02http://esolangs.org/w/index.php?diff=40806&oldid=40696 5* 03YoYoYonnY 5* (+813) 10 < 1415447585 74116 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type execStateT < 1415447585 835957 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Monad m => StateT s m a -> s -> m s < 1415448331 442769 :blsqbot2!~blsqbot2@208-214.62-81.cust.bluewin.ch JOIN :#esoteric < 1415448336 462032 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ "abc"iT < 1415448336 701057 :blsqbot2!~blsqbot2@208-214.62-81.cust.bluewin.ch PRIVMSG #esoteric : {"" "a" "ab" "abc"} < 1415448353 812797 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ 10ro{?i?i}m[ < 1415448354 25787 :blsqbot2!~blsqbot2@208-214.62-81.cust.bluewin.ch PRIVMSG #esoteric : {3 4 5 6 7 8 9 10 11 12} < 1415448359 511813 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ 10rom{?i?i} < 1415448359 694744 :blsqbot2!~blsqbot2@208-214.62-81.cust.bluewin.ch PRIVMSG #esoteric : {3 4 5 6 7 8 9 10 11 12} < 1415448367 56925 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ 10rom{10ro)?i} < 1415448367 239944 :blsqbot2!~blsqbot2@208-214.62-81.cust.bluewin.ch PRIVMSG #esoteric : {{2 3 4 5 6 7 8 9 10 11} 1 {2 3 4 5 6 7 8 9 10 11} 2 {2 3 4 5 6 7 8 9 10 11} 3 { < 1415448376 746287 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ 10rom{10ro} < 1415448376 929404 :blsqbot2!~blsqbot2@208-214.62-81.cust.bluewin.ch PRIVMSG #esoteric : {{1 2 3 4 5 6 7 8 9 10} 1 {1 2 3 4 5 6 7 8 9 10} 2 {1 2 3 4 5 6 7 8 9 10} 3 {1 2 < 1415448381 127137 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1415448387 296150 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro{10ro}m[ < 1415448387 770188 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 2 3 4 5 6 7 8 9 10} 1 {1 2 3 4 5 6 7 8 9 10} 2 {1 2 3 4 5 6 7 8 9 10} 3 {1 2 < 1415448392 928870 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1415448400 143389 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro{ro{?i}m[}m[ < 1415448400 326532 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{2} {2 3} {2 3 4} {2 3 4 5} {2 3 4 5 6} {2 3 4 5 6 7} {2 3 4 5 6 7 8} {2 3 4 5 < 1415448406 440676 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ 10rom{ro{?i}m[} < 1415448406 623726 :blsqbot2!~blsqbot2@208-214.62-81.cust.bluewin.ch PRIVMSG #esoteric : {{2} {2 3} {2 3 4} {2 3 4 5} {2 3 4 5 6} {2 3 4 5 6 7} {2 3 4 5 6 7 8} {2 3 4 5 < 1415448408 969796 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1415448419 743743 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: m{} is now a "MapBlock" < 1415448424 176651 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is short for {}m[ < 1415448500 867551 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :If you have other ideas for Blocks let me know < 1415448513 913494 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i'll implement also Filter and Reduce blocks as r{ and f{) < 1415448555 138186 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i'll also implement a slice+marker) < 1415448556 37419 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like < 1415448593 827333 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :|[5 5.+]| will evaluate to {10} whereas {5 5.+} is {5 5.+} < 1415448604 407058 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :|[ is a marker and ]| just slices the stack to the next marker < 1415449166 362185 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415449198 382491 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :does parsec have an "exactly n-times"? < 1415449265 460696 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. manyN 5 (string "5" >> optional spaces) < 1415449267 385125 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :kinda like that < 1415449387 146492 :MoALTz!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric < 1415449453 566214 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Parsec is a monad < 1415449459 398325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can just use replicateM{,_} < 1415449488 354624 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :blsq is confusing < 1415449548 526890 :blsqbot2!~blsqbot2@208-214.62-81.cust.bluewin.ch QUIT :Ping timeout: 265 seconds < 1415449774 94028 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: I think you hurt its feelings < 1415449783 910664 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Opps < 1415449972 205436 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!blsq "abc"+. < 1415449972 389865 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1415449974 565374 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :!blsq "abc""abc"+. < 1415449974 775036 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1415450009 56295 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :!blsq myhovercraftisfullofeels < 1415450009 279405 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (ls)! < 1415450343 292066 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1415450858 452886 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415451716 935662 :nortti_!nortti@nano.smar.fi NICK :nortti < 1415451826 246682 :boily!~alexandre@96.127.201.149 QUIT :Quit: WeeChat 1.0.1 < 1415451957 802891 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 N10 02http://esolangs.org/w/index.php?oldid=40807 5* 03TomPN 5* (+4945) 10Created page with "'''Dimensions''' is an esoteric programming language invented by Tom Price-Nicholson in 2014. It was inspired by a class of esolangs called fungeoids (although it may not be a..." < 1415452085 383203 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40808&oldid=40785 5* 03TomPN 5* (+133) 10/* Notes */ < 1415452101 603370 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415452142 326183 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40809&oldid=40791 5* 03TomPN 5* (+17) 10/* D */ < 1415452219 488242 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40810&oldid=40807 5* 03TomPN 5* (-6) 10/* Motion */ < 1415452275 144762 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40811&oldid=40810 5* 03TomPN 5* (+4) 10/* Disclaimer */ < 1415452384 238049 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40812&oldid=40811 5* 03TomPN 5* (+66) 10 < 1415452434 742178 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40813&oldid=40808 5* 03TomPN 5* (+68) 10 < 1415452891 165884 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc""abc".+ < 1415452891 348551 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "abcabc" < 1415452900 30955 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc""abc".+ < 1415452900 213924 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1415452905 332448 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :don't put a space there ;) < 1415452934 464533 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq < 1415452934 647561 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1415453694 894567 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq }oerjan!! < 1415453695 77921 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1415453726 933900 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :everything after an unmatched } is a comment. < 1415453742 753858 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 5.+ }hth < 1415453742 936696 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 10 < 1415453766 649428 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10ro?i }?i can be used on lists too < 1415453766 832329 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2 3 4 5 6 7 8 9 10 11} < 1415454007 874025 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1415454054 788445 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it's totally not a bug in the parser! < 1415454215 952196 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed! < 1415454539 394999 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415454725 730938 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1415455160 674352 :drdanmaku!uid17782@gateway/web/irccloud.com/x-zwcgspeollnqciqv JOIN :#esoteric < 1415455517 969441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : does parsec have an "exactly n-times"? <-- count, although what elliott said too. i was going to say count might be more efficiently implemented than the obvious way (like "many" is), but it's code is actually identical to replicateM except for a redundant <= 0 check. < 1415455539 191147 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :parsec duplicates a lot of things < 1415455540 774134 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like (<|>) < 1415455583 733089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :its duplicated <|> has a different precedence < 1415455632 109412 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :parsec's <|> is weird. < 1415455633 939225 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :one which might have been better for the Alternative version too, the Applicative/Alternative operators have annoyingly different fixities from their Monad analogies. < 1415455731 858795 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :basically it _looks_ on first glance like whoever chose the fixities for Applicative operators borrowed ocaml's "choose precedence based on first character" rule < 1415455798 663269 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and put things around where < is < 1415455848 655742 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(although <|> has 3) < 1415455936 916744 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :oerjan: I didn’t know the analogous monad functions had fixities. < 1415455948 251297 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well mplus doesn't < 1415455951 844994 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but >> does < 1415456000 743204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what i'm saying is, the applicative ones are not designed to mix well with the monadic ones < 1415456021 769267 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :Oh. I didn’t think of (>>), just mplus and ap. < 1415456022 654848 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I was thinking of adding m < 1415456024 198464 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. < 1415456034 610367 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :m{9.+} would be m29.+ < 1415456073 597109 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :Hm. < 1415456075 491384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: that's making the parsing annoyingly specific, isn't it? < 1415456081 767082 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1415456087 430439 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :( :doc (<$>) < 1415456089 718354 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it also makes code harder to read < 1415456090 559092 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but hey < 1415456093 403114 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It saves one byte! < 1415456098 355602 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i mean, extending m{ to a general "letter"{ rule would be reasonable < 1415456109 985221 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de JOIN :#esoteric < 1415456111 449034 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :( :doc (<$>) < 1415456111 633082 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :09(<$>) : 12Applicative 13f => 13f (13a -> 13b) -> 13f 13a -> 13f 13b < 1415456111 817095 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : infixl 2 < 1415456111 817236 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :09(<$>) : 12Eff (13a -> 13b) 13xs (\13v => 13xs) -> 12Eff 13a 13xs (\13v7 => 13xs) -> 12Eff 13b 13xs (\13v8 => 13xs) < 1415456111 817315 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : infixl 2 < 1415456111 817390 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :09(<$>) : (13f 12= 13g) -> (13x 12= 13y) -> 13f 13x 12= 13g 13y14↵… < 1415456124 103603 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :( :doc (<|>) < 1415456124 327258 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :09(<|>) : 12Alternative 13f => 13f 13a -> 13f 13a -> 13f 13a < 1415456124 327412 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : infixl 3 < 1415456131 628246 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it looks like theres a 29 in there < 1415456135 192719 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it's infactc m2 9 .+ < 1415456136 85497 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :( :doc ($>) < 1415456136 270827 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :09($>) : 12Applicative 13f => 13f 13a -> 13f 13b -> 13f 13b < 1415456136 270970 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : infixl 2 < 1415456137 634681 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*infact < 1415456144 700502 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*in fact < 1415456145 186328 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: i vaguely thought one of the qualities of burlesque was that its parsing was relatively logical < 1415456152 729413 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait < 1415456159 339376 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You thought Burlesque has qualities? < 1415456159 532011 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :( :doc (>>=) < 1415456159 716201 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :09(>>=) : 12Eff 13a 13xs 13xs' -> ((13val : 13a) -> 12Eff 13b (13xs' 13val) 13xs'') -> 12Eff 13b 13xs 13xs'' < 1415456159 900316 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : infixl 5 < 1415456159 900452 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :09(>>=) : (13x 12= 13y) -> ((13z : 13a) -> 13f 13z 12= 13g 13z) -> 13f 13x 12= 13g 13y < 1415456159 900531 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric : infixl 5 < 1415456159 900607 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :09(>>=) : 12Monad 13m => 13m 13a -> (13a -> 13m 13b) -> 13m 13b14↵… < 1415456169 76613 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Achievment unlooked. < 1415456176 993175 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :* Convince oerjan something I did has qualities. < 1415456184 254684 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*unlocked < 1415456201 192995 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: It used to be logical < 1415456225 489791 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but now with prefixes and single character commands and stuff < 1415456230 826548 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's not so logical anymore :D < 1415456241 573132 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also Burlesque isn't really pure anymore due to the secondary stack < 1415456281 754933 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. mapping/filtering didn't have side-effects < 1415456285 685393 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now they can have side-effects < 1415456389 453550 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :back in the old days you knew that each group of two chars is a command < 1415456390 679214 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now < 1415456392 948834 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq qj < 1415456393 132801 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {j} < 1415456393 984857 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well but still, m2 should be _either_ a two character command which doesn't change parsing, or a 2 suffix that can be used generally < 1415456398 105190 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's not the case anymore < 1415456421 166551 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :on the same things that allow { < 1415456429 541064 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :m2 can be a command yes < 1415456450 701643 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no it cannot, not if it gobbles up the two next < 1415456460 584430 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. it would fall into the group of special-builtins that can read/modify the instruction stream) < 1415456490 753262 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm just trying to defend logic here hth < 1415456528 608831 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh well right you already have those kinds < 1415456532 899088 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what do you mean with "2 suffix that can be used generally" < 1415456544 852212 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok maybe it _is_ logical. < 1415456558 664428 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :q is a parse-level thing < 1415456568 891240 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :whereas other things like : ) and @ are eval-level things < 1415456585 618407 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {q0} < 1415456585 802458 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{0}} < 1415456588 330850 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {:0} < 1415456588 514833 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {: 0} < 1415456605 27302 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {:0}[- < 1415456605 263523 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0} < 1415456607 791172 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {:0}-] < 1415456607 975200 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : : < 1415456620 745596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1415456620 930170 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {:0}-]Sh < 1415456621 114323 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ":" < 1415456627 528063 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {:0}-]Sh(-)Sh_+ < 1415456627 712102 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 12): < 1415456629 716060 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1415456632 945748 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {:0}-]Sh(-))Sh_+ < 1415456633 129773 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ":-)" < 1415456636 611301 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {:0}-]Sh(-))Sh_+Q < 1415456636 795440 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : :-) < 1415456637 951066 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yay < 1415456654 9107 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :best burlesque code ever < 1415456683 156473 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Do you know what (-)))Sh is? < 1415456693 913426 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no hth < 1415456696 228973 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq myhovercraftisfullofeels < 1415456696 412924 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (ls)! < 1415456696 597278 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::D < 1415456709 737081 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it would try to map Sh over the Identifier -) < 1415456718 376321 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :does that mean everything _before_ ls parses in that? < 1415456725 1020 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: yes < 1415456727 628697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq myhovercraftisfullofee < 1415456727 845737 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2.718281828459045 < 1415456751 895085 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq myhovercraftisfullofeeS < 1415456752 78225 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 24): < 1415456764 782174 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq myhovercraftisfullofeeSh < 1415456764 966225 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "2.718281828459045" < 1415456776 714402 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq myhovercraftisfullofee#s < 1415456776 898437 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2.718281828459045 ERROR: Unknown command: (of)! ERROR: Unknown command: (ll)! E < 1415456792 802706 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ls actually parses as well < 1415456803 867229 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "myhovercraftisfulloffeels"ps < 1415456804 51456 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: (line 1, column 26): < 1415456817 373274 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "myhovercraftisfullofeels"ps < 1415456817 556198 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {my ho ve rc ra ft is fu ll of ee ls} < 1415456822 898476 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that perfectly parses < 1415456831 118983 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1415456843 60509 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "{c}d{}"ps < 1415456843 243717 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{c} d{}} < 1415456846 822101 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this parses as well hth < 1415456884 839567 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq myhovercraftisfull < 1415456885 23613 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (ll)! < 1415456901 569113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait it's because burlesque is lazy so it does the last one first? < 1415456901 791199 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "{c}dq(a{}"ps < 1415456901 792505 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: (line 1, column 9): < 1415456913 941836 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: no it does "my" first < 1415456919 509749 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but my results in an error "Unknown my" < 1415456921 477756 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq my < 1415456921 661929 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (my)! < 1415456924 286108 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq myee < 1415456924 470159 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2.718281828459045 < 1415456931 738665 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsqbot just prints the top-most element < 1415456934 485239 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq myee#s < 1415456934 669649 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2.718281828459045 ERROR: Unknown command: (my)!} < 1415456941 859855 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- but that error is still on the stack < 1415456947 341160 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh so it just keeps going on < 1415456950 377221 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yes < 1415456958 467326 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can check for errors < 1415456958 782329 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that's not so impressive then < 1415456960 404396 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq myis < 1415456960 661893 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1415456975 26677 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is returns 1 if it's an error 0 otherwise < 1415456977 36667 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq eeis < 1415456977 219570 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1415457005 151961 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's a messed up language < 1415457006 658920 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq myhovercraftis < 1415457006 843217 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1415457015 416524 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and I'll fuck it up a notch for the next release < 1415457022 763790 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OH NOES < 1415457031 160810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq OH NOES < 1415457031 343670 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (ES)! < 1415457042 978532 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ohyeahCLL[ < 1415457043 161604 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3 < 1415457054 458179 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ohyeahCLL[fuckshit < 1415457054 641331 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlsque: (n!) Invalid arguments! < 1415457058 650353 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ohyeahCLL[shit < 1415457058 833263 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3 < 1415457073 854754 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ohyeahCLL[shitisgettingrealCLl[ < 1415457074 39037 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 32): < 1415457074 286849 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq thisissome[shit < 1415457074 469801 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 16): < 1415457078 993820 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ohyeahCLL[shitisgettingreal.CLl[ < 1415457079 176910 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (l[)! < 1415457083 82173 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ohyeahCLL[shitisgettingreal.CLL[ < 1415457083 266684 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 13 < 1415457105 356661 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ilikemyhovercraft < 1415457105 539556 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 18): < 1415457107 808128 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ilikemyhovercrafts < 1415457107 991262 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (ts)! < 1415457113 960629 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ilikemyhovercraftsCL)is < 1415457114 143651 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 1 1 1 1 1 1 1 1} < 1415457145 950963 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq aha!CL < 1415457146 133854 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Unknown command: (a!)! ERROR: Unknown command: (ah)!} < 1415457149 185882 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ilikemyhovercraftsfleet!CL)is < 1415457149 370309 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 0 2.718281828459045 1 1 1 1 1 1 1 1 1 1 1} < 1415457161 243393 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lol what < 1415457165 963535 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2.7is < 1415457166 183113 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1415457168 335116 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1415457177 603326 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesing < 1415457181 454858 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2.7is#s < 1415457181 638235 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 2.7} < 1415457183 137610 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1415457188 75039 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if it's not an error it's not popped < 1415457206 825680 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ilikemyhovercraftsfleet!CL{isn!}f[ < 1415457207 47227 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {2.718281828459045} < 1415457233 619620 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq eeeeeeee^^^^^^ < 1415457233 803718 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2.718281828459045 < 1415457251 123541 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu? < 1415457254 211284 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq eeee^^ < 1415457254 396875 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq eeeeeeee****** < 1415457254 398053 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2.718281828459045 < 1415457254 579620 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1415457263 71542 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^^ is dup ;) < 1415457264 801506 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq eeeeee**** < 1415457264 985750 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 3814279.1047601975 < 1415457280 392189 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq eeeeeeee****** < 1415457280 576364 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Infinity < 1415457284 608770 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (;)) < 1415457284 792837 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ;) < 1415457287 840800 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh just intermittent < 1415457342 655250 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq ;)CL^^++ < 1415457342 879172 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (;))! < 1415457353 241601 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq q;)CL^^++ < 1415457353 460044 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {;)} < 1415457367 135340 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq q;)CL^^CL < 1415457367 319592 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{{;)}} {{;)}}} < 1415457377 66969 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq q;)CL^^+. < 1415457377 263857 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{;)} {;)}} < 1415457395 534287 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq q;)^^+.^^+.^^+. < 1415457395 718511 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {;) ;) ;) ;)} < 1415457400 433998 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcdefgh"+. }hth < 1415457400 618164 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "abcdefghh" < 1415457408 938904 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :+. appends last of xs to xs < 1415457421 6712 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1415457429 442656 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :HOW CONFUSING < 1415457449 695352 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Nothing in Burlesque is confusing ;) < 1415457469 199929 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"-. < 1415457469 395731 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "aabc" < 1415457470 323041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq q;)^^++ < 1415457470 507062 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ;) < 1415457475 862054 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :-. prepends head of xs to xs < 1415457493 318771 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but actually concatenating two lists is impossible, clearly < 1415457497 102141 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1415457501 790136 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{4 5 6}_+ < 1415457502 11242 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4 5 6} < 1415457513 693342 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3}{4 5 6}.+ < 1415457513 877564 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 3 4 5 6} < 1415457518 288431 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq q;)^^_+^^_+^^_+ < 1415457518 472593 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {;) ;) ;) ;) ;) ;) ;) ;)} < 1415457524 545566 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :finally < 1415457539 363410 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :.+ _+ sometimes do the same thing < 1415457547 735382 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but .+ is not to be confused with _+ < 1415457554 128535 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and certainly not to be confused with +. or ?+ < 1415457579 303178 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1415457597 149441 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1415457597 574691 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq OKAY < 1415457597 758769 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (AY)! < 1415457600 984162 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ?n < 1415457601 168304 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1415457603 452459 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ?_ < 1415457603 636454 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "I have 340 non-special builtins!" < 1415457610 105172 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 339rz)?_ < 1415457610 974042 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1415457613 98088 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 339rz)?_ < 1415457613 344712 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"I have 340 non-special builtins!" 0 "I have 340 non-special builtins!" 1 "I ha < 1415457619 55893 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oops < 1415457620 561870 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 339rz)?n < 1415457620 745874 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {j J .+ _+ .- ./ .* .% +. -. .> .< >. <. >] <] ** r_ R_ == != <- ln un uN wl WL < 1415457625 244646 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 339rz)?n)Sh < 1415457625 471275 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"j" "J" ".+" "_+" ".-" "./" ".*" ".%" "+." "-." ".>" ".<" ">." "<." ">]" "<]" " < 1415457646 879652 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :That reads almost like J < 1415457648 791561 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 339rz)?n)Sh{'+~[}f[ < 1415457648 975568 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {".+" "_+" "+." "++" "[+" "+]" "?+"} < 1415457674 717878 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- all builtins containing a + < 1415457698 947191 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :!blsq 339rz)?n)Sh{'.~[}f[ < 1415457699 131379 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {".+" ".-" "./" ".*" ".%" "+." "-." ".>" ".<" ">." "<."} < 1415457714 926891 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yay, changing a character in the line noise did something sensible < 1415457726 348799 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :!blsq 339rz)?n)Sh{':~[}f[ < 1415457726 532874 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"f:" "F:"} < 1415457788 470248 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 339rz)?n{Sh':~[}f[ < 1415457788 654326 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {f: F:} < 1415457821 768773 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1415457825 702141 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 339rz)?nf: < 1415457825 890028 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 ~~} {1 ~]} {1 ~[} {1 ~=} {1 ~-} {1 ~!} {1 ||} {1 zz} {1 zi} {1 z[} {1 z?} {1 < 1415457835 429147 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 339rz)?n)Sh\[f: < 1415457835 616479 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{31 'c} {29 's} {27 '[} {26 'p} {21 'r} {21 'm} {19 '!} {18 'd} {17 't} {16 'n} < 1415457851 372078 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :according to this, c is the most used character in commands < 1415457884 555837 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 339rz)?n)Sh\[F: < 1415457884 774971 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{0.04579025110782865 'c} {0.04283604135893648 's} {0.03988183161004431 '[} {0.0 < 1415457906 61048 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :with 0.0458% < 1415457924 602060 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 339rz)?n)Sh\[L[ < 1415457924 839203 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 677 < 1415457943 414240 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :all commands together form a string of length 677 < 1415457978 650943 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[,,,]"ra < 1415457978 833845 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 2): < 1415457982 29904 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[1,,,2]"ra < 1415457982 214539 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2} < 1415457998 596471 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[1,[],[],2]"ra < 1415457998 780402 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 5): < 1415458004 712150 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lol < 1415458009 148890 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[1,[2],[2],2]"ra < 1415458009 331673 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 {2} {2} 2} < 1415458016 335085 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stupid ra can't parse empty lists :D < 1415458029 423491 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[]"ra < 1415458029 607938 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 2): < 1415458033 839240 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :interesting < 1415458044 361247 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :WHY DIDNT ANYBODY REPORT THIS? < 1415458147 81444 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2"ra < 1415458147 303198 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1415458173 523808 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ab"ra < 1415458173 707847 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: (line 1, column 1): < 1415458211 765940 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oerjan: just wait for the introduction of pointers in Burlesque ;) < 1415458308 752616 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(and yes, I'm aiming for "most fucked up language") < 1415458368 24564 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1415458545 30062 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/Gqdjl1Ed < 1415458563 321578 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although that's not really fucked up < 1415458572 951477 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it allows you to define functions and call them recursively of course < 1415458687 558888 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :FireFly: I hope you still want to learn Burlesque. < 1415459144 371292 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: continuations and pointers, now you just need threads hth < 1415459203 871642 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I was planning on having threads < 1415459205 374864 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but ... < 1415459211 683040 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :switching to StateT IO is *effort* < 1415459807 869494 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1415459855 685523 :MoALTz_!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric < 1415460063 360668 :MoALTz!~no@user-188-33-211-16.play-internet.pl QUIT :Ping timeout: 244 seconds < 1415460290 328531 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :surely you mean ContT _ (StateT IO) < 1415460362 425610 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi! < 1415460370 844636 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :g'day < 1415460552 930662 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :bon matin! < 1415460758 422620 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1415461620 847640 :dianne!~hianne@unaffiliated/dianne QUIT :Quit: ~ < 1415461648 702602 :dianne!~diannes@unaffiliated/dianne JOIN :#esoteric < 1415462187 297387 :constant!root@freebsd/developer/variable QUIT :K-Lined < 1415463125 127400 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :buenos matinos. < 1415463298 106745 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :buenos matinos? < 1415463428 882561 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :genau < 1415463444 159508 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hesch du richtig glese :) < 1415463463 796673 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :buone mattine < 1415463553 313983 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm it can be either mattino or mattina < 1415463554 634506 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1415463686 230370 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :boily: some made-up language < 1415463700 449170 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Actually I'd say "guätä morgä" < 1415463732 755378 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wi dutsh < 1415463777 857137 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also it's like, afternoon here < 1415463786 390037 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? fternooner < 1415463787 287153 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fternooner (Danish »fternooner«, Norwegian «ttermiddag», Swedish ”ftermiddag”) is a screamingly delicious pastry. < 1415463870 849222 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :meanwhile, my dead keys are dead. < 1415463883 708774 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :what the hell happened... I can't even circumflex! < 1415463900 531230 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can't circumflex your muscles? < 1415463905 631377 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That sounds bad. < 1415463947 814424 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :here's some for you: âêîôû < 1415463961 670001 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ok, the german keyboard has öäü, so I can wish you back a guten morgen. (not going to try the Swiss German versions. too risky.) < 1415463982 591049 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ah! they reappeared! âäãā :D < 1415464003 831288 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :åh < 1415464058 123706 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the dead keys on this laptop are only sort of working < 1415464079 462798 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonas: köszönöm, de a probléma megoldódni látszik már. < 1415464086 728433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i cannot write é in my google tab, but it works fine in putty. < 1415464095 67418 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :étrange... < 1415464205 168248 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in vim getting a lone ` takes some weirdness, which is *so* fun for haskell. if i am trying to type `e i type something like `le < 1415464249 510018 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in my old laptop it was just `e < 1415464278 486231 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but somehow doesn't work any more < 1415464301 522444 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well, it _sometimes_ works, but not reliably < 1415464329 106843 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sometimes the ` just sits there, waiting for the most annoying moment to pop up < 1415464352 776527 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :there aren't annoying moments for diacritics, only unartistic önes. < 1415464372 555901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although pushing a non-vowel letter tends to fix it, as long as i'm in insert mode < 1415464497 46583 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok if i push `l in insert mode now, i get `l as the actual output < 1415464573 988747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and there i've somehow got it back to working sensibly < 1415464615 796125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: what about ``? < 1415464658 325246 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that gives two `'s rather reliably < 1415464695 634238 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :` is the shortest way to get a ` before a vowel _when it works_ < 1415464696 226266 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1415464720 432974 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's just that gvim seems to toggle between a mode in which it works and in which it is freaky < 1415464728 886383 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*and one in < 1415464779 422100 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :In the universe of C sins, how sinful is it to #define return to something... < 1415464886 950149 :boily!~alexandre@96.127.201.149 QUIT :Quit: RENEWED CHICKEN < 1415464979 659911 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 244 seconds < 1415465088 817877 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Gregor: it's sinful. it's like IOCCC level sinful. and it's not portable either, the standard specifically forbids it, and for good reason, because library macros could contain return. < 1415465114 486972 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think some IOCCC entries did define keywords as macros < 1415465351 114072 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: ...what are you trying. < 1415465352 885092 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :IOCCC level sinful? Is that like jaywalking on a country road at midnight < 1415465557 153575 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Sounds like "pretty good idea" then. < 1415465638 181652 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :IUCC is better anyway < 1415465988 940265 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :b_jonas: Incidentally, if return is defined to something that's syntactically compatible, library macros containing return wouldn't be broken, so that's not much of a reason :3 < 1415466017 291844 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :e.g. #define return if ((something), 0) {} else return < 1415466034 877731 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Gregor: that's not completely compatible, but close enough < 1415466052 89189 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :are you trying to implement a profiler or tracer? < 1415466068 899159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: are you sure you shouldn't just patch a compiler at this point < 1415466149 920841 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :In my GC, users have to push and pop their stack pointers. Push is manual regardless, but I'm trying to decide if defining return to make pop automatic is too sinful X-D < 1415466183 565542 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: why not use gcc finaliser thingies < 1415466187 640045 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Gregor: why don't you use C++ and destructors? < 1415466190 980060 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :systemd uses them to automatically deallocate things that go out of scope (!) < 1415466194 264706 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a GNU C feature < 1415466200 709857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can even typedef it in < 1415466202 427543 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think < 1415466204 702325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or maybe just macro it < 1415466213 414758 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :elliott: Because my GC isn't GCC-specific. < 1415466232 977639 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :b_jonas: Because my GC is usable from C and not usable from C++ since I can't control C++ object headers. < 1415466234 509081 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, but #define return is also not valid C, so you're already being unportable :p < 1415466247 144357 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know whether clang implements that stuff. < 1415466253 910935 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess probably? systemd probably compiles with clang. < 1415466258 320339 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Gregor: um... so? C++ but don't use such objects? < 1415466275 377335 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :b_jonas: No, the USERS who would be using this push and pop macros are C. < 1415466281 328786 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1415466297 377873 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, I think defining return is evil for this, but of course you can try to be evil < 1415466297 749057 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :people with weak compilers can do it manually, people willing to use GNU C can use GNU C convenience features? < 1415466305 307227 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's nicer than redefining return anyway < 1415466306 752130 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :elliott: Of course clang implements it, clang implements virtually all GCC extensions. < 1415466314 802599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not really virtually all < 1415466320 211011 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: I can't find any docs on these so-called finalisers < 1415466321 646778 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it doesn't do nested functions I think < 1415466324 275438 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which are actually used in practice < 1415466334 160435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :coppro: they're probably not so-called finalisers. < 1415466336 748040 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :elliott: The alternative isn't "just be GCC-specific", it's "make them manually pop and if they forget to, oh well everything breaks horribly" < 1415466364 202309 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: well, I was presenting a third alternative that seems nicer and more robust than redefining return without giving up all the convenience. sorry. < 1415466373 206188 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :http://clang.llvm.org/docs/UsersManual.html < 1415466380 236905 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :there's a list of GCC functions not supported < 1415466417 34238 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm aware < 1415466487 532004 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1415466505 200048 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I also don't see anything that looks like a finalizer on GCC's extension list < 1415466537 50071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you expect me to give you pointers faster than I can git clone systemd's source code? you have as much information as I remember, so it's not like you couldn't yourself... < 1415466564 855844 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I assumed you knew more < 1415466575 404501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :src/shared/macro.h:#define _cleanup_(x) __attribute__((cleanup(x))) < 1415466587 302939 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :src/shared/util.h:#define _cleanup_free_ _cleanup_(freep) < 1415466593 836251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :src/activate/activate.c: _cleanup_free_ char *name = NULL; < 1415466611 662882 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cleanup (cleanup_function) < 1415466611 847126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The cleanup attribute runs a function when the variable goes out of scope. This attribute can only be applied to auto function scope variables; it may not be applied to parameters or variables with static storage duration. The function must take one parameter, a pointer to a type compatible with the variable. The return value of the function (if any) is ignored. < 1415466616 670976 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :If -fexceptions is enabled, then cleanup_function is run during the stack unwinding that happens during the processing of the exception. Note that the cleanup attribute does not allow the exception to be caught, only to perform an action. It is undefined what happens if cleanup_function does not return normally. < 1415466630 659460 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :thanks < 1415466635 973199 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :clang supports that from the looks of things < 1415466663 114554 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Oh, it's a variable attribute. Well that doesn't work anyway since I'd be demanding that users add a variable attribute to all their variables, which is just as onerous (more so) than popping. < 1415466676 561609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: well, they have to push, right? < 1415466686 496994 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you could have a variable declaration macro that declares with the attribute and pushes < 1415466715 407710 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Hmmmmmmm. That works! < 1415466741 824107 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :In fact, demanding that they declare their variables with a macro is good since it assures they're initialized. < 1415466747 836814 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you could prooobably even make the syntax LET(char *foo = ...); work < 1415466760 755591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually, I guess no < 1415466771 941026 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :splitting out the = would be possible I think but splitting the name from the type wouldn't < 1415466782 389187 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but LET(char *, foo, ...) isn't so bad. < 1415466827 179879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: one restriction is that the cleanup function can't take any other parameters, it seems. you can... probably work around that somehow. < 1415466839 548942 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Damn, that's actually by far and away the cleanest syntax for this. Getting the cleanup function to work properly is no problem. < 1415466841 564052 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I guess for a GC you can just have a thread-local static containing a pointer to the GC info.) < 1415466878 109770 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Yup < 1415466885 846810 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Which is how the pointer stack is stored anyway. < 1415466920 504368 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: incidentally, if all you need for your GC to work is to add a single attribute to every local declaration and call a function to register it, compiler instrumentation would probably be really easy... < 1415466932 769378 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(plus overriding malloc/free, obviously) < 1415466936 173038 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1415466965 272528 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :elliott: If I'm reluctant to do things GCC-specific, how willing do you think I am to actually require an instrumented compiler to use my GC X-D < 1415467022 587933 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: who said anything about a requirement? < 1415467030 887623 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it'd just be cool to be able to, like, build GMP natively like that. < 1415467046 224344 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since I remember it being such a fuss to teach the GC about libraries in cfythe < 1415467074 679774 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Ohhhhhhhhhhh, I see what you're suggesting now. Naw, that's not instrumentable because it's not possible to reliably know what malloc is mallocing. < 1415467083 967963 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Aliasing = "oh gawd mah pointers where did they go?!" < 1415467163 612854 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: you can override malloc < 1415467166 816624 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pretty common < 1415467174 111881 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to point to your GC allocator < 1415467175 843731 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or what do you mean? < 1415467193 149567 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :That doesn't let it know what it's allocating. This is a precise GC: It needs to know more than just how many bytes, it needs to know which of those bytes are GC pointers. < 1415467203 106884 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right, yeah. < 1415467223 485052 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, so it'd be that + rewriting calls to malloc to pass along type info + analysing struct definitions. or just using LLVM's precise tracing GC support. < 1415467281 593741 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :LLVM cannot have precise tracing GC support /for C/. Nothing can have precise tracing GC support for C because C does not pass along type info at allocation time. < 1415467294 699116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :erm, right. < 1415467307 215858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, then just s/\. or.*// on that line < 1415467314 706056 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Heh < 1415467322 686387 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also s/$/ + add a bunch of restrictions on casts and give up on life/ < 1415467323 603418 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I like how you explicitly removed the full stop. < 1415467328 381386 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Gregor: I have some questions. What if the function doesn't have an explicit return, only a fall through the close brace. What if the expression for return needs values from the stack frame, how do you keep those referenced until after? And how do you make the macro work even in functions that don't push? < 1415467479 432247 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :b_jonas: (1) This case isn't supported and requires an explicit pop. It's hoped to be a minority. (2) Pointers only change when collection occurs, so only weird compound expressions can cause this anyway. This problem isn't solved by using pop (or anything else for that matter) instead of return, it's just a slight restriction that users of a GC will have to abide by regardless. (3) Push defines a const int that overrides a global const int. The if condition lo < 1415467479 655255 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :oks something like if (i_pushed ? (stuff, 0) : 0) {} else return < 1415467610 348081 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :s/overrides/shadows/ is more explicit. < 1415467614 201267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's kinda nice that __attribute__((cleanup)) is exception-safe < 1415467905 418220 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I guess I could do __attribute__((cleanup)) on __GNUC__ and C++ on MSVC. < 1415467912 536271 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :And that covers all compilers. < 1415468251 635320 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, tricky < 1415468255 890451 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shadows a global < 1415468515 430310 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, on anagol, Mail Merge times out in one day < 1415468560 375667 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I guess you can avoid the shadowing with __attribute__((cleanup))? < 1415468582 387767 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :elliott: I can avoid the whole pop situation with __attribute__((cleanup)) < 1415468588 911301 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION nods < 1415468672 667473 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :What the heck is this? http://golf.shinh.org/p.rb?Wow < 1415468799 496412 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Actually, I could use __attribute__((cleanup)) on GCC, C++ on C++ compilers, and #define return on everything else! < 1415468820 737086 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: It's a golf problem. That means you need to write a short program to generate that output. HTH. < 1415468831 627960 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: step away from the #define return < 1415468838 15626 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tcc users should write their own pops :P < 1415468869 999981 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :It's not acceptable that you have to do different things to use a library with different compilers. < 1415468884 466695 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :c'mon, there has to be at least one compiler out there that correctly forbids #define return. < 1415468893 68314 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I severely doubt it. < 1415468897 211364 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The program shall not have any macros with names lexically identical to keywords currently defined prior to the inclusion of [any standard] header or when any macro defined in the header is expanded." < 1415468901 583329 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Says the C standard. < 1415468925 911814 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Heyo! That condition is my out! < 1415468929 787791 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: can you read that as permitting #define return after including standard headers < 1415468932 818588 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if so, ugh. < 1415468941 863462 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :that's how I read it < 1415468952 254463 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :remind me to write some tortured program to break Gregor's hack :p < 1415468969 475851 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think you can, but there's quite a few macros in those headers. < 1415468973 69564 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :This is great! The hack will only be for awful compilers anyway. < 1415468998 641070 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: oh, right < 1415469006 322036 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: except it forbids you from using any stdlib macros < 1415469010 246969 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like. errno. < 1415469012 841245 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or puts or whatever. < 1415469022 236091 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or "stdin". < 1415469023 284703 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I forget if puts is a macro but you get the idea. < 1415469046 188741 :alexandre!~alexandre@96.127.201.149 JOIN :#esoteric < 1415469046 575324 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or SEEK_SET, or EOF, or NULL. < 1415469051 488376 :alexandre!~alexandre@96.127.201.149 NICK :boily < 1415469059 804772 :boily!~alexandre@96.127.201.149 QUIT :Client Quit < 1415469068 265607 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or FILE < 1415469078 846037 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, that's a declared type. < 1415469088 867886 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :are you sure? I think it's a macro < 1415469092 769183 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that expands to a type < 1415469096 375300 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though admittedly it's arguable whether "declares a type" can refer to a macro. < 1415469099 756212 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415469110 623248 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The types declared are -- FILE which is an object type --" (C11 7.21.1p2) < 1415469117 893512 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, let me check < 1415469120 272402 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And p3 is "The macros are --" < 1415469128 566082 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Are you genuinely telling me that it's better to have NO generic implementation (i.e., be specific to GCC and C++) than it is to do something which, while technically forbidden by the standard, would be nearly impossible to cause problems? < 1415469141 20368 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but yeah, stdin definitely < 1415469150 741547 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: yeah, because I don't believe you can actually avoid having it cause problems :p < 1415469158 845188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, for one, functions returning void. < 1415469177 460210 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :elliott: It's not like it breaks EXISTING functions that return void. < 1415469182 112982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, but doing magic that hides the popping details and then expecting everyone to remember the popping detail that you need to "return" in functions with no return value... < 1415469195 793564 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guarantee you I would forget < 1415469208 861788 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't C compilers generally warn about extraneous returns in void functions anyway < 1415469213 965362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sort of builds up an instinct < 1415469226 457443 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Oy vey. < 1415469260 816212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hey, I'm not the one #defining return < 1415469284 134245 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :And I'm not the one being compiler-specific because pedantry! < 1415469302 859413 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: sorr you're right < 1415469307 354292 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FILE is indeed not a macro < 1415469312 400512 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :somehow I thought it was < 1415469315 289678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, when I need to do something that requires a GNU C extension to do it reasonably and reliably, I either don't do it or I use the extension :p < 1415469332 26765 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but anyway, stdout is, and putchar may be < 1415469360 231367 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :elliott: What I'm proposing is that I use the extension, but IF the extension isn't available, I approximate. < 1415469366 532502 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Rather than say "lol no gcc u suk" < 1415469391 989273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I know, but I don't need to add returns to void functions when I'm using gcc. < 1415469401 861235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and I won't, because I'd get a warning about it being useless in my head if not from the compiler. < 1415469412 163786 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and since I don't use tcc, it'll break in exciting ways whenever I do. < 1415469414 375741 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I don't think any compiler gives warnings for "spurious" returns from void functions. < 1415469418 22111 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I've never heard of such a warning. < 1415469422 776686 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my head does :p < 1415469447 444830 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :ALSO, if the compiler gives warnings for unused variables, you'd still get a warning for not popping! < 1415469454 854258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my point is there's no way anyone will remember it especially if it's not required for gcc/clang *unless* they're specifically trying to be pedantically portable. in that case, they have to keep that in mind constantly anyway because other compilers suck, so it's not reallym uch additional burden to just get them to pop manually. < 1415469483 706737 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :The burden of popping manually in EVERY FUNCTION, when some tiny portion of them return void??? < 1415469565 173020 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the burden of supporting crappy compilers anyawy :p < 1415469566 540244 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*anyway < 1415469621 377082 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what if you add a custom source processing step that finds all blocks with one of your push instructions and adds a pop at the end of that block and before returns? < 1415469636 52910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway I'm not interested in the escalating hysterics so w/e < 1415469663 913060 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then you'd get a crazy build procedure like Qt < 1415469759 342842 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :didn't qt switch to standard C++ at some point < 1415469800 66688 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no idea < 1415469991 573349 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I heard something about that. < 1415470025 451542 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :The thing that makes me want to do something cleverer than manual popping in the first place is that while there's only one entry to a function (and thus only one point to push), there are potentially many exits. < 1415470077 492555 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Gregor: what if instead or return, you define another macro that behaves like return? < 1415470082 579221 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like xreturn or something < 1415470100 248064 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I just really don't think it's worth adding and maintaining flaky, hacky half-support for convenience features for near-useless compilers when supporting compilers anyone actually uses perfectly is possible and easy. < 1415470104 263112 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's up to oyu < 1415470106 760806 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*you < 1415470146 663425 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :b_jonas: You'd have to remember to use xreturn in all the same cases as you previously would have had to remember to use pop *shrugs* < 1415470221 935933 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you really really want to just write the pops once while using a useless compiler I'd just "goto cleanup", honestly. C programmers are used to that idiom. < 1415470228 272815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*the popping once < 1415470230 492619 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, 'moc' is still there in Qt 5 documentation. But I think they've been trying to switch away from you writing raw QWidgets and dealing with signals and slots and whatnot to things involving QML and JavaScript. < 1415471204 902182 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Heyo, __attribute__((cleanup)) does the trick beautifully :) < 1415471429 676562 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: I bet you could use it for such disgusting things. < 1415471445 817836 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int main() { __attribute__((cleanup(puts))) char x = 'q'; } < 1415471523 118675 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Bahaha < 1415471958 307646 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Bleh, the C++ solution segfaults. < 1415471984 766919 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`cc #include \n int main() { __attribute__((cleanup(puts))) char x = 'q'; } /* it was so awful, it's worth looking live */ < 1415471985 646921 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :q < 1415472029 474239 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :X-D < 1415472031 500197 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I love it. < 1415472050 878840 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also a pure accident it printed "q" and not "q". < 1415472125 38807 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Oh, I didn't even notice you were using puts instead of putchar. < 1415472126 51107 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Amazing. < 1415472188 932561 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It gets a pointer to the thing, so... and there's warnings about the type for a char x[]. < 1415472221 775007 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`cc #include \n int main() { __attribute__((cleanup(puts))) char x[] = "foobar"; } /* the output is still there, though */ < 1415472223 810709 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/a.c: In function ‘main’: \ /tmp/a.c:2:2: warning: passing argument 1 of ‘puts’ from incompatible pointer type [enabled by default] \ In file included from /tmp/a.c:1:0: \ /usr/include/stdio.h:688:12: note: expected ‘const char *’ but argument is of type ‘char (*)[7]’ \ foobar < 1415472253 537366 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Hm < 1415472548 231558 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cc #include \n int main(int argc, char **argv) { for (int i = 0; i < argc; i++) puts(argv[i]); if (argc > 0) { volatile __attribute__((cleanup(main))) char **av = argv + 1; volatile int ac = argc - 1; } } < 1415472549 16606 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/a.c: In function ‘main’: \ /tmp/a.c:2:36: error: ‘for’ loop initial declarations are only allowed in C99 mode \ /tmp/a.c:2:36: note: use option -std=c99 or -std=gnu99 to compile your code \ /tmp/a.c:2:150: warning: initialization from incompatible pointer type [enabled by default] \ /tmp/a.c:2:2: warning: passing argument 1 of ‘ma < 1415472560 235804 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cc #include \n int main(int argc, char **argv) { int i; for (i = 0; i < argc; i++) puts(argv[i]); if (argc > 0) { volatile __attribute__((cleanup(main))) char **av = argv + 1; volatile int ac = argc - 1; } } < 1415472561 100761 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/a.c: In function ‘main’: \ /tmp/a.c:2:153: warning: initialization from incompatible pointer type [enabled by default] \ /tmp/a.c:2:2: warning: passing argument 1 of ‘main’ makes integer from pointer without a cast [enabled by default] \ /tmp/a.c:2:6: note: expected ‘int’ but argument is of type ‘volatile char ***’ \ /tmp/a. < 1415472693 388695 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Oh, my C++ destructor is never being called... >_O < 1415472777 4242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: you get that working. < 1415472802 799698 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, I guess it wouldn't. < 1415472820 798059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cc #include \n int main(__attribute__((cleanup(puts))), char **argv) {} < 1415472821 579463 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/a.c:2:41: error: expected declaration specifiers or ‘...’ before ‘,’ token < 1415472827 340614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cc #include \n int main(__attribute__((cleanup(puts))) int argc, char **argv) {} < 1415472828 525263 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/tmp/a.c:2:2: warning: ‘cleanup’ attribute ignored [-Wattributes] < 1415472832 883319 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*phew* < 1415473630 558026 :shikhin!~shikhin@unaffiliated/shikhin NICK :gamergate < 1415473637 251460 :gamergate!~shikhin@unaffiliated/shikhin NICK :shikhin < 1415473704 995460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION 's banhammer twitches < 1415473713 272353 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Ha < 1415474013 16267 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1415474803 651153 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1415476151 482534 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415476356 904509 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 256 seconds < 1415476643 327203 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1415477287 256152 :DTSCode!~dtscode@unaffiliated/dtscode JOIN :#esoteric < 1415479735 962169 :MoALTz_!~no@user-188-33-211-16.play-internet.pl QUIT :Ping timeout: 244 seconds < 1415480257 72005 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1415480869 89072 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1415481187 280958 :boily!~alexandre@96.127.201.149 QUIT :Quit: APPROXIMATIVE CHICKEN < 1415481599 442343 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Hi esoteric < 1415481630 186534 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :consider productions like f(X,Y,Z) -> a X X Y b Z c c < 1415481652 412912 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :e.g. tag(T,B) -> '<' T '>' B '<' '/' T '>' < 1415481708 532915 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :any how how I could write a good compressor that tages a srting and produces a grammar like this which builds the string? < 1415481724 297183 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I thinkt that a powerful compressor of that type would uncover lots of interesting structure automatically < 1415481743 682460 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Look up "grammar induction". < 1415481853 626009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I played a little bit with ADIOS. < 1415481885 274016 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://adios.tau.ac.il/ADIOS.html < 1415481885 764159 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I heard of adios < 1415481906 645615 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't remember any details about what I used it for, and what kind of models it does. < 1415482447 995949 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric : Isn't the typed side of a typed-untyped module barrier so arrogant? It always blames the untyped side for contract violations... < 1415482448 219251 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric : Sgeo: well not always < 1415482448 219397 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric : if the untyped side was better behaved there wouldn't be any violations and it wouldn't get blamed < 1415482852 666039 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :is that so dot amv < 1415482877 291948 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :didn't wadler make this a theorem < 1415482973 74333 :MeerLin!4d155b18@gateway/web/freenode/ip.77.21.91.24 JOIN :#esoteric < 1415483215 87460 :MeerLin!4d155b18@gateway/web/freenode/ip.77.21.91.24 QUIT :Ping timeout: 246 seconds < 1415485265 65678 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 256 seconds < 1415485396 339195 :DTSCode!~dtscode@unaffiliated/dtscode QUIT :Ping timeout: 272 seconds < 1415485397 599979 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1415485436 845640 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1415485775 170281 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415485855 719340 :Vorpal_!~Vorpal@81-224-29-207-no185.bredband.skanova.com JOIN :#esoteric < 1415485855 903239 :Vorpal_!~Vorpal@81-224-29-207-no185.bredband.skanova.com QUIT :Changing host < 1415485855 903359 :Vorpal_!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1415486089 600375 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 260 seconds < 1415486228 849682 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Remote host closed the connection < 1415487880 708657 :nyuszika7h!nyuszika7h@cadoth.net QUIT :Remote host closed the connection < 1415488258 995619 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Sweet, my custom T-shirt protesting against one of my lecturer's insistence that anyone who disagrees with him on a certain arbitrary decision is wrong has arrived! < 1415488280 960869 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :lol cani see < 1415488341 278588 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It just says "0 ∈ ℕ" < 1415488362 762029 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hhaha oh noo < 1415488367 29286 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :don't get involved in that < 1415488389 53908 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :half the mathematicians are gonna hate you < 1415488406 351412 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That's most the reason I'm wearing it < 1415488443 443013 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you could get 1 in N on the back < 1415488449 778218 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that would be funny < 1415488453 451570 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Although I kind of wished I got it so I could turn it inside out and it'd say "0 ∉ ℕ" or something < 1415488453 888410 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :argue with someone and then just walk off < 1415488650 444742 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: great! < 1415489250 222231 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It doesn't render on my computer < 1415489270 393197 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what doesn't render? < 1415489287 472181 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Can you please tell me how it is supposed to mean, with ASCII codes? < 1415489294 52087 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: Taneb's stuff < 1415489304 280743 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: 0 \in \mathds{N}, LaTeX-wise. < 1415489309 435408 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: I don't know what it is in plain TeX. < 1415489346 93552 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415489346 365644 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What is the second one? < 1415489349 109625 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: 0 certainly ∈ ℕ < 1415489382 772734 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: You should read a book I have. It calls integers ≥ 0 "positive" and integers > 0 "strictly positive". < 1415489408 191957 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: Same but with \not\in. < 1415489414 596575 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Ah, OK < 1415489448 947271 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder if someone, somewhere has used € to stand in for \in. < 1415489451 252400 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And what do you mean by \mathds? Is that like black board bold? < 1415489455 86314 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1415489458 771977 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Double-struck, probably. < 1415489469 962150 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's called both "blackboard bold" and "double-struck". < 1415489508 828564 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i definitely used \mathbb, way back < 1415489511 69077 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The 'dsfont' package provides a \mathds for it, and I think AMS has \mathbb. < 1415489517 136369 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: a € b means ∃ c. a ∈ c ∧ c ∈ b < 1415489519 85253 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :clearly < 1415489539 532997 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :how much do you think a shirt reading "-1 ∈ ℕ" would cost < 1415489547 239786 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shiny squares < 1415489557 600427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`unidecode ∃ c. a ∈ c ∧ c ∈ b < 1415489558 279966 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+2203 THERE EXISTS] [U+0020 SPACE] [U+0063 LATIN SMALL LETTER C] [U+002E FULL STOP] [U+0020 SPACE] [U+0061 LATIN SMALL LETTER A] [U+0020 SPACE] [U+2208 ELEMENT OF] [U+0020 SPACE] [U+0063 LATIN SMALL LETTER C] [U+0020 SPACE] [U+2227 LOGICAL AND] [U+0020 SPACE] [U+0063 LATIN SMALL LETTER C] [U+0020 SPACE] [U+2208 ELEMENT OF] [U+0020 SPACE] [U+00 < 1415489562 85074 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: ugh < 1415489572 20445 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: "There exists space" well can't argue with that. < 1415489586 329287 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :b_jonas: don't be a mathphobe < 1415489617 164725 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: today the newspaper had a "quote of today" that was something like "there's nothing there's more of than nothing" < 1415489645 907037 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: exists c. a `in` c && c `in` b hth < 1415489647 350379 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: that's like "Let ε<0" < 1415489662 321322 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ok so how much would that be on a shirt < 1415489685 147961 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :or i could splurge, get a proof that .999... != 1 printed < 1415489705 458683 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :All the London guides start with "When a man is tired of London, he is tired of life" quote by Samuel Johnson, which makes me think nobody famous never said anything else positive, so they all have to go with that. < 1415489726 549577 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unfortunately it was translated into norwegian, i don't remember the person (some old dead guy), and google finds nothing < 1415489761 103306 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :To me, zero is a natural number, but some people use different definition of a natural number. < 1415489776 248288 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :to the greeks, not even one was natural < 1415489804 180933 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i guess for maximum pissing off it has to be something boring and arbitrary, like zero in the naturals, rather than .999... which is just obviously dumb < 1415489806 223729 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or so i read < 1415489812 847531 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :0^0 = 1, maybe < 1415489835 379211 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> 0^0 < 1415489836 903061 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1415489838 23686 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In good company. < 1415489842 890583 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :let ε ∈ {x ∈ R | x² = 0} hth < 1415489847 832929 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :#owned < 1415489855 436790 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: an unnatural definition hth < 1415489865 91938 :nyuszika7h!nyuszika7h@cadoth.net JOIN :#esoteric < 1415489898 530840 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :if it's unnatural how do you explain this photograph of i have of a turtle using the same convention in its natural habitat < 1415489903 404358 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ethology works mother fuckers < 1415489919 72249 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> undefined^0 -- someone did that yesterday < 1415489920 634234 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1 < 1415489971 468827 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: exponential turtles? that sounds dangerous. < 1415489985 346538 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1415489990 986808 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's pretty common ecology, actually < 1415490004 851492 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :such is breeding < 1415490009 377550 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :logarithmic turtles < 1415490364 496523 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: how are the manifolds going < 1415490417 68160 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :not great < 1415490428 269863 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :now that i know what a section is i understand more things so my motivation has dropped < 1415490475 565939 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it helps with reading math books < 1415490483 22282 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but if you know what a chapter is you can usually get by < 1415490526 308164 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(What's a section?) < 1415490551 415188 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it just a right inverse or something more complicated? < 1415490687 109566 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :a right inverse. < 1415490829 565286 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :did you know the axiom of choice is equivalent to "every surjection has a right inverse" < 1415490841 119155 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(which makes sense if you think about it) < 1415490977 372742 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Read error: Connection timed out < 1415491049 897291 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1415491283 766700 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Ping timeout: 265 seconds < 1415491316 475392 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1415492010 626730 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Read error: Connection timed out < 1415492932 529318 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I dreamt of a new kind of handheld computer system that although it included several buttons as well as a touch-screen, many things were controlled by gestures that aren't touching it; for example to slide up a menu by sliding your finger against your fingernail. < 1415493360 760839 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :swipe tongue across roof of mouth to dismiss notification < 1415493550 608789 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :the concept of a nothing-held computer is interesting. augmented reality, or holographic projection? < 1415493975 491133 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just have a projection from those mind-control satellites < 1415494076 250759 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"Unfortunately, there's a radio connected to my brain" < 1415495029 967916 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1415495054 989729 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Subleq14]]4 M10 02http://esolangs.org/w/index.php?diff=40814&oldid=40787 5* 03Oerjan 5* (-1) 10/* Basic */ tpyo < 1415495511 341602 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07CA-114]]4 M10 02http://esolangs.org/w/index.php?diff=40815&oldid=40792 5* 03Oerjan 5* (-3) 10fix format, grm < 1415495668 314712 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Replace14]]4 M10 02http://esolangs.org/w/index.php?diff=40816&oldid=40790 5* 03Oerjan 5* (+13) 10fmt, links < 1415495909 884326 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck14]]4 10 02http://esolangs.org/w/index.php?diff=40817&oldid=40798 5* 03Oerjan 5* (+14) 10sp, no < 1415496328 652006 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40818&oldid=40812 5* 03Oerjan 5* (+8) 10links < 1415497552 862148 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1415497756 747924 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415497953 856052 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1415499057 439260 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How many bits are there in a ICBM address (including elevation)? < 1415500546 139312 :boily!~alexandre@96.127.201.149 QUIT :Quit: WEREWOLF CHICKEN < 1415502583 320598 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: WERECHICKEN WOLF < 1415502880 482002 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1415503759 759574 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1415504622 682451 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what's with prescriptivists telling me not to use the word "trinary" < 1415504824 461176 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1415505355 912859 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know why? < 1415505783 744276 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Maybe it's Latin/Greek pedantry? < 1415514260 496691 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Some things say it is requiring use of OSI-approved licenses (and other things say it requires FSF-approved licenses). But this is problem; some are only one and not the other. < 1415515025 916996 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How to easily skip past a bzip2 stream without attempting to decompress it? < 1415516716 800287 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :By figuring out its length somehow < 1415516783 573489 :DTSCode!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1415516798 256262 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, I thought, but I don't know the format; the bzip2 documentation tells only the API and doesn't document the format. < 1415518951 735837 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1415518994 216611 :DTSCode!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1415519216 864094 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have not updated level20.tex in a while. What footnote do you want to put next? < 1415519322 771399 :DTSCode!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1415519354 681715 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415519544 136727 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1415519629 588313 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415520407 537821 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Could you look at http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz to determine the file format? < 1415520454 989690 :DTSCode!~DTSCode@unaffiliated/dtscode QUIT :Remote host closed the connection < 1415520494 119901 :DTSCode!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1415520662 260634 :drdanmaku!uid17782@gateway/web/irccloud.com/x-zwcgspeollnqciqv QUIT :Quit: Connection closed for inactivity < 1415521362 890201 :MoALTz!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric < 1415521442 142141 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq ) %square={^^?*}9%square! < 1415521443 134792 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :81 < 1415521444 181000 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yay < 1415522233 778515 :bb010g!uid21050@gateway/web/irccloud.com/x-ikusqdkjiqmjzchq QUIT :Quit: Connection closed for inactivity < 1415522551 239451 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :centrinia: I do have the program in my computer already < 1415522600 319582 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :So look at the source code. < 1415523291 256261 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type groupBy < 1415523292 118235 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(a -> a -> Bool) -> [a] -> [[a]] < 1415523411 209711 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@hoogle Eq b => (a -> b) -> [a] -> [[a]] < 1415523411 504980 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :GHC.Exts groupWith :: Ord b => (a -> b) -> [a] -> [[a]] < 1415523411 728254 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :GHC.Exts sortWith :: Ord b => (a -> b) -> [a] -> [a] < 1415523411 728367 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Prelude dropWhile :: (a -> Bool) -> [a] -> [a] < 1415523466 416645 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess groupWith f == groupBy ((==) `on` f) or something. < 1415523487 504341 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Er, s/==/=/ < 1415523496 283189 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth is wrong with groupBy < 1415523503 921865 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wtf is "on" < 1415523515 463464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@type on < 1415523516 400146 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(b -> b -> c) -> (a -> b) -> a -> a -> c < 1415523525 78073 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> groupBy (\c -> c % 2 == 0) [1,2,4,3,5,6,8,10,1] < 1415523526 431184 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match expected type ‘a -> GHC.Types.Bool’ < 1415523526 614779 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : with actual type ‘GHC.Types.Bool’ < 1415523526 614827 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Relevant bindings include c :: a (bound at :1:11) < 1415523550 382367 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1415523551 565897 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :right < 1415523583 515194 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is there a version of group that allows to do that? < 1415523590 857238 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :groupBy (\c -> c % 2 == 0) < 1415523614 756058 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :should produce [[1],[2,4],[3,5],[6,8,10],1] actually < 1415523631 451209 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type groupWith < 1415523632 446682 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Not in scope: ‘groupWith’ < 1415523653 849012 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> groupBy ((==) `on` (%2)) [1,2,4,3,5,6,8,10,1] < 1415523655 283299 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[1],[2],[4],[3],[5],[6],[8],[10],[1]] < 1415523661 959128 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw. < 1415523674 14481 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :*slowclap* < 1415523679 578946 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> groupBy ((==) `on` (`mod` 2)) [1,2,4,3,5,6,8,10,1] < 1415523681 19859 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[1],[2,4],[3,5],[6,8,10],[1]] < 1415523696 21383 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You confused me with your use of %, I blame that. < 1415523740 602959 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :awesome < 1415523771 624700 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, and you're not you. < 1415523786 550188 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I thought it was still mroman speaking.) < 1415523799 772099 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu < 1415523803 611388 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's % then :D < 1415523807 324127 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@src (%) < 1415523807 508166 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :x % y = reduce (x * signum y) (abs y) < 1415523811 297066 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1415523813 334846 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I see < 1415523839 248472 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you do? < 1415523873 639904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> 16%6 < 1415523875 70721 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 8 % 3 < 1415523884 390377 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's that thing for those. < 1415523900 385665 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :nice < 1415523916 495571 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hoogle on < 1415523916 717005 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Data.Function on :: (b -> b -> c) -> (a -> b) -> a -> a -> c < 1415523916 901385 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Control.Exception.Base onException :: IO a -> IO b -> IO a < 1415523916 901522 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Control.Exception onException :: IO a -> IO b -> IO a < 1415523977 339012 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> groupBy (\a b -> (a `mod` 2) == (b `mod` 2)) [1,2,4,3,5,6,8,10,1] -- if you want it spelled out < 1415523978 822967 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[1],[2,4],[3,5],[6,8,10],[1]] < 1415524071 410252 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq ) {1 2 4 3 5 6 8 10 1}{2dv}gB < 1415524072 505279 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{{1} {2 4} {3 5} {6 8 10} {1}} < 1415524074 924896 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there we go :) < 1415524528 470881 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/qqf0pbRH < 1415524534 822374 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- the new Burlesque :D < 1415524899 385442 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: I'm familiar with the concept of `on` ;) < 1415524993 121555 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, I mixed names all the way up there too. < 1415525305 338474 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :btw: Do you have some ideas how to make parsing practical in a stack-based language? < 1415525359 700126 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What is a grammar called having the properties: [1] There is a finite number of possible tokens and none of them have extra information associated with them. [2] Each production has a list of zero or more action symbols associated with them. [3] When a production is matched, the list of action symbols is appended to an output buffer and does nothing else; it does not affect further input or change what is already written to the output buffer. < 1415525555 241982 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mroman: well, some classes of parsers (e.g. LR parsers) are stack-based already, but they normally assume that the input is somewhere other than the stack < 1415526519 820666 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. < 1415527051 712398 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you might be able to use the Underload/Joy trick of keeping the remaining input to consume on top of the stack, and just manipulating the stack beneath it, with dip instructions < 1415527067 967034 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :dip in Underload is ~a*^ < 1415527148 337792 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"dip"? < 1415527305 825228 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, "run the given code, using the tail of the stack as the stack" < 1415527323 832718 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :i.e. it basically "hides" the top stack element while running some code, and puts it back afterwards < 1415527340 684154 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^ul (a)(b)(c)(d)(e)SSSSS < 1415527341 270965 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :edcba < 1415527343 876380 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^ul (a)(b)(c)(d)(e)~SSSSS < 1415527344 60212 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :decba < 1415527349 159368 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^ul (a)(b)(c)(d)(e)(~)~a*^SSSSS < 1415527349 343072 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ecdba < 1415527362 289789 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that should give you a good idea of how dip works < 1415527393 67366 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in underlambda (which is vaporware), I use _ for dip, because it's one of the more useful and fundamental operations you can do in a stack language < 1415527397 679726 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the name "dip" comes from Joy) < 1415527411 598108 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and ofc you can nest dips indefinitely < 1415527419 73090 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^ul (a)(b)(c)(d)(e)((~)~a*^)~a*^SSSSS < 1415527419 256750 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :edbca < 1415527918 893066 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: tha sounds like a strange operation. do you temporarily put the hidden element to the separate return stack? < 1415527956 65520 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: the ~a*^ implementation basically puts a command to push the hidden element onto the stack at the end of the code you're running < 1415527979 37908 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it's effectively being stored in the "program stack" (which looks like a stack if you ever look at Underload in a debugger) < 1415527988 631535 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah < 1415528015 299051 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, the program stack can contain arbitrary data in postscript too, so that makes sense < 1415528083 180688 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I went to look for the Factor 'dip', but it's just a primitive. < 1415528097 858719 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, there's a definition -- : dip swap [ call ] dip ; < 1415528108 470859 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But it's a primitive when preceded by a literal quotation. < 1415528142 799079 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, is it defined in terms of itself? < 1415528153 673313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, it's defined in terms of the primitive. < 1415528162 139142 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in terms of a special case of itself, then < 1415528165 244533 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1415528165 428066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1415528176 323751 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The primitive only applies if it follows a literal quotation, so the definition is only involved when it's something else than a literal. < 1415528178 953377 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :originally I was planning to have a separate stack for working in Overload < 1415528195 178998 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thought I might need one in Underlambda too, but Underload is more elegant than I expected < 1415528210 400116 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :~a*^ is a really elegant and neat definition, only four characters! < 1415528440 849361 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth 1 2 3 4 s" swap" rot >r evaluate r> ~~ < 1415528441 347865 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ *somewhere*:-1:<4> 1 3 2 4 < 1415528445 289181 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not quite as elegant. < 1415528469 807559 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :where is Forth storing the data? < 1415528479 129851 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The return stack, with >r and r>. < 1415528530 639270 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, which is safe because code won't tamper with the area below where you are on the return stack without giving you a chance to run < 1415528538 239183 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just like storing local variables on the stack in C < 1415528609 269432 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the rot there is logically speaking a swap, it's just that s" foo" results in two cells (address and count). < 1415528689 23720 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it, that Forth definition is pretty much a direct translation of the Underload, allowing for differences in culture between the languages < 1415528743 648113 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth : f 1 2 3 4 c" swap" swap >r count evaluate r> ; f ~~ ( alternatively ) < 1415528744 212992 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ *somewhere*:-1:<4> 1 3 2 4 < 1415528761 943118 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For some reason s" ..." is okay in interpreter mode, but c" ..." is a compile-only word. < 1415528886 253396 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I wonder how easy it is to write an Underload interpreter using Forth techniques (or in Forth directly) < 1415528961 928818 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :depends. do you want garbage collection? < 1415528977 4988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth 1 2 3 4 ' swap swap >r execute r> ~~ ( a lot more elegant but only for a single word ) < 1415528977 530270 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ *somewhere*:-1:<4> 1 3 2 4 < 1415529019 732423 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"evaluate" is arbitrary "read source code from string", execute just runs the interpretation semantics denoted by the xt put on stack by ' swap. < 1415529073 42063 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, gforth (I don't know if it's in ANS) has anonymous definitions. < 1415529103 419700 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth 1 2 3 4 :noname rot swap ; swap >r execute r> ~~ < 1415529104 7279 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ *somewhere*:-1:<4> 2 1 3 4 < 1415529168 135470 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :V. fancy. < 1415529908 763536 :quintopia!~quintopia@unaffiliated/quintopia QUIT :Remote host closed the connection < 1415530896 767428 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, run the interpretation semantics denoted by the xt put on stack by ' swap. < 1415530896 951190 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: " it is a very inconvenient habit of kittens ( alice had once made the remark) that, though she looked back once or fnord the riddle?' < 1415530915 698588 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I fnorded a riddle once. < 1415531093 951292 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, on what x86 cpus exactly does loading 16 bytes of unaligned memory with the MOVDQU instruction carry no penalty as long as that memory is never written (it's a constant table) and it doesn't cross a 64 byte cache line boundary? < 1415531094 175402 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: " oh mocking magic watch!" i exclaimed. " human free-will is an exception to the system of fixed law. eric said something like that went on all through this fnord shall we say ' animals'? and, as my tears could never bring the friendly phantom back, it seemed impossible!" he said. < 1415531385 712092 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1415531726 429721 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :carrots, fungot? < 1415531726 650936 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: " i--i didn't mean to grin. see, there are a good plan!" he said dreamily: " fnord sylvie?" bruno impatiently interrupted me. " why," said the gardener. < 1415532747 749312 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Mail Merge times out today. Now I'll have to consider whether to post another challenge. < 1415533578 225347 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415533800 758895 :yiyus!1242712427@je.je.je QUIT :Ping timeout: 244 seconds < 1415533902 125659 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1415534514 292629 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :b_jonas, Mail Merge Times? < 1415534532 65139 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1415534773 667893 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What is that? < 1415535234 650578 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :( Z < 1415535234 871078 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :040 : 12Nat < 1415535292 835193 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415535671 840464 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't think the Mail Merge Times is 0 : Nat < 1415536448 347259 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415536461 606846 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1415537013 405219 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 255 seconds < 1415538314 825842 :impomatic_!~digital_w@235.198.208.46.dyn.plus.net JOIN :#esoteric < 1415538384 217943 :CADD_!~CADD@12.227.104.109 JOIN :#esoteric < 1415539604 165843 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1415540805 111668 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell shachaf what's with prescriptivists telling me not to use the word "trinary" <-- from a latin viewpoint, it's about like saying "threeth" in english < 1415540805 295591 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1415540966 313555 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415541160 965528 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1415541165 38018 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : I guess groupWith f == groupBy ((==) `on` f) or something. <-- it's implemented a bit more efficiently for expensive functions, i think < 1415541335 11694 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: oh wait, it's actually sorting first, so not the same as groupBy ((==) `on` f) at all < 1415541423 952494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and even sortWith isn't _actually_ using the trick to evaluate expensive functions less, hm < 1415541497 521790 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is a bit tired in the brain < 1415541625 913725 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't know it sorts first. < 1415541642 914145 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :neither did i, but i just checked the code < 1415541654 24569 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The documentation does say. < 1415541663 861539 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The groupWith function uses the user supplied function which projects an element out of every list element in order to first sort the input list and then to form groups by equality on these projected elements." < 1415541721 908208 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't do the Python itertools.groupby thing of returning tuples that contain both the value of the projection function as well as the group. < 1415541772 27110 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i had vaguely thought that it _constructed_ the tuple list internally, but it doesn't. < 1415541788 925202 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually groupWith without sorting wouldn't need that. < 1415541807 222508 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it can just pass the last f x value recursively < 1415541826 104771 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sortWith would need to construct tuples, though < 1415541836 847988 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(to avoid f reevaluation) < 1415541842 624089 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run python -c 'from itertools import groupby; print(list((k, list(g)) for k, g in groupby([1,2,4,3,5,6,8,10,1], lambda x: x%2)))' < 1415541843 289788 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[(1, [1]), (0, [2, 4]), (1, [3, 5]), (0, [6, 8, 10]), (1, [1])] < 1415541939 743663 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Silly amount of list()s to convert all those generator objects to something that print nicely. < 1415541957 627334 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run python -c 'from itertools import groupby; print(list(groupby([1,2,4,3,5,6,8,10,1], lambda x: x%2)))' < 1415541958 322691 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[(1, ), (0, ), (1, ), (0, ), (1, )] < 1415541967 568267 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run python -c 'from itertools import groupby; print(groupby([1,2,4,3,5,6,8,10,1], lambda x: x%2))' < 1415541968 273516 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ < 1415541989 426841 :blsqbot2!~blsqbot2@2a02:1205:c6b4:14e0:fce2:45f2:5153:687a JOIN :#esoteric < 1415541994 292469 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 4 3 5 6 8 10}{2dv}gB < 1415541994 475266 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Unknown command: (gB)! < 1415542003 210377 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ {1 2 4 3 5 6 8 10}{2dv}gB < 1415542003 393053 :blsqbot2!~blsqbot2@2a02:1205:c6b4:14e0:fce2:45f2:5153:687a PRIVMSG #esoteric : {{1} {2 4} {3 5} {6 8 10}} < 1415542008 462527 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hi, mroman < 1415542014 122336 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hey < 1415542030 450785 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %var=5 %var? < 1415542030 633406 :blsqbot2!~blsqbot2@2a02:1205:c6b4:14e0:fce2:45f2:5153:687a PRIVMSG #esoteric : 5 < 1415542058 422383 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %deepReverse=q)<- {{1 2}} %deepReverse! < 1415542058 605215 :blsqbot2!~blsqbot2@2a02:1205:c6b4:14e0:fce2:45f2:5153:687a PRIVMSG #esoteric : ) < 1415542066 336084 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %deepReverse={)<-} {{1 2}} %deepReverse! < 1415542066 538756 :blsqbot2!~blsqbot2@2a02:1205:c6b4:14e0:fce2:45f2:5153:687a PRIVMSG #esoteric : {{2 1}} < 1415542808 505706 :blsqbot2!~blsqbot2@2a02:1205:c6b4:14e0:fce2:45f2:5153:687a QUIT :Read error: Connection reset by peer < 1415544059 381929 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :Taneb: I read that as [Mail Merge] [times out] < 1415544149 746271 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm pretty sure that's the intended meaning. < 1415544162 566370 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :yeah me too < 1415544187 304721 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why don't you mail out some merge times? < 1415544222 943368 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :haha < 1415544282 448165 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :So, you're not a reporter from the Mail Merge Times. < 1415544282 762571 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1415544910 759009 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1415545446 280951 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck algorithms14]]4 10 02http://esolangs.org/w/index.php?diff=40819&oldid=40806 5* 03YoYoYonnY 5* (-124) 10 < 1415547277 655922 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :!blsQ %deepReverse={)<-} {{1 2} {3 4}} %deepReverse! < 1415547821 236746 :boily!~alexandre@96.127.201.149 QUIT :Quit: ISOCELES CHICKEN < 1415548262 577775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :magnus! < 1415548911 299870 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1415550601 135600 :blsqbot2!~blsqbot2@227-147.62-81.cust.bluewin.ch JOIN :#esoteric < 1415550612 710895 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %deepReverse={)<-} {{1 2} {3 4}} %deepReverse! < 1415550613 926292 :blsqbot2!~blsqbot2@227-147.62-81.cust.bluewin.ch PRIVMSG #esoteric : {{2 1} {4 3}} < 1415550635 288524 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ |[1 2 3.+.+]| < 1415550635 511203 :blsqbot2!~blsqbot2@227-147.62-81.cust.bluewin.ch PRIVMSG #esoteric : {6} < 1415550644 846519 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ |[1 2 3.+.+^^?*]| < 1415550645 58512 :blsqbot2!~blsqbot2@227-147.62-81.cust.bluewin.ch PRIVMSG #esoteric : {36} < 1415550651 552439 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ |[1 2 3.+.+y^^?*Y]| < 1415550651 736420 :blsqbot2!~blsqbot2@227-147.62-81.cust.bluewin.ch PRIVMSG #esoteric : {6 ^^ ?*} < 1415550666 857031 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ |[1 2 3.+.+y^^?*Y]|s0"0"ev < 1415550667 651620 :blsqbot2!~blsqbot2@227-147.62-81.cust.bluewin.ch PRIVMSG #esoteric : ERROR: Unknown command: (ev)! < 1415550672 556268 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1415550700 630238 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ |[1 2 3.+.+y^^?*Y]|s0"0"gve! < 1415550701 448035 :blsqbot2!~blsqbot2@227-147.62-81.cust.bluewin.ch PRIVMSG #esoteric : 36 < 1415550714 11877 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh yeah < 1415550844 27363 :drdanmaku!uid17782@gateway/web/irccloud.com/x-thfdqbjngmxxnmdf JOIN :#esoteric < 1415550883 250497 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %data={1 2 3} |[%data?++]| < 1415550883 477247 :blsqbot2!~blsqbot2@227-147.62-81.cust.bluewin.ch PRIVMSG #esoteric : {6} < 1415550911 847801 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %data={10ro} |[%data!++]| < 1415550912 844482 :blsqbot2!~blsqbot2@227-147.62-81.cust.bluewin.ch PRIVMSG #esoteric : {55} < 1415550935 723535 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %q={%q!}%q! < 1415550936 35548 :blsqbot2!~blsqbot2@227-147.62-81.cust.bluewin.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat! < 1415551124 152419 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %data=5 "data"Gv < 1415551124 935838 :blsqbot2!~blsqbot2@227-147.62-81.cust.bluewin.ch PRIVMSG #esoteric : ERROR: Unknown command: (Gv)! < 1415551126 964510 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %data=5 "data"gv < 1415551127 271645 :blsqbot2!~blsqbot2@227-147.62-81.cust.bluewin.ch PRIVMSG #esoteric : 5 < 1415551833 119955 :blsqbot2!~blsqbot2@227-147.62-81.cust.bluewin.ch QUIT :Ping timeout: 265 seconds < 1415552370 417549 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck algorithms14]]4 10 02http://esolangs.org/w/index.php?diff=40820&oldid=40819 5* 03Rdebath 5* (+906) 10Input Number < 1415552410 290304 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck algorithms14]]4 M10 02http://esolangs.org/w/index.php?diff=40821&oldid=40820 5* 03Rdebath 5* (-2) 10Sigh < 1415553440 485206 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Later < 1415555928 621961 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1415555940 55291 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415557294 959395 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1415558685 923319 :AndoDaan!~Daanando@188.189.80.24 JOIN :#esoteric < 1415558758 999084 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1415559473 60391 :AndoDaan!~Daanando@188.189.80.24 QUIT : < 1415560334 466995 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: oh no! it's multiplying < 1415560344 756125 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: TomPN has written a page about another language < 1415560358 728043 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is it just as bad? < 1415560366 810189 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dunno, I haven't looked yet < 1415560372 665312 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :want to see what he did with Musical Notes first < 1415560374 655537 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, I saw that come up in the RC feed, but didn't notice the author < 1415560382 627108 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the preview looked reasonable < 1415560406 633668 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Musical notes still says "loops cannot be nested" < 1415560496 87354 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the first oddity I notice about Dimensions, which is about halfway down the page, is that the command for reading a velocity set from memory is lumped in with I/O instructions for no sane reason at all < 1415560540 272150 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, and loops /still/ don't nest (in Dimensions, that is) < 1415560548 133939 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that said, the non-nestting version of Dimensions loops may actually be TC < 1415560550 810776 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*nesting < 1415560559 325744 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because each ] matches the most recently arriving [, which may be enough power < 1415560789 804544 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: this description of Dimension seems to be unclear the same way as that of Musical Notes. is it only the data memory and data pointer that moves in a 52 dimensional array, or also the instruction pointer somehow? And what's the global topology? < 1415560814 23758 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :instructions are still completely linear < 1415560818 977684 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(note the unadorned "previous") < 1415560835 843798 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I currently consider TomPN to be in the category of "trying to make something beyond a BF derivative but has no idea how" < 1415560852 326708 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah... < 1415560854 905977 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. they don't seem to realise that adding more dimensions to the data storage simply makes programming easier, as you don't have to use them < 1415560960 123749 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Should we introduce the rule that you can create a new language only if you have ascended a previously existing language? < 1415561005 608522 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :i say we burn him < 1415561015 714430 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nys: no, we have to measure him to a duck first5 < 1415561034 133170 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : Should we introduce the rule that you can create a new language only if you have ascended a previously existing language? ← does that even make sense? < 1415561042 23057 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :touch < 1415561044 181238 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: no < 1415561049 769283 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess you could define NetHack as a programming language, I've ascended that < 1415561057 563565 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and am OK at defining arbitrary things to be programming languages < 1415561072 163993 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually I'd love to make NetHack 4 TC, but can't figure out how < 1415561083 363875 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :HTML is a programming language! < 1415561088 176533 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: isn't it already TC? < 1415561090 253851 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, something involving rolling boulder traps dropping things between levels < 1415561101 988934 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: no infinite storage, and it's doubtful you can even construct a loop < 1415561110 136649 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there is infinite storage in objects < 1415561137 217121 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :including nested containers < 1415561151 433653 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, it's probably not really infinite because you run out of address space eventually, < 1415561157 524723 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but you probably don't want to change that, right? < 1415561238 982864 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :settle for turing complete with fine print < 1415561291 525312 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: the problem is the complete lack of comoutation < 1415561293 353207 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*computation < 1415561293 545303 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as for loop, I think you can, um, polymorph to a non-eating sessile monster and put on an amulet of unchanging while you still have movement points < 1415561302 124118 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can't have one thing causing another thing to happen, directly < 1415561309 592202 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :only possibility I can think of is the monster AI < 1415561314 666936 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1415561316 391138 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which has some Deadfish-like loopholes < 1415561323 828310 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(have you read track.c, by the way?) < 1415561331 240132 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(it's short, and hilariously buggy) < 1415561336 812586 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we probably need some more special stuff for computation < 1415561345 144861 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, I haven't read track.c and I don't plan to either < 1415561355 663059 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if I want to read the monster AI, I read muse.c, that's more sensible < 1415561376 960251 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :muse.c both determines the starting inventory of items and what items monsters will use and how they use them < 1415561397 475201 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :track.c determines how the monster tries to chase down the player < 1415561400 207596 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's how http://trac.nethack4.org/ticket/710 came up < 1415561402 616220 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it is full of incorrect assuumptions < 1415561554 307420 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the difficulty is that monsters don't interact with containers. they don't even pick them up, though a nymph may steal one. < 1415561589 273475 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd like the player to be able to set up Dwarf Fortress-like contraptions < 1415561627 687872 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it doesn't really help computation, but I was thikning of a scroll of duplicate item < 1415561636 294749 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(or a scroll effect, in any case) < 1415561648 827543 :conehead!~conehead@unaffiliated/conehead QUIT :Excess Flood < 1415561670 57947 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which lets you choose an existing item and create a cancelled copy, unless it's unique or an artifact < 1415561687 119859 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1415561690 530884 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I should ticket that if I haven't yet < 1415561959 739326 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@messages-loud < 1415561959 923243 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 5h 52m 34s ago: what's with prescriptivists telling me not to use the word "trinary" <-- from a latin viewpoint, it's about like saying "threeth" in english < 1415561988 805641 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: good thing i'm not talking in latin hth < 1415562030 693179 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let's annoy everyone by calling it "threenary" < 1415562142 638012 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :3-nary is a reasonable name and would not annoy me < 1415562577 728144 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415562771 853140 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1415563263 847231 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1415563296 353341 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ticketed it < 1415563329 299894 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :hm, what should trinary really be called then? < 1415563357 505516 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :olsner: base three. < 1415563370 841600 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"ternary" is something I see quite a lot < 1415563385 709676 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, "ternary" is the usual name, but why bother, "base three" is clear enough < 1415563454 741157 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why bother with "binary"? < 1415563504 253890 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :binary and hexadecimal are common bases, but nobody designs ternary computers anymore < 1415563520 564742 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if you make an esolang with base 3 operations, like trintercal, then sure, call it ternary < 1415563572 84535 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :surely you mean terntercal!! < 1415563587 41579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :just like a terangle < 1415563591 743996 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :threentercal < 1415563629 499664 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :TriINTERCAL is the official name, I believe < 1415563637 560572 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1415563675 14274 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's the official name for the base 4, base 5, base 6, base 7 versions? < 1415563711 335835 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also TriINTERCAL < 1415563728 130229 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(if you expected it to make sense, you picked the wrong language) < 1415564620 111812 :nortti!nortti@nano.smar.fi QUIT :Ping timeout: 250 seconds < 1415564629 634998 :nortti!nortti@nano.smar.fi JOIN :#esoteric < 1415564640 429743 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi < 1415564677 339531 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1415564722 188826 :AndoDaan!~Daanando@188.188.86.32 JOIN :#esoteric < 1415564738 654922 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :any ideas for simple VMs that could be used for targets for compression < 1415564746 783165 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the first one is just emit char + backrefs < 1415564753 868649 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's being compressed here? < 1415564770 882412 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1415564774 743622 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :any binary file - of course it will only compress some of them < 1415564783 971059 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, you mean "any ideas for decompression algorithms, that I could invent matching compression algorithms for?" < 1415564799 717111 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah, especially focused on making simple decompression VMs < 1415564803 659498 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I actually was working on a compression algorithm of my own a while back; the decompressor was very simple, but the compressor quite complex < 1415564811 548562 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what sort of thing was it? < 1415564814 349541 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it beat bzip2 but was worse than lzma, so I didn't continue using it < 1415564827 2350 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :vanila: are you compressing video? audio? text? they call for different decompression algorithms. < 1415564841 746229 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and basically, you could define a symbol as a single letter, or recursively in terms of other symbols < 1415564852 54396 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the last symbol defined was the entire program < 1415564874 493377 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :straight line grammar? < 1415564881 643051 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. "aabaab" could be encoded as (in pseudocode, the actual compression was binary) "X=aa; Y=Xb; Z=YY" < 1415564890 361379 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I see! I thoughht this was a really good approach < 1415564894 691076 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I considered adding parameters < 1415564906 675140 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :e.g. tag(T,B) = B < 1415564912 364965 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :could be used to compress HTML maybe < 1415564913 11930 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: that sounds sort of like a compression with backreferences < 1415564925 403822 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and then that in turn was compressed by referring to symbols using numbers depending on how recently they'd been used < 1415564956 229328 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i see, a huffman like entropy based compression is good for post processing < 1415564956 417395 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now, you have /huge/ scope for encoding optimizations, e.g. you can reorder symbol definitions to make the numbers smaller < 1415564972 830496 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh look, Mail Merge is now in post mortem < 1415564976 648997 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the numbers themselves were "Huffman" coded, but with a fixed table based on the frequencies they normally showed up at < 1415564976 832846 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me look what the people did < 1415565099 386167 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wow, nice! and this ruby solution doesn't even hard-code anything about this particular input instance < 1415565154 100453 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :vanila: if you like I'll send you a copy of the decompressor and you can try to make a good compressor for it < 1415565207 158593 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what does the 0/ do in that? < 1415565209 427303 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thats ok but thanks :) < 1415565214 253229 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, in the winner perl solution I mean < 1415565216 611463 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fwiw, even if you use only minimal compression on the numbers, it still beats gzip, which surprised me < 1415565233 511149 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, I see < 1415565237 961157 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the 0/ quits at the end < 1415565238 899451 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wow < 1415565241 780969 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I think that grammar based compression could be really really powerful yeah < 1415565250 906611 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice trick < 1415565254 451420 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but so hard to actually find the structure in text < 1415565262 277246 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it's like parsing but you don't even know the AST yet < 1415565279 509930 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Actually I also have a decompression algorithm that I need a compressor for, too. < 1415565304 475051 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Kind of) < 1415565307 31056 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: go on < 1415565337 985546 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :OK just a minute < 1415565347 881114 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh damn! < 1415565358 335086 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how did I not notice that s///ger while doesn't need the spae < 1415565361 818967 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :vanila: right; eventually I was reaching the point where compression took hours and only saved a few bytes compared to much faster encoders < 1415565367 667426 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that cost me a byte < 1415565395 497282 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://www.sequitur.info/ this has a linera time algorithm (not space though) < 1415565400 107727 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and it's meant to be quite good < 1415565403 49561 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 244 seconds < 1415565414 93038 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but it targets quite restricted vm < 1415565428 134831 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :vanila: linear time implies linear space unless you're doing something like using the address space as a hash table < 1415565439 376938 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in which case, it takes non-linear time to zero the memory in advance < 1415565442 645446 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The decompressor is part of the program http://zzo38computer.org/zmachine/interp/zorkmid.zip < 1415565453 913822 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm not a professional golfer but I should have noticed that < 1415565456 772415 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh weird :S I guess they lie or I don't understand something < 1415565496 464989 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Look at the zprint() function. < 1415565512 693449 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :If you made a compression algorithm you could call it zzip38 < 1415565517 49849 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have already a way to encode a single string and ignoring the frequent words table. < 1415565568 77006 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :However, I have a collection of strings, and want to create a frequent words table for it. < 1415565596 504260 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :winzzo38 < 1415565633 339215 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :apparently teebee used a different approach for his perl solution: no s///ger, instead printf s//%s/gr < 1415565636 306019 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice < 1415565686 158230 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(In addition, there is also suffix optimization and other stuff. Note that the frequent words table can point inside of another string as long as the other string contains no fwords itself; any call to debugger() indicates an error.) < 1415565700 129784 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is it just me who replaces all the noneliminatable spaces in golfing submissions with unary +, because it looks linenoisier that way? < 1415565701 983279 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Calls to warn() are also errors.) < 1415565730 400343 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I think I sometimes do that < 1415565747 896405 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: commas work in some cases when pluses don't < 1415565886 830511 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perl 6 has a unary concat, too < 1415565937 911646 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: what can you do with the space after the 0 in the block version of http://www.perlmonks.com/?node_id=863110 ? < 1415565974 800107 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, maybe you can just put that into the pack < 1415565975 975524 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me try < 1415565982 137101 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, if you have the space /before/ the 0 too, you can enclose the 0 in parens < 1415565984 270568 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you understand my problem now? < 1415565999 322278 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e sub h($){($_=$_[0]=pack b208,0 .unpack b362,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y for 0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLB%Ox)Z]n0*zf\0I3"=~/./g;print$r < 1415566000 65328 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Just another Perl hacker, < 1415566001 825733 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :doesn't gold, but fewer spaces < 1415566012 128858 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that trailing comma is so curious < 1415566022 993841 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wonder if there was a typo in an early JAPH, and everyone copied it < 1415566024 921080 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: one trick I used in that is to put one of the two newlines at an undelible space < 1415566057 361889 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e sub h($){($_=$_[0]=pack b208,unpack+ab362,0,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y for 0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLB%Ox)Z]n0*zf\0I3"=~/./g;print$r < 1415566058 49547 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Too many arguments for unpack at -e line 1, near "])" \ Execution of -e aborted due to compilation errors. < 1415566063 816771 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh right, unpack, not pack < 1415566099 898237 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: so what would you do with the space after that zero? there's no space before it < 1415566106 337306 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mind you, this isn't really golf < 1415566142 257364 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I was looking at the unobfuscated example < 1415566159 713987 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what does pack 'b' do? < 1415566168 209525 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e sub h($){($_=$_[0]=pack b208,0 .unpack+b362,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y,for+0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLB%Ox)Z]n0*zf\0I3"=~/./g;print$r < 1415566168 928719 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Just another Perl hacker, < 1415566169 259279 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's a pack format for inserting zero bits < 1415566181 728635 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: no, all pack formats can output only bytes < 1415566187 541581 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl -e sub h($){($_=$_[0]=pack zb208,unpack+b362,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y,for+0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLBx)Z]n0*zf\0I3"=~/./g;print$r < 1415566188 277098 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Invalid type 'z' in pack at -e line 1. < 1415566196 499203 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl -e sub h($){($_=$_[0]=pack xb208,unpack+b362,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y,for+0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLBx)Z]n0*zf\0I3"=~/./g;print$r < 1415566197 225367 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :33333333333333333333333333. < 1415566203 597801 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: b* outupts a number of bits but pads that to whole bytes < 1415566225 390698 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, and you're relying on alignment properties somehow < 1415566247 917596 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the... unobfuscated example? where? < 1415566254 372212 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :earlier on the page < 1415566264 592534 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh... that's just as obfuscated, but with a saner formattingh < 1415566274 172668 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's basically the same with more spaces and newlines < 1415566282 660794 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe there's some other punctuation difference, but I don't think so < 1415566315 397959 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, hmm, that 0 is an ASCII 0 (=48), rather than a binary 0 < 1415566323 588419 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I can't replace it with x, which generates a byte's worth of zero bits < 1415566324 577090 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh yeah, there is, there's a prototype difference... wth does that do < 1415566348 64113 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah no, you're adding one bit's worth of zeroes? < 1415566351 6928 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is confusing -( < 1415566353 779423 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :* :-( < 1415566370 537874 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, one bit. < 1415566376 63863 :DTSCode!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1415566391 511657 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: basically, it's storing a vector of GF(128) values in a string, one per byte, < 1415566407 192676 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: aha, well according to the pack docs, it just checks if the ASCII character is even or odd < 1415566420 258753 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : `perl -e sub h($){($_=$_[0]=pack b208,b.unpack+b362,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y,for+0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLBx)Z]n0*zf\0I3"=~/./g;print$r < 1415566423 410734 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so I shift each of those left by unpacking to bits, adding a single bit, repacking < 1415566426 341623 :DTSCode!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1415566429 252535 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl -e sub h($){($_=$_[0]=pack b208,b.unpack+b362,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y,for+0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLBx)Z]n0*zf\0I3"=~/./g;print$r < 1415566430 96306 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Fb0.0.V < 1415566433 978000 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1415566442 975023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now what have I done wrong? < 1415566472 31211 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dunno, it's a fragile japh, < 1415566487 629484 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : `perl -e sub h($){($_=$_[0]=pack b208,0 .unpack+b362,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y,for+0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLBx)Z]n0*zf\0I3"=~/./g;print$r < 1415566495 100248 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl -e sub h($){($_=$_[0]=pack b208,0 .unpack+b362,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y,for+0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLBx)Z]n0*zf\0I3"=~/./g;print$r < 1415566495 857318 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Fb0.0.V < 1415566501 549475 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, miscopied your perl-e < 1415566513 314074 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl -e sub h($){($_=$_[0]=pack b208,0 .unpack b362,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y for 0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLBx)Z]n0*zf\0I3"=~/./g;print$r < 1415566513 975386 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Fb0.0.V < 1415566522 142339 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK this is silly < 1415566527 254590 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how come, when I copy-and-paste your JAPH, it doesn't work for me? < 1415566564 13121 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl -e sub h($){($_=$_[0]=pack b208,unpack+ab362,0,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y for 0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLBx)Z]n0*zf\0I3"=~/./g;print$r < 1415566564 686356 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Too many arguments for unpack at -e line 1, near "])" \ Execution of -e aborted due to compilation errors. < 1415566587 353957 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl -e sub h($){($_=$_[0]=pack b208,0 .unpack b362,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y for 0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLBx)Z]n0*zf\0I3"=~/./g;print$r < 1415566588 216666 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Fb0.0.V < 1415566595 708019 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mind you, http://www.perlmonks.com/?node_id=581159 is more fragile. you can't modify it at all < 1415566612 513398 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: you post it again, if you can get it to work, change '0 .' to 'b.' and try again < 1415566637 393153 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also I think you can save another space by changing $y to some unused special variable (I don't think you're using $.) < 1415566643 188860 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e sub h($){($_=$_[0]=pack b208,0 .unpack b362,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y for 0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLB%Ox)Z]n0*zf\0I3"=~/./g;print$r < 1415566643 961964 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Just another Perl hacker, < 1415566656 625290 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e sub h($){($_=$_[0]=pack b208,b.unpack b362,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y for 0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLB%Ox)Z]n0*zf\0I3"=~/./g;print$r < 1415566657 474794 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Just another Perl hacker, < 1415566660 636475 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, that works < 1415566663 156109 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thanks < 1415566673 229255 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how come, when I copy-and-paste your JAPH, it doesn't work? < 1415566675 769009 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e sub h($){($_=$_[0]=pack b208,b.unpack+b362,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y,for+0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLB%Ox)Z]n0*zf\0I3"=~/./g;print$r < 1415566676 540252 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Just another Perl hacker, < 1415566683 686746 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: dunno, maybe you mispasted < 1415566688 262176 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl -e sub h($){($_=$_[0]=pack b208,b.unpack b362,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y for 0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLBx)Z]n0*zf\0I3"=~/./g;print$r < 1415566688 957267 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Fb0.0.V < 1415566704 42955 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl -e sub h($){($_=$_[0]=pack b208,b.unpack b362,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y for 0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLBx)Z]n0*zf\0I3"=~/./g;print$r < 1415566705 238014 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Fb0.0.V < 1415566709 319791 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's using both clipboards < 1415566714 779430 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm going to look for differences in the log < 1415566757 995070 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, oho < 1415566765 821523 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl -e sub h($){($_=$_[0]=pack b208,b.unpack b362,$_[0])=~tr/\0-\c?/\0/;tr/\0/\377/c;$_}do{$y=$r;$v=join$r='',a..z;$r^=h$r&"\217"x26^h$v&$y for 0..6;$r^=$_ x26}for"k6sNP2B}({ambrusLB%Ox)Z]n0*zf\0I3"=~/./g;print$r < 1415566766 448347 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Just another Perl hacker, < 1415566785 811563 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apparently my client was interpreting the %O as a color code, I had to escape it < 1415566790 728427 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah! < 1415566802 238689 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, < 1415566814 704234 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e eval for'for$=(2..27){$*=0;$*=($**$=+ord)%127,for/./gs;print+chr$*}'."\n#ig\\tq\24^-/v\c^l,\23\$%\3\ta2\tk\b\c\)\x18 -- ambrus" < 1415566815 356585 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​$* is no longer supported at (eval 1) line 1. \ Just another Perl hacker, < 1415566830 62597 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :be glad it's not this japh, this one basically can't be modified at all without breaking everything < 1415566836 699243 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because it uses the whole string to compute the output < 1415566843 601600 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :except for the eval for part < 1415566844 26583 :bb010g!uid21050@gateway/web/irccloud.com/x-vddrvbyuuotbfwox JOIN :#esoteric < 1415566848 987168 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's from http://www.perlmonks.com/?node_id=581159 < 1415566861 963844 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :typo anything and it breaks < 1415566945 65237 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -Xe eval for'for$=(2..27){$*=0;$*=($**$=+ord)%127,for/./gs;print+chr$*}'."\n#ig\\tq\24^-/v\c^l,\23\$%\3\ta2\tk\b\c\)\x18 -- ambrus" < 1415566945 789994 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Just another Perl hacker, < 1415567072 909135 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl -Xe eval for'for$=(2..27){$*=0;$*=($**$=+ord)%127,for/./gs;print+chr$*}' . "\n#ig\\tq\24^-/v\c^l,\23\$%\3\ta2\tk\b\c\)\x18 -- ambrus" < 1415567073 595803 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Just another Perl hacker, < 1415567079 214901 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I disagree < 1415567102 632249 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, you can modify the part outside the string < 1415567180 392984 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Did you see the decompression algorithm I had and needed a compressor for? (It isn't a very good compression, but you can do better than Infocom did.) Also, for a compression algorithm that works for a single string if the frequent words table is already filled in, see http://zzo38computer.org/zmachine/doc/tricky.txt under "Black-Johansen". < 1415567194 371635 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I declare it a new #esoteric tradition that when talking about a JAPH, you ensure that the word comes just before a place where you'd naturally put a comma anyway < 1415567198 703928 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to leave the spelling ambiguous < 1415567209 206041 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just like the original brainfuck spec never used the word at the start of a sentence < 1415567230 888382 :AndoDaan!~Daanando@188.188.86.32 PART :#esoteric < 1415567240 591342 :AndoDaan!~Daanando@188.188.86.32 JOIN :#esoteric < 1415567395 352223 :ion!ion@heh.fi PRIVMSG #esoteric :We have these things called quotation marks which let you write “Just another Perl hacker,” unambiguously. < 1415567457 942230 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :What's the fun in that/ < 1415567538 786848 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ion: except it doesn't work < 1415567539 969438 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If you don't like those kind of qutation marks then you can also use ASCII quotations marks. (Assuming that you want to use quotations marks at all, which you don't.) < 1415567546 557959 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl -e print “Just another Perl hacker,” < 1415567547 400517 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unrecognized character \xE2; marked by <-- HERE after print <-- HERE near column 8 at -e line 1. < 1415567567 324093 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl-e use utf8; print “Just another Perl hacker,” < 1415567568 125893 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unrecognized character \xE2; marked by <-- HERE after f8; print <-- HERE near column 17 at -e line 1. < 1415567585 307144 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`perl -e use utf8; print “Just another Perl hacker,” < 1415567586 107384 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unrecognized character \xE2; marked by <-- HERE after f8; print <-- HERE near column 18 at -e line 1. < 1415567590 363434 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, weird < 1415567598 46852 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe `perl is doing weird thing with encodings already < 1415567611 661096 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, you had it coming by trying to run non-obfuscated Perl < 1415567635 304032 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1415567641 41449 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: no, I expected it to fail < 1415567649 206677 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I just don't get why the error messages is the same in both cases < 1415567655 927042 :serika!~serika@unaffiliated/serika JOIN :#esoteric < 1415567698 467536 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`welcome serika < 1415567699 273567 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :serika: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1415567719 897235 :serika!~serika@unaffiliated/serika PRIVMSG #esoteric :Hi! < 1415567720 145331 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Read error: Connection reset by peer < 1415567828 900197 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1415567853 331580 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1415567859 782839 :ion!ion@heh.fi PRIVMSG #esoteric :hi < 1415567896 792142 :AndoDaan!~Daanando@188.188.86.32 PRIVMSG #esoteric :hi < 1415567998 485210 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :hi < 1415568010 636571 :AndoDaan!~Daanando@188.188.86.32 PRIVMSG #esoteric :Taneb wins, i think < 1415568022 714670 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :sweeeeeeeeeeeet < 1415568048 152709 :AndoDaan!~Daanando@188.188.86.32 PRIVMSG #esoteric :!blsq "hi"Q < 1415568048 375042 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : hi < 1415568056 871311 :AndoDaan!~Daanando@188.188.86.32 PRIVMSG #esoteric :nope it's blsqbot by a nose! < 1415568077 980971 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^ul (hi)S < 1415568078 165037 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :hi < 1415568110 439466 :AndoDaan!~Daanando@188.188.86.32 PRIVMSG #esoteric :dammit. < 1415568124 403305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are plenty of other esolang bots < 1415568131 165390 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it has to be in an actual esolang to count < 1415568148 246668 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ hi < 1415568148 658121 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: |value error: hi < 1415568151 895903 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1415568157 144583 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ t=.hi < 1415568157 598161 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: |ok < 1415568160 484425 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh < 1415568169 185408 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 'hi' < 1415568169 689673 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: hi < 1415568171 473400 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! bf ++++++++++[->++++++++++<]>++++.+. < 1415568172 353037 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi < 1415568173 902750 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like that < 1415568178 281633 :AndoDaan!~Daanando@188.188.86.32 PRIVMSG #esoteric :nice one. < 1415568193 243386 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that can almost certainly be done shorter, but I was trying to do it mentally and don't have the constants table memorized < 1415568222 568192 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bf8 ++[>+<+++++]>+.+. < 1415568224 828511 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :gh < 1415568229 707231 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whoops < 1415568252 293709 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bf8 +[->-[<]>--]>-.+. < 1415568252 811840 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :hi < 1415568255 581361 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there we go < 1415568260 162497 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that was actually checking the wiki < 1415568269 242840 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :current shortest known hi < 1415568439 345249 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow, that's really short < 1415568524 617432 :AndoDaan_!~Daanando@188.188.75.226 JOIN :#esoteric < 1415568555 531940 :AndoDaan_!~Daanando@188.188.75.226 PRIVMSG #esoteric :is there a way to prove some bf code is the shortest for a given task without an exhaustive search? < 1415568556 835672 :DTSCode!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :hi < 1415568573 372788 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan_: in general, no < 1415568575 461991 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :AndoDaan_: no, and you can't prove even with an exhaustive search < 1415568578 4887 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :halting problem and all that < 1415568582 304496 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :at least for non-trivial tasks < 1415568583 362486 :AndoDaan_!~Daanando@188.188.75.226 PRIVMSG #esoteric :right. < 1415568586 219411 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sometimes, the answer is yes in special cases < 1415568600 420037 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right, for very short programs you could be sure < 1415568617 834361 :AndoDaan!~Daanando@188.188.86.32 QUIT :Ping timeout: 272 seconds < 1415568622 481049 :AndoDaan_!~Daanando@188.188.75.226 NICK :AndoDaan < 1415568649 226927 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and of course you probably have to assume a particular variant on what to allow (overflow, underflow, left from starting position) < 1415568674 483695 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I said !bf8 explicitly for a reason :-) < 1415568697 917012 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: does that have an infinite tape both sides of the starting point? < 1415568700 382738 :AndoDaan!~Daanando@188.188.75.226 PRIVMSG #esoteric :hmm. I wrote a bf interpreter the other day, and so many option just for it's basic form... < 1415568703 573095 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the wiki currently doesn't assume that left from starting position is legal, it adds extra > if necessary < 1415568711 455930 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: right < 1415568718 573063 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :AndoDaan: see < 1415568722 119730 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@google kolgomorov complexity < 1415568723 136444 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Kolmogorov_complexity < 1415568723 320745 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Title: Kolmogorov complexity - Wikipedia, the free encyclopedia < 1415568724 481430 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, did anything come of the Big BF Standardisation Vote? < 1415568768 731400 :AndoDaan!~Daanando@188.188.75.226 PRIVMSG #esoteric :i've read abpit kolgomorov a couple of times, interesting stuff. < 1415568770 68510 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :technically an exhaustive search won't work either, since you can't prove a given partial function is implemented by a given program. math < 1415568791 629819 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: yep. that's what we were trying to say. < 1415568813 295759 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you can write an search that prints out things it can't fully understand < 1415568828 239593 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i've been trying to figure more about kolmogorov and turbulence but the book is checke dout from the library, it sucks < 1415568830 371775 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :which you can then prove dont terminate or so manually or add extra features to the program < 1415568834 832560 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :tao said navier-stokes might be some turing garbage, too < 1415568845 361944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there is some limit below which an exhaustive search actually does work < 1415568855 459548 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :vanila: if you assume stuff like execution time within our lifetime, sure < 1415568857 816681 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this may or may not be discoverable by exhaustive search < 1415568861 323359 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :since game of life is turing complete it's not hard to imagine navier stokes being too < 1415568872 835901 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :although it's really much more complex since it works on real number field < 1415568886 270789 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :(like just given that its automatically not computable, isn't it?) < 1415568887 78453 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm still interested in the "what's the shortest BF program that's beyond human ability to determine whether it halts" problem < 1415568906 795864 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I'd guess it's quite short < 1415568908 465726 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ais523, me too - I have an idea to find it < 1415568909 935162 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :working on reals doesn't /necessarily/ mean uncomputable, but doing anything nontrivial with them normally does < 1415568915 268814 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :vanila: no, lots of smooth operations on reals are computable < 1415568924 801996 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Bike, oh ok interesting! < 1415568927 792772 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's not like you're asking whether water is moving exactly at 5 m/s, that would be impossible < 1415568930 916519 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :comparing them is particularly nasty < 1415568942 50484 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ais523, can i PM you < 1415568950 252000 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :vanila: physically, yes < 1415568956 431474 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm still interested in that too < 1415568960 436603 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as for do I want you to PM me, that rather depends on what you're PMing me about < 1415568965 536922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I brought it up again recently < 1415568970 290969 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :finding short brainfuck programs < 1415568970 612512 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if it's something that needs to be private, PM is fine < 1415568983 821623 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if it's just "thing that would spam up the channel" but it's ontopic, the channel is better < 1415569004 896513 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if it's particularly spammy, like you're going to paste 100-line programs, we have #esoteric-blah but a pastebin is better < 1415569006 926877 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :elliott, in what? < 1415569021 974237 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: in what? < 1415569022 524065 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ok ill say it in -blah if anyone wants to hear < 1415569026 90951 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric : I'm still interested in that too < 1415569027 873382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1415569029 373629 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the bf programs thing < 1415569032 83458 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh okay < 1415569042 474438 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I achieved that with my bot that connects an emulated DOS machine to irc < 1415569065 626387 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: right, I remember that < 1415569071 201327 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I knew it's like that so I didn't even try to remember to bring it here < 1415569131 428963 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/remember to// < 1415569590 867752 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :We have a -blah? < 1415569600 443931 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we do very occasionally < 1415569609 319316 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Might as well idle there too < 1415569618 574278 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i have no idea why short bf programs would not be a topic of discussion here < 1415569622 706338 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nor do I < 1415569628 927743 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the discussion isn't spammy enough to not hold here < 1415569637 746380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's cosier < 1415569640 702545 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Sounds more on-topic than most discussion that takes place in here < 1415569644 448022 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cozier? how does spelling work < 1415569644 631797 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :sinier < 1415569652 52209 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :sinister? < 1415569693 404091 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :anyway, if you come up with a program that can be proven to be impossible to prove the haltingness of, do share, i've never been able to understand that intuitively despite my math powerz < 1415569694 248131 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think "cosier" is correct; at least, my spellchecker likes it < 1415569701 810904 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :cossackier < 1415569712 964279 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: the problem is, the existing constructions tend to be quite complex < 1415569721 625515 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :exactly. discuss short BF programs here unless that discussion would derail some more important discussion like one about nethack. < 1415569724 315438 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically because you have to embed the entire rules of the logic you're using in the program < 1415569738 226984 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: we already have #nethack4 for discussion about nethack, though < 1415569746 100706 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i mean, something like "this program halts only if the goldbach conjecture is true", i can get that < 1415569763 921474 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yeah, I know, I'm joined to like five nethack channels because people can't keep it together < 1415569776 505456 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i guess making a program that halts only if the continuum hypothesis is true doesn't make much sense < 1415569795 533519 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm currently in 8 NetHack channels, and parted #interhack (which would be the ninth) to make room for #esoteric-blah < 1415569803 804907 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I have a "only one screenful of channels" policy) < 1415569814 549889 :DTSCode!~DTSCode@unaffiliated/dtscode NICK :dTSCode < 1415569827 83422 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :#esoteric #nethack4 #nethack #nethack-dev #devnull_nethack < 1415569839 309474 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: what does "one screenful" mean? < 1415569841 176085 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :#nethack-nethack, for discussion of implementing nethack in nethack < 1415569858 422786 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :"a program that can be proven to be impossible to prove the haltingness of" < 1415569861 167642 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that reminds me, someone who is not a programmer linked to that nethack speedrun repo ais is in < 1415569864 74045 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :tripped me out < 1415569865 435525 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: that it's possible to fit all the tabs in the width of my screen, without scrolling < 1415569872 147668 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :wrong number < 1415569873 807699 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you could write a proof checker for PA or so < 1415569875 539146 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1415569880 390116 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and diagonalize over it < 1415569883 143760 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: we think NetHack is sub-TC (and, in fact, unusable for programming) < 1415569886 152052 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and then it would be impossible to prove that halts with PA < 1415569888 584892 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's unclear /what/ the right channel for that is < 1415569891 547894 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :here or #nethack4, most likely < 1415569931 581852 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :this reminds me that nobody's commentd on the one contribution to the esolang wiki i've actually made, so out of spite i'll just have to go back to talking about nothing < 1415569936 740690 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bike: The continuum hypothesis thing would amount to deriving an upper bound to counterexamples of the CH, I think. < 1415569949 997193 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bike: err < 1415569956 52985 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm just thinking of it cos CH is independent of ZFC and all < 1415569962 281779 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ignore this, I'll go hide under a stone. < 1415569963 924587 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :not that programs use ZFC or... something < 1415569969 611626 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you couldn't use CH I think < 1415569976 766529 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: I normally don't focus on /who/ makes contributions < 1415569988 219592 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the musical notes person made another language, and didn't spam it to the main page this time < 1415569991 74290 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :could you have a program that can be proven to halt under some axiom set but not another, well i mean of course you can < 1415569995 298197 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :dumb question < 1415570005 212604 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ais523: it was a talk page thing rather than a language, is probably why < 1415570010 337920 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it does a decent job of trying not to be a BF derivative, while being stuck in an utterly low-level imperative mindset < 1415570013 304636 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i have some esolang ideas but they'd be hard to describe sanely < 1415570015 579874 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bike: for some reason I was thinking of the Riemann Hypothesis, and I will not endeavour to find out why. < 1415570020 341548 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :heh. < 1415570025 732953 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: I was going to say "that's never stopped me" < 1415570028 125784 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except, it actually has < 1415570038 399201 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :the language that must not be named < 1415570053 856949 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have an esolang idea too, but it doesn't work out well and isn't very eso too (not that that's stopped some people) < 1415570056 991651 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :mainly the problem is that i don't have enough experience with auto mechanics to think of a good description language, but oh well < 1415570062 855832 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'll revise it to "it takes quite a while before I eventually give up, and when I do, I give up really strongly, and bind other people to never speak of the issue again" < 1415570077 906927 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :gah, I hadn't been thinking about the issue for /months/ < 1415570083 585471 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it's not something I want to think about right now < 1415570085 378 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :uh, sorry i guess < 1415570087 858423 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think I'm probably not really an eso language _create_ type of guy < 1415570094 225756 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I create other eso stuff < 1415570103 438148 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or non-eso < 1415570117 659638 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :the issue might be that i'm more into real numbers than most people here, which is kind of a hilarious thing to say or think but oh well < 1415570128 144118 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :I'd like to make a reversible logic based thing. < 1415570139 565341 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :have you seen the crabputer < 1415570147 71133 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that's not really related, i just want everyone to have seen the crabputer < 1415570164 278561 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: anyway, anything less complex than http://esolangs.org/wiki/Snowflake should be easy to describe by comparison < 1415570165 508331 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's that? < 1415570170 932266 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: linky? < 1415570174 273909 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :I'd rather try to make it non-esoteric, but it might end up as such regardless. < 1415570181 880856 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://arxiv.org/abs/1204.1749 < 1415570185 796505 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the big problem now is, I need a Snowflake impl, on the basis that as far as I know, nobody else has managed to successfully read the resulting description < 1415570188 986972 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :based on billiard ball computers which is how i thought of it < 1415570213 807276 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :real number just don't know when to stop < 1415570218 44835 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :*numbers < 1415570225 954972 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's not really a matter of complexity so much as... i guess i don't know how to constrain it in an interesting way < 1415570231 204233 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, one thing I love about Snowflake is that it's not reversible just for fun, but because the purpose of the language can only (AFAICT) be implemented via reversibility < 1415570242 173413 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: crazy < 1415570250 773678 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :basically the idea is the "program" is a fire control computer schematic, but the problem is i can't think of a way to describe that without just having arbitrary schematics, which is just boring < 1415570256 851488 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, the fact that it looks vaguely like brainfuck despite having an entirely unrelated meaning is also good < 1415570258 910615 :MoALTz!~no@user-188-33-211-16.play-internet.pl QUIT :Ping timeout: 260 seconds < 1415570319 85384 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :int-e: does alexandroff compactification constitute stopping < 1415570334 34719 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what looks vaguely like brainfuck? befunge? < 1415570369 904057 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :the original (i think) paper on reversible computing is neat, btw, by landauer or whoever < 1415570375 549246 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :thermo~ < 1415570387 219862 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :The idea I have is a language that's basically a way of describing a single huge reversible function. < 1415570402 187427 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: +[+[]-[]] < 1415570404 343721 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that sort of thing < 1415570413 989659 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's mostly made of +-[] and the brackets match < 1415570421 508090 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which makes it look like BF until you realise that it makes no sense as BF < 1415570435 351274 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's still a valid program innit < 1415570437 749285 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :if a boring one < 1415570464 363483 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's an infinite loop as BF < 1415570474 191369 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust snowflake +[+[]-[]] < 1415570476 916513 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and a no-op as BF Joust < 1415570478 112059 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.snowflake: points -30.67, score 3.72, rank 47/47 < 1415570482 850020 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Score for ais523_snowflake: 6.1 < 1415570486 925084 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :So you have a few basic operations, an if statement, and the ability to call functions. < 1415570506 122998 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: hmm, that looks like that strange language (not intended to be esoteric I think, but it sure looked like one) I've once seen < 1415570526 368457 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the one that tried to pretend to be totalistic and Turing-complete, and pretend that lists and numbers are isomorphic < 1415570530 698635 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I doubt any other language works quite like Snowflake < 1415570532 408449 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dunno its name < 1415570537 892508 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :MDude, there are reversible programming languages - you can run them backwards and forwards < 1415570538 76561 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most languages are not on a quest for self-perfection < 1415570541 484388 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: no, I just mean the +[+[]-[]] syntax < 1415570541 668387 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bike: I was thinking of individual numbers and their n-ary expansion. < 1415570546 377967 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: ah right < 1415570546 755391 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :I know. < 1415570567 311490 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :doesn't "if" destroy information < 1415570576 293082 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Most of them have some kind of stack, though. < 1415570589 417435 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bike: or perhaps, rational approximations. just to clarify that rational numbers *are* nice. :P < 1415570609 586219 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Rather than using a fixed set of memory addresses. < 1415570630 505976 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it might not be turing complete if you restrict memory that much < 1415570642 510723 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Snowflake's a good example of a reversible command set < 1415570649 880141 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it had to be very 100% reversible because of how it works < 1415570661 31873 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so loops and conditionals were implemented… oddly < 1415570684 9621 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most operations can only be written reliably if you know, for certain, something that /isn't/ on top of the stack < 1415570693 752215 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Oh, it won't be, unless you modify it to pretend it has an infinite repeating input structure. < 1415570697 152563 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is harder than it seems, as programs have to be quite good at editing their own source code < 1415570712 72716 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :Or infinitely repeating structure. < 1415570723 837430 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1415570788 991765 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :I'm going more for something that can be implimented as a digital signal processor, though. < 1415570906 876823 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan Oh I didn't realize that golf.shinh.org allows omitting several trailing newlines... < 1415570907 99136 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1415570908 357805 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :So it'll likely be Harvard architecture, and thus unable to modify itself at all. < 1415570928 32096 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`js print(1) < 1415570930 63467 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 < 1415570943 254511 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`js print(+[+[]-[]]) // maybe it reminded you of JavaScript? < 1415570945 364880 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0 < 1415570964 964919 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I don't think it's intended to be esoteric. < 1415571063 550927 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :vanila: That's the thing. "If" statements preserve reversability by locking out any change to the conditional variable while inside it. < 1415571065 766236 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :IMO, if you're designing a new language and don't intend it to be esoteric, you don't have a sufficient grip on the problem you're trying to solve < 1415571077 469954 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :possible exception: if you're designing it to be used by other people < 1415571137 58519 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :MDude, that's interesting but I can't understan how? < 1415571141 268363 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :So it's "If (A), do [function] with variables (B, C, D,... etc.)." < 1415571171 171150 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :And then inside the function, you only have access to the variables passed to it. < 1415571193 886713 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"for division, you multiply the list by the number you want to divide by, then cut the product down to the size of the original list, and then undo the multiplication" < 1415571220 197423 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :So you can't make a recursive function unless it's parametric, allowing each iteration to have at least one variable less than the one calling it. < 1415571445 597424 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net PRIVMSG #esoteric :I should just make diagrams, or implement the language. < 1415572221 624303 :AndoDaan_!~Daanando@188.188.94.13 JOIN :#esoteric < 1415572226 757111 :AndoDaan!~Daanando@188.188.75.226 QUIT :Ping timeout: 258 seconds < 1415572371 938682 :AndoDaan_!~Daanando@188.188.94.13 NICK :AndoDaan < 1415572600 460623 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415573649 240173 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 244 seconds < 1415573681 18314 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1415573782 55603 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1415573818 259481 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Ping timeout: 264 seconds < 1415574163 492269 :dTSCode!~DTSCode@unaffiliated/dtscode QUIT :Ping timeout: 244 seconds < 1415574231 953130 :kcm1700!~kcm1700@175.117.8.72 QUIT :Remote host closed the connection < 1415574671 350478 :kcm1700!~kcm1700@175.117.8.72 JOIN :#esoteric < 1415574890 404794 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1415574890 627322 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 1h 6m 23s ago: Oh I didn't realize that golf.shinh.org allows omitting several trailing newlines... < 1415574891 721357 :Vorpal_!~Vorpal@unaffiliated/vorpal NICK :Vorpal < 1415575122 352359 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: well i noticed how it always leaves off the final newline when displaying output, so it seemed logical to check if that happened for any number... < 1415575150 934979 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe i was inspired by HackEgo, which does that same thing < 1415575170 995877 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*the < 1415575289 910468 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh, i didn't remember i actually did manage to use pattern guards in that one < 1415575301 944715 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACHIEVEMENT UNLOCKED < 1415575622 333663 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1415575652 143101 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and that's where you used that "where" that i was hinting that you might improve with pattern guards, funny how it tied < 1415576497 92371 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How many bits does a process ID have? < 1415576597 702145 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: 15 < 1415576614 992276 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :OK < 1415576629 502906 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :posix seems to just say pid_t is a signed integer < 1415576645 718815 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: well, that's typical range, don't take that a portably true everywhere < 1415576698 56847 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The clock sequence in a UUID is only 14-bits long though. < 1415576761 792297 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh: Under Linux, the maximum process ID is given by the pseudo-file /proc/sys/kernel/pid_max < 1415576793 267922 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and yeah 15 here < 1415576917 519547 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415576998 929313 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: as an idea of how to account where the "where": length "where" == length "cycle". < 1415577025 189456 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/where/for/ < 1415577214 144784 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How do you send a message to IETF to tell them to add another UUID version? < 1415577217 4677 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I'm saying that because they serve approximately the same purpose: making the mail body available to the worker loop multiple times. < 1415577241 527616 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1415577247 189030 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Someone told me that a missile address is 48-bits long, so that fits in the node field. < 1415577269 615974 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :However if a process ID is 15-bits long then it is one bit too long for the clock sequence field. < 1415577347 731680 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: ah right, that's the part which only works because anagolf ignores trailing newlines _and_ the last @i is only followed by newlines < 1415577398 270594 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: yeah. < 1415577427 244059 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I discarded the "cycle" idea because I didn't expect that to work ... lucky to have tied :) < 1415577450 202044 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so now I can claim that my solution is better because it cheats less. < 1415577510 817682 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and once more it seems to be hard to combine any ideas to produce a smaller one) < 1415577535 472397 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :solution, that is. < 1415577884 275372 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1415578082 182978 :AndoDaan!~Daanando@188.188.94.13 PART #esoteric :"bbl" < 1415579578 728293 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Someone told me today that a sufficiently precise missile address is possible in 48-bits. Is it correct? < 1415579633 252672 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ii thkn it depends on the radius of the explosion of the missle < 1415579771 559095 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It isn't the intention to actually aim a missile; I only intend to see how it can be used for uniqueness. < 1415579777 764453 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: ii thkn? < 1415579777 948326 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: ' too proud?' the frog said in a thoughtful tone. " hold your tongues!" and fnord tingled his bell. < 1415579997 831028 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: tingling fnords? < 1415579998 51185 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FireFly: i.e. some mischievous creatures are not soldiers." the fnord conspirator stammered, trying her best to climb up one of our books to the glass, and began wandering up and down the room. < 1415580012 880771 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :the fnord conspiracy. < 1415580087 128538 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 4*pi*(20000/pi)^2 / 2^48 < 1415580088 540724 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.8093822187881342e-6 < 1415580168 648473 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: that's about 1.8 square meters resolution if you divide up earth's surface equally < 1415580310 535193 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :FireFly: I wouldn't call it a conspiracy; it's kind of widely known that fungot's raison-d'être is to conquer the world. < 1415580310 759222 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: " fading, with the glass table as before. " things are worse than ever," said i. " my son was in the act of waking, i felt certain that ' love,' and then hurried on, alice started to her feet and sprang across the little brook in her terror, < 1415580334 10646 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :boily: well, fungot talked about a fnord conspirator < 1415580334 231287 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FireFly: and he flung his arms passionately round her neck, and hid his face on her shoulder. " what a convenient thing it would be grand!" < 1415580353 164370 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :oerjan: O, OK, do you think that is good enough? < 1415580354 560830 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :FireFly: collaborators. < 1415580359 416076 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oh. < 1415580386 811497 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: i expect most icbms to be larger than that. < 1415580410 582134 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Like I said it is not used for an actual ICBM. < 1415580437 498682 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, in that case i can hardly know how good is good enough. < 1415580467 192355 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I mean if they eventually invented a new UUID version that uses ICBM addresses. < 1415580552 750410 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eventually it will be too few see http://xkcd.com/865/ < 1415580588 92953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(pretty sure ipv6 is more than 48 bits right?) < 1415580609 622270 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :128 isn't it < 1415580638 191444 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, I do not expect each nanobot to need a UUID all at the same time though? < 1415580697 805450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i guess we are doomed then. < 1415580739 331278 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :A UUID is itself 128 bits though, anyways, and some are used for the variant and the version. < 1415580800 129238 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :beware of the NAT-nobots, though. < 1415580813 151078 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Currently I am using version 1 UUIDs, but it might not always do, for example if you don't have and never had a MAC address available. < 1415580870 502341 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` \? cocoonspirator #regarding fungot < 1415580870 686630 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: his wife caught the idea, that alice had any idea of doing that. she felt as if she were flying, and alice, were in fnord of the march of mind, kept up what she no doubt intended for a savage growl, though it answers as a puff, it never has effect enough to make one fnord to think of it, she held it up to a glass, the words will all go the right way to begin, you see, it takes all the running you can do anything with, b < 1415580871 188240 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A cocoonspirator is a collaborator wrapped in caterpillar silk < 1415580906 74441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :one gets the sense that lewis carroll used a lot of unique words. < 1415580928 728356 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and not all of them made up, either < 1415580966 564525 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :RFC does say the timestamp will eventually run out and have to wrap around. But even then, it could continue until the timestamp is the same as it was at the time MAC addresses were invented; at that point you would have to stop using version 1 UUIDs and will have to make up a new one. < 1415581085 773635 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Actually, it can last later than that; it only has to be according to when the specific MAC address was assigned, rather than when MAC addresses were invented in general. However this is not always known.) < 1415581677 75084 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1415581975 405372 :AndoDaan!~Daanando@188.188.94.13 JOIN :#esoteric < 1415582239 160338 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1415582259 496777 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu JOIN :#esoteric < 1415583202 244661 :Guest20404!~cross@115.187.254.87 JOIN :#esoteric < 1415583204 170729 :Guest20404!~cross@115.187.254.87 PART :#esoteric < 1415584188 648517 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415584399 200027 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1415584778 508184 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1415584961 728517 :AndoDaan!~Daanando@188.188.94.13 QUIT :Ping timeout: 272 seconds < 1415585305 661555 :AndoDaan!~Daanando@188.189.89.214 JOIN :#esoteric < 1415585756 838469 :boily!~alexandre@96.127.201.149 QUIT :Quit: PHAROAH CHICKEN < 1415585899 675809 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1415586956 461766 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1415591771 881656 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1415592845 685313 :serika!~serika@unaffiliated/serika QUIT :Ping timeout: 255 seconds < 1415592869 115116 :AndoDaan_!~Daanando@188.189.79.218 JOIN :#esoteric < 1415592874 781176 :AndoDaan!~Daanando@188.189.89.214 QUIT :Ping timeout: 245 seconds < 1415592921 271380 :AndoDaan_!~Daanando@188.189.79.218 NICK :AndoDaan < 1415593489 236022 :DTSCode!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1415594905 673768 :dianne!~diannes@unaffiliated/dianne QUIT :Ping timeout: 250 seconds < 1415595009 968182 :dianne!~diannes@pool-96-248-225-91.snloca.dsl-w.verizon.net JOIN :#esoteric < 1415595012 252948 :dianne!~diannes@pool-96-248-225-91.snloca.dsl-w.verizon.net QUIT :Changing host < 1415595012 437207 :dianne!~diannes@unaffiliated/dianne JOIN :#esoteric < 1415595014 595048 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 250 seconds < 1415595848 177102 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1415597160 641387 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Even Famicompo has a cover of "Gravity Falls" music. < 1415597645 838346 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDream < 1415599890 144588 :DTSCode!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1415600021 504841 :MoALTz!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric < 1415600808 977868 :DTSCode!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1415601004 246015 :AndoDaan!~Daanando@188.189.79.218 QUIT :Ping timeout: 264 seconds < 1415602049 209879 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How much is a shift-reduce parser improved by if there is a skip action added? (Skip means like a shift, except that nothing is pushed to the stack; it still selects another state to parse the next token with, but doesn't affect the stack, therefore such the next state will become forgotten later on.) < 1415602174 989252 :AndoDaan!~Daanando@188.188.68.146 JOIN :#esoteric < 1415602677 757917 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that's a tail call optimization, isn't it? < 1415602719 525532 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is a bit like a tail call optimization, I suppose, although you may be able to use it in other cases too. < 1415602801 362287 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :They might reduce the number of productions you need too, in a few cases < 1415602823 928219 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What is Famicompo? < 1415602828 984981 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION listens to gravity falls cover < 1415602855 133431 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :NSF competition apparently? < 1415602863 275510 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Sgeo: Yes. < 1415602886 583393 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have *all* of them on my computer. < 1415603055 912546 :AndoDaan!~Daanando@188.188.68.146 QUIT :Ping timeout: 244 seconds < 1415603112 24211 :AndoDaan!~Daanando@188.189.81.48 JOIN :#esoteric < 1415604505 443078 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1415610579 732285 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1415611296 164889 :AndoDaan!~Daanando@188.189.81.48 QUIT :Ping timeout: 272 seconds < 1415612228 428037 :MoALTz_!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric < 1415612398 671365 :MoALTz!~no@user-188-33-211-16.play-internet.pl QUIT :Ping timeout: 255 seconds < 1415612505 667645 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1415613124 563317 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net NICK :sho_jitou < 1415613133 67410 :sho_jitou!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net NICK :centrinia < 1415613428 88024 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I wonder how hard it'd be to make a polyglot of Malborge and some other language < 1415613432 519 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :(That is not Whitespace) < 1415613512 498218 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's still spelt with an L! < 1415613534 393702 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, don't make oerjan mad. You won't like that. < 1415613823 384732 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Marbolge? < 1415613824 188186 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Got it. < 1415613930 161372 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wouldn't tempt fate like that, but of course it's up to you. < 1415613960 859130 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As for the polyglot, if not Whitespace, then Lenguage. < 1415614683 688440 :AndoDaan!~Daanando@188.188.76.117 JOIN :#esoteric < 1415614759 437997 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Maluis borges < 1415614863 991198 :drdanmaku!uid17782@gateway/web/irccloud.com/x-thfdqbjngmxxnmdf QUIT :Quit: Connection closed for inactivity < 1415615152 483719 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 264 seconds < 1415616662 862591 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :still no new whatif < 1415616780 339450 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: good morning < 1415616780 523378 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: aye louder screamed that ladye fair, wi' a silken string, whilk i sent to them again to say " how d'ye do?" < 1415616780 707454 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's always late < 1415616801 128365 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is this pirate? < 1415616803 841408 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^style < 1415616804 25350 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice* c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1415616809 236540 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1415616822 217477 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :New Game: Guessing fungots currently selected style. < 1415616822 404569 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: " i have heard of you, you wicked wicked boy!" said her husband. " we're not fnord!" he exclaimed, holding up his hand impressively. and now, who am i?' < 1415616997 72440 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^style < 1415616997 256336 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Not found. < 1415617001 35598 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :^style youtube < 1415617001 219500 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: youtube (Some YouTube comments) < 1415617013 380504 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1415617018 887755 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :fungot, hello < 1415617019 71439 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Lymia: omg i diedddd doesnt suck like hitman did the pilot died shoving the power to climb. the pilots, no, oh no < 1415617100 816182 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: could you add ^randomstyle ;)? < 1415617160 287203 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Changed in version 2.6: The return value is in the range [-2**31, 2**31-1] regardless of platform. In older versions the value is signed on some platforms and unsigned on others. < 1415617160 472809 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Changed in version 3.0: The return value is unsigned and in the range [0, 2**32-1] regardless of platform. < 1415617163 62379 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Python... < 1415617552 300610 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: What about the pilots?! < 1415617552 523094 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: oh no oh no, oh no, what < 1415617564 87907 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Come on, bot, don't leave us hanging. < 1415617564 271793 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: i learned that the tape or is that someone ' dies of cancer' is it < 1415617571 798546 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A tragedy. < 1415617988 29651 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what music are you listening to, fungot? < 1415617988 213541 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: omg this is the black guy supposed to do a flyby and crashed into a corner big time, this is a problem with the hillary impersonator < 1415618011 451505 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a black guy is impersonating hillary? < 1415618425 85746 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The main problem with Hillary impersonators are their poor aviation skills. < 1415618428 931751 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415618535 939611 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Access to this document is outside your subscription" nooooooo < 1415619815 296663 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Have to be grateful to authors for preprints, I guess. < 1415620093 248217 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what if an author postpones preprints < 1415621163 662879 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1415621409 811028 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Some sort of a reality collapse, presumably. < 1415621754 605915 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :reality is way to brittle in these here parts. there should be an open source reality effort or something. < 1415621760 913388 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :s/to\b/too/ < 1415622078 494060 :boily!~alexandre@96.127.201.149 QUIT :Quit: EXONERATED CHICKEN < 1415622353 104368 :CADD!~CADD@12.227.104.109 QUIT :Quit: leaving < 1415623970 578972 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1415625943 611150 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40822&oldid=40818 5* 03TomPN 5* (+132) 10/* Motion */ < 1415626013 542003 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40823&oldid=40822 5* 03TomPN 5* (+102) 10/* Velocity */ < 1415626041 153147 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40824&oldid=40823 5* 03TomPN 5* (-18) 10/* If the cell has a value */ < 1415626061 415761 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40825&oldid=40824 5* 03TomPN 5* (-12) 10/* If the cell has a velocity */ < 1415626169 620209 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:TomPN14]]4 10 02http://esolangs.org/w/index.php?diff=40826&oldid=40744 5* 03TomPN 5* (+88) 10 < 1415626207 667146 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40827&oldid=40813 5* 03TomPN 5* (+64) 10 < 1415626220 789289 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40828&oldid=40827 5* 03TomPN 5* (+4) 10 < 1415626279 277645 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:TomPN14]]4 10 02http://esolangs.org/w/index.php?diff=40829&oldid=40826 5* 03TomPN 5* (+123) 10 < 1415626336 962831 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40830&oldid=40825 5* 03TomPN 5* (+0) 10/* Moving the pointer */ < 1415626732 129795 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40831&oldid=40830 5* 03TomPN 5* (+159) 10/* Example programs */ < 1415626748 489521 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40832&oldid=40831 5* 03TomPN 5* (+1) 10/* Hello World! */ < 1415627415 30869 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :IT is infuriatingly difficult to Google anything relating to BASIC. < 1415627592 54892 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Apparently there's a Forth seminar happening tomorrow < 1415627671 79010 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Lisp in QBASIC: https://www.ma.utexas.edu/users/dmenezes/lisp.html < 1415628916 539693 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan Very nice substrings code, the closest I had was based on iterate(zipWith(:)x.drop 1)(repeat[]) (which then became t=[]:t;z?(_:y)=z y++z?z y;_?y=y; ... zipWith(:)x?t ...). I have to remember that scanr f x.map g=scanr(f.g)x. < 1415628916 763090 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1415629037 389687 :impomatic_!~digital_w@235.198.208.46.dyn.plus.net PART :#esoteric < 1415629109 222237 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Since being introduced more clearly to how easy it actually is to implement new language modules in Racket, I have this deranged idea to do a GW/QBASIC inspired Lisp variant. < 1415629109 443294 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :J_Arcane: Because of all the VisualBasic noobs? < 1415629229 122105 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :mroman: I had it in mind originally as a sort of sequel to VIOLET, and even though of just doing an enhanced VIOLET that turned it into a proper Lisp. But I also kinda just want to essentially write a Lisp with QB inspired keywords, like if some dude circa 198x had been tasked with making a Lisp that would be friendly to MS Basic students. < 1415629509 382192 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415629753 44612 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Interesting thing I learned: Apparently FreeBASIC supports tail recursion optimizations. < 1415630386 47155 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1415630399 690987 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :wot. FreeBASIC has *macros*. < 1415630573 493090 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1415630573 676911 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 27m 36s ago: Very nice substrings code, the closest I had was based on iterate(zipWith(:)x.drop 1)(repeat[]) (which then became t=[]:t;z?(_:y)=z y++z?z y;_?y=y; ... zipWith(:)x?t ...). I have to remember that scanr f x.map g=scanr(f.g)x. < 1415630698 680780 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"abc" "def"}{<-}m[ < 1415630699 150888 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"cba" "fed"} < 1415630701 654499 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"abc" "def"}{<-}\m < 1415630701 838570 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "cbafed" < 1415630708 676534 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"abc" "def"}{<-}ms < 1415630708 860712 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "cbafed" < 1415630747 865164 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : still no new whatif <-- i distinctly recall a "there won't be any this week note", last week < 1415630763 69497 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*" note < 1415630818 49088 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {0 0 1}im < 1415630818 233523 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1415631139 318593 :serika!~serika@unaffiliated/serika JOIN :#esoteric < 1415631483 278871 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :damn neighbor dog is at it again, it had been silent for so long i thought they'd actually managed to find a solution to its yipping < 1415631556 582184 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess you need to buy a silencer. < 1415631675 552603 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...glad i looked up the meaning of that before responding < 1415631938 114439 :serika!~serika@unaffiliated/serika PRIVMSG #esoteric :http://www.ultimatebarkcontrol.com/dog-silencer.htm This looks pretty legit < 1415631942 582111 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders why henkma's solution needs that ++" " < 1415631953 608003 :serika!~serika@unaffiliated/serika PRIVMSG #esoteric :Oh my god. "UltimateBarkControl" < 1415631963 192958 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hmm < 1415631972 726034 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :serika: i don't think that's what mroman was referring to. < 1415631989 370521 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :If I have createFoo :: Bar Foo, and destroyFoo :: Foo -> Bar (), and using a Foo after it's been destroyed is an error... < 1415631995 526757 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Is there a nicer way to do that in Haskell? < 1415632004 821777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`relcome serika < 1415632005 685833 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​07serika: 08Welcome 09to 02the 06international 13hub 04for 07esoteric 08programming 09language 02design 06and 13deployment! 04For 07more 08information, 09check 02out 06our 13wiki: 04. 07(For 08the 09other 02kind 06of 13esoterica, 04try 07#esoteric 08on 09irc.dal.net.) < 1415632009 280931 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh. you were already welcomed. right. < 1415632020 741400 :serika!~serika@unaffiliated/serika PRIVMSG #esoteric :oerjan: But shooting dogs ;-; < 1415632039 765152 :serika!~serika@unaffiliated/serika PRIVMSG #esoteric :elliott: I recall so < 1415632061 974226 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :serika: i greatly suspect that's illegal in norway. < 1415632065 663506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, hi anyway! < 1415632088 46713 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but then, i greatly suspect my neighbors are already trying out things that are illegal in norway, in desperation. < 1415632121 154385 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1415632199 571868 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> reads "" :: [(Integer,String)] < 1415632201 25040 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [] < 1415632208 208205 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> reads " " :: [(Integer,String)] < 1415632209 808306 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [] < 1415632216 821604 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> reads "1" :: [(Integer,String)] < 1415632218 257383 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [(1,"")] < 1415632223 225844 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> reads "1 " :: [(Integer,String)] < 1415632224 752932 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [(1," ")] < 1415632259 341839 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :@type reads < 1415632260 465716 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Read a => ReadS a < 1415632261 473513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm of course < 1415632282 596732 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the " " allows him to detect if he's taken too much < 1415632285 538390 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :@src ReadS < 1415632285 722321 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Source not found. Take a stress pill and think things over. < 1415632307 981326 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's String -> [(a, String)] < 1415632362 115609 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :Sticking that giant type annotation on looks uncomfortable … idris has spoiled me. < 1415632363 797072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i had similar ideas to henkma's solution, but never thought of using reads < 1415632390 263890 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Melvar: it would default to () rather than Integer otherwise < 1415632461 948770 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :oerjan: I mean if I had such a function in Idris I’d write “reads {a=Integer} ""” etc. < 1415632565 570309 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1415632606 798932 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de PRIVMSG #esoteric :I.e. I could get away without writing the parts of the result type that it knows anyway. < 1415632611 269936 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it seems my guess about int-e's solution was entirely wrong, he actually found exactly the same prime checking code as i < 1415632624 962499 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Melvar: right < 1415632694 422548 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415633000 717186 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh henkma is making use of NonDecreasingIndentation < 1415633034 963933 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jbdkygwotslhneqr JOIN :#esoteric < 1415633056 314362 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and thus managing not to waste space even though e nests dos < 1415633203 617645 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: interesting, henkma's solutions _cannot_ be one-lined :P < 1415633225 897076 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :without wasting space for a } < 1415634750 974755 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1415635009 623132 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Disconnected by services < 1415635076 292294 :serika!~serika@unaffiliated/serika QUIT :Quit: Ik ga weg < 1415635526 40460 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 M10 02http://esolangs.org/w/index.php?diff=40833&oldid=40832 5* 03BCompton 5* (+0) 10Explainations -> explanations, ouput -> output < 1415637994 84711 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07TinyBF14]]4 N10 02http://esolangs.org/w/index.php?oldid=40834 5* 03Bataais 5* (+1491) 10Created page with "'''tinyBF''' is a [[brainfuck]] equivalent with only 4 characters. It's a variant of [[RISBF]] and was created by Michael Gianfreda, Nov. 6, 2014. tinyBF programs are smaller..." < 1415638023 409383 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07TinyBF14]]4 10 02http://esolangs.org/w/index.php?diff=40835&oldid=40834 5* 03Bataais 5* (+1) 10 < 1415638170 240043 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07TinyBF14]]4 10 02http://esolangs.org/w/index.php?diff=40836&oldid=40835 5* 03Bataais 5* (+4) 10 < 1415638343 480312 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40837&oldid=40809 5* 03Bataais 5* (+13) 10 < 1415638396 540998 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 244 seconds < 1415638452 14319 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07RISBF14]]4 10 02http://esolangs.org/w/index.php?diff=40838&oldid=37842 5* 03Bataais 5* (+31) 10 < 1415638657 568848 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1415638792 891784 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Bataais14]]4 N10 02http://esolangs.org/w/index.php?oldid=40839 5* 03Bataais 5* (+44) 10Created page with "Identical to Michael Gianfreda, Switzerland." < 1415638895 330221 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Bataais14]]4 10 02http://esolangs.org/w/index.php?diff=40840&oldid=40839 5* 03Bataais 5* (-13) 10 < 1415638910 23398 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Bataais14]]4 10 02http://esolangs.org/w/index.php?diff=40841&oldid=40840 5* 03Bataais 5* (+6) 10 < 1415640189 318168 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1415640983 544514 :MoALTz__!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric < 1415641199 332717 :MoALTz_!~no@user-188-33-211-16.play-internet.pl QUIT :Ping timeout: 272 seconds < 1415641230 409175 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 244 seconds < 1415641557 371405 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1415642226 136992 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1415642337 601960 :impomatic_!~digital_w@235.198.208.46.dyn.plus.net QUIT :Ping timeout: 255 seconds < 1415642612 596501 :AndoDaan_!~Daanando@188.189.88.161 JOIN :#esoteric < 1415642695 247176 :AndoDaan!~Daanando@188.188.76.117 QUIT :Ping timeout: 265 seconds < 1415642823 957157 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1415643434 488654 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan the nonincreasing indentation trick from henkma's solution is so awful I almost want to poke out my eyes to unsee it. :-P < 1415643434 672976 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1415643501 794594 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan Oh the fact that I could've gotten to 123 using that trick doesn't help. < 1415643502 15233 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1415643801 986310 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07SELECT.14]]4 10 02http://esolangs.org/w/index.php?diff=40842&oldid=40805 5* 03Por gammer 5* (-133) 10/* Commands */ < 1415644414 104803 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1415645792 256374 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415646232 370841 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck14]]4 M10 02http://esolangs.org/w/index.php?diff=40843&oldid=40817 5* 03Bataais 5* (+86) 10 < 1415646460 618533 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Bataais14]]4 N10 02http://esolangs.org/w/index.php?oldid=40844 5* 03Bataais 5* (+84) 10Created page with "Here you can talk about my [[brainfuck]] minimizations [[tinyBF]], [[RISBF]] and me." < 1415646496 439750 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Bataais14]]4 10 02http://esolangs.org/w/index.php?diff=40845&oldid=40844 5* 03Bataais 5* (+23) 10 < 1415646523 573180 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Bataais14]]4 10 02http://esolangs.org/w/index.php?diff=40846&oldid=40845 5* 03Bataais 5* (-1) 10 < 1415646897 812379 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[073switchBF14]]4 10 02http://esolangs.org/w/index.php?diff=40847&oldid=36939 5* 03Bataais 5* (+6) 10 < 1415646939 429574 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Bataais14]]4 10 02http://esolangs.org/w/index.php?diff=40848&oldid=40846 5* 03Bataais 5* (+22) 10 < 1415649696 434222 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ooooh, a page to talk about Bataais < 1415649707 454111 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what shoudl we ask a random person from the internet? < 1415649726 768445 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Opine. < 1415649726 952839 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: ah, so i'm guessing it takes a wee while for the airshow. flown by remote control test toy ever. i'll give it to new developers. duke's not done yet. < 1415649766 732786 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh okay < 1415649894 267858 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :how about "what do you think is the most interesting thing about you < 1415649895 824368 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :" < 1415649912 558043 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1415649956 27779 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wb patashu < 1415650045 899817 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@wn animadvert < 1415650047 19615 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :*** "animadvert" wn "WordNet (r) 3.0 (2006)" < 1415650047 203778 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :animadvert < 1415650047 203902 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : v 1: express one's opinion openly and without fear or < 1415650047 203978 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : hesitation; "John spoke up at the meeting" [syn: {opine}, < 1415650047 204051 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : {speak up}, {speak out}, {animadvert}, {sound off}] < 1415650049 14569 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2: express blame or censure or make a harshly critical remark < 1415650054 359740 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(New one for me.) < 1415650085 834576 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's a word? < 1415650087 142902 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :@wn averr < 1415650088 41533 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :No match for "averr". < 1415650090 493508 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :@wn aver < 1415650091 589820 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :*** "aver" wn "WordNet (r) 3.0 (2006)" < 1415650091 774527 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :aver < 1415650091 774713 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : v 1: report or maintain; "He alleged that he was the victim of a < 1415650091 774852 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : crime"; "He said it was too late to intervene in the war"; < 1415650091 774929 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "The registrar says that I owe the school money" [syn: < 1415650093 595632 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :[4 @more lines] < 1415650136 557695 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it is the WordNet. < 1415650679 200113 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 JOIN :#esoteric < 1415650699 141380 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Define a "concrete statement" as a mathematical statement in which all quantifiers range over the integers. < 1415650708 832687 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :I'm not really going anywhere here. I just felt like stating that definition. < 1415651119 521290 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 244 seconds < 1415651338 174731 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415651540 384548 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1415651872 21277 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right... if I declare a variable const, I shouldn't be surprised the compiler won't allow me to assign to it. < 1415652075 336430 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::) < 1415652237 664725 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, now why does this crash my program? did I give the array size wrong? < 1415652260 90199 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You looked at it wrong. < 1415652314 145735 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, it's the other array < 1415652393 782869 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah right < 1415652427 927740 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I gave the wrong stride < 1415652757 692272 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist (967) < 1415652758 197143 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist (967): shachaf oerjan Sgeo FireFly boily nortti < 1415653169 129801 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^style < 1415653169 362509 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube* < 1415653192 653888 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: comment? < 1415653192 838350 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: or another one: ht tp jeanclaudeboetsch. free. fr/ change. it's interesting but this song < 1415653284 549370 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :fungot: what's wrong? < 1415653284 734134 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :olsner: lol this is a copycat that should have given the content. it was at an airshow, it's your right a underwater mission that looks amazing :0 special forces, no way similar to xmen's wolverine that cpt price has made famous < 1415653491 702875 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1415653493 928307 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style fisher < 1415653494 112526 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: fisher (Fisher corpus of transcribed telephone conversations) < 1415653508 592113 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Come to think of it, I haven't added to the list in a long time. I think there were some ideas, too. < 1415653516 400408 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: CAN YOU HEAR ME? < 1415653516 777792 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: ( ( know laughter)) affirmative action i usually think of mn what about like the o. j. is a very < 1415653528 115592 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Is very. < 1415653554 310860 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1415654001 462044 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: don't hang up on me < 1415654001 720679 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FireFly: yeah sigh yeah noise)) those movies turn me off to i'm not into the bloody gory < 1415654026 965110 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: I don't enjoy gore too much either < 1415654027 219252 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FireFly: right we still understand it so the trick is getting a little loose right now laughter < 1415654116 98510 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :cruel < 1415654206 761602 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 244 seconds < 1415654784 149891 :Bicyclid1ne!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1415654810 470102 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Quit: Reconnecting < 1415655020 668514 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1415655360 518991 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1415655459 664769 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 244 seconds < 1415656377 52298 :AndoDaan_!~Daanando@188.189.88.161 PART #esoteric :"Something's Burning" < 1415657046 207205 :nyuszika7h!nyuszika7h@cadoth.net QUIT :Read error: Connection reset by peer < 1415657159 198011 :Bicyclid1ne!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 272 seconds < 1415657173 44937 :nyuszika7h!nyuszika7h@cadoth.net JOIN :#esoteric < 1415657579 905807 :nyuszika7h!nyuszika7h@cadoth.net QUIT :Ping timeout: 256 seconds < 1415657608 862416 :nyuszika7h_!nyuszika7h@cadoth.net JOIN :#esoteric < 1415658104 525916 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1415658358 535335 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think that, if you are using SQLite as a database format in a program, then you can also use SQLite as the extension language; it already knows about the database, so you don't have to add a whole bunch of stuff for the new extension language to interact with the database and so on. < 1415658366 922215 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What do you think of it? < 1415658473 590330 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is probably a simple way to do it; anyways SQLite already supports extension loading too. < 1415658775 865869 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Ping timeout: 245 seconds < 1415659119 79669 :MoALTz_!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric < 1415659216 759896 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :I guess it's fine if you want to write application extensions in sql < 1415659226 63791 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415659273 127899 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1415659273 312125 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 4h 23m 58s ago: the nonincreasing indentation trick from henkma's solution is so awful I almost want to poke out my eyes to unsee it. :-P < 1415659273 312276 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 4h 22m 51s ago: Oh the fact that I could've gotten to 123 using that trick doesn't help. < 1415659275 882319 :MoALTz__!~no@user-188-33-211-16.play-internet.pl QUIT :Ping timeout: 245 seconds < 1415659301 826019 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, and if the extension is not written in SQL but is actually written in C, then you can still use it by writing a wrapper in SQL in a simple way: SELECT LOAD_EXTENSION('abcdefg'); if the extension is compiled as abcdefg.dll or abcdefg.so < 1415659379 894990 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: did you know that your comment that you'd wished !! took Integer arguments sent me on a wild goose chase (which i told elliott about) because i assumed wrongly from that that your prime testing code was _worse_ than the obvious way that could have been used, which would have implied your string construction was _better_ than mine < 1415659415 789333 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :I did vaguely consider building an OS/kernel based on sqlite at some point though, using an in-memory database for all kernel data < 1415659422 252684 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: No I didn't know that. < 1415659446 674533 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :figures. < 1415659470 361356 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :presumably with some basic C/asm functions exposed to SQL to make it actually do something < 1415659490 637481 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: the reason that it would've helped me is that show=<<[|...] is quite a bit longer than [|...] < 1415659502 448995 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: cute < 1415659531 769445 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aha < 1415659536 413065 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :olsner: That is an interesting kind of idea, although SQLite already requires an operating system in order to work (unless you can rewrite the operating-specific functions not to require it, fo course) < 1415659540 263936 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I wanted to use "010"!!mod(product[2..n-2])(0^n+n) < 1415659582 190783 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, that's what i assumed < 1415659617 38251 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :I think sqlite can be ported to something quite bare-bones, iirc most of the porting interface is file system-related (and you don't need that for an in-memory database) < 1415659619 970240 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: otoh the statistics made me believe that you used few library functions for substring generations, when actually you used one more than I'd ever tried at once. < 1415659635 382580 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1415659653 993484 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :but naturally this idea is not really thought through and there should be many reasons it can't work < 1415659683 147619 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i see why i didn't see how that would improve things, because in my version changing to producing Char just meant changing a >>= to a slightly differently positioned map, so no improvement < 1415659684 886950 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :olsner: Yes, some of the operating-system-specific functions are still needed for a database; but, maybe a really simple operating system can be made that is just enough to work it. < 1415659703 954531 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: yeah < 1415659719 307318 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i had some versions that did that < 1415659765 942572 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I learned how different that could be from the second version here: http://sprunge.us/UPZS < 1415659833 725602 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wait, no, from the third. the second one is the one that would've profited from henkma's indentation trick < 1415659838 797027 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415660288 150189 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i see you also went through the [2..n-2] route :P < 1415660334 724700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i did that before i realized 4 was an exception, and didn't bother to change it back < 1415660349 902772 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well no real reason to change it back, anyway < 1415660497 540542 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh poor lambdabot... < 1415660507 212691 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Remote host closed the connection < 1415660512 669179 :MoALTz_!~no@user-188-33-211-16.play-internet.pl QUIT :Ping timeout: 244 seconds < 1415660512 993109 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what happened < 1415660580 712205 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :# cat /etc/issue < 1415660580 895947 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Debian GNU/Linux jessie/sid \n \l < 1415660599 417264 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :OS update somehow ended up with /dev/pts not being mounted ... < 1415660691 544443 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So I had to reboot. That worked fine though, fortunately. < 1415660729 541197 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages? < 1415660741 584809 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait it's not back yet < 1415660746 767341 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Should be fine, this time, too. < 1415660753 39284 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(@messages, that is) < 1415660785 734996 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :have you made it save periodically now < 1415660802 858905 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d JOIN :#esoteric < 1415660810 758862 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages? < 1415660811 725099 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no. still a todo. but I know how to do it on demand. < 1415660814 861380 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :Sorry, no messages today. < 1415660850 790505 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1415660946 645414 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I left the [2..n-2] because it's faster than [1..n-1], at least theoretically ;) < 1415661012 350637 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1415661340 549095 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages? < 1415661340 771710 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :Sorry, no messages today. < 1415661409 932510 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1415661992 798097 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now for a golf test i don't expect to work < 1415662009 867040 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but it would be hilarious if it did < 1415662020 477873 :DTSCode!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1415662042 261828 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :alas < 1415662075 1502 :DTSCode!~DTSBot@174.134.25.153 JOIN :#esoteric < 1415662078 593147 :DTSCode!~DTSBot@174.134.25.153 QUIT :Remote host closed the connection < 1415662079 472856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm that was closer than i expected < 1415662099 468370 :DTSCode!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1415662120 224261 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm _very_ close in fact. maybe i should try again. < 1415662127 618764 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :time? < 1415662143 479501 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep < 1415662158 618752 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn < 1415662164 678443 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what _is_ the timeout, anyway? < 1415662184 124429 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :1 second per testcase? < 1415662190 387687 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh just 1 < 1415662205 211753 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i thought i'd seen a case that had > 3 s < 1415662205 530975 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :note: I don't know. < 1415662216 921025 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i mean, a golf solution < 1415662220 180841 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and there are some languages that get more time) < 1415662223 970502 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1415662256 597450 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :one entry from the start page: "allow more time for R (you have 2 sec for 3 test cases problems, 2.5 secs for 2 test cases, and 4 secs for 1 test case) since its invocation seems to take more than one second." < 1415662276 118289 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :rusti lives! < 1415662406 554094 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm good to know. i had been assuming the 10 s from the general testing page < 1415662444 405138 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm this means timeout will be even more of a problem than i feared for the golf problem i'm trying to design. < 1415662471 918052 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and i was considering scaling it _up_ to make it harder to compress the output. < 1415662492 503096 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway, this wasn't that. i shall have to submit the slightly longer version, then. < 1415662614 614935 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :still beats importing Data.List, anyhow. < 1415662627 311154 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah so my secret 136 characters solution isn't too bad :) < 1415662634 64099 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn < 1415662661 191994 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well my solution _was_ 3 chars shorter with timeout :P < 1415662674 509812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(can you guess what the change was) < 1415662675 849087 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :same here, I think. < 1415662705 209133 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm so you are saying this should be 4 chars shorter, hm < 1415662705 848772 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes, s/'9'// < 1415662713 353162 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :precisely < 1415662750 691946 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'll wait for henkma's 120 character solution. < 1415662751 571541 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::P < 1415662764 209894 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it only timed out on the third test case :( < 1415662773 793380 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which means at least i got timings for the others < 1415663209 703321 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 244 seconds < 1415663303 522410 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wow it's actually compiling with -O ... < 1415663311 147446 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> fromEnum (maxBound :: Char) < 1415663312 937695 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : 1114111 < 1415663459 277562 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and yes, as far as I can see, "import Data.List" is not worthwhile, but "import List" would be short enough. < 1415663482 912975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed < 1415663555 796456 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :whatever. I submitted. < 1415663619 914121 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pretty similar stats < 1415663645 207282 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah < 1415663747 552987 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh I'm also playing with Euclidean norm, but 122 characters is still worse than henkma's solution. < 1415663768 432010 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it would be so *nice* if printf".5g" did the right thing. < 1415663781 231239 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you'd think < 1415663813 586455 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe he's found some obscure printing function in a GHC.* module somewhere :P < 1415663826 241700 :where!82d7148e@gateway/web/cgi-irc/kiwiirc.com/ip.130.215.20.142 JOIN :#esoteric < 1415663835 662687 :where!82d7148e@gateway/web/cgi-irc/kiwiirc.com/ip.130.215.20.142 PRIVMSG #esoteric :WHERE IS PHILOSOPHY SCRIPT?!@ < 1415663840 157249 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`relcome where < 1415663840 853284 :where!82d7148e@gateway/web/cgi-irc/kiwiirc.com/ip.130.215.20.142 PRIVMSG #esoteric :I NEED IT < 1415663841 169965 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​09where: 02Welcome 06to 13the 04international 07hub 08for 09esoteric 02programming 06language 13design 04and 07deployment! 08For 09more 02information, 06check 13out 04our 07wiki: 08. 09(For 02the 06other 13kind 04of 07esoterica, 08try 09#esoteric 02on 06irc.dal.net.) < 1415663848 574281 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what < 1415663856 784400 :where!82d7148e@gateway/web/cgi-irc/kiwiirc.com/ip.130.215.20.142 PRIVMSG #esoteric :http://esolangs.org/wiki/Philosophy_Script < 1415663874 656769 :where!82d7148e@gateway/web/cgi-irc/kiwiirc.com/ip.130.215.20.142 PRIVMSG #esoteric :SEND ME YOUR APOSTLES < 1415663886 757187 :where!82d7148e@gateway/web/cgi-irc/kiwiirc.com/ip.130.215.20.142 PRIVMSG #esoteric :relcome very much < 1415663909 816972 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: right, there are 27 libraries installed (24 not hidden), there most be something in there!!!1 < 1415663910 889107 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :whello. < 1415663932 155140 :where!82d7148e@gateway/web/cgi-irc/kiwiirc.com/ip.130.215.20.142 PRIVMSG #esoteric :celllo < 1415663963 945461 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: I think we found your soulmate < 1415663964 129191 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: oh laughter oh my god because i mean that's < 1415664005 581753 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :where: i have doubts that there ever was an implementation. < 1415664075 392654 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :digerati's other languages GodScript and Genome aren't implemented either. < 1415664245 802829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i think fungot has doubts < 1415664246 23188 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@ping < 1415664246 23317 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :pong < 1415664246 23392 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: ( ( mm)) the one that's next month in rawley but they just gave me a < 1415664258 296908 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :thought i was going to ping out there < 1415664276 107394 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`botsnack < 1415664276 584856 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​>:-D < 1415664281 568938 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :!botsnack < 1415664283 306971 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​^_^ < 1415664289 530986 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :^botsnack < 1415664299 250106 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :... < 1415664307 451839 :where!82d7148e@gateway/web/cgi-irc/kiwiirc.com/ip.130.215.20.142 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1415664311 421802 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm do none of the bots respond to /ping < 1415664342 146439 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!botsnack < 1415664342 633478 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​^_^ < 1415664349 241304 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :apparently not < 1415664770 291399 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :You know, it's never quite made sense to me that you can discover the Euclidean distance formula from simple axioms or whatever. < 1415664819 36869 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Like, we can define distance however we want. Manhattan distance, that other kind of distance, D&D distance, whatever. What makes Euclidean distance so special? < 1415664939 966232 :AndoDaan!~Daanando@188.189.88.161 JOIN :#esoteric < 1415665009 21413 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It has... economic significance < 1415665067 899944 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1415665093 568582 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Ooh, I just remembered that one lovely proof of the Pythagorean theorem. < 1415665125 985902 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you make it sound like there is only one lovely one... < 1415665157 72391 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :What would D&D distance be? < 1415665158 445997 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :The determiner "that one" doesn't imply uniqueness. < 1415665185 257964 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tswett: It could be read that way, though. < 1415665203 962925 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :it could also be read as a scarring indictment of nazi economic policy < 1415665246 901695 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tswett: To be fair, all "sound" in that text message is obviously my own. < 1415665274 27661 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :FireFly: it's defined for lattice points. The distance between (0, 0) and (a, b), where 0 ≤ a ≤ b, is floor((3/2) * a + (b - a)). < 1415665281 972552 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :scathing, that's the word, scathing < 1415665295 879283 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Which I guess is the same as floor(a / 2 + b). < 1415665302 715707 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Anyway, that one proof. < 1415665323 901133 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Suppose you have some triangle ABC. Let T(x) be the area of a triangle similar to ABC whose hypotenuse has length x. < 1415665324 655470 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1415665350 40845 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :T(c) is just the area of triangle ABC. < 1415665422 438792 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :T(a) is the area of triangle ADC, where D is the projection of C onto line AB. < 1415665434 197924 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :T(b) is the area of triangle DBC. < 1415665466 705427 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Since triangle ABC is the disjoint union of triangles ADC and DBC, T(a) + T(b) = T(c). < 1415665482 62790 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :Finally, T(x) is proportional to x^2. < 1415665488 231844 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :me, i just draw squares < 1415665498 564262 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :So, essentially: < 1415665535 524549 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 PRIVMSG #esoteric :"You know how the Pythagorean theorem is usually illustrated using three squares? Instead, illustrate it using triangles similar to the original triangle. It starts to look kind of obvious." < 1415665894 382696 :conehead!~conehead@unaffiliated/conehead QUIT :Excess Flood < 1415665953 63618 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1415665973 421461 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de QUIT :Quit: Terminated < 1415666133 340037 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de JOIN :#esoteric < 1415666226 204453 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :tswett: I saw it demonstrated using a weird blobby shape < 1415666467 630792 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There are many different proof of Pythagorean theorem. < 1415666646 265629 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :wrong < 1415666699 356385 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :the plural of proof is preef. < 1415666770 126240 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have seen many different ones, including the one I made up while resting on the couch. < 1415666772 284924 :AndoDaan!~Daanando@188.189.88.161 PRIVMSG #esoteric :no, it's profess. As in professor. < 1415666783 609396 :AndoDaan!~Daanando@188.189.88.161 PRIVMSG #esoteric :FUll of truths those guys. < 1415667237 30515 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric : ^ < 1415667243 81365 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :/_\ < 1415667255 967909 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :you found the master sword < 1415667319 644022 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :you've found a triangle with a slightly displaced apex < 1415667340 855350 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://img4.wikia.nocookie.net/__cb20130701021023/disney/images/5/52/Opening_bill_transparent.png < 1415667344 398895 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :isn't that what a sword boils down to < 1415667568 169867 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :lifthrasiir: maybe it's that pyramid from discworld < 1415667609 945213 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I guess so, just wanted to suggest the (in)flexibility of ASCII approximation < 1415668018 849646 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 250 seconds < 1415668229 770380 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d QUIT :Remote host closed the connection < 1415668282 446961 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently, until 5 days ago, a website I often go on was using PHP4 < 1415668306 864819 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Make that a week ago, actually < 1415668331 94190 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1415668414 127413 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I would like SQLite extension to do such things as manipulating MIDI files, manipulating a file system, and for accessing weather data on the internet, astronomical data, news report, and others < 1415668464 983128 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And a pony? < 1415668525 503011 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :A pony? What? < 1415668558 375963 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A pony is seen as something desirable but difficult to acquire. < 1415668582 529759 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq is suggesting that, as long as you already want all those other things, you might as well add a pony to the list. < 1415668589 975729 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, I don't need a pony, but maybe you do. < 1415668598 359887 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Thanks, shachaf. < 1415668602 830389 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Doesn't Yahoo have something for ... Internet stuff? < 1415668608 762725 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :npikhq < 1415668622 548510 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"The YQL (Yahoo! Query Language) platform enables you to query, filter, and combine data across the web through a single interface. It exposes a SQL-like syntax that is both familiar to developers and expressive enough for getting the right data." < 1415668635 923050 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ponies are tasty. their meat is very lean and goes well in hamburgers. < 1415668663 721231 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I guess that's not an SQLite extension though < 1415668666 920480 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I wanted to access it through SQLite command line interface though rather than a web browser, and to be able to use it with SQLite database files < 1415668694 264389 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Wonder if you could make a custom source of data that when manipulated via YQL, does stuff to some SQLite db file < 1415668711 561261 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :boily: I'll take your word for it for now -- I'm pretty sure there's no good source here. < 1415668937 488052 :AndoDaan!~Daanando@188.189.88.161 QUIT :Ping timeout: 255 seconds < 1415669092 498390 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 346 seconds < 1415669323 112025 :foobarbaz!32b9588d@gateway/web/freenode/ip.50.185.88.141 JOIN :#esoteric < 1415669409 610865 :erdic!~erdic@81.4.123.134 JOIN :#esoteric < 1415669414 583119 :erdic!~erdic@81.4.123.134 QUIT :Changing host < 1415669414 767768 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1415669443 892354 :foobarbaz!32b9588d@gateway/web/freenode/ip.50.185.88.141 QUIT :Client Quit < 1415669922 62955 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 256 seconds < 1415670066 524143 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jbdkygwotslhneqr QUIT :Quit: Connection closed for inactivity < 1415670321 532833 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1415670327 296309 :AndoDaan!~Daanando@188.188.67.1 JOIN :#esoteric < 1415670508 978939 :boily!~alexandre@96.127.201.149 QUIT :Quit: EPIGENETIC CHICKEN < 1415670691 177635 :erdic!~erdic@unaffiliated/motley QUIT :Read error: Connection reset by peer < 1415670992 314161 :scounder!~scounder@unaffiliated/scounder QUIT :Ping timeout: 260 seconds < 1415671039 671545 :quintopia!~quintopia@unaffiliated/quintopia QUIT :Ping timeout: 257 seconds < 1415671158 120957 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Oj74214]]4 N10 02http://esolangs.org/w/index.php?oldid=40849 5* 03Oj742 5* (+73) 10 < 1415671296 713027 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: I wanted to @tell but lambdabot is gone. :-( < 1415671352 528017 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmmm. < 1415671404 962074 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1415671515 77913 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :provider says "Troubleshooting some network issues." < 1415671697 686491 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1415671849 173193 :quintopia!~quintopia@unaffiliated/quintopia QUIT :Ping timeout: 264 seconds < 1415671849 425295 :CADD_!~CADD@12.227.104.109 QUIT :Ping timeout: 264 seconds < 1415671867 398780 :CADD!~CADD@12.227.104.109 JOIN :#esoteric < 1415671868 517048 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1415671985 86014 :AndoDaan_!~Daanando@188.188.86.207 JOIN :#esoteric < 1415671985 559113 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: I @told someone something and then lambdabot quit with Excess Flood. < 1415671991 725650 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How likely is it that it actually went through? < 1415672005 444250 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I have no clue. < 1415672135 709203 :AndoDaan!~Daanando@188.188.67.1 QUIT :Ping timeout: 272 seconds < 1415672140 444326 :AndoDaan_!~Daanando@188.188.86.207 NICK :AndoDaan < 1415672210 991250 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d JOIN :#esoteric < 1415672275 382146 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@bot < 1415672276 991646 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric ::) < 1415672346 275766 :scounder!~scounder@phroa.lost.the.game.rikairchy.net JOIN :#esoteric < 1415672978 437232 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415673172 96563 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1415676155 3134 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Quit: restart < 1415676504 219070 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1415676881 463335 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1415678116 84032 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MNNBFSL14]]4 N10 02http://esolangs.org/w/index.php?oldid=40850 5* 03AndoDaan 5* (+2032) 10Basic page creation. < 1415678354 120352 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1415678460 276814 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40851&oldid=40837 5* 03AndoDaan 5* (+14) 10Added MNNBFSL < 1415678644 299345 :tswett!6b0598fd@gateway/web/freenode/ip.107.5.152.253 QUIT :Ping timeout: 246 seconds < 1415679990 596523 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDream < 1415680160 268426 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d QUIT :Ping timeout: 265 seconds < 1415680479 165423 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1415680494 312432 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d JOIN :#esoteric < 1415683936 69602 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 250 seconds < 1415684058 340533 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1415684379 277478 :drdanmaku!uid17782@gateway/web/irccloud.com/x-eecqpzbnddetffbn JOIN :#esoteric < 1415685317 616458 :idris-bot!~ircslave@dslb-088-078-146-232.088.078.pools.vodafone-ip.de QUIT :Ping timeout: 272 seconds < 1415685353 654830 :Melvar!~melvar@dslb-088-078-146-232.088.078.pools.vodafone-ip.de QUIT :Ping timeout: 264 seconds < 1415686470 332034 :MoALTz!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric < 1415688230 986259 :ashi!~ash@unaffiliated/quiesce JOIN :#esoteric < 1415688310 971416 :ashi!~ash@unaffiliated/quiesce PART #esoteric :"Using Circe, the loveliest of all IRC clients" < 1415690370 740580 :conehead!~conehead@unaffiliated/conehead QUIT :Excess Flood < 1415690811 809850 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1415690951 812966 :AndoDaan!~Daanando@188.188.86.207 QUIT :Ping timeout: 245 seconds < 1415690952 409124 :AndoDaan_!~Daanando@188.189.90.97 JOIN :#esoteric < 1415691618 150349 :nyuszika7h_!nyuszika7h@cadoth.net NICK :nyuszika7h < 1415692102 209771 :jameseb-!~jameseb_@runciman.hacksoc.org JOIN :#esoteric < 1415692180 849079 :jameseb!~jameseb_@213.138.101.13 QUIT :*.net *.split < 1415694639 61360 :drdanmaku!uid17782@gateway/web/irccloud.com/x-eecqpzbnddetffbn QUIT : < 1415696461 734862 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How much do you like of these kind of thing? http://principiadiscordia.com/memebombs/?action=list&o=random&m=100 < 1415696612 573639 :AndoDaan_!~Daanando@188.189.90.97 QUIT :Ping timeout: 256 seconds < 1415697038 578394 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 265 seconds < 1415697337 207442 :AndoDaan!~Daanando@188.188.86.77 JOIN :#esoteric < 1415698641 815727 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415698778 527259 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 265 seconds < 1415699837 97252 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1415700069 42273 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1415700122 562293 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1415700158 303591 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415700400 220360 :jameseb-!~jameseb_@runciman.hacksoc.org NICK :jameseb < 1415700549 307484 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1415701040 859233 :mosasaur!~mosasaur@unaffiliated/mosasaur JOIN :#esoteric < 1415701063 852339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`relcome mosasaur < 1415701064 693478 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​09mosasaur: 02Welcome 06to 13the 04international 07hub 08for 09esoteric 02programming 06language 13design 04and 07deployment! 08For 09more 02information, 06check 13out 04our 07wiki: 08. 09(For 02the 06other 13kind 04of 07esoterica, 08try 09#esoteric 02on 06irc.dal.net.) < 1415701143 537102 :mosasaur!~mosasaur@unaffiliated/mosasaur PRIVMSG #esoteric :thanks, but I was actually looking for stuff about Ouspensky and Gurdjieff ... < 1415701184 419294 :viznut_!viznut@lowfidelity.org PRIVMSG #esoteric :#esoteric at irc.dal.net is empty < 1415701329 728591 :viznut_!viznut@lowfidelity.org PRIVMSG #esoteric :but #occult has one dude < 1415701622 78091 :mosasaur!~mosasaur@unaffiliated/mosasaur PRIVMSG #esoteric :maybe efnet 12 users < 1415702081 872639 :mosasaur!~mosasaur@unaffiliated/mosasaur PART :#esoteric < 1415702561 147106 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1415702567 581088 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415702618 985636 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Let's see if Wikipedia has it < 1415702661 24683 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, of course they do. < 1415703265 912867 :viznut_!viznut@lowfidelity.org NICK :viznut < 1415703341 531171 :Melvar!~melvar@dslb-188-109-000-123.188.109.pools.vodafone-ip.de JOIN :#esoteric < 1415703591 598205 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415703601 9384 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523\unfoog < 1415703701 600716 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1415704677 631988 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415704688 478625 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40852&oldid=40833 5* 03TomPN 5* (+0) 10/* Array and pointer */ < 1415704964 620467 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415705227 403337 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hemsktmyckethejly < 1415705348 186131 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :according to swedish wikipedia, the composers refused a request by bbc to have that translated into english < 1415705392 627884 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415705551 630988 :ais523\unfoog!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1415705843 49556 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :boerjan matin! < 1415705858 634095 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1415705858 818101 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :shachaf said 9h 30m 21s ago: http://chu.stanford.edu/ might be a better introduction to Chu spaces than Wikipedia. < 1415705859 2281 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :shachaf said 9h 18m 37s ago: http://chu.stanford.edu/ might be a better introduction to Chu spaces than Wikipedia. < 1415705890 571212 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :schellochellof. I was confused by the wikipédiarticle. this may help me more. < 1415705924 82778 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: I think it's better if the hemicketskt remains incomprehensible. < 1415706044 844555 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: I guess lambdabot did get the message the first time. < 1415706121 59751 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :clearly lambdabot needs a drastically reduced pH < 1415706175 944155 :ais523!~ais523@unaffiliated/ais523 NICK :ais523\unfoog < 1415706224 941587 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: I don't know what hilight I need to match the things you do to my nick. < 1415706238 947736 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I suspect it's hopeless. < 1415706242 512890 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The real question is where that first c came from. < 1415706247 992897 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :muah ah ah. < 1415706259 380837 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :People keep thinking "schachaf" for whatever reason. < 1415706272 192741 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :muscle memory? German invasion? < 1415706400 434450 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 250 seconds < 1415706506 932145 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh noisy construction machine < 1415706752 625864 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415706776 656749 :ais523\unfoog!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1415706981 984296 :idris-bot!~ircslave@dslb-188-109-000-123.188.109.pools.vodafone-ip.de JOIN :#esoteric < 1415707209 38544 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: what is being constructed? < 1415707262 62463 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Bataais14]]4 M10 02http://esolangs.org/w/index.php?diff=40853&oldid=40848 5* 03Bataais 5* (-28) 10Undo revision 40848 by [[Special:Contributions/Bataais|Bataais]] ([[User talk:Bataais|talk]]) < 1415707360 571298 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i believe the pavement just outside my apartment, after they digged it up _again_ to search for a leak down to the parking cellar complex which they've been spending a year to try to plug < 1415707483 315487 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40854&oldid=40852 5* 03TomPN 5* (+11) 10/* Loops */ < 1415707552 289098 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and there they put it on again < 1415707608 908179 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :An "ordinary" ball is called a 3-ball, but its boundary is called a 2-sphere? Why? < 1415707623 550503 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's some kind of sand compactor, so i hope that means they'll soon be laying down the asphalt and actually declare it finished < 1415707639 24524 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 N10 02http://esolangs.org/w/index.php?oldid=40855 5* 03TomPN 5* (+5758) 10Created page with "'''Quantum Dimensions''' is an adaptation of [[Dimensions]], where the program operates on qubits instead of numbers. Quantum Dimensions was invented in 2014 by Tom Price-Nich..." < 1415707642 294833 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: because that's the dimension of the sets in question < 1415707658 56873 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, I see. < 1415707671 733556 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess that should be obvious in retrospect. < 1415707689 281880 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40856&oldid=40854 5* 03TomPN 5* (+77) 10/* See also */ < 1415707702 954735 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40857&oldid=40856 5* 03TomPN 5* (+1) 10/* See also */ < 1415707714 176819 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you can imagine there's some more convoluted reason and this is just after-the-fact rationalization if that helps < 1415707720 778712 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40858&oldid=40855 5* 03TomPN 5* (+1) 10/* See also */ < 1415707723 53418 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Especially with the wiki activity going on. < 1415707757 942996 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40859&oldid=40828 5* 03TomPN 5* (+78) 10/* See also */ < 1415707769 40550 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40860&oldid=40859 5* 03TomPN 5* (+0) 10/* See also */ < 1415707777 923073 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=40861&oldid=40860 5* 03TomPN 5* (+0) 10/* See also */ < 1415707794 902969 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1415707806 569328 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1415707815 216384 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1415707815 400672 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415707828 754523 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:TomPN14]]4 10 02http://esolangs.org/w/index.php?diff=40862&oldid=40829 5* 03TomPN 5* (+34) 10/* Dimensions */ < 1415707839 703469 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:TomPN14]]4 10 02http://esolangs.org/w/index.php?diff=40863&oldid=40862 5* 03TomPN 5* (+1) 10/* Other esolangs */ < 1415707840 968896 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"has dimension n" just means that each point has a neighborhood homeomorphic to R^n? < 1415707917 739962 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: there are several definitions of dimension, many of which tend to agree for manifolds < 1415707949 521689 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What if you don't have a manifold? < 1415708136 271404 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i am somewhat partial to https://en.wikipedia.org/wiki/Dimension#Lebesgue_covering_dimension since i've actually published articles where that was relevant < 1415708153 142718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's pretty general < 1415708183 170272 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the inductive dimensions in the next section may be easier intuitively, though. < 1415708219 743097 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I remember reading an intuition about that in http://xorshammer.com/2011/07/09/a-logical-interpretation-of-some-bits-of-topology/ < 1415708237 741452 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and hausdorff dimension (which requires a metric) is also cool because fractals < 1415708350 290883 :boily!~alexandre@96.127.201.149 QUIT :Quit: MASKED CHICKEN < 1415708402 494135 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1415708408 441085 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1415708415 745105 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1415708415 929077 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415708526 282272 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :lebesgue covering dimension 1 is cool because the refined covering essentially splits into a bipartite graph of open and closed sets < 1415708581 242338 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which allows an easy proof that the measures we were studying were trivial (which here means they were lebesgue measures) on those spaces < 1415708649 472710 :sebbu!~sebbu@ADijon-152-1-39-246.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1415708671 300949 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 265 seconds < 1415708678 584254 :sebbu!~sebbu@ADijon-152-1-39-246.w83-194.abo.wanadoo.fr QUIT :Changing host < 1415708678 768400 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1415708705 98368 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1415709473 419938 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I should learn all these things properly. :-( < 1415709545 466685 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1415709574 112551 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how should i do that < 1415709604 919135 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :don't ask me i never did it properly hth < 1415709630 868700 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :does that mean you learned all of it rather than a proper subset of it < 1415709634 794194 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :blargh. I forgot how my own variable declarations are supposed to work. < 1415709655 575580 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, it mean i never had a proper course and picked up pieces in a haphazard way. < 1415709658 590964 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*+s < 1415709664 294955 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: int foo = 1; < 1415709720 606704 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what's a good haphazard way twh < 1415709801 519658 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :currently working on this https://github.com/jarcane/heresy, but I've forgotten which definition of LET I decided to run with. < 1415709878 679000 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: find a math library and spend time in it < 1415709887 203873 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(reading) < 1415710136 509358 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you gotta read, too? < 1415710171 238031 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :surprise! < 1415710704 287564 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415710709 56476 :scarf!~ais523@unaffiliated/ais523 NICK :ais523\unfoog < 1415710735 980050 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1415710818 548872 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :Are there any dangers to consider if one were to host an irc bot from his or her own computer? < 1415710845 639343 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Depends what the bot can do? < 1415710865 342780 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :AndoDaan: the same dangers as exposing any service to the internet < 1415710887 824030 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :Which are legion, I imagine. < 1415710897 234079 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yes. < 1415710904 510308 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if your code deals with any kind of external resource like the filesystem or other network services and exposes functionality based on that, you should be running it in some kind of sandbox at the very least < 1415710914 819678 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415710916 241006 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if it's just, like, brainfuck code hooked up to netcat you should be fine < 1415710934 52647 :ais523\unfoog!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1415710937 641665 :ais523!~ais523@unaffiliated/ais523 NICK :ais523\unfoog < 1415710948 360315 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :The frequency of bogus connects try-racket.org blocks is measured in *seconds*. Such is ye olde internets. < 1415710960 948206 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :It'd be more like that, just basic language interpretation. < 1415711022 984571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :AndoDaan: if the language doesn't have any more IO than brainfuck then you should be fine. of course you can't rule out compromise of the IRC account (like, if someone can make you send \r\nPRIVMSG Nickserv :set password owned) < 1415711023 700363 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :And I suppose some language are safer to implement a bot on than others. < 1415711031 725416 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(so you should be sanitising even that IO) < 1415711032 859032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: well if it's a bf implementation that doesn't check array boundary, you're _theoretically_ in trouble right? < 1415711042 593473 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :Right. < 1415711114 871016 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :Hmm. Array boundries. So like, where I store the the value on the bf data tape could be compromised? < 1415711124 972026 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :If i'm not careful, i mean. < 1415711131 597991 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I was assuming a memory-safe language < 1415711136 520737 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :(I'm usually not.) < 1415711142 915354 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: i mean if they can move the tape pointer out of bounds < 1415711149 880640 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you're considering exposing code written in a memory-unsafe language to the network, consider: don't < 1415711157 830445 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: OKAY < 1415711170 257714 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm serious. humans aren't good enough to do that kind of thing. < 1415711172 109220 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :I notice that's possible with the anarchy golf version of BF. < 1415711175 551815 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least not if you can't afford a professional audit. < 1415711185 856110 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :AndoDaan: I think that's a weird intentional feature rather than an exploit, where you can read your own code < 1415711197 40317 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :buffer overflow overflows. ;) < 1415711203 100086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least I hope so < 1415711214 301214 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :AndoDaan: what language are you using to write the bot/interpreter? < 1415711223 223112 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :Hmm, didn't consider that. Seems to such the fun out of BF golf though. < 1415711246 836729 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :Lua... I hate it, but I'm not proficiant in anything else yet. < 1415711265 227857 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no need to worry about array bounds, then < 1415711276 333531 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :Really, I should knuckle down and finish learning python. < 1415711282 951215 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: haskell beckons you ... < 1415711287 192767 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :AndoDaan: If you know Lua, Python's trivial to pick up. Try the Codecademy course. < 1415711289 791200 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cackles evilly < 1415711353 110586 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you know lua python will be so boring :p < 1415711399 451950 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :It is. I mean, I force myself to start with the basic, but my mind soons wanders after a while. < 1415711426 437493 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :I think i'm 25 percent done with the khan code academy lessons of python. < 1415711439 467833 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :maybe 52 percent. near there. < 1415711451 523571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :honestly, if you don't feel like you're getting anything out of it I'd suggest learning a language less similar to lua than python < 1415711472 216930 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :Started C++ a week ago. Ha. < 1415711480 934406 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok, maybe not that dissimilar < 1415711487 188328 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :^ < 1415711573 151548 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I feel like I could probably fit good C++ knowledge and experience in my head if I tried now, after ten years of programming in a great many languages. that definitely wasn't the case, like, six years ago :p < 1415711581 353783 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a very complex behemoth of a language < 1415711656 584197 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I've never actually sat down to probably learn it, though. I know about the design issues at play and have a good sense for why the language is like how it is, but honestly I'm more experienced in C++ template metaprogramming than C++ itself...) < 1415711766 694340 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :I saw a C++ template when I was looking at the deadfish implementations. What is a c++ template?' < 1415711822 471252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that was elliott's < 1415711831 258975 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a C++ template's basically a function or class (or possibly other things?) where you can substitute out some of the identifiers, normally for types or integers < 1415711843 289596 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Um, I'm not sure how to justify them if you're only experienced with dynamically-typed languages < 1415711849 199367 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. one of the simplest examples is "template T id(T& x) {return x;}" < 1415711857 494940 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but they're basically compile-time metaprogramming, used for type-generic (and otherwise) programming in C++ < 1415711870 807315 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then, for instance, id would be "char id (char& x) {return x;}" < 1415711871 742424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(such as implementing a generic vector type that you can instantiate to be a vector of ints, or of strings, or such) < 1415711877 104348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but they're... rather hideously powerful in C++ < 1415711881 147341 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to the point where you can implement deadfish in them < 1415711909 944311 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I've heard that when templates were being designed, someone noticed early on that they were TC and mentioned it to Stroustrup < 1415711921 840074 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and he told them he was happy for them to stay that way < 1415711932 233564 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think they were expecting him to change it to be sub-TC < 1415711939 407651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523\unfoog: I thought everyone was surprised it turns out they accidentally implemented the world's most bizarre functional programming language < 1415711961 171702 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: yes but they found out very early on, when it wasn't too late to change < 1415711972 216760 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh < 1415711988 532727 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just nerfing templates doesn't seem that compelling < 1415711996 757380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as opposed to entirely replacing them with something less horrible < 1415712016 167143 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they work pretty well in simple cases, except that I sometimes have trouble working out where you're meant to put the template argument < 1415712023 473541 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :You'd just end up with java < 1415712051 929132 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, has anyone done `olist yet? just noticed there are only 5 pages of discussion < 1415712060 56078 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I might have been the first here to notice < 1415712071 651362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Jafet: I don't think java is reasonable C++, no < 1415712093 147268 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think it satisfies very many of C++'s goals < 1415712118 417160 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :That is, generics are nerf foam templates < 1415712120 688473 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think Java was trying to be C++ < 1415712190 426451 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right, generics are boxing hell though, like the rest of java < 1415712239 917833 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one thing that amuses me is how many languages leave out generics because they think they're complicated and they don't need them < 1415712250 663987 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and then end up having to add them later < 1415712253 841870 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Before java 8 it was even sillier. The type system was not actually strong enough to express generic programming without type casts < 1415712274 53232 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hm, they changed that in Java 8? < 1415712284 344684 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it still doesn't understand {co,contra}variance, right? < 1415712312 214421 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: Java's had variance annotations for ages < 1415712316 118676 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :List < 1415712319 214063 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :List < 1415712327 302625 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523\unfoog: List is still broken right, though? < 1415712330 53968 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*broken, right, < 1415712332 722409 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: List is invariant < 1415712343 906855 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It does now, but most java programmers don't and never will < 1415712352 102217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523\unfoog: is it still possible to use List as List and then push a Cat to it < 1415712362 241153 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I really can't imagine java would break compatibility with that brokenness < 1415712374 734493 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(*ArrayList, whatever) < 1415712386 307909 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: oh, I think there might be variance annotations on the accessors, but they should still prevent that < 1415712398 177335 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bleh, the JDK isn't even in my browser autocomplete any more? < 1415712402 295790 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how long have I been not teaching Java? < 1415712408 479636 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was definitely possible in the past, since this is an infamous fundamental java brokenness < 1415712416 729042 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if they broke compatibility to fix it that would be really good but I'd be very surprised < 1415712446 241505 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: it was possible to do that with /arrays/ < 1415712475 155497 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm < 1415712496 549205 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1415712510 63347 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :arrays are still broken though, yeah? < 1415712514 982294 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: looking at this, the bulk operations all seem to have variance annotations < 1415712518 313985 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yes, arrays are still broken < 1415712529 688029 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :default void sort(Comparator c) < 1415712530 826236 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and yeah -- I just misremembered the problem, you are right < 1415712542 887361 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :arrays breaking the type system is still pretty bad though :p < 1415712567 202803 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :default Spliterator spliterator() < 1415712568 719687 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wtf < 1415712588 682531 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what a great word < 1415712597 69737 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"Operations using a Spliterator that cannot split, or does so in a highly imbalanced or inefficient manner, are unlikely to benefit from parallelism." < 1415712601 118982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll obspliterate you < 1415712610 318061 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's the point of a spliterator that can't split? < 1415712616 999021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it can erate < 1415712717 682556 :ais523\unfoog!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1415712730 914716 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40864&oldid=40858 5* 03TomPN 5* (+62) 10/* def function */ < 1415712738 93015 :ais523\unfoog!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415712745 597184 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40865&oldid=40864 5* 03TomPN 5* (+2) 10/* def function */ < 1415712767 249834 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40866&oldid=40865 5* 03TomPN 5* (-6) 10/* def function */ < 1415712787 181518 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40867&oldid=40866 5* 03TomPN 5* (+2) 10/* def function */ < 1415712817 970606 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40868&oldid=40867 5* 03TomPN 5* (-26) 10/* def function */ < 1415712845 829909 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523\unfoog: an `olist was done yesterday < 1415712872 131636 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40869&oldid=40868 5* 03TomPN 5* (+30) 10/* def function */ < 1415712885 115504 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40870&oldid=40869 5* 03TomPN 5* (+2) 10/* def function */ < 1415712891 53334 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415712906 130268 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh < 1415712906 314620 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh no < 1415712906 498815 :ais523\unfoog!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1415712906 498934 :ais523!~ais523@unaffiliated/ais523 NICK :ais523\unfoog < 1415712914 624699 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[13:33] elliott: are you going to warn me not to read that? < 1415712916 8285 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[13:33] I'm worried about what I'll find if I do < 1415712918 270560 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40871&oldid=40870 5* 03TomPN 5* (+13) 10/* def function */ < 1415712926 294795 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523\unfoog: not to read what? < 1415712929 327912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, quantum dimensions? < 1415712936 87375 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm sure it's splendid < 1415713033 141820 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, that's the second time I've been DCed, reconnected, then seen lines I've said earlier < 1415713033 325771 :ais523\unfoog!~ais523@unaffiliated/ais523 QUIT :Excess Flood < 1415713060 745942 :ais523\unfoog!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415713264 854219 :DeadFishBot!~DeadFishB@188.188.86.77 JOIN :#esoteric < 1415713271 152488 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :DeadFishBot: help < 1415713275 569323 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :!df iiiiso < 1415713276 583017 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's that thing's prefix? < 1415713281 65750 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :no help yet. < 1415713288 337430 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, it should have said 16 < 1415713293 857768 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :!df iiio < 1415713299 963178 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, I'm reading quantum dimensions < 1415713305 484023 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that fish seems dead < 1415713315 222989 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :hmm, that should have done something. < 1415713346 984231 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :!die < 1415713353 882279 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :won't listen at all. < 1415713376 131709 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, hmm < 1415713401 411102 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unlike other "quantum" esolangs, this is basically a stupid syntax for a perfectly ordinary quantum programming language < 1415713410 116199 :DeadFishBot!~DeadFishB@188.188.86.77 QUIT :Read error: Connection reset by peer < 1415713433 98339 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except that the only way to do loops involves I/O < 1415713468 833022 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just need to shor it up a bit < 1415713570 50910 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quantum deadfish can do shor's algorithm pretty easily < 1415713577 66156 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, quantum dimensions < 1415713591 863768 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :by basically being just a syntax encoding < 1415713617 695714 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`olist 967 < 1415713618 212354 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 967: shachaf oerjan Sgeo FireFly boily nortti < 1415713653 757251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :quantum deadfish sounds amazing < 1415713656 6965 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :quantum deadfish wouldn't be any more powerful than regular deadfish, would it? < 1415713660 554617 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it'd be quantum < 1415713666 980814 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Well, yes < 1415713667 164867 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so it could solve P = NP. < 1415713672 67302 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in constant time. < 1415713680 96957 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION braces for swatting < 1415713713 589056 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think quantum computers can solve P=NP in constant time < 1415713718 146500 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I wonder where oerjan put the swatter < 1415713766 501278 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523\unfoog: I SAID THERE'D BEEN AN `OLIST < 1415713770 562314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :HTH < 1415713775 511562 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: but I was DCed and couldn't see you < 1415713778 181606 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also I checked today's logs < 1415713814 755213 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which was bad since it was done yesterday < 1415713876 264822 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats elliott -----### < 1415713883 666466 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sorry, was a bit backlogged < 1415713887 805632 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :in constant time. < 1415713903 108399 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks, little do you know I'm a masochist and will continue stating falsehoods to promote more swatting < 1415713925 842107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fiendish < 1415713946 477889 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess constant time is taking it one step further than the usual lie < 1415713975 153543 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh not to mention the confusion of "solving P = NP" < 1415713983 701517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: also I very specifically said "solving P = NP" -- yes :p < 1415713992 544771 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you know, actually that was a thing of beauty < 1415713993 2027 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it produces a proof that P = NP, in constant time, by existing. < 1415714003 539134 :DeadFishBot!~DeadFishB@188.188.86.77 JOIN :#esoteric < 1415714011 146631 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :!df iiiiio < 1415714017 888819 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :So I am presented with a strange question: Do I make this bastard spawn of Scheme and BASIC pure-functional or not ... < 1415714020 588267 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :Fi! < 1415714048 955127 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :Why would DeadFishBot work in a channel I made, but not here? < 1415714053 407261 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :J_Arcane: yes < 1415714065 281871 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: are you matching on the name of that channel? < 1415714075 447393 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :oerjan: IT would be a lot easier than trying to solve the LET name conflict between the two. < 1415714089 893536 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :J_Arcane: fancy < 1415714127 34377 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :That's probably it, but the join channel is given by argv < 1415714137 555247 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :J_Arcane: your strange capitalization inspires me to tell you to just call one of them IT < 1415714179 736775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :J_Arcane: also you know LET is optional in most basics right < 1415714197 933289 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :!rd6 < 1415714202 57116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: neither scheme or basic is purely functional, so yes. < 1415714207 164659 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*nor, I suppose. < 1415714210 677943 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :oerjan: I actually haven't 100% decided on a capitalization rule. And yeah, LET has been basically optional since slightly after Dartmouth BASIC. < 1415714219 779602 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :alright. < 1415714232 630967 :DeadFishBot!~DeadFishB@188.188.86.77 QUIT :Read error: Connection reset by peer < 1415714237 485439 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :J_Arcane: you could distinguish them by including = in the basic one, maybe? < 1415714241 597850 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :But otherwise BASIC doesn't have a strict assignment/definition command besides just the =. < 1415714335 776446 :DeadFishBot!~DeadFishB@188.188.86.77 JOIN :#esoteric < 1415714337 250020 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :oerjan: I was thinking about overloading DEF into DEF FN and DEF VAR; it's a Lisp-1 so it's purely a syntax shortcut either way (I considered doing this in CL so I could match the split namespace and have an excuse to use GOSUB, but Racket macros are sooo flexible.) < 1415714337 673649 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :!df iiiio < 1415714342 593011 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :!die < 1415714357 79762 :DeadFishBot!~DeadFishB@188.188.86.77 QUIT :Read error: Connection reset by peer < 1415714382 295331 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it died < 1415714388 89732 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D < 1415714400 284400 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :Yeah, but I had to slap him from over here. < 1415714407 824217 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: you know you'll have to paste the code soon if this continues < 1415714453 284181 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :Gonna take a step back, and (give up) go through the code. < 1415714468 760547 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :J_Arcane: hm in scheme the DEF FN is just distinguished by putting the FN inside a list... < 1415714488 63102 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :are you not using parentheses, in which case this might be more like a LOGO than a scheme < 1415714521 540118 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heck you might consider LOGO to _be_ a bastard child of scheme and basic < 1415714526 69635 :heroux!~heroux@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 265 seconds < 1415714527 413802 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vaguely. < 1415714530 509081 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :oerjan: Yeah, I also thought of that too. If I make lambda into fn like Clojure does, then essentially you can just do DEF name FN (args), which is a bit backwards but works. < 1415714574 943259 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :oerjan: Oh there's direct relationship between LOGO and Lisp IIRC, it just doesn't show up at the basic levels. But no, I'm using S-expressions, because I haven't learned how to write reader macros yet. < 1415714625 77029 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1415714662 253405 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mhm < 1415715101 516881 :DeadFishBot!~DeadFishB@188.188.86.77 JOIN :#esoteric < 1415715104 680040 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :!df iiiiioso < 1415715104 864234 :DeadFishBot!~DeadFishB@188.188.86.77 QUIT :Remote host closed the connection < 1415715116 295932 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :Weird. < 1415715186 465387 :DeadFishBot!~DeadFishB@188.188.86.77 JOIN :#esoteric < 1415715188 524480 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :!df iiiiioso < 1415715188 778430 :DeadFishBot!~DeadFishB@188.188.86.77 QUIT :Remote host closed the connection < 1415715194 106469 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :I give up. < 1415715336 657062 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :paste, i said < 1415715346 445695 :DeadFishBot!~DeadFishB@188.188.86.77 JOIN :#esoteric < 1415715350 908174 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :!df iiisso < 1415715351 268492 :DeadFishBot!~DeadFishB@188.188.86.77 QUIT :Remote host closed the connection < 1415715357 866777 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :DAMMIT. < 1415715371 376537 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :I can't. I have to clean up my code first. < 1415715393 505733 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1415715408 147345 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :The bot is basically a frankenstein's monster. < 1415715466 409439 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? AndoDaan < 1415715466 969743 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :AndoDaan? ¯\(°​_o)/¯ < 1415715477 48485 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :But thanks for the offer. Idk, I guess I should work on my code shiness. < 1415715487 256174 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :Show off. < 1415715514 110109 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :`help how do i build an irc bot? < 1415715514 303421 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1415715523 386966 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :that's no help. < 1415715804 824489 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@faq can Haskell help me build an IRC bot? < 1415715805 20548 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :http://www.haskell.org/haskellwiki/FAQ < 1415715807 532356 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :öh < 1415715810 735236 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :right < 1415715813 8029 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :eh* < 1415715819 298746 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It got replaced < 1415715820 554583 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oh well < 1415715835 818871 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1415715851 208932 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :@hoogle Can Haskell help me build an irc bot? < 1415715852 207893 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :Parse error: < 1415715852 391874 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : Can Haskell help me build an irc bot? < 1415715852 392037 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : ^ < 1415715860 140108 :AndoDaan!~Daanando@188.188.86.77 PRIVMSG #esoteric :close enough. < 1415715891 314695 :ais523\unfoog!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1415715894 693113 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415715905 962879 :ais523!~ais523@unaffiliated/ais523 NICK :ais523\unfoog < 1415715908 969137 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@help faq < 1415715909 169623 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :faq. Link to FAQ on wiki. < 1415715952 983316 :monotone!~monotone@room208.org QUIT :Quit: Rebooting server < 1415716087 130424 :monotone!~monotone@room208.org JOIN :#esoteric < 1415716187 124363 :AndoDaan!~Daanando@188.188.86.77 QUIT : < 1415716202 476344 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415716393 169185 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 258 seconds < 1415716818 957323 :AndoDaan!~Daanando@188.188.86.77 JOIN :#esoteric < 1415718556 975725 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1415718633 444629 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1415718830 582987 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 264 seconds < 1415718875 239255 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :AndoDaan: if that helps, here are some basics: on initial connection, you send "NICK " and "USER * * :". obviously, don't include <>. username is this part: foo (~4bar@baz.com). real name is what shows up next to the hostname in whois usually, can be anything you like. < 1415718892 656775 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :on receiving a message that starts with "PING", send the message back with "PING" replaced by "PONG". < 1415718917 574939 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :recv: "PING foo", send: "PONG foo" | recv: "PING :foo bar", send: "PONG :foo bar" < 1415718918 292483 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the second and third fields in a USER command can be pretty much anything < 1415718920 919099 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :yeah < 1415718934 82129 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :they're ignored by modern ircds < 1415718939 894849 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they're meant to be details of the connection you're using, but the other end ignores them because it'd be a security risk to honour them < 1415719015 876172 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :usually if the second space-separated token of the message is "376", that means "End of /MOTD command" - this is usually where you auto-join channels and such, unless you need to identify to nickserv. < 1415719059 748541 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523\unfoog: not in all RFCs < 1415719069 956838 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :one RFC changed it to, be, uh, something or other and an initial umode, or something, I think < 1415719074 660180 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so yeah, total mess < 1415719083 462961 :ais523\unfoog!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :haha, seriously? :-) < 1415719090 643211 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1415719095 915453 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think nobody cares about that updated RFC though? < 1415719104 929930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think the IRC 3.0 thing is based on the original RFC. < 1415719108 167116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IRC is a mess. < 1415719111 957847 :nycs!~nycs@gw.hq.meetup.com NICK :`^_^v < 1415719128 838745 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nyuszika7h: is there any actual reason to wait for the end of the motd before sending JOINs? < 1415719190 19921 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :elliott: some ircds will say "You are not registered" if you send the join too early < 1415719204 403605 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :can be probably sent earlier like around 251 or what it was, but 376 is the most common < 1415719218 307144 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: theres an IRC bot written in haskell on the haskell-wiki < 1415719234 823248 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :if you want to identify to nickserv, then either you should use SASL or if you have a cloak, on freenode and charybdis-based networks, 396 will work too < 1415719237 189278 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it - however - can only write to a single hardcoded channel < 1415719252 840053 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :probably should catch only the *first* occurrence of 376 and 396 per connection < 1415719257 604990 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :on freenode, you should just use PASS. < 1415719264 75173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if not sasl < 1415719269 198202 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well < 1415719273 177949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :PASS actually just turns into a /msg nickserv < 1415719277 475767 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so unfortunately it doesn't do any better in terms of cloaks < 1415719281 686966 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Client-side certificates hth < 1415719293 960325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it's easier to send it at the start if you don't want to deal with, like, TLS and SASL and all that mess. careful about your deadfish IRC bot opsec < 1415719296 973839 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :fizzie: they don't do much better either, until freenode implements SASL EXTERNAL :( < 1415719308 403537 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :freenode does support client-side certificates, I believe? < 1415719311 159526 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :it does < 1415719318 334282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but, like, who cares. < 1415719320 813810 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :but not SASL EXTERNAL, which identifies you early when using CertFP < 1415719331 730587 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq_uptime < 1415719331 914675 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :8d 55m 39s < 1415719339 250962 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, you can have a cloak failure with the certificate approach? < 1415719347 687359 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that justifies my lazy sticking with normal SASL < 1415719358 817497 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :yeah you can still end up joining before cloaked < 1415719367 491230 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :because nickserv handles identifying still < 1415719381 890947 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but regular SASL passwords are fine? < 1415719396 469368 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, not that cloaks are life-and-death, but. < 1415719467 456240 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, that's the silliest if true. I mean, certificate validation happens so early in the connection, it should just work. < 1415719491 283378 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I forgot to say "hello" from Tampere, I think there were some channelfolk living there. < 1415720034 208994 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :elliott: SASL identifies you early, yeah, whatever mechanism you use < 1415720096 687131 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :I use both SASL PLAIN and CertFP, so that I get automatically identified after services come back in case they split or something < 1415720124 371323 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :five nines on your nickserv identification < 1415720126 332863 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps you should also add a script that polls for services every three minutes. < 1415720155 830488 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess there's no SLA for freenode. < 1415720171 992347 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think freenode manage very many nines. < 1415720287 841346 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Have them put a decimal point after the ninety nine and see how many nines they can tack on behind it." (From a book.) < 1415721036 198194 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1415721516 418307 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1415721521 976722 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi < 1415722479 891368 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : hi < 1415722497 270350 :drdanmaku!uid17782@gateway/web/irccloud.com/x-yhbnexbtjjshxzwc JOIN :#esoteric < 1415723019 508183 :AndoDaan!~Daanando@188.188.86.77 QUIT :Ping timeout: 255 seconds < 1415723317 889750 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "132"Pp < 1415723318 74243 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : No output! < 1415723334 720564 :AndoDaan!~Daanando@188.189.66.114 JOIN :#esoteric < 1415723336 849431 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "132"Pp"123"{pPFi}m[ < 1415723337 33575 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1415723341 776971 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "132"Pp"123"XX{pPFi}m[ < 1415723341 961329 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (fi) Invalid arguments! "132" '1 ERROR: Burlesque: (fi) Inval < 1415723347 428335 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "132"Pp"123"XX{pPfI}m[ < 1415723347 612298 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (fi) Invalid arguments! "132" '1 ERROR: Burlesque: (fi) Inval < 1415723355 117596 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "132"PppP < 1415723355 302120 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "132" < 1415723366 239455 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "132"Pp"123"XX{pPFi}m[ < 1415723366 423954 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (fi) Invalid arguments! "132" '1 ERROR: Burlesque: (fi) Inval < 1415723369 348706 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "132"Pp"123"XX{pPjFi}m[ < 1415723369 533344 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 2 1} < 1415723382 643898 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "132"Pp"123"XX{pPjFi?i}m[ < 1415723382 827865 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 3 2} < 1415723425 356055 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "132"Pp"123"XX{pPjFi}m[ < 1415723425 540028 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 2 1} < 1415723453 336956 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "132"Pp"123"XX{pPjFi}m[2CO < 1415723453 559007 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{0 2} {2 1}} < 1415723465 685180 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "132"Pp"123"XX{pPjFi}m[2CO{p^.<}m[ < 1415723465 869359 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 1} < 1415723516 835193 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "214365879"Pp"123456789"XX{pPjFi}m[2CO{p^.<}m[ < 1415723517 19503 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 0 1 0 1 0 1 0} < 1415723529 133028 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "214365879"Pp"123456789"XX{pPjFi}m[J2CO{p^.<}m[ < 1415723529 316939 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 0 1 0 1 0 1 0} < 1415723532 13317 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "214365879"Pp"123456789"XX{pPjFi}m[J2CO{p^.<}m[#s < 1415723532 197314 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 0 1 0 1 0 1 0} {1 0 3 2 5 4 7 6 8}} < 1415723551 861055 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "214365879"Pp"123456789"XX{pPjFi}m[J2CO{p^.<}m[j2CO{p^.-}m[#s < 1415723552 45464 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{-1 3 -1 3 -1 3 -1 2} {1 0 1 0 1 0 1 0}} < 1415723565 547273 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "214365879"Pp"123456789"XX{pPjFi}m[J2CO{p^.<}m[j2CO{^p.-}m[#s < 1415723565 731347 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 -3 1 -3 1 -3 1 -2} {1 0 1 0 1 0 1 0}} < 1415723597 33931 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "214365879"Pp"123456789"XX{pPjFi}m[J2CO{p^.<}m[j2CO{^p.-ab?i}m[#s < 1415723597 218036 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{2 4 2 4 2 4 2 3} {1 0 1 0 1 0 1 0}} < 1415723608 873178 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "214365879"Pp"123456789"XX{pPjFi}m[J2CO{p^.<}m[j2CO{^p.-ab?i}m[** < 1415723609 57181 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 0 4 1 2 0 4 1 2 0 4 1 2 0 3} < 1415723661 12605 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1415723673 819228 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :something like that < 1415723677 380637 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that's way too ugly < 1415723683 227337 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :need better approach < 1415723693 273282 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(leapfrogging) < 1415724583 46877 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my alternative approach seems far worse than the first i tried, and which i managed to shorten to tie int-e < 1415724592 835464 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i suspect his approach is similar) < 1415725708 416290 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1415726557 899265 :AndoDaan!~Daanando@188.189.66.114 PRIVMSG #esoteric :Okay... How do I subtract two elements in a block like {3 1} to give {2}? < 1415726599 770430 :AndoDaan!~Daanando@188.189.66.114 PRIVMSG #esoteric :nyuszika7h: Thanks, I'll have to check that. < 1415726642 207384 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :oh and to send a message: PRIVMSG #channel :message < 1415726662 217170 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :to join a channel, "JOIN #channel" < 1415726683 90956 :AndoDaan!~Daanando@188.189.66.114 PRIVMSG #esoteric :mroman: Could I possible use the haskell irc bot to call external (lua) code, while itself handles interacting with irc? < 1415726746 769012 :AndoDaan!~Daanando@188.189.66.114 PRIVMSG #esoteric :I think my faulty bot was only looking for PRIVMSGs, but even after I broaden what it recognizes, still nop. < 1415726902 791283 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it would be a lot simpler to just write the bot in lua < 1415726913 975878 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :compared to adapting the haskell code for that and plugging everything together < 1415727003 903021 :AndoDaan!~Daanando@188.189.66.114 PRIVMSG #esoteric :I don't think I can pull off 'simple', but you're probably right. mroman was most likely just nudging me to learn Haskell. :) < 1415727069 611261 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I could take a look at your code? < 1415727119 514120 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I think I need an alternate naming style for predicate functions in Heresy; the scheme pred? style just doesn't feel very basic to me. < 1415727122 658817 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :*BASIC < 1415728518 309286 :MDream!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net NICK :MDude < 1415728664 355316 :AndoDaan!~Daanando@188.189.66.114 PRIVMSG #esoteric :elliott: Thanks for the offer. I'm still kinda shy about my code. I'm just gonna try cleaing it up, and make sure I'm not missing something embarrassingly obvious. < 1415728696 399248 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you probably are, but won't notice until someone else points it out :p < 1415728698 975953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's how programming usually goes < 1415728728 11974 :AndoDaan!~Daanando@188.189.66.114 PRIVMSG #esoteric :I should buy a duck. < 1415728777 713295 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :quack. < 1415728791 954024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, an actual duck < 1415728800 190160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :10x better than the rubberised equivalent for debugging < 1415728842 359454 :AndoDaan!~Daanando@188.189.66.114 PRIVMSG #esoteric :And if doesn't work out... well that would be dinner sorted. < 1415728846 135589 :ais523\unfoog!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1415728857 807332 :ais523\unfoog!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415729109 963598 :DTSCode!~DTSCode@unaffiliated/dtscode NICK :dts < 1415729112 333580 :conehead!~conehead@2a01:4f8:201:7482::2 JOIN :#esoteric < 1415729121 399808 :conehead!~conehead@2a01:4f8:201:7482::2 QUIT :Changing host < 1415729121 583314 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1415729133 227720 :dts!~DTSCode@unaffiliated/dtscode NICK :DTSCode < 1415729628 269790 :ais523\unfoog!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1415729634 153659 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415729741 436500 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1415729758 61583 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415729894 600937 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1415729957 607963 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 265 seconds < 1415730365 124066 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh actually it seems that lambdabot got off lightly 18 hours ago. the provider hat trouble with a switch and half of the servers were unreachable for 3 hours and more instead of 50 minutes. < 1415730731 653692 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` ls < 1415730732 214939 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 113500 \ a.out \ bdsmreclist \ bin \ canary \ cat \ complaints \ :-D \ dc \ dog \ etc \ factor \ head \ hej \ hello \ hello.c \ ibin \ index.html?dl=1812 \ interps \ lib \ paste \ pref \ prefs \ quines \ quotes \ share \ src \ test.c \ Wierd \ wisdom \ wisdom.pdf < 1415732060 787392 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: I'd already olisted. < 1415732073 849789 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION considers giving olist state. < 1415732087 886989 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bleh, no matter how much trouble I go to to verify the absence of past olists < 1415732100 799187 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :they frequently seem to have have happened < 1415732300 951518 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1415732643 393115 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1415732836 178422 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1415733462 260709 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1415734107 589156 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Portal14]]4 10 02http://esolangs.org/w/index.php?diff=40872&oldid=40245 5* 03152.26.69.32 5* (+0) 10/* Instructions */ learn to count, silly! < 1415734296 140167 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what the heck? there's now a third one? < 1415734387 343544 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh no, it just got worse < 1415734398 153893 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :HackEgo doesn't have access to logs anymore, right? < 1415734462 34005 :AndoDaan!~Daanando@188.189.66.114 PRIVMSG #esoteric :Are cell based data structures one and the same as tape base data structures? < 1415734475 782315 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: right, the logs are no longer in its filesystem < 1415734488 93938 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you'd have to get `olist to update a file itself < 1415734628 589262 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: I think so, although "cell-based" could also apply if you had more than 1 dimension < 1415734630 356418 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :say, 52 < 1415734684 734615 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :52? < 1415734715 472960 :AndoDaan!~Daanando@188.189.66.114 PRIVMSG #esoteric :Hmm, and I suppose Cells can also indicate how the code is stored. So not soley to do with data. < 1415734734 925873 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hello++14]]4 10 02http://esolangs.org/w/index.php?diff=40873&oldid=38253 5* 0386.148.171.225 5* (-145) 10 < 1415734735 740508 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` printf "%c" 33 < 1415734736 411841 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :3 < 1415734761 991650 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wait ... < 1415734775 28861 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` printf "%d" 33 < 1415734775 588149 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :33 < 1415734800 582577 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shouldn't the first one be an exclamation mark... < 1415734819 89051 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :aaah. < 1415734821 653327 :AndoDaan!~Daanando@188.189.66.114 PRIVMSG #esoteric :33 is the ascii value of ! < 1415734833 481260 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` printf "%c" ABC < 1415734834 20801 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A < 1415734845 364875 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :not what I wanted, but ok < 1415734847 228801 :AndoDaan!~Daanando@188.189.66.114 PRIVMSG #esoteric :one character byte. < 1415734871 689597 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I wanted C semantics, where the argument has int type. < 1415734926 114848 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1415734938 697959 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415735004 454885 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` printf "%c" $'\x21' < 1415735005 507932 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​! < 1415735011 895396 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tmnh < 1415735052 181118 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` python -c 'print "%c"%33' < 1415735052 836609 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​! < 1415735071 564755 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` python -c 'print "%c"%387' < 1415735072 116389 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Traceback (most recent call last): \ File "", line 1, in \ OverflowError: unsigned byte integer is greater than maximum < 1415735073 393078 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` python -c 'print "%c"%38' < 1415735073 951521 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​& < 1415735096 152531 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Really, unsigned byte integer? < 1415735112 771991 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the "Portal" example makes no sense. < 1415735130 315599 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` python -c 'print u"%c"%387' < 1415735132 325608 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Traceback (most recent call last): \ File "", line 1, in \ UnicodeEncodeError: 'ascii' codec can't encode character u'\u0183' in position 0: ordinal not in range(128) < 1415735142 384554 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What a scow. < 1415735189 329694 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think that each 'o' invocation is supposed to reverse the direction of execution... but as o+++++]]]]]o is executed in reverse, the right o "portal" is moved to the right before any of the "+" are executed. *mumbles* < 1415735286 224486 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so let's see what the interpreter actually does :/ < 1415735449 750196 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So apparently what actually happens is that the second o transfers control back to the first. "Move the pointer to the other o portal" is an awful description. < 1415735509 597082 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1415735527 703935 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415735819 912960 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Portal14]]4 10 02http://esolangs.org/w/index.php?diff=40874&oldid=40872 5* 03213.162.68.192 5* (+51) 10clarify 'o' behavior < 1415735915 299904 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Portal 214]]4 10 02http://esolangs.org/w/index.php?diff=40875&oldid=40256 5* 03213.162.68.192 5* (-1) 10What was this about counting? < 1415736078 180080 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Portal 214]]4 10 02http://esolangs.org/w/index.php?diff=40876&oldid=40875 5* 03213.162.68.192 5* (+102) 10Clarify 'o' and '0' < 1415736114 26417 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, same captcha three times in a row. I though there were several? < 1415736139 106347 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :*thought < 1415736326 772382 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1415736679 900170 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1415737233 649471 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Portal 214]]4 10 02http://esolangs.org/w/index.php?diff=40877&oldid=40876 5* 03213.162.68.192 5* (+107) 10/* Example */ indicate instruction pointer in trace < 1415737350 667993 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: not any more < 1415737435 267710 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Portal14]]4 10 02http://esolangs.org/w/index.php?diff=40878&oldid=40874 5* 03213.162.68.192 5* (+59) 10/* Example */ indicate instruction pointer in trace < 1415737536 875197 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Hmm I tried to make the * red but there doesn't seem to be an easy way) < 1415737580 205592 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The problem is to replicate the style of a
 block, so that one can use markup inside.
< 1415737583 180364 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 256 seconds
< 1415737591 476349 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: The current thought is that if there's only one captcha, it's easier to replace if/when it gets manually broken, and having only one does not seem to be any weaker.
< 1415737612 308360 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: I'm not complaining, just wondering aloud :)
< 1415737624 432959 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Thanks for the explanation.
< 1415737649 340328 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've still been idly thinking about trying out something in the http://thingelstad.com/stopping-mediawiki-spam-with-dynamic-questy-captchas/ vein, but the current setup seems to be more or less working.
< 1415737652 829329 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: can't you just use an explicit 
?
< 1415737668 104799 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: what's an explicit 
?
< 1415737675 338736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as in 
...markup...
< 1415737679 58209 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as opposed to prefixing with spaces < 1415737692 398187 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: that's what I'm using < 1415737711 775693 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(that's what the original author used, too) < 1415737727 990780 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, okay. I didn't look at the diff or anything. < 1415737748 939555 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1415737797 144356 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415737974 937095 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm hmm. http://esolangs.org/wiki/Template_talk:Pre < 1415738214 804260 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://bugs.eclipse.org/bugs/show_bug.cgi?id=381506 < 1415738221 756079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...uh. < 1415738224 330050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why is that an eclipse bug? < 1415738232 618017 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh! < 1415738235 727873 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my advice was the wrong way around < 1415738238 640895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you should use spaces instead of
.
< 1415738307 880014 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: ah thanks, that will work.
< 1415738446 761180 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Portal14]]4 10 02http://esolangs.org/w/index.php?diff=40879&oldid=40878 5* 03213.162.68.192 5* (+569) 10/* Example */ add some color
< 1415738545 796114 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Portal 214]]4 10 02http://esolangs.org/w/index.php?diff=40880&oldid=40877 5* 03213.162.68.192 5* (+1346) 10/* Example */ add some color
< 1415738883 923981 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Remote host closed the connection
< 1415739387 21835 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Len(language,encoding)14]]4 N10 02http://esolangs.org/w/index.php?oldid=40881 5* 0368.189.222.97 5* (+2261) 10Created page with "'''Len(language,encoding)''' is not a single programming language, but rather a large family of related programming languages, inspired by [[Lenguage]] and [[Unary]].  == Synt..."
< 1415739439 904846 :AndoDaan!~Daanando@188.189.66.114 QUIT :Ping timeout: 244 seconds
< 1415739475 983248 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Len(language,encoding)14]]4 10 02http://esolangs.org/w/index.php?diff=40882&oldid=40881 5* 0368.189.222.97 5* (-1) 10mistake in ASCII to binary
< 1415739486 537990 :AndoDaan!~Daanando@188.189.78.245 JOIN :#esoteric
< 1415739621 75486 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Unary14]]4 10 02http://esolangs.org/w/index.php?diff=40883&oldid=40720 5* 0368.189.222.97 5* (+29) 10/* See also */
< 1415739656 699247 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Len(language,encoding)14]]4 10 02http://esolangs.org/w/index.php?diff=40884&oldid=40882 5* 0368.189.222.97 5* (-35) 10Not a brainfuck equivalent
< 1415739727 809851 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Lenguage14]]4 10 02http://esolangs.org/w/index.php?diff=40885&oldid=40781 5* 0368.189.222.97 5* (+73) 10
< 1415740260 192118 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :o
< 1415740295 182237 :MoALTz!~no@user-188-33-211-16.play-internet.pl QUIT :Ping timeout: 244 seconds
< 1415740382 231613 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1415743128 106726 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :groupon backed down from the gnome trademark... that was fast
< 1415743137 538971 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what, already?
< 1415743149 43962 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I wonder how much money Gnome raised before that happened?
< 1415743185 375784 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: http://www.gnome.org/groupon/ says 68629 USD so far (might not be accurate)
< 1415743190 564408 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric
< 1415743382 571658 :AndoDaan!~Daanando@188.189.78.245 QUIT :Ping timeout: 272 seconds
< 1415743773 701927 :ais523!~ais523@unaffiliated/ais523 QUIT :
< 1415744145 617366 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Wow, *that* was fast.
< 1415744159 199630 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It said something like $20k or $30k a very short time ago.
< 1415744297 946930 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow
< 1415744621 830920 :AndoDaan!~Daanando@188.189.76.239 JOIN :#esoteric
< 1415745110 112161 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric
< 1415745302 303550 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Ping timeout: 245 seconds
< 1415745948 143640 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1415746281 82348 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MNNBFSL14]]4 10 02http://esolangs.org/w/index.php?diff=40886&oldid=40850 5* 03BCompton 5* (+1) 10/* Commands */ Fixed typo
< 1415746378 287003 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1415746769 301972 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric
< 1415748055 976886 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellørjan.
< 1415748062 874951 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hjullello.
< 1415748118 487634 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hello
< 1415748221 301310 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Tanelle!
< 1415748239 565070 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(you're still the only one whom I address in the vocative case.)
< 1415748298 494159 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION whistles innocently
< 1415748332 389886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: hellørjan could be vocative, it's definitely not 2. declination
< 1415748338 29735 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Today I went to a seminar on Forth
< 1415748352 774855 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: 2.?
< 1415748368 644308 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Taneb: how was it?
< 1415748379 897667 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, the seminar proved interesting
< 1415748384 375498 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The language seems... odd
< 1415748394 922207 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But an interesting odd
< 1415748397 576479 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: -us/-um -i, the only one that generally has separate vocative iirc
< 1415748403 449584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(for the -us ones)
< 1415748423 455590 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I wouldn't know for sure, I never got Latin imprinted into me during my schoolyears.
< 1415748431 847296 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, some are also -er, eg. puer
< 1415748436 426117 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right
< 1415748448 336855 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :IIRC, I went with the generic *PIE vocative ending.
< 1415748454 810761 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: OKAY
< 1415748467 825814 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, that's really suffixless in nom. and voc., but I think they're all -er
< 1415748501 566494 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION feels complete now that he received his daily OKAYRJAN
< 1415748546 954071 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :one of the tidbits i recall about czech is that it has vocative -o ending for female names in -a
< 1415748560 414218 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but none for masculine names iirc
< 1415748571 62502 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(or possibly i just didn't pick that up)
< 1415748731 125415 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :norwegian is relatively light on case, but my dialect has a way of adding pronouns as articles before proper names that means vocative is slightly different, by leaving it out
< 1415748754 326853 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hain ørjan vs. ørjan
< 1415748805 861236 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(literally "he ørjan")
< 1415748849 50758 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :lui là, l'ørjan.
< 1415748891 141872 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you can also inflect the pronoun for genitive
< 1415748898 923612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hainnes ørjan = ørjan's
< 1415748909 206689 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Can anyone think of any implemented languages, other than ColorForth, where colour has semantics?
< 1415748924 236100 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(text-based, I mean, so not like Piet)
< 1415748945 922135 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: which is your dialect?
< 1415748970 60760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :coppro: northern norwegian
< 1415748980 942733 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: where do you livE?
< 1415748982 89815 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :*live
< 1415748992 203166 :AndoDaan!~Daanando@188.189.76.239 PRIVMSG #esoteric :paintfuck+ /
< 1415749029 320876 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :farthest north I've been is Trondheim, though I think my favourite place I visited was Alesund
< 1415749038 338078 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i live in trondheim, which may have the same dialect feature (i'm having trouble deciding just by remembering) but it's not the same dialect
< 1415749040 126940 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(A with a ring; don't have an international keyboard atm)
< 1415749055 942968 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ah, cool. Trondheim is also a pretty awesome place
< 1415749205 961967 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :i've also been to Alesund and Trondheim
< 1415749221 193909 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :AndoDaan, I don't think paintfuck+ has colours in the source code
< 1415749260 706431 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :trondheim dialect is considered trøndersk, not northern norwegian though, but several features apply to both regions
< 1415749278 785550 :AndoDaan!~Daanando@188.189.76.239 PRIVMSG #esoteric :Oh. 
< 1415749341 391793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :to distinguish trondheim dialect from any other in norway, ask them to talk about their car; it's the only dialect in which the word for car is feminine
< 1415749419 915557 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(iirc bergen dialect, on the other hand, can be distinguished as the only which doesn't _have_ feminine)
< 1415749433 988941 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*only one
< 1415749513 720864 :Melvar!~melvar@dslb-188-109-000-123.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :What is it otherwise?
< 1415749899 881269 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no:bil = en:car is usually masculine
< 1415749932 577440 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :definite form bilen, vs. trondheim bila
< 1415750037 222830 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :definite form?
< 1415750081 183472 :Melvar!~melvar@dslb-188-109-000-123.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :I seem to have guessed the etymology.
< 1415750147 663607 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Melvar: from automobile, right. iirc the word was supposedly chosen by a poll in a danish newspaper, and spread throughout scandinavia
< 1415750171 315349 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, like bus
< 1415750185 703122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: which is "buss" in norwegian
< 1415750217 583775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :("bus" in danish, which spells long consonants differently from norwegian)
< 1415750288 145765 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: also, in norwegian nouns and adjectives are inflected according to number, gender (for adjectives, nouns just have them) and definiteness
< 1415750313 871903 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bil, bilen, biler, bilene = car, the car, cars, the cars
< 1415750340 686786 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although when an adjective gets added, we have an article in _addition_ to the suffix
< 1415750362 906781 :Melvar!~melvar@dslb-188-109-000-123.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :What about case?
< 1415750400 791218 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well we have -s suffix on nouns which is sort of genitive, but really the same as english 's so barely counts
< 1415750415 629726 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :la bus (/bys/): you're from Eastern or Northern Québec; le bus (/bʌs/): you're from Southern Québec or Ottawa.
< 1415750456 980394 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: number or just plurality?
< 1415750506 685378 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :plurality
< 1415750520 817567 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: How about that Swedish thing of having a possessive pronoun, an adjective (with the definite-style -a suffix) but no suffix? 
< 1415750535 935232 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: um example?
< 1415750548 470463 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: In Hebrew a noun/adjective can be male/female and singular/plural. But articles work a little bit differently so I'm not sure I can directly compare.
< 1415750555 539399 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 245 seconds
< 1415750563 418380 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You do put a definite article on every adjective.
< 1415750570 412471 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So maybe it's the same sort of thing.
< 1415750591 642712 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Something like "den gamla bilen" but "min gamla bil".
< 1415750595 452151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: there are circumstances in which the definite suffix on nouns is dropped when the prefixed article is added; danish does this obligatory but neither norwegian nor swedish iirc
< 1415750602 834804 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(And there are no indefinite articles.)
< 1415750632 808364 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Verbs can be male/female, singular/plural, first/second/third person, and past/present/future tense.
< 1415750651 524951 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or imperative, which is its own tense, I guess, and always second person.
< 1415750689 763098 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: oh right. yes norwegian does that too, although there are _two_ different options. "min gamle bil" or "den gamle bilen min".  my dialect only allows the latter in most situtations, while conservative bokmål/oslo prefers the former
< 1415750719 809066 :Melvar!~melvar@dslb-188-109-000-123.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :shachaf: Imperative is usually classified as a mood, not a tense.
< 1415750720 205981 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Good to see you've managed to complicate it more than the Swedes.
< 1415750760 747701 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: my dialect has at least three ways of expressing possession
< 1415750800 7543 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bil'n te hain ørjan, hain ørjan sin bil, bil'n hainnes ørjan
< 1415750813 553040 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i don't actually have a car)
< 1415750842 480839 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I am coming to the conclusion that colorForth was an elaborate joke in the early 2000s
< 1415750857 894080 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the first two also work with non-proper nouns
< 1415750861 127129 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Melvar: I'm not sure the distinction is pointful here.
< 1415750910 992599 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: oh hm we also have an indefinite article in the singular, like english does, and that's used more or less the same
< 1415750928 125089 :Melvar!~melvar@dslb-188-109-000-123.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :shachaf: Well, I don’t know if you have any more moods; if you do, it probably is.
< 1415750929 5939 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :even if we also have noun inflection
< 1415750947 244384 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Modern_Hebrew_verb_conjugation
< 1415750975 456900 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Taneb: I think colorForth falls in the unintentionally-esoteric language category.
< 1415750993 434507 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :boily: I do think that is an important category too, probably.
< 1415751071 791620 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :obviously languages with no articles are the best
< 1415751086 836800 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: norwegian has lost all person suffixes on verbs, and never had gender. we still have past/present/imperative, pretty much like english (but we have no progressive forms)
< 1415751095 838068 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: the lack of vowels disturbs me. without niqqud so many conjugations are written the same :/...
< 1415751107 72055 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :zzo38: most possibly.
< 1415751114 847594 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: so compact
< 1415751115 953525 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think you should write an article, if there is no article.
< 1415751134 655881 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :日本語万歳!
< 1415751142 577163 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :generally our verbs are simpler than english ones, i think
< 1415751161 220894 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :while it's the other way with nounds and adjectives
< 1415751165 83171 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*-d
< 1415751176 201422 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :boily: Indeed.
< 1415751180 216115 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: I'm francophone. I'm used to an overabundance of unused letters.
< 1415751186 438357 :Melvar!~melvar@dslb-188-109-000-123.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :In German, adjectives inflect for three levels of a definitenesslike distinction, but only certain combinations of gender and case have different forms.
< 1415751214 566322 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Newspaper headlinese is one of those languages without articles.
< 1415751217 319695 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :pikhq: こんばんは!おひさしぶり
< 1415751224 673152 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Area linguist shoots man, escapes police, flees scene.
< 1415751242 713778 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Fortunately newspapers include articles directly below the headlines.
< 1415751250 768967 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :boily: Un, hisashiburi ne (IME nai, gomen)
< 1415751413 15091 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: BBL
< 1415751466 944209 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :“Linguist Shoots Man, Escapes Police, Flees Scene” should become the canonical headline when discussing languages.
< 1415751536 58574 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :One thing I have wanted to do is making a Japanese-style manga book that is written in English, but the title is written using Japanese writing and some of the signs in the picture also have some writing with Japanese, but, the main text is in English.
< 1415751704 569618 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :pikhq: 心配しないで(^_^) お元気ですか?何が新しいのか?
< 1415751754 306425 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ACTION goodnight
< 1415751775 599684 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION waves Taneb a goodnightaneb
< 1415751786 977005 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :boily: Un, genki desu. Ima koso... ano sa. Atarashii mono wo oboeru no ga muzukashii ne.
< 1415751860 418053 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :そうですね?残念ですよ…
< 1415751903 686845 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :でも、おげんきはもっとも重要な
< 1415751929 640810 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Now I have all of the Akagi manga up to 28
< 1415751940 422524 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(I really ought to get back to having classes. my Japanese's getting way too rusty and corroded...
< 1415751943 773086 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :)
< 1415751952 583301 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(I hear ya, I have been slacking off myself.)
< 1415751971 662392 :pikhq!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Darned work keeping me busy. :P
< 1415752163 406131 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :zzo38: the Akagies are in my backlog. meanwhile, I got the complete Slam Dunk.
< 1415753187 865768 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :boily: That one I don't know. But, in this most recent Akagi, he manages to do something that hasn't been done before even though I have predicted it (kind of). If you read it, then you can see...
< 1415753367 957411 :AndoDaan!~Daanando@188.189.76.239 QUIT :Ping timeout: 255 seconds
< 1415754506 551668 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I just watched the first episode of Baccano. it's going to be an interesting series...
< 1415754517 766070 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's goood
< 1415754584 117886 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :non-linear Gravity's Rainbow in book form, non-linear Baccano in anime form...
< 1415754596 807430 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :there should be a non-linear boardgame out there to complete that.
< 1415754609 324108 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(does Red November count?)
< 1415755231 652346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: Time Agent?
< 1415755595 365618 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :“Or rather, that their race was always on top.” I think it fits the bill.
< 1415756526 38591 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :it always bothers me that I can read Japanese (somehow) but cannot write in that
< 1415757797 895604 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I am not very good reading/writing Japanese, but I can a little bit, at least.
< 1415758331 273467 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :today's kanji: 韓【かん】Korea.
< 1415758389 866149 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(nothing like a Chinese character, with a Japanese pronunciation, about a third country.)
< 1415758417 623349 :boily!~alexandre@96.127.201.149 QUIT :Quit: LATERAL CHICKEN
< 1415759379 671911 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric
< 1415759546 466097 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds
< 1415760145 2378 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving
< 1415761242 305766 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1415762570 308828 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MNNBFSL14]]4 10 02http://esolangs.org/w/index.php?diff=40887&oldid=40886 5* 03AndoDaan 5* (+146) 10Added an interpreter.
< 1415762965 40530 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:AndoDaan14]]4 M10 02http://esolangs.org/w/index.php?diff=40888&oldid=40477 5* 03AndoDaan 5* (+14) 10Hey guys! *cough* I mean, added MNNBFSL implementation mention.
< 1415762969 348688 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric
< 1415763155 531701 :AndoDaan!~Daanando@188.188.86.238 JOIN :#esoteric
< 1415763666 729725 :drdanmaku!uid17782@gateway/web/irccloud.com/x-yhbnexbtjjshxzwc QUIT :Quit: Connection closed for inactivity
< 1415766426 990380 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 264 seconds
< 1415766962 888451 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Morning reading: http://www.ecma-international.org/publications/files/ECMA-ST-WITHDRAWN/ECMA-116,%201st%20edition,%20June%201986.pdfhttp://www.ecma-international.org/publications/files/ECMA-ST-WITHDRAWN/ECMA-116,%201st%20edition,%20June%201986.pdf
< 1415766977 244762 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Arg, malformed link: http://www.ecma-international.org/publications/files/ECMA-ST-WITHDRAWN/ECMA-116,%201st%20edition,%20June%201986.pdf
< 1415768773 140588 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Will ABCDEF ever get a non-dead link?
< 1415768910 471412 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :if you make one
< 1415768927 33933 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If only I had a perfect memory
< 1415769104 704829 :MDude!~fyrc@or-67-238-30-175.dhcp.embarqhsd.net QUIT :Ping timeout: 265 seconds
< 1415769109 55116 :DTSCode!~DTSCode@unaffiliated/dtscode NICK :dTS
< 1415769111 983235 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net JOIN :#esoteric
< 1415769117 77168 :dTS!~DTSCode@unaffiliated/dtscode NICK :dTSCode
< 1415769131 590867 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :LISP, FORTH, Io, Brainfuck... what am I missing?
< 1415769162 550094 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :and how is the bfjoust hill doing?
< 1415769240 650142 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :missing from what
< 1415769288 626054 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :elegantly-simple languages
< 1415769312 92155 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I'm thinking about which languages I should incorporate in a game I'm theorizing
< 1415769315 749619 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Thatguy25252525 5*  10New user account
< 1415769319 938874 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I want to play that game
< 1415769321 977288 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :can you tel me about it
< 1415769325 952298 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :also prolog
< 1415769338 204911 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :so there is this matrix of bytes
< 1415769356 4928 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :and you as the player have this character which is just a program
< 1415769367 36108 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :that you can write in any of the above languages
< 1415769375 413255 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :and they all have they're own strengths and weaknesses
< 1415769394 449672 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :but your program essentially is supposed to continously traverse this matrix
< 1415769398 156494 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :and can find other programs
< 1415769417 902303 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :and then you can delegate code to try and eliminate or try to communicate with these other programs
< 1415769430 652771 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that sounds so cool!
< 1415769472 458824 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :so the world is represented as an ever-expanding matrix of bytes, and there is a 'tick' every few minutes or so
< 1415769484 572085 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :and each tick evaluates each step in a program
< 1415769494 424952 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :so like with brainfuck a single tick would run a single instruction
< 1415769509 280607 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :but with LISPs ticks are a lot slower and stuff
< 1415769518 523049 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :are you sure Io is slow
< 1415769522 730578 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :sorry simple
< 1415769530 573052 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :well I don't know about Io really
< 1415769546 477125 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I think I'd need to create a subset or something
< 1415769559 36852 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :but the syntax and structure behind is really elegant
< 1415769571 59119 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :so I can make something that a user can build upon
< 1415769587 903794 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :but I'd need a way of making a 'tick' of the program more concrete or evident
< 1415769596 470359 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i really like th sound of this 
< 1415769610 969901 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :and give some kind of power to the higher-level languages to prevent people from using brainfuck-generating scripts
< 1415769622 976492 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :but another big problem is how I would implement the structure behind this all
< 1415769627 348764 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :and how to make it scale
< 1415769653 516741 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I'll probably just use erlang
< 1415769663 965762 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :but for now I'm focusing on the design of the game
< 1415769678 176015 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :vanila: you're in #haskell right?
< 1415769699 728768 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yes but dont hold it against me
< 1415769718 606847 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :but yeah I looking for languages that are simple and elegant
< 1415769729 709791 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :me too
< 1415769753 966631 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I guess Io is too bloated but I can see myself writing a subset or forking the repo and stripping the standard library out
< 1415769788 530562 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Lisp, Forth, and brainfuck can be used at least; I don't know much about the Io programming language, so I could not answer you about that.
< 1415769798 748547 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Prolog
< 1415769852 129874 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :maybe even lua
< 1415769858 658980 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :nah
< 1415769877 604882 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://barrywatson.se/cl/cl_metacircular.html
< 1415769877 788769 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I was wondering if there were any nice esoteric languages other than brainfuck that fit the bill
< 1415769882 156968 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :look
< 1415769923 661216 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :yeah prolog is very similar to erlang but still very complex to implement
< 1415769934 254217 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :prolog is very very simple to implement from scratch
< 1415769945 109785 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :well the syntax is quite crazy
< 1415769968 85824 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :that's what I meant by similar to erlang
< 1415769970 91040 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the syntax is extemely simple, on level with Lisp plus some infix operators
< 1415769990 67820 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the language itself is quite differnet to erlang since it has unification and nondeterminism
< 1415770046 447540 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :okay I'll consider
< 1415770048 421864 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :it
< 1415770057 897404 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :ooo what about assembly?
< 1415770078 936926 :AndoDaan!~Daanando@188.188.86.238 PRIVMSG #esoteric :Unefunge?
< 1415770095 866394 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you dont have to include it in your game but I just wanted to express that prolog is very simple and belongs on the list
< 1415770115 346179 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :AndoDaan: what
< 1415770129 931069 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :AndoDaan: waaay to complicated
< 1415770130 155161 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :assembly.. could use something stupid like subleq
< 1415770134 220397 :AndoDaan!~Daanando@188.188.86.238 PRIVMSG #esoteric :Unefunge is Befunge limited to one dimension.
< 1415770143 849814 :AndoDaan!~Daanando@188.188.86.238 PRIVMSG #esoteric :Alright.
< 1415770168 460085 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :it doesn't look like one dimension :/
< 1415770306 357746 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu
< 1415770567 381860 :dTSCode!~DTSCode@unaffiliated/dtscode NICK :DTSCode
< 1415770620 186243 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I saw some things saying that when doing Huffman coding you need a EOF code or an indication of the length in the header. Actually, you only need three bits at the beginning of the file to tell you when it ends, or depending on the tree in use, possibly even less than three bits.
< 1415770649 697818 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :how?
< 1415770676 953867 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that seems wrong to me anyway
< 1415770687 480238 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh
< 1415770692 932088 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the number of bits out of the last byte
< 1415770736 814190 :reynir!~reynir@unaffiliated/reynir NICK :reynir_
< 1415770752 751234 :reynir_!~reynir@unaffiliated/reynir NICK :reynir
< 1415770758 853145 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40889&oldid=34356 5* 03Thatguy25252525 5* (+586) 10/* ATZ */ new section
< 1415770766 922079 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes.
< 1415770792 616216 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40890&oldid=40889 5* 03Thatguy25252525 5* (+1) 10/* ATZ */
< 1415770905 516684 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :does esoteric archive other sites e.g. http://strlen.com/programming-languages
< 1415770971 375790 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Urban_M%C3%BCller
< 1415770982 298398 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40891&oldid=40890 5* 03Thatguy25252525 5* (+2) 10/* ATZ */
< 1415771073 868990 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40892&oldid=40891 5* 03Thatguy25252525 5* (-1) 10/* ATZ */
< 1415771110 605560 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 250 seconds
< 1415771284 732008 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Brain_Fuck_Scheduler
< 1415771473 482544 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Main Page14]]4 10 02http://esolangs.org/w/index.php?diff=40893&oldid=37931 5* 03Thatguy25252525 5* (+577) 10/* ATZ */ new section
< 1415771553 715869 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric
< 1415771558 753998 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ATZ14]]4 N10 02http://esolangs.org/w/index.php?oldid=40894 5* 03Thatguy25252525 5* (+590) 10Created page with "The ATZ programming language is an esoteric programming language designed by Arvin Zadeh in 2014. It has yet to be implemented and no interpreters have yet been made. Since it..."
< 1415771801 555702 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving
< 1415772490 822082 :DTSCode!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer
< 1415772652 603210 :DTSCode!~DTSCode@unaffiliated/dtscode JOIN :#esoteric
< 1415772654 181395 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 M10 02http://esolangs.org/w/index.php?diff=40895&oldid=40851 5* 03Thatguy25252525 5* (+10) 10Added the ATZ programming language.
< 1415774050 267453 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Ping timeout: 255 seconds
< 1415774576 991126 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you know the "Schroedinger's Directory"?
< 1415774638 68035 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ls    fldrA fldrB fldrC    rmdir fldrA     rmdir: fldrA: Not a directory     cat fldrA     cat: fldrA: Is a directory       ... So, which is it?
< 1415774647 956632 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think it is a file containing the text "cat: fldrA: Is a directory"
< 1415775126 64280 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: some other process has changed it in between?
< 1415775143 222489 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I suppose that can be a possibility too
< 1415775170 843193 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What exactly will happen if it is a symlink?
< 1415775207 8446 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: ah, that's possible
< 1415775212 276242 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if it's a symlink to a directory
< 1415775227 374480 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because rmdir won't follow it, cat will
< 1415776585 563471 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric
< 1415777275 617193 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric
< 1415777335 184292 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net QUIT :Ping timeout: 264 seconds
< 1415777640 555343 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services
< 1415777640 779160 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric
< 1415777840 536619 :Patashu!Tenmu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric
< 1415778031 557451 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds
< 1415778157 106296 :Patashu!Tenmu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services
< 1415778157 290496 :Patashu_!Tenmu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric
< 1415778348 781859 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric
< 1415778571 150292 :Patashu_!Tenmu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds
< 1415778969 183207 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net JOIN :#esoteric
< 1415778970 755286 :MoALTz!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric
< 1415779380 846255 :AndoDaan_!~Daanando@188.189.85.51 JOIN :#esoteric
< 1415779550 676990 :AndoDaan!~Daanando@188.188.86.238 QUIT :Ping timeout: 240 seconds
< 1415780229 972333 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services
< 1415780230 156529 :Patashu_!Tenmu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric
< 1415780433 183808 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 272 seconds
< 1415780663 182335 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric
< 1415780699 237554 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric
< 1415780856 478 :Patashu_!Tenmu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds
< 1415780989 742000 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric
< 1415781077 795500 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services
< 1415781078 18890 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric
< 1415781153 891914 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds
< 1415781264 914204 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric
< 1415781307 186071 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Client Quit
< 1415781463 824834 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 244 seconds
< 1415781747 159860 :AndoDaan!~Daanando@188.189.92.38 JOIN :#esoteric
< 1415781767 886305 :AndoDaan_!~Daanando@188.189.85.51 QUIT :Ping timeout: 255 seconds
< 1415781957 644222 :clog!~nef@bespin.org QUIT :Ping timeout: 250 seconds
< 1415782066 889584 :clog!~nef@bespin.org JOIN :#esoteric
< 1415783227 913383 :clog!~nef@bespin.org QUIT :Ping timeout: 245 seconds
< 1415783663 927173 :clog!~nef@bespin.org JOIN :#esoteric
< 1415783927 924091 :clog!~nef@bespin.org QUIT :Ping timeout: 245 seconds
< 1415785722 187582 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The company name is FEDERAL GOVERNMENT APPROVED COMPANY, Nigeria Federal Government approved this company because some bank and courier company are using their office to scam many other people all over the World --"   well, that's an imaginative name.
< 1415785817 925112 :AndoDaan!~Daanando@188.189.92.38 PRIVMSG #esoteric :Only the most naive person would still respond to something like that. Just the type they're looking for.
< 1415785879 829545 :AndoDaan!~Daanando@188.189.92.38 PRIVMSG #esoteric :though, leading them on is fun for a while.
< 1415785912 675485 :AndoDaan!~Daanando@188.189.92.38 PRIVMSG #esoteric :http://www.419eater.com/
< 1415785948 217896 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It would only cost $8000 to get my $10.5 million, and I can pay most of it when I receive the money, they just need $180 now "to enable them approve your delivery from Nigeria Federal High Court of Justice".
< 1415785979 903921 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also the company name keeps changing, now it's called "FEDERAL GOVERNMENT APPROVE FEDEX COMPANY".
< 1415786034 246975 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Stop contacting Western union Or those evil Bank because they can't transfer your fund rather they will kept demeaning money one after another."
< 1415786044 646558 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh no, they will demean the money.
< 1415786078 390185 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: You should ask them to send you $20 to confirm their bank account is real, after which you'll send them the full $200.
< 1415786181 559074 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think I'm enterprising enough.
< 1415786414 524680 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Anyone know of any dynamically typed BASIC dialects?
< 1415786705 76793 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1415787593 676986 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: you can invoke other processes using Haskell yes
< 1415787599 965485 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's what I do with blsqbot as well
< 1415787619 704347 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsqbot launches the blsqinterpreter in a new process
< 1415787633 470465 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for security reasons I guess
< 1415787641 643191 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because this way I can have a timeout in the interpreter
< 1415787655 692511 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(which is about 0.04s or something iirc)
< 1415787668 623629 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and a 2s timeout for the process
< 1415787782 288487 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also that's the way rlisp works as well
< 1415787791 373099 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (add $0 1)
< 1415787791 606871 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Value 1
< 1415787813 459986 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!rlisp (head $0)
< 1415787813 647377 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : (line 1, column 2):
< 1415787818 294210 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :bleh
< 1415788001 765938 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also Burlesque is becoming object something-oriented
< 1415788011 345562 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in a way
< 1415788302 171594 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40896&oldid=40871 5* 03TomPN 5* (+4) 10/* def function */
< 1415788518 558158 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40897&oldid=40896 5* 03TomPN 5* (+155) 10/* Qubits */
< 1415790484 988858 :impomatic_!~digital_w@235.198.208.46.dyn.plus.net QUIT :Ping timeout: 244 seconds
< 1415791095 553925 :clog!~nef@bespin.org JOIN :#esoteric
< 1415791142 396708 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1415791706 212669 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds
< 1415792406 818489 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I am going to try and write a really optimizing brainfuck implementation at some point
< 1415793237 882015 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :this sound like a threat. “I'm going to write you a brainfuck optimizer, you vile slimy fungot!”
< 1415793238 103397 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: but some people just born to marry fnord with that and
< 1415793407 242230 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: any predictions about the comet and the lander mission?
< 1415793407 426126 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: oh you did
< 1415793419 283320 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: no, I mean any prediction from you?
< 1415793419 500495 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: so i don't really have that much time but she was very pleased and was showing everybody you know and
< 1415793435 858878 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: trust your instincts
< 1415793436 143374 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :b_jonas: ( ( ah ah)) to talk to meet people you know talking about travel i wish i did
< 1415793471 187723 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: which one of your girlfriends was showing everybody?
< 1415793471 371588 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: i think ' cause that's what they
< 1415794146 630092 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: hi
< 1415794146 970667 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: i don't know how i exactly how i feel you know i get it um yeah i knew one day i just made up my mind you know certain certain subways don't go to bars so i have to
< 1415794164 915468 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: walk to bars?
< 1415794165 185570 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: what kind of products they sell okay laughter you know like he's chasing her all over the place laughter and so it's it's crazy
< 1415794542 75217 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1415794557 730321 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :bars selling laughter, chasing prospects all over the place.
< 1415794582 76124 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: good mœrjaning. careful, fungot is being sentient today.
< 1415794582 260107 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :boily: i well i want what liz taylor has i want to collect it
< 1415794610 210461 :boily!~alexandre@96.127.201.149 QUIT :Quit: APOSTATIC CHICKEN
< 1415794628 878099 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: fungot wants to marry a dozen times?
< 1415794629 130397 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :oerjan: if it's a ban on everybody then you can purchase that gives you a ah destination and something fun to do scrapbooking do you do any sewing any actual sewing or laughter you know
< 1415794656 274993 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh he left, how rude.
< 1415794786 259841 :MoALTz!~no@user-188-33-211-16.play-internet.pl QUIT :Quit: Leaving
< 1415795244 689647 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Closest thing to a first peek at what I've been working on: https://twitter.com/J_Arcane/status/532501084120809472
< 1415795314 625100 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"Hersey"?
< 1415795320 401967 :lesocratic!~hodonou@41.138.89.39 JOIN :#esoteric
< 1415795375 677968 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Heresy, yes.
< 1415795376 467908 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :J_Arcane: if you link a pdf here, you could at least _mention_ that it's > 50 Mb
< 1415795392 963906 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :oerjan: Oh shit, sorry about that, I didn't realize it was so big.
< 1415795408 947353 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait
< 1415795412 369418 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you're mentally ill?
< 1415795452 809652 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? mad
< 1415795453 453968 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​"But I don't want to go among mad people," Alice remarked.  "Oh, you can't help that," said the Cat: "we're all mad here. I'm mad. You're mad." "How do you know I'm mad?" said Alice.  "You must be," said the Cat, "or you wouldn't have come here."
< 1415795457 940373 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :mroman: Well, I am diagnosed with clinical depression, but I'd like to think it's unrelated to this project. ;)
< 1415795458 605217 :lesocratic!~hodonou@41.138.89.39 PART :#esoteric
< 1415795461 316507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's not _just_ a joke.
< 1415795536 759015 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman: that's kind of a weird thing to randomly ask somebody
< 1415795569 422413 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: Not If that Somebody has a blog article mentioning it.
< 1415795589 259575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...if they have, then do you need to ask in the first place?
< 1415795622 673877 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I wasn't asking for a "fact"
< 1415795630 668213 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's a "surprise" kind of question.
< 1415795640 792041 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like
< 1415795650 75392 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"I hit him in the face." "You did?"
< 1415795663 119685 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how surprising that somebody could have illnesses and still talk about esoteric programming languages on IRC.
< 1415795668 600332 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well
< 1415795671 744440 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's not surprising
< 1415795679 556535 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm diagnosed with depression as well
< 1415795695 771866 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in fact, I'm living in a mental health facility right now
< 1415795740 577489 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :been there, done that. (good luck, btw)
< 1415795799 998834 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry for the sarcasm, anyway; I have a bit of a hair trigger about the topic.
< 1415795812 781365 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It was an odd question.
< 1415795814 534411 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It's a sensitive issue for sure.
< 1415795830 227555 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My social skills aren't impressively good ;)
< 1415795833 590155 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :A lot of stigma around it still, though it's starting to get better, at least about depression.
< 1415795834 860619 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my experiences with the mental health care system have not been positive
< 1415795866 947394 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I keep getting good therapists and then having to move and losing them ... :(
< 1415795913 308745 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: that sucks
< 1415795920 593019 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman: also, they let you have internet?
< 1415795921 482615 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :luxury.
< 1415795933 181988 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: It's not full stationary
< 1415795947 444098 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have to consult leo.org for a moment
< 1415795968 286406 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I'm also still on a sub-therapeutic dose of my medication, and the doctor here won't approve a bigger one for at least another two weeks, maybe longer. Big city health services in Finland can mean long wait times.
< 1415795976 280284 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's the kind of thing where you are not 100% in the clinic
< 1415795989 591161 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman: outpatient?
< 1415795991 874178 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :more like 50%
< 1415795996 512045 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I work during day hours
< 1415796003 123841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah
< 1415796043 879736 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you sleep there and stuff
< 1415796055 816072 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for me, it was 24/5; I was allowed to go home on weekends. to start with (until I was uncooperative), and months later when they ran out of excuses to keep me sleeping there, it became an outpatient thing. (I was a minor at the time.)
< 1415796077 231101 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I sincerely hope you are getting better treatment than I did :p
< 1415796120 657699 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think they are trying to get rid of me..
< 1415796157 499455 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not in the evil sense
< 1415796186 724553 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just in the "you should think about leaving soon" sense
< 1415796280 465212 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The problem is that if you can't answer the question
< 1415796286 786934 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"Well, how can we help you?"
< 1415796334 686220 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :things get difficult.
< 1415796346 124068 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes. yes they do.
< 1415796364 175786 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my experience was considerably less voluntary :p
< 1415796388 511727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: the place i stayed was also pretty lenient about internet
< 1415796396 516803 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just wrote the word "lexicuton", and was struck by a strong feeling that it should mean something, but I don't think it does.
< 1415796404 180427 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Was attempting to write "lexicon".)
< 1415796405 250199 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :We have internet from 17:30 to 23:00 in the clinic
< 1415796408 727851 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no WLAN though.
< 1415796410 80362 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(obviously, since i kept coming here)
< 1415796426 801128 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: right. I suspect that is more common in facilities for adults.
< 1415796456 724474 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :They don't actually know all my "symptoms"
< 1415796461 135254 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you miss out on the "IRCing until 4 am every day on a smuggled iPhone from a mental health care facility" experience, though
< 1415796468 457344 :MoALTz!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric
< 1415796470 183585 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: aww
< 1415796471 249772 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because I'm blocked/too scared/whatever to tell them the whole story
< 1415796485 889916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: well that _is_ something to write in your autobiography
< 1415796486 143263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm so good at iPhone typing now.
< 1415796532 777435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: my autobiography would be 2000 pages long and panned as being completely unrealistic
< 1415796537 90821 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The thing that shuts down internet isn't DST aware though
< 1415796544 375125 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for a short time it cut you off at 22:00.
< 1415796590 116953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman: how does the blocking work? does it just completely cut the connection or does it, like, hijack HTTP to redirect to a "stop using the internet" page?
< 1415796607 712927 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not thinking about that thing that tunnels TCP over DNS but I'm thinking about that thing that tunnels TCP over DNS.
< 1415796615 892175 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no
< 1415796618 251408 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it cuts the connection
< 1415796674 181135 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not really planning on using internet after 23:00 anyway
< 1415796678 815151 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's usually the time I go to sleep
< 1415796739 753369 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :weirdo.
< 1415796740 628379 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::p
< 1415796741 448413 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"lexicuton" looks like "L-execution"
< 1415796781 874293 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: that could be because of the one week difference in America versus Europe DST
< 1415796794 14299 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was thinking of something like a particle physics analogue but in a language context.
< 1415796811 422801 :AndoDaan!~Daanando@188.189.92.38 QUIT :Ping timeout: 272 seconds
< 1415796836 823010 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: as in, the DST offset changed on 2014-10-26 in Europe, but one week later in much of the US
< 1415796840 278960 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The thing that mediates the interaction between two lexicons.
< 1415796875 348585 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe you learn new words by absorbing lexicutons, or something.
< 1415796968 849849 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: the explanation is much simpler I think
< 1415796980 881498 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you turn the clock one hour back
< 1415796989 70757 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so what previously was 23:00 is now 22:00
< 1415796999 201120 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40898&oldid=40897 5* 03TomPN 5* (+2) 10/* Output */
< 1415797011 815000 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if you don't turn the clock one hour back in the "cut internet of" thing it will think it's 23:00 when it's really just 22:00
< 1415797028 176793 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: sure, it's possible that they just misconfigured it
< 1415797043 530062 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's probably even something that just cuts power of the modem/router
< 1415797076 900237 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://de.wikipedia.org/wiki/Zeitschaltuhr#mediaviewer/File:Digitale_Zeitschaltuhr.jpg <- something like that
< 1415797098 717461 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it might just be using UTC, sounds more likely than anything american involved
< 1415797099 248015 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'd guess it'd be a feature of the router. they often have a lot of "parental control" type things
< 1415797101 264525 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: hmm... I'd more guess it's a setting on the router, but that's possible too
< 1415797132 637031 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anyway... if you have smartphone with internet connection you can use internet all day long
< 1415797141 478099 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(I have no internet contract for my smartphone though)
< 1415797143 213986 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: "can" in what sense?
< 1415797158 912593 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: you "can" and it's allowed.
< 1415797187 597713 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which makes the policy of "no internet past 23:00" kinda obsolete actually
< 1415797219 288865 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't think they pay by the hour :)
< 1415797244 855354 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It might be a legal thing though
< 1415797273 86031 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how filtered is their internet? :p
< 1415797280 890387 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :they are somehow responsible for what you do while you are there
< 1415797297 380486 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: well... I can ssh out of it
< 1415797308 359873 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can play League of Legends
< 1415797311 244256 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for a short tim
< 1415797312 749656 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*time
< 1415797325 339366 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the connection somehow breaks always after some time
< 1415797347 621000 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hearthstone works as well
< 1415797528 341562 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We had one of those things which rotate and then you stick in pins to configure the time.
< 1415797556 845611 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, we use one of those for christmas lights
< 1415797567 79003 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what, a time-turner?
< 1415797570 765972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :see, configure the time, get it. never mind
< 1415797578 894235 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, ha ha.
< 1415797594 71183 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe, time-turner
< 1415797614 697071 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://indoorgardensupplies.com/wp-content/uploads/TN311C-T-6-Timer.jpg -- this sort of thing, except much more... er, I can't figure out a better description except "German-looking", which is probably horribly inappropriate.
< 1415797624 835790 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the joke is I interpreted fizzie's line as referring to time travel.
< 1415797635 288135 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HEAVY DUTY
< 1415797725 171031 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: I hate the ones that rotate
< 1415797728 411855 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :they generate noise
< 1415798007 236051 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :This evening I have an opportunity to fulfil my life-long dream
< 1415798016 256430 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is?
< 1415798027 50717 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :To be a contestant on University Challenge
< 1415798034 123821 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :My uni's try-outs are this evening
< 1415798183 45332 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(University Challenge is a British quiz show which pits teams of students against eachother)
< 1415798192 258454 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40899&oldid=40898 5* 03TomPN 5* (+1556) 10/* Example programs */
< 1415798198 704687 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :on TV?
< 1415798215 644661 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*in TV
< 1415798217 296054 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40900&oldid=40899 5* 03TomPN 5* (+0) 10/* Hello World! */
< 1415798221 95702 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :probably in?
< 1415798222 992995 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or is it on
< 1415798240 189464 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's on TV
< 1415798242 131405 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. on sounds better actually
< 1415798245 535706 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :https://www.youtube.com/watch?v=_fd1ywxn8ig
< 1415798254 836809 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so Taneb is going on a TV.
< 1415798259 210874 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Maybe
< 1415798278 757703 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :If I make the try-out, then the second round of selection, then the team is good enough to go on TV
< 1415798395 234961 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40901&oldid=40900 5* 03TomPN 5* (+3) 10/* Hello World! */
< 1415798415 596542 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40902&oldid=40901 5* 03TomPN 5* (+2) 10/* Storing qubits in cells */
< 1415798572 740799 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 265 seconds
< 1415798615 187245 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40903&oldid=40857 5* 03TomPN 5* (+0) 10/* Velocity */
< 1415798679 523420 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40904&oldid=40902 5* 03TomPN 5* (+11) 10/* Example programs */
< 1415798730 743037 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=40905&oldid=40904 5* 03TomPN 5* (-11) 10/* Hello World! */
< 1415799438 751431 :bb010g!uid21050@gateway/web/irccloud.com/x-vddrvbyuuotbfwox QUIT :Quit: Connection closed for inactivity
< 1415799537 239379 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :xkcd is doing something weird again...
< 1415799670 856234 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Whatever it is id doesn't work in my Chrome so I couldn't figure what.
< 1415799690 453638 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Ahh, now it's working. Just blank before.
< 1415799714 951126 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Volume 4783"  wow, that's a big number.
< 1415799717 851156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah it showed
< 1415800124 407481 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :someone made http://xkcd1446.org/
< 1415800279 987355 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :why do people embed jquery from jquery.com rather than hosting their own copy... (though I guess I like that better than loading it from google.com)
< 1415800661 428796 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: good luck for that. tell us how the try-out went.
< 1415801342 697110 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection
< 1415801690 174064 :CADD!~CADD@12.227.104.109 QUIT :Remote host closed the connection
< 1415801802 428327 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: dammit your comment about waiting for henkma's 120 byte solution was too close to accurate :(
< 1415801830 269142 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :124.
< 1415801854 90153 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i said "too close to", not "exactly" hth
< 1415801876 813651 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I wasn't contradicting you.
< 1415801904 121316 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Otoh you seem to agree on the 68 for Brainfuck Optimization.
< 1415801909 431218 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes!
< 1415801959 65882 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm a little surprised you didn't find that, it's _almost_ the completely obvious thing to do
< 1415801962 938411 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, plenty of time left for desparation
< 1415801970 348686 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah
< 1415801974 196087 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I didn't try too hard
< 1415802002 528061 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so don't count me out yet :P
< 1415802006 744402 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right :)
< 1415802092 180655 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm henkma's 124 solution uses as many alphanums but much fewer symbols
< 1415802281 67835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps that means he's using some verbosely named function, or even an import
< 1415802327 185457 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 244 seconds
< 1415802409 142633 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :import Data.Mysterious.Bag.Of.Golf.Tricks;main=doWhatIMean
< 1415802428 41637 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(it's a bag, hence in data)
< 1415802506 43734 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i actually tested Data.Map, it was one char longer than Data.List with sort
< 1415802613 817982 :shikhout!~shikhin@120.57.224.239 JOIN :#esoteric
< 1415802647 298393 :shikhout!~shikhin@120.57.224.239 NICK :Guest86977
< 1415802755 579478 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric
< 1415802779 78449 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds
< 1415804238 263330 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Who here has been looking at Rust?
< 1415804257 267129 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :looking at rust forming, now there's a hobby
< 1415804305 380800 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :"However, due to the quantum nature of the program, this will only occur ≈99% of the time. " Well, there are deterministic quantum algorithms too
< 1415804552 633901 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric
< 1415804688 4489 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric
< 1415805042 250905 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Go Philae go
< 1415805050 16383 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :indeed
< 1415805083 508865 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if the harpoons don't work it will just bounce of the comet back into space?
< 1415805087 855976 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*off
< 1415805103 989764 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: no
< 1415805110 505066 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*bounce off from the comet?
< 1415805138 613380 :augur!~augur@ip-64-134-240-197.public.wayport.net JOIN :#esoteric
< 1415805142 877692 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm no
< 1415805158 321679 :drdanmaku!uid17782@gateway/web/irccloud.com/x-kxssofotujkkzhpt JOIN :#esoteric
< 1415805198 371711 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's "bounce off the comet", right?
< 1415805205 810523 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the thruster may still work, and even if it doesn't, there's dampers so he doesn't bounce too high so gravity may still help, and after that he can anchor himself like a rock climber
< 1415805220 605410 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: but I've read that gravity isn't really strong 
< 1415805226 5116 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(on said comet)
< 1415805233 568262 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the bounce off is the unlikely worst case
< 1415805244 513174 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, it's not strong, it's a small (four kilometer size) comet
< 1415805279 155971 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this news site says it only weighs 4 grams on the comet
< 1415805293 881590 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which suggests that if I threw a golf ball at it it would just bounce off into space again
< 1415805295 187196 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the lander still slows down a lot before landing, those thursters work. it's just the reverse thruster that weakly pushes the lander _towards_ the comet _after_ touching down that may have a problem
< 1415805307 464544 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since the rebound is probably stronger than the gravity
< 1415805311 456698 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: yes, but there's nobody throwing golf balls that far up
< 1415805431 191225 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If it really says "weighs 4 grams" and not something like "equivalent of 4 grams on Earth" or anything, that must've annoyed quite a few readers.
< 1415805457 762411 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well
< 1415805467 958847 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's obvious that it means "equivalent of 4 grams on earth"
< 1415805478 956354 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(to me)
< 1415805508 913984 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It may be obvious, but I wouldn't be surprised it'd still annoy people. It kind of does that to me.
< 1415805579 164123 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :*yawn*
< 1415805944 10038 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I see fizzie did basic brainfuck optimizations
< 1415805966 873915 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*yawn*
< 1415806022 355665 :Gregor!dlopen@libdl.so QUIT :Ping timeout: 265 seconds
< 1415806229 90486 :Gregor!dlopen@libdl.so JOIN :#esoteric
< 1415806699 33991 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Does anyone know of a channel where I can ask basic APL questions?
< 1415807311 911055 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1415807412 164066 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :try stackoverflow?!
< 1415807454 625372 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :are there any irc channels for those J / K languages?
< 1415807529 738020 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas knows some J 
< 1415807533 118361 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ 5
< 1415807533 497590 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :tromp, there is but I am not sure if that is the right place to be asking about APL?
< 1415807533 681768 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman: 5
< 1415807546 12858 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ i.5
< 1415807546 545505 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman: 0 1 2 3 4
< 1415807554 829342 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ 1+i.5
< 1415807555 376318 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman: 1 2 3 4 5
< 1415807588 842355 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ i.5+i.5
< 1415807589 389070 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman:     0     1     2     3     4     5     6     7     8
< 1415807589 573639 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman:     9    10    11    12    13    14    15    16    17
< 1415807589 573743 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman:    18    19    20    21    22    23    24    25    26
< 1415807589 573818 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman:    27    28    29    30    31    32    33    34    35
< 1415807589 573892 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman:    36    37    38    39    40    41    42    43    44
< 1415807589 573965 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman: ...
< 1415807595 57050 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hu
< 1415807605 173984 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[ +i.5i.5
< 1415807605 696680 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :mroman: |ill-formed number
< 1415807615 985433 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :[ (i.5)+i.5
< 1415807616 422894 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :Taneb: 0 2 4 6 8
< 1415807644 163311 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 4rz4rz?+
< 1415807644 647342 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat!
< 1415807648 134875 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 4rz4rz?+
< 1415807648 318133 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {0 2 4 6 8}
< 1415807727 640689 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1415807771 893415 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :i thought those are the modern derivates of APL
< 1415807800 575225 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq is really modern .
< 1415807879 190184 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {2 2 3 1}{2 2 2 2}ct
< 1415807879 378974 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat!
< 1415807882 183591 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {2 2 3 1}{2 2 2 2}ct
< 1415807882 367632 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1.0
< 1415807911 46138 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {2 2 3 1}{2 2 2 2}ct4 0.95cq
< 1415807911 228912 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 9.487729036781156
< 1415807923 951838 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {2 2 3 1}{2 2 2 2}ct4 0.95cq.<
< 1415807924 135859 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1
< 1415807933 877490 :augur!~augur@ip-64-134-240-197.public.wayport.net QUIT :Read error: Connection reset by peer
< 1415807937 944127 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {0 2 5 1}{2 2 2 2}ct4 0.95cq.<
< 1415807938 128394 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1
< 1415807944 281821 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {0 0 7 1}{2 2 2 2}ct4 0.95cq.<
< 1415807944 466223 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0
< 1415807975 620532 :augur!~augur@ip-64-134-240-197.public.wayport.net JOIN :#esoteric
< 1415807985 749587 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm
< 1415807992 626902 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {2 2 3 1}SD
< 1415807992 810933 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0.816496580927726
< 1415808048 320594 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "Hello, world!"tt{**32.-2B!7'0P[}m[sa^^8.%8\/.-.+'0[P8co{2B!}\m
< 1415808048 504724 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {81 22 100 201 227 0 87 159 74 100 64 32}
< 1415808115 442757 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: I pretty much did the same as the ubiquitous sed, so it's p. boring.
< 1415808127 146178 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {81 22 100 201 227 0 87 159 74 100 64 32}{2B!8'0P[}\m6co{L[6==}f[{2B!32.+L[}\m
< 1415808127 330283 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "419DR>, 5Y]*9$ @"
< 1415808133 591446 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm
< 1415808135 518166 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this seems buggy
< 1415808146 5689 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh well.
< 1415808190 868765 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1234"<-3co)<-<-',IC
< 1415808191 51622 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1,234"
< 1415808199 23940 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1234567"<-3co)<-<-',IC
< 1415808199 208193 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1,234,567"
< 1415808284 532268 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1234567<-3co)<-<-',IC
< 1415808284 755094 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!}
< 1415808291 348420 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1234567 3co
< 1415808291 532746 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {123 456 7}
< 1415808405 366621 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1234567<-3co)<-<-',[]
< 1415808405 641176 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 ', 234 ', 567}
< 1415808414 222828 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1234567<-3co)<-<-',[]im
< 1415808414 426418 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (++) Invalid arguments!
< 1415808417 331286 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1234567<-3co)<-<-',[]
< 1415808417 564867 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 ', 234 ', 567}
< 1415808422 994332 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1234567<-3co)<-<-(,)[]
< 1415808423 214617 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 , 234 , 567}
< 1415808425 566924 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1234567<-3co)<-<-(,)[]im
< 1415808425 751003 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (++) Invalid arguments!
< 1415808427 335885 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1234567<-3co)<-<-(,)[]
< 1415808427 518841 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 , 234 , 567}
< 1415808431 358833 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1234567<-3co)<-<-(,)[]sp
< 1415808431 598779 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : [Sh, "\n", 1, "\n", Sh, "\n", ,, "\n", Sh, "\n", 234, "\n", Sh, "\n", ,, "\n", S
< 1415808437 725241 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1234567<-3co)<-<-(,)[]bs
< 1415808437 908129 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1 , 234 , 567"
< 1415808441 168714 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1234567<-3co)<-<-(,)[]BS
< 1415808441 351760 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 , 234 , 567
< 1415808444 700971 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1234567<-3co)<-<-',[]BS
< 1415808444 883916 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 , 234 , 567
< 1415808479 593799 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1234567<-3CO)<-<-',[]BS
< 1415808479 776706 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 123 , 234 , 345 , 456 , 567
< 1415809270 948096 :augur!~augur@ip-64-134-240-197.public.wayport.net QUIT :Remote host closed the connection
< 1415809370 90972 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess it's Touchdown for Philae
< 1415809576 197689 :augur!~augur@ip-64-134-240-197.public.wayport.net JOIN :#esoteric
< 1415809914 305515 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: Do you live on a comet?
< 1415809914 489495 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: i fnord you for being able to exercise sigh
< 1415810033 278880 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not too many exercise possibilities on comets, I guess.
< 1415810087 172448 :augur!~augur@ip-64-134-240-197.public.wayport.net QUIT :Remote host closed the connection
< 1415810156 295910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the hard part is not falling off while you do it
< 1415810211 708060 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I've heard harpoons work on comets.
< 1415810228 322628 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah there's some recent evidence.
< 1415810443 344646 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :guys
< 1415810458 455844 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :LISP, FORTH, Bf, possibly Io... what am I missing here?
< 1415810465 466213 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :prolog has been suggested but I don't know
< 1415810474 195539 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I'm writing an MMO similar to bfjoust
< 1415810495 331523 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :L8D: when reading the logs, i _was_ going to suggest underload until i saw you needed interactivity.
< 1415810524 908201 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :the brief summary is: There's a matrix of bytes (octets), you write a program that continuously traverses this matrix and finds other programs
< 1415810533 587852 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you should just prod ais523 to finish underlambda, i guess.
< 1415810556 163130 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :L8D: what are the requirements for the language?
< 1415810556 705028 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :what makes underload useful?
< 1415810575 347599 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :tromp: simple to learn/parse syntax, libary-less semantics
< 1415810578 563343 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :L8D: i thought you wanted elegant and simple, not useful hth
< 1415810588 996815 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :APL?
< 1415810592 519585 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :L8D then how about binary lambda calculus (BLC) ?
< 1415810598 311492 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I mean... what makes underload elegant and simple?
< 1415810608 858404 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :tromp: is that something that is easy to learn and parse?
< 1415810624 252498 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I thought that was just an encoding for doing ski combinators
< 1415810633 465463 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :L8D: see http://www.ioccc.org/2012/tromp/hint.html
< 1415810645 253712 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :no, it's not SK based
< 1415810661 910493 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^ul (It is )((very easy)*)^(S):!^
< 1415810662 94310 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :It is very easy
< 1415810662 511000 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :underload has simple semantics
< 1415810666 569845 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :i can be parsed and interpreted in 29 bytes
< 1415810670 791083 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :i->it
< 1415810671 488723 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and an elegant concatenative paradigm
< 1415810677 905 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :this will be code that would be edited inside browsers BTW
< 1415810704 667954 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :the game itself would have a fancy UI
< 1415810709 164093 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :and be web based
< 1415810713 500586 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :hmm, blc is not suitable for writing code in directly:(
< 1415810720 271961 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :yeah...
< 1415810730 11501 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :one sec I have some examples
< 1415810774 787507 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Real Fast Nora's Hair Salon 3: Shear Disaster Download
< 1415810783 716526 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :all of the programs would be equivalent: http://lpaste.net/114179
< 1415810785 813049 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :but it comes with a BLC assembler so maybe that is doable
< 1415810795 19287 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :it's psuedo-code at the moment however
< 1415810836 506349 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :that ioccc link has an example program for reversing input that looks like "\a a ((\b b b) (\b \c \d \e d (b b) (\f f c e))) (\b \c c)"
< 1415810848 35636 :Guest86977!~shikhin@120.57.224.239 QUIT :Quit: leaving
< 1415810868 141224 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric
< 1415811032 732050 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric : I'm not really looking for hard-to-code-in or really-effing-abstract programming languages
< 1415811041 505856 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :which I guess is what most esoterics are
< 1415811045 160912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but you're asking this channel? :p
< 1415811053 220339 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :yeah... should've expected it
< 1415811063 195955 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :but I know this channel would definitely be interested
< 1415811076 424215 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :BLC is both hard-to-code-in and really-effing-abstract :-(
< 1415811096 556752 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :as well as really simple:-)
< 1415811140 550006 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :L8D, I'm still inclined to suggest something APL-like, such as J
< 1415811145 859496 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Not sure how good at IO they are, though
< 1415811191 195620 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :nah they don't need good IO
< 1415811199 154483 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I can just inject the stuff in-memory
< 1415811204 876259 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :or somethign
< 1415811276 987300 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :hm... J is actually quite interesting
< 1415811296 995407 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :although it gets quite crazy fast
< 1415811528 265965 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :what about some kind of lambda calculus thing?
< 1415811532 837445 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :not ski combinators but lambdas
< 1415811538 572681 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :and well... not lisp
< 1415811543 989796 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Real Fast Nora's Hair Salon 3: Shear Disaster Download :)
< 1415811545 8840 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :something Haskell-y
< 1415811558 126010 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :Taneb: what?
< 1415811583 421820 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :L8D, an esolang I made
< 1415811607 544070 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :it's the COBOL dialect of binary lambda calculus:)
< 1415811611 654403 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It has the ease-of-programming of binary lambda calculus with the terseness of COBOL!
< 1415811614 377913 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :ah
< 1415811624 134414 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(I meant it as a purely functional BIT)
< 1415811646 51082 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :In terms of semantics, other than IO it's identical to BLC
< 1415811655 424215 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :tromp: what about a Haskell dialect of lambda calculus?
< 1415811668 200679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's, uh, haskell
< 1415811672 576893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or lambda calculus
< 1415811675 175646 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :depending on what you mean
< 1415811681 948775 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I mean like....
< 1415811685 193563 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :everything's a function
< 1415811688 861476 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :and you have lambdas
< 1415811691 277911 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lambda calculus? :p
< 1415811697 476902 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :well yeah
< 1415811700 365608 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott, maybe with binding names?
< 1415811702 288994 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :then you end up with hard to program
< 1415811707 615379 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: LC has name binding!
< 1415811711 936635 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(\name -> body) defn
< 1415811712 120496 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :but I'm looking for an existing LANGUAGE that models LC
< 1415811722 797274 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott, syntaxy binding names
< 1415811726 893186 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :Haskell fits but haskell has other things
< 1415811734 261018 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I want something that is stricty LC
< 1415811740 163710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lambda calculus is a language...
< 1415811751 872645 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :which could be a LISP but LISP has other things
< 1415811762 376047 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :elliott: like there is a specific language named "lambda calculus" ?
< 1415811770 325566 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :L8D: yes.
< 1415811780 878224 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :-.-
< 1415811782 713277 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :there are actual implementations of pure lambda calculas.
< 1415811784 910721 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :blc is just lambda calculus with the means to do IO
< 1415811804 519278 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :got it
< 1415811813 959582 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :and written in binary:(
< 1415811815 274918 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :so like... I could do peano numerals and all that?
< 1415811815 485434 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :L8D: the lambda calculus was one of the very first programming languages, really
< 1415811819 863353 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it just wasn't thought of in that way originally
< 1415811833 382832 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :you have to define you numerals from scratch
< 1415811837 145935 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I know
< 1415811837 951076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since we didn't have computers to evaluate it yet
< 1415811844 538899 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I went through the CS lectures too ;)
< 1415811854 647274 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but yes, you can write a lambda calculus evaluator in like half a page of haskell code, if that
< 1415811857 950061 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :the blc prime number generator doesn't even use a number representation
< 1415811861 678231 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I'm talking about implementations though
< 1415811875 479468 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :are there implementations of LC that do it properly and lazily and such
< 1415811884 681598 :mihow!~mihow@108.30.58.169 JOIN :#esoteric
< 1415811891 414939 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :see that ioccc link
< 1415811902 505399 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :elliott: how would it be typesafe?
< 1415811923 674211 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :L8D: you hide the recursion behind a data type
< 1415811926 451274 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :it would be untyped
< 1415811947 264538 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I want to enter IOCCC but I can never think of a good thing to write that isn't like, way too ambitious
< 1415811954 395277 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :elliott: but you'd still run into problems with GHC not letting you do recursively ambiguous types
< 1415811957 416707 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :no?
< 1415811959 764226 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :L8D: or just don't do it metacircularly
< 1415811964 215075 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know what you mean by that
< 1415811972 132809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :newtype LC = LC (LC -> LC) -- this type models the lambda calculus, albeit uselessly
< 1415811985 509643 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :and that compiles without warnings?!
< 1415811990 521589 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :of coure
< 1415811991 611794 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :course
< 1415811994 893858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :data List a = Nil | Cons a (List a)
< 1415811999 843726 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :L8D: what would the warning be?
< 1415812002 692867 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you couldn't do much of anything without recursive types
< 1415812024 810511 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :int-e: cannot determine type of this type
< 1415812031 827106 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually, GHC's inliner does have a bug when you use this trick to implement the Y combinator directly, embarrassingly. I don't think it's that easy to trigger though.
< 1415812051 228652 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :L8D: it's even inhabited
< 1415812052 817857 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I understand recursive data structures, I'm not a noob to haskell
< 1415812053 335627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in practice I'd just use newtype LC a = Var a | App (LC a) (LC a) | Lam (LC (Maybe a)).
< 1415812069 429741 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, the type of LC is *. :p
< 1415812076 889791 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Here's a walk through for building a lambda-calculus language in Racket, with sample code: http://matt.might.net/articles/compiling-up-to-lambda-calculus/
< 1415812081 419150 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(unlike things like   newtype Foo = Foo Foo)
< 1415812087 5710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :L8D: do you believe that newtype LC = LC (Int, LC) is a type?
< 1415812095 42539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :inhabited by, for instance, x = LC (123, x)
< 1415812097 588007 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :elliott: sure, it's a comonad too
< 1415812109 406445 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :L8D: OK. do you believe that newtype LC = LC (Int -> LC) is a type?
< 1415812113 674191 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :sure
< 1415812120 477980 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :newtype LC = LC (LC -> Int)?
< 1415812141 996148 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :newtype LC = LC (LC -> LC) is inhabited by LC id, for example. or LC (const (LC id))
< 1415812142 363574 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :sure, but wouldn't the problem rely when there aren't any other types that GHC can infer other than functions
< 1415812150 565240 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :inhabited by e.g. x = LC (\_ -> 123), y = LC (\(LC k) -> k (LC k) + 1)
< 1415812159 286791 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't see why
< 1415812167 861856 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you believe newtype LC = LC (LC, LC) is a type?
< 1415812177 536424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, functions aren't really special here
< 1415812195 12308 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :IN JUST OVER AN HOUR I WILL HAVE A CHANCE TO BECOME ONE STEP CLOSER TO ACHIEVING MY DREAM
< 1415812198 274383 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I know it's a type, but I don't get why GHC doesn't throw a fit
< 1415812198 664446 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(okay, they are if you're trying to have a sound language like proof systems have to worry about, because of variance. but Haskell doesn't care about non-terminating programs)
< 1415812199 208394 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or LC (\LC f -> LC (f . f)) -- which would be the Church numeral 2.
< 1415812208 460713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, I don't get why GHC would :)
< 1415812214 609656 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :uhm  LC (\(LC f) -> LC (f . f))
< 1415812230 738508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :L8D: what about data LC = Foo | LC (LC -> LC)?
< 1415812247 508252 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I could see that as fine
< 1415812249 671898 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then you have really boring inhabitants like Foo, LC (\_ -> Foo), LC (\case Foo -> Foo; LC _ -> LC (const Foo))
< 1415812262 461823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :L8D: okay, and you believe there are values of LC that completely ignore Foo?
< 1415812271 255966 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :yes
< 1415812281 713092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :let's say they all, whenever they consume an LC, map Foo to undefiend and just extract the function out of the LC
< 1415812284 709294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and let's say they never produce a Foo
< 1415812287 311172 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Really, newtype LC = LC (LC -> LC) it's a perfectly good type. It's not even all that obvious that you cannot do anything useful with it.
< 1415812291 550923 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then do you believe we can just take Foo away?
< 1415812307 745408 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :sure
< 1415812312 380325 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :from a types standpoint
< 1415812316 833533 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :as a type it makes sense
< 1415812319 37626 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: I agree, but I am actually interested in the reasoning here... to me I can understand balking at newtype LC = LC (LC, LC)
< 1415812327 331822 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I can't quite understand accepting that but not (LC -> LC)
< 1415812340 936514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(without some deeper kind of mumbling about being strictly positive)
< 1415812346 167419 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :because then you couldn't actually get the function to eval as a thunk without !
< 1415812361 160037 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :and I assume GHC would pick up on that
< 1415812376 490238 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not sure what you mean by that
< 1415812377 528975 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :because GHC can get any useful data out of those functions so why bother?
< 1415812385 237294 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :L8D: a type is all that it has to be for the compiler to accept it without complaining.
< 1415812388 568414 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, you can't get useful data out of (() -> ()) either
< 1415812390 671326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ignoring _
< 1415812396 540310 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*ignoring _|_ (i.e. without ! or such)
< 1415812396 872109 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :exactly
< 1415812405 126501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you expect the compiler to reject (() -> ())...?
< 1415812406 880134 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :so is it not complaining because it doesn't know?
< 1415812414 812783 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I expect a warning about () -> ()
< 1415812418 293159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't.
< 1415812433 615598 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you expect a warning about (main :: IO ())? :p
< 1415812437 478710 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :L8D: it's not complaining because there's nothing wrong
< 1415812444 484705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :() -> () is isomorphic to () without _|_.
< 1415812453 888710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you don't think () values should cause warnings then there's no reason for any of these to either
< 1415812460 616699 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :because with () -> () GHC will either assume it's unsafe, will bottom, or just never evaluate it
< 1415812474 137548 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :and those are warning-worthy to me
< 1415812486 102241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(\() -> ()) is a perfectly good value of type () -> ()
< 1415812491 281439 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and yes you might actually need that
< 1415812493 556370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :consider generic programming
< 1415812503 617146 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you often fix type variables to () when you don't need to use the more advanced form of a function
< 1415812506 522148 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> fmap id (Right ())
< 1415812508 410221 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : Right ()
< 1415812511 746159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then have to supply glue functionality like that to use the function
< 1415812515 199854 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :(() -> ()) only makes sense with "!"
< 1415812520 505782 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no.
< 1415812532 310349 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :then when would you ever use it?
< 1415812546 143209 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :consider thingy :: (a -> b) -> [(a,Int)] -> IntSetWith b
< 1415812549 138481 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :just because there is only one inhabitant doesn't mean that a type useless. () is proof of that.
< 1415812550 742921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pardon the ridiculousy data structure
< 1415812557 631242 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :*is useless
< 1415812561 939904 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then (thingy id . map ((),)) :: [Int] -> IntSetWith ()
< 1415812572 79195 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is a contrived example. there are less contrived examples.
< 1415812582 448514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this kind of thing does pop up frequently in polymorphic programming
< 1415812597 329787 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :but it's still kind of useless
< 1415812603 327599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I guess "IntSetWith" is also known as "Map Int")
< 1415812608 114996 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :it's there to fill an empty/unused gap
< 1415812617 260386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, it's not useless. it's trivial. there's a difference
< 1415812624 71166 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :but it's unused
< 1415812625 412406 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if thingy is the API you get, this is a perfectly reasonable use of it
< 1415812627 477647 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, it's used.
< 1415812639 977792 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :() is quite heavily used in Haskell
< 1415812642 460512 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :(() -> ()) means the function will either throw, bottom or do nothing
< 1415812648 561813 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I'm not talking about ()
< 1415812654 49292 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I'm just talking about (() -> ())
< 1415812654 524989 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can you stop repeating yourself without addressing what I said?
< 1415812658 692541 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I gave you some code that uses (() -> ()).
< 1415812658 961381 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :() -> () will, usually, be just id.
< 1415812675 804233 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(which I guess is what you mean by "do nothing")
< 1415812679 532519 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :elliott: but that's to just fill types that you don't use
< 1415812682 160883 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :L8D: ok, I give you this API. mapFromList :: (a -> b) -> [(k,a)] -> Map k b
< 1415812687 140937 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :L8D: you want to write a function [Int] -> Map Int ()
< 1415812693 341151 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :however, there's value in such a function because it can be passed to higher-order functions
< 1415812694 452003 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you don't think Map Int () is a useful type, consider that it is exactly Set Int.
< 1415812698 491913 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :L8D: please write this function for me
< 1415812701 993347 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> (id *** succ) ((), 1)
< 1415812703 877211 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : ((),2)
< 1415812710 468199 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you will find that you inevitably write a function (() -> ()) (it will be id)
< 1415812722 693098 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if the compiler gave a warning for that it would be ridiculous. you're doing something perfectly reasonable with a perfectly reasonable API
< 1415812723 997470 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :\xs -> M.fromList (map ((),) xs)
< 1415812730 464236 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*sigh*
< 1415812733 734164 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you don't get Data.Map.
< 1415812737 631522 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you get mapFromList. it's a thought experiment.
< 1415812742 76967 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric ::(
< 1415812743 757121 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pretend it's MyFancyMap instead of Map if you'd rather.
< 1415812761 666230 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(yes, in this case the API is pointlessly more complicated than fromList. But there are many legitimate situations where you want to do something like this.)
< 1415812780 446324 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :mapFromList (const ())
< 1415812786 326495 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :something in that vein
< 1415812793 737727 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric ::t const ()
< 1415812794 714479 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :b -> ()
< 1415812796 919145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@let data MyMap k a = Dummy
< 1415812797 103079 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :^
< 1415812798 835981 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : Defined.
< 1415812807 120369 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@type Data.Map.fromSet -- hmm
< 1415812808 151720 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :(k -> a) -> S.Set k -> M.Map k a
< 1415812813 287538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@let mapFromList :: (a -> b) -> [(k,a)] -> MyMap k b; mapFromList = undefined
< 1415812814 463909 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : Defined.
< 1415812823 712008 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@type mapFromList (const ()) :: [Int] -> MyMap Int ()
< 1415812824 894478 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :    Couldn't match type ‘(Int, a0)’ with ‘Int’
< 1415812825 78764 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :    Expected type: [Int] -> MyMap Int ()
< 1415812825 78866 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :      Actual type: [(Int, a0)] -> MyMap Int ()
< 1415812832 317424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@type mapFromList (const ()) . map ((),) :: [Int] -> MyMap Int ()
< 1415812833 540304 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :    Couldn't match expected type ‘Int’ with actual type ‘()’
< 1415812833 724497 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :    In the expression: ()
< 1415812833 724606 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :    In the first argument of ‘map’, namely ‘((),)’
< 1415812838 315125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@type mapFromList (const ()) . map (,()) :: [Int] -> MyMap Int ()
< 1415812839 462228 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :[Int] -> MyMap Int ()
< 1415812842 461745 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :L8D: correct. I have bad news for you.
< 1415812847 832122 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you know what the type of (const ()) in context is there?
< 1415812852 460819 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :() -> ()
< 1415812856 14790 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yep.
< 1415812864 176017 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it's not useless.
< 1415812866 951098 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's doing exactly what you want.
< 1415812870 343973 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :but that's when you're doing polyfilling
< 1415812880 369964 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, I'm bored of this
< 1415812882 757785 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :polywhat?
< 1415812891 24330 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :some web thing
< 1415812892 84410 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I'm talking about when you do somethign where you could just use unit
< 1415812903 962829 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :and that's not what I mean by polyfilling
< 1415812912 928671 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :when you use unit to substitute some unused type
< 1415812964 31690 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :here's the last thing I say before I let myself get sucked back into this in a few minutes: if you had your way GHC would produce thousands of spurious warnings on vast swathes of high-quality, idiomatic Haskell code that would only be worsened by trying to work around it.
< 1415812972 953949 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there is no problem.
< 1415812988 36241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*I'll say
< 1415812999 613134 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :wait...
< 1415813011 965864 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :in mapFromList (const ()) . map (,())
< 1415813017 829880 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :const () is Int -> ()
< 1415813026 648033 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :but whatever
< 1415813027 959010 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wrong.
< 1415813042 753368 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t \f -> mapFromList f . map (,())
< 1415813043 799033 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :(() -> b) -> [k] -> MyMap k b
< 1415813059 714829 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :> mapFromList (const () :: Int -> ()) [1, 2, 3]
< 1415813061 223416 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : No instance for (GHC.Show.Show (L.MyMap k0 ()))
< 1415813061 443392 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :   arising from a use of ‘M389555805829656213922168.show_M3895558058296562139...
< 1415813061 443542 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :   arising from a use of ‘e_1123’
< 1415813087 208649 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :;t mapFromList (const () :: Int -> ())
< 1415813089 811220 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t mapFromList (const () :: Int -> ())
< 1415813090 962676 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :[(k, Int)] -> MyMap k ()
< 1415813098 788266 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :your job was to write [Int] -> MyMap Int ()
< 1415813101 875782 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not that
< 1415813106 47470 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t mapFromList (const () :: Int -> ()) . map (,())
< 1415813107 38721 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :    Couldn't match expected type ‘Int’ with actual type ‘()’
< 1415813107 222419 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :    In the expression: ()
< 1415813107 222546 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :    In the first argument of ‘map’, namely ‘(, ())’
< 1415813109 997121 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::t mapFromList (const () :: () -> ()) . map (,())
< 1415813110 942026 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :[k] -> MyMap k ()
< 1415813128 4349 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :touche
< 1415813139 519603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm too old for bickering angrily on IRC like this. I should be too old for bickering on IRC like this, anyway...
< 1415813142 443786 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :ACTION is the dumbest person in this channel
< 1415813165 699836 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :L8D: btw GHC uses GHC.Exts.Any rather than () to fill unused types hth
< 1415813181 333020 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I doubt that, but I'm the most irritable, that's worse.
< 1415813199 39293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry for ranting over something that doesn't matter.
< 1415813233 140438 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I was going to say fungot probably is but that's just mean. fungot has made more sense than people in this channel before
< 1415813233 331845 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :elliott: seeing she was like that's ' cause we especially kids watching the news because you never know
< 1415813261 481696 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: The harpoons never fired?
< 1415813275 673752 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :who is fungot ?
< 1415813275 862284 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :L8D: yeah exactly and if pays good then it's all right it's okay for adults too you probably wouldn't be the best way to find out
< 1415813293 326055 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :what?
< 1415813296 942951 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :fungot
< 1415813297 126985 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :L8D: and it seems like some kids a lot better it's a lot of
< 1415813299 176932 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :oh I see
< 1415813325 887142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^source
< 1415813326 71054 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :https://github.com/fis/fungot/blob/master/fungot.b98
< 1415813327 500912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^style
< 1415813327 684965 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher* fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube
< 1415813330 593001 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^style irc
< 1415813330 815271 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Selected style: irc (IRC logs of freenode/#esoteric, freenode/#scheme and ircnet/#douglasadams)
< 1415813331 462370 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :fungot fungot
< 1415813331 883674 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :L8D: that would be first-class, and they need to raise our hopes too high, yes.
< 1415813333 159449 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fungot: be more coherent
< 1415813333 550983 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :elliott: see: unicode!?! :p) then performed operations on it, it's not a
< 1415813338 414948 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fungot: you can do bette than this
< 1415813338 598676 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :elliott: lambda the ultimate
< 1415813340 919178 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haha
< 1415813342 874003 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*better
< 1415813348 591987 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote  elliott: lambda the ultimate
< 1415813348 775972 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :elliott: interfaces should never ask to save
< 1415813350 353160 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1223)  elliott: lambda the ultimate
< 1415813448 840967 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: You hypocri-bot with your ^save command.
< 1415813449 25020 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: the only difference between proper lists dotted lists is the wrong way
< 1415813461 296546 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Deep.
< 1415813482 841159 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :^yoda fungot
< 1415813492 264863 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :*cries*
< 1415813499 697728 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :"fungot"
< 1415813499 927806 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :L8D: matthew integrated that fix, but i
< 1415813508 685088 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :"fungot"
< 1415813508 868925 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :L8D: since people get to take 6.001. i realized that
< 1415813514 575698 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :"fungot"
< 1415813514 958156 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :L8D: translates ' good night' to people and sympathize with them. these were designed in. from what i understand
< 1415813524 383290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`delquote 1223
< 1415813526 258528 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​*poof*  elliott: lambda the ultimate
< 1415813527 220047 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it lost its charm
< 1415814063 328047 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`quote I thought that was
< 1415814064 95451 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :938)  did you know that likes follow you around the internet and steal your browser?   I thought that was Phantom_Hoover
< 1415814080 433352 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Meh, I'm a narcissist
< 1415814085 55291 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Last night I made a pun.
< 1415814102 399 :DTSCode!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer
< 1415814121 86575 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bah, I'm getting anxious, I'm gonna go for a walk
< 1415814180 52637 :DTSCode!~DTSCode@unaffiliated/dtscode JOIN :#esoteric
< 1415815325 84428 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Read error: Connection reset by peer
< 1415815597 774162 :augur!~augur@206-196-184-33.wireless.umd.edu JOIN :#esoteric
< 1415817999 170372 :vanila!~user@unaffiliated/vanila JOIN :#esoteric
< 1415818412 165615 :augur!~augur@206-196-184-33.wireless.umd.edu QUIT :Remote host closed the connection
< 1415818425 888951 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/114191
< 1415818433 770153 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :bubble sort in i ment what i sed
< 1415818483 587195 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/114192
< 1415818785 641126 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh, i guess /// is better than this!
< 1415818867 973784 :augur!~augur@206-196-184-33.wireless.umd.edu JOIN :#esoteric
< 1415819203 651132 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi augur
< 1415819367 778027 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :omg its augur
< 1415819379 485557 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :itz augur guys
< 1415819383 696781 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :look see
< 1415819528 311876 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 250 seconds
< 1415819947 32252 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds
< 1415819993 548289 :variable!root@freebsd/developer/variable JOIN :#esoteric
< 1415820094 232237 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PART :#esoteric
< 1415820106 67117 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric
< 1415820185 406858 :augur!~augur@206-196-184-33.wireless.umd.edu PRIVMSG #esoteric :vanila: hey
< 1415820188 53074 :augur!~augur@206-196-184-33.wireless.umd.edu PRIVMSG #esoteric :what are you doing here
< 1415820241 83779 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i made an esolang but /// is better
< 1415820576 526525 :augur!~augur@206-196-184-33.wireless.umd.edu PRIVMSG #esoteric :vanila: whyd you make an esolang?
< 1415820578 697043 :augur!~augur@206-196-184-33.wireless.umd.edu PRIVMSG #esoteric :and what kind is it?
< 1415820621 273384 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/114191 http://lpaste.net/114192
< 1415820634 824748 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :because i couldnt sleep :S
< 1415820979 826389 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 272 seconds
< 1415821054 626958 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 256 seconds
< 1415821143 9904 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric
< 1415821269 933523 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tromp: #jsoftware is the irc channel
< 1415821453 453700 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :thx; b_jonas, i suggest Taneb tries his APL questions there
< 1415822444 483851 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :is there any language which distinguishes the first-person plural when it does or does not include the addressee of the conversation as well?
< 1415822451 865570 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :("we" vs. "we and you", basically)
< 1415822588 62904 :Melvar!~melvar@dslb-188-109-000-123.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :Yes, very many.
< 1415822628 90430 :Melvar!~melvar@dslb-188-109-000-123.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :It’s called “clusivity” (inclusive vs. exclusive (of the second person)).
< 1415823426 179697 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Ping timeout: 265 seconds
< 1415823550 639055 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ATZ14]]4 10 02http://esolangs.org/w/index.php?diff=40906&oldid=40894 5* 03199.254.2.56 5* (+7) 10
< 1415823643 315799 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ATZ14]]4 10 02http://esolangs.org/w/index.php?diff=40907&oldid=40906 5* 03199.254.2.56 5* (-7) 10
< 1415823775 572550 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric
< 1415824232 869038 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric
< 1415824391 261982 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds
< 1415824506 228725 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin
< 1415825482 286061 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch JOIN :#esoteric
< 1415825503 727850 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %:"age" 19 "money" 1000V
< 1415825504 245663 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : 1000
< 1415825508 654715 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm
< 1415825510 754411 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what
< 1415825539 160132 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %:0"age" 19 "money" 1000V
< 1415825539 391359 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : <"age",19><"money",1000>
< 1415825544 435747 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yay
< 1415825629 270770 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ nm19"age"mi
< 1415825629 566519 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : <"age",19>
< 1415825643 907958 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: ^- maps
< 1415825671 315075 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %p=%:0"age"19V
< 1415825671 563111 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : No output!
< 1415825675 777103 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %p=%:0"age"19V%p?
< 1415825676 22839 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : <"age",19>
< 1415825704 965978 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pretty cool huh
< 1415825709 311327 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch QUIT :Read error: Connection reset by peer
< 1415825781 164539 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: mutable maps?
< 1415825787 329150 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh wait
< 1415825790 817408 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: are those variables?
< 1415825802 809699 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :%p is a variable
< 1415825812 520531 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch JOIN :#esoteric
< 1415825818 580979 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :great! 
< 1415825826 820340 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %foo=9 %foo? %foo? ?*
< 1415825827 235756 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : 81
< 1415825845 793635 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %square{^^?*} 9 %square!
< 1415825846 167561 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : ERROR: Burlesque: (e!) Invalid arguments!
< 1415825851 173463 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %square={^^?*} 9 %square!
< 1415825851 536737 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : 81
< 1415825858 101100 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :%foo= is an assignment
< 1415825862 477733 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :%foo? is a "get"
< 1415825868 716844 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and %foo! is a "call"
< 1415825876 683646 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and %: is a map
< 1415825890 784918 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %m=%:0%:0 9 9V8V
< 1415825891 146941 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : No output!
< 1415825895 308666 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %m=%:0%:0 9 9V8V%m?
< 1415825895 753199 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : <<9,9>,8>
< 1415825904 519612 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's a map with a map as a key
< 1415825924 969953 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :%:0 9 8V creates a map with key 9 and value 8
< 1415825935 33564 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the 0 is the "default" value returned by lookups if no value was found
< 1415825943 353234 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %:0 1 2 3 4 5 6V
< 1415825943 711225 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : <1,2><3,4><5,6>
< 1415825953 927414 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %:0 1 2 3 4 5 6V8 7mi
< 1415825954 286235 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : <1,2><3,4><5,6><7,8>
< 1415826030 160734 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric
< 1415826195 544733 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which means you can also do recursion
< 1415826203 279022 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %q={%q!}%q!
< 1415826203 692228 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : Ain't nobody got time fo' dat!
< 1415826205 144679 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Voidpigeon 5*  10New user account
< 1415826224 760179 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Quit: Reconnecting
< 1415826240 406565 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric
< 1415826298 13739 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Language list14]]4 10 02http://esolangs.org/w/index.php?diff=40908&oldid=40892 5* 03Voidpigeon 5* (-588) 10moving atz
< 1415826318 658212 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Joke language list14]]4 10 02http://esolangs.org/w/index.php?diff=40909&oldid=39056 5* 03Voidpigeon 5* (+589) 10moved atz
< 1415826540 230927 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:ATZ14]]4 N10 02http://esolangs.org/w/index.php?oldid=40910 5* 03Voidpigeon 5* (+181) 10Created page with "==Documentation==  On [[Talk:Joke_language_list|the joke language list]], it says that documentation is said to be released upon request. This is a request to see the document..."
< 1415826752 660550 :Melvar!~melvar@dslb-188-109-000-123.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :Hah, this newsthing spends a paragraph on describing the stink of the landed-on comet.
< 1415826758 386249 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %q={%q={}%q!}%q!
< 1415826758 826528 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : No output!
< 1415826766 8129 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %q={%q={9}%q!}%q!
< 1415826766 343700 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : 9
< 1415826983 910774 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %q={%q={9 8"q"sv}%q!}%q!
< 1415826984 323184 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : 9
< 1415826991 40789 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %q={%q={9 "q"8sv}%q!}%q!
< 1415826991 395925 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : 9
< 1415827002 687284 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ 9"abc"sv
< 1415827003 136599 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : No output!
< 1415827005 636096 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ 9"abc"sv"abc"gv
< 1415827005 939090 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : 9
< 1415827036 363517 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %q={9"q"sv%q?}%q!
< 1415827036 692205 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : 9
< 1415827053 720521 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ %0=9
< 1415827053 905013 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : No output!
< 1415827067 135200 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsQ {5 5?+}s0%0!
< 1415827067 504840 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : 10
< 1415827088 764280 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : ERROR: (line 1, column 25):
< 1415827096 5430 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch PRIVMSG #esoteric : Any questions? No? Good.
< 1415827100 435687 :blsqbot2!~blsqbot2@212-242.62-81.cust.bluewin.ch QUIT :Read error: Connection reset by peer
< 1415827536 440527 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 250 seconds
< 1415828221 922354 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric
< 1415828376 62 :augur!~augur@206-196-184-33.wireless.umd.edu QUIT :Remote host closed the connection
< 1415828402 383419 :augur!~augur@206-196-184-33.wireless.umd.edu JOIN :#esoteric
< 1415828510 689786 :S1!~S1@p4FF93B7B.dip0.t-ipconnect.de JOIN :#esoteric
< 1415828560 838697 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Joke language list14]]4 10 02http://esolangs.org/w/index.php?diff=40911&oldid=40909 5* 0370.211.156.73 5* (-589) 10/* ATZ */
< 1415828588 897314 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer
< 1415828610 787800 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric
< 1415828616 949436 :augur!~augur@206-196-184-33.wireless.umd.edu QUIT :Remote host closed the connection
< 1415828902 690021 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer
< 1415828931 744162 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric
< 1415829148 566055 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer
< 1415829170 614694 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric
< 1415829377 699759 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer
< 1415829407 677986 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric
< 1415829498 701333 :augur!~augur@206-196-184-33.wireless.umd.edu JOIN :#esoteric
< 1415829719 444343 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer
< 1415829740 765882 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric
< 1415829773 859989 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer
< 1415829802 840757 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric
< 1415829822 279480 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Container14]]4 N10 02http://esolangs.org/w/index.php?oldid=40912 5* 03Por gammer 5* (+1929) 10Created page with ""Container" is an esoteric programming language created by the user [[user:Por Gammer]]. The language models a finite set of nonnegative integers (denominated "containers") th..."
< 1415829859 328516 :augur!~augur@206-196-184-33.wireless.umd.edu QUIT :Remote host closed the connection
< 1415830061 551341 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer
< 1415830082 632883 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric
< 1415830335 55591 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :http://esolangs.org/wiki/Dimensions There isn't an implementation for this language, is there
< 1415830415 125775 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Well, it didn't seem to have existed at all before the 8th of november
< 1415830419 415645 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I suppose there isn't one
< 1415830458 708705 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I imagine it needs to be implemented in some sort of sparse manner
< 1415830459 228956 :S1!~S1@p4FF93B7B.dip0.t-ipconnect.de PRIVMSG #esoteric :I'd like to see one, too
< 1415830582 834420 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :there is n-funge...
< 1415830610 961629 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :If you constrain yourself to just two cells in every direction, that's 2^52 cells
< 1415830625 523148 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I don't have that much RAM
< 1415830628 210784 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :the problem of dimensionality, they call it.
< 1415830647 215251 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The curse of dimensionality
< 1415830652 100288 :S1!~S1@p4FF93B7B.dip0.t-ipconnect.de PRIVMSG #esoteric :as if it was allocated all at once
< 1415830666 77259 :S1!~S1@p4FF93B7B.dip0.t-ipconnect.de PRIVMSG #esoteric :Bicyclidine: n-funge is not listed on esolang wiki, is it?
< 1415830701 490210 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :it's mentioned in the befunge article
< 1415830729 597637 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :there's not a lot to specify, really, just add one instruction for arbitrary velocity and then two for each dimension
< 1415830814 784526 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :https://sbjoshi.wordpress.com/2013/03/27/paradox-about-high-dimensional-spheres/ High-dimensional stuff is weird
< 1415830818 994142 :S1!~S1@p4FF93B7B.dip0.t-ipconnect.de PRIVMSG #esoteric :Bicyclidine: this one? http://esolangs.org/wiki/Fungeoid
< 1415830831 259171 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :no, http://esolangs.org/wiki/Befunge
< 1415830848 103296 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :"The closest relative, and most direct extension, of Befunge-93 is Befunge-98 of the Funge-98 family of languages. Each Funge extends the central concepts of Befunge to a given number of dimensions (for example, Unefunge is one-dimensional, Trefunge is three-dimensional, Nefunge is n-dimensional, etc.). "
< 1415830848 287413 :S1!~S1@p4FF93B7B.dip0.t-ipconnect.de PRIVMSG #esoteric :I meant the n-funge one
< 1415830864 852579 :S1!~S1@p4FF93B7B.dip0.t-ipconnect.de PRIVMSG #esoteric :I see
< 1415830880 957963 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :http://arxiv.org/ftp/arxiv/papers/1110/1110.2832.pdf this is a succint abstract
< 1415831096 723560 :S1!~S1@p4FF93B7B.dip0.t-ipconnect.de PRIVMSG #esoteric :The paradox is cool
< 1415831191 287499 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Unefunge and Trefunge are specified in spec98 (in addition to Befunge-98)
< 1415832658 187126 :S1!~S1@p4FF93B7B.dip0.t-ipconnect.de PRIVMSG #esoteric :The Hello World example in 'Dimensions' is so lame
< 1415832684 534921 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 250 seconds
< 1415832690 73506 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow
< 1415832751 994613 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 258 seconds
< 1415832787 454822 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1415832799 76559 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Remote host closed the connection
< 1415832892 856091 :CADD!~CADD@12.227.104.109 JOIN :#esoteric
< 1415833062 241703 :vanila!~user@unaffiliated/vanila QUIT :Remote host closed the connection
< 1415833371 891093 :vanila!~user@unaffiliated/vanila JOIN :#esoteric
< 1415833402 752905 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric
< 1415833784 100377 :Sgeo_!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Ping timeout: 264 seconds
< 1415833787 870399 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric
< 1415833857 403958 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer
< 1415833865 677690 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric
< 1415833926 725484 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1415834011 528952 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric
< 1415834200 666299 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :No one here's talking about .NET?
< 1415834230 571500 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You are, for one.
< 1415834232 495012 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know a lot about .NET
< 1415834235 169454 :S1!~S1@p4FF93B7B.dip0.t-ipconnect.de PRIVMSG #esoteric :it's not a language
< 1415834261 940187 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :.нет
< 1415834270 632961 :S1!~S1@p4FF93B7B.dip0.t-ipconnect.de PRIVMSG #esoteric :russian .net?
< 1415834275 609420 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu PRIVMSG #esoteric :no
< 1415834318 39505 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: but .no is norway
< 1415834392 958690 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :`quote cross-platform
< 1415834393 651805 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1415834397 425663 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily keeps asking, but people respond with neither coördinates norway
< 1415834401 129802 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :`quote sgeo
< 1415834401 689504 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :50)  What else is there to vim besides editing commands? \ 63)  Where's the link to the log?   THERE'S NO LOG. YOUR REQUEST IS SUSPICIOUS AND HAS BEEN LOGGED. \ 93)  And... WTF is it doing.   :(   Is it sexing? \ 102)  what's the data of? [...]  Locations in a now deceased game called Mutat
< 1415834413 266125 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :`quote microsoft
< 1415834413 849269 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :116)  Why shouldn't I just do everything in non-Microsoft-specific C#?   it's like trying to write non-IE-specific JavaScript with only Microsoft documentation and only IE to test on \ 247) * Received a CTCP VERSION from nyuszika7h   * VERSION Microsoft IRC# 2011 64-bit (Windows 8 Beta, x64, 2GB RAM)   Gregor: Windows 8 Be
< 1415834421 664490 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :116 no longer applicable?
< 1415834453 237300 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu PRIVMSG #esoteric :that's optimistic.
< 1415834477 164703 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric
< 1415834480 233525 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :not even a swat :'(
< 1415834505 546588 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I'm cautiously optimistic about open .NET.
< 1415834619 16363 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: your pun israelly bad but doesn't deserve a swat
< 1415834668 119904 :S1!~S1@p4FF93B7B.dip0.t-ipconnect.de PRIVMSG #esoteric :ACTION snorts :|
< 1415834758 71799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :S1: when it comes to puns, i'm german
< 1415834772 34606 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu PRIVMSG #esoteric :when it comes to puns, i'm luxembourgish
< 1415834786 327132 :S1!~S1@p4FF93B7B.dip0.t-ipconnect.de PRIVMSG #esoteric :oerjan: ;)
< 1415835147 337930 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote 247
< 1415835147 994147 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :247) * Received a CTCP VERSION from nyuszika7h   * VERSION Microsoft IRC# 2011 64-bit (Windows 8 Beta, x64, 2GB RAM)   Gregor: Windows 8 Beta? o_O   A small benefit of my brief time as an intern at MS.
< 1415835155 280479 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: what do i gotta do to fuel my swat masochism
< 1415835187 406398 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess that quote is a bit dated
< 1415835191 590573 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess you could join a swat team
< 1415835206 846359 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whoa, nyuszika7h has been here before?
< 1415835210 426784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my memory is slipping
< 1415835225 162970 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fascinating!
< 1415835267 484862 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lambdabot: have you been good today?
< 1415835292 354856 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@botspark
< 1415835292 538830 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric ::)
< 1415835777 935936 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1415835785 588345 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh Agatha has a hard time second-guessing herself, but at least she's trying :)
< 1415835860 401126 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Also we've seen a pile of metal that needs scrapping fairly recently. The possibilities!
< 1415836064 582459 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 250 seconds
< 1415836227 883035 :S1!~S1@p4FF93B7B.dip0.t-ipconnect.de QUIT :Read error: Connection reset by peer
< 1415836256 495981 :S1!~S1@p4FF93B7B.dip0.t-ipconnect.de JOIN :#esoteric
< 1415836663 972600 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric
< 1415836898 860996 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu QUIT :Ping timeout: 256 seconds
< 1415837008 157355 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric
< 1415837276 136619 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 264 seconds
< 1415837537 563572 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`quote swat
< 1415837538 186013 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :55) * oerjan swats FireFly since he's easier to hit -----###   Meh  * FireFly dies \ 1085)  boily: so i guess a really savvy glass programmer could make some money, maybe start a home based business of a profiler to spot outright dead code. macro-generated code often has big swaths of it. i'd hate learning cobol and fortran just fo
< 1415837554 941734 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote mapole | wc -l
< 1415837555 562620 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output.
< 1415837560 56009 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :` ` quote mapole | wc -l
< 1415837560 681779 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found
< 1415837561 823996 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` quote mapole | wc -l
< 1415837562 633422 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0
< 1415837563 100947 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Huh, is that quote _that_ old
< 1415837584 581811 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :There are no mapole quotes?!
< 1415837592 984030 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`run quote mapole | wc -l
< 1415837593 759918 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0
< 1415837599 199811 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION wants to hit something.
< 1415837604 275336 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`cat bin/`
< 1415837605 35781 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :exec bash -c "$1"
< 1415837610 645709 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ACTION hands int-e the mapoler
< 1415837614 901780 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Jafet: `` and `run are pretty much the same
< 1415837626 330375 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(except that `run seems to be built into HackEgo)
< 1415837658 761340 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I kind-of want to add "There are no mapole quotes?!" to the qdb
< 1415837679 623304 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :You have to get it past the mods.
< 1415837740 126091 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? mapole
< 1415837740 918422 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A mapole is a thwackamacallit built from maple according to Canadian standards.
< 1415838009 279028 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric
< 1415838464 173864 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 264 seconds
< 1415839089 367894 :Nonduira!~AaronB@rrcs-74-62-198-71.west.biz.rr.com JOIN :#esoteric
< 1415839219 664393 :Nonduira!~AaronB@rrcs-74-62-198-71.west.biz.rr.com QUIT :Read error: Connection reset by peer
< 1415839295 435846 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1415840565 190121 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`quote 1
< 1415840565 837689 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1)  EgoBot just opened a chat session with me to say "bork bork bork"
< 1415840575 167394 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`quote 2
< 1415840575 896762 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2)  Hmmm... My fingers and tongue seem to be as quick as ever, but my lips have definitely weakened...   More practice is in order.
< 1415840602 841340 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :those quotes are terrible
< 1415840947 304645 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 240 seconds
< 1415841041 214602 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Person who keeps endorsing me for stuff on LinkedIn just endorsed me for PHP
< 1415841052 348836 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Now I'm certain they're just clicking endorse all the time
< 1415841056 914929 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or whatever
< 1415841064 538881 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin endorsed me for PHP as a joke.
< 1415841067 78410 :Bicyclidine!~Glossina@resnet-v491-wless-gw.net.wsu.edu JOIN :#esoteric
< 1415841074 885586 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric ::)
< 1415841116 405090 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: if i get a php job i'll blame you
< 1415841140 557941 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :hah okay I'll keep that in mind :)
< 1415842483 273580 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats FireFly for linking to an arxiv pdf instead of the abstract page -----###
< 1415842504 72181 :Bicyclidine!~Glossina@resnet-v491-wless-gw.net.wsu.edu QUIT :Ping timeout: 258 seconds
< 1415842511 840578 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(which would have been http://arxiv.org/abs/1110.2832 hth)
< 1415842542 104511 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wow is that all it takes
< 1415842574 7653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for FireFly, yes
< 1415842591 983429 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he has special swatter attraction powers
< 1415842607 956737 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(also, you _should_ always link to the abstract hth)
< 1415842712 100561 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://www.theautochannel.com/news/2006/01/17/207546.1-lg.jpg hth
< 1415842992 148497 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats shachaf -----###
< 1415843004 604304 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :only because it took me far too long to get it
< 1415843036 737280 :HackEgo!~HackEgo@162.248.166.242 QUIT :Remote host closed the connection
< 1415843389 254561 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't get it
< 1415843934 652466 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Make up more kind of pokemon cards, including SUPER IMPOSTER PROFESSOR OAK and RANDOM ENERGY and so on.
< 1415843998 820798 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What does SUPER IMPOSTER PROFESSOR OAK do?
< 1415844010 431394 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And is it the same as IMPOSTER SUPER PROFESSOR OAK?
< 1415844019 149513 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Make up that kind of card too.)
< 1415844022 28766 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Opponent can draw ten cards, I suppose, instead of just seven.
< 1415844056 190169 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Sort of like how SUPER POTION can remove two damage and SUPER ENERGY REMOVAL can remove two opponent's energy cards.)
< 1415844074 211802 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know how Pokémon cards work.
< 1415844114 141373 :MoALTz!~no@user-188-33-211-16.play-internet.pl QUIT :Read error: Connection reset by peer
< 1415844181 650039 :MoALTz!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric
< 1415844214 40827 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Actually SUPER POTION remove four damage; the normal POTION can take out just one damage)
< 1415844277 336792 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds
< 1415844288 532145 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oerjan: probably a good idea, but I saw a link to the pdf elsewhere
< 1415844357 670294 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :zzo38: potion heals 20hp
< 1415844369 635173 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :That is, two damage counters
< 1415844609 26623 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: he didn't link to the abstract, but 
< 1415844668 544858 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"fill in here"
< 1415844670 26219 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i get it
< 1415844670 209967 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :FireFly: Yes, two damage counters. I know that; I just made a second mistake somehow, I don't know why
< 1415844689 471225 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um PUN UNINTENDED
< 1415844949 581641 :coppro_!raedford@taurine.csclub.uwaterloo.ca JOIN :#esoteric
< 1415844963 63242 :coppro!raedford@taurine.csclub.uwaterloo.ca QUIT :Ping timeout: 258 seconds
< 1415844997 726150 :MoALTz_!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric
< 1415845031 384884 :coppro_!raedford@taurine.csclub.uwaterloo.ca NICK :coppro
< 1415845172 239820 :MoALTz!~no@user-188-33-211-16.play-internet.pl QUIT :Ping timeout: 258 seconds
< 1415845828 804797 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric
< 1415845973 271679 :yiyus_!1242712427@je.je.je JOIN :#esoteric
< 1415845982 443873 :MoALTz__!~no@user-188-33-211-16.play-internet.pl JOIN :#esoteric
< 1415846007 65080 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds
< 1415846030 886931 :viznut_!viznut@lowfidelity.org JOIN :#esoteric
< 1415846203 115913 :yiyus!1242712427@je.je.je QUIT :Ping timeout: 258 seconds
< 1415846203 707061 :viznut!viznut@lowfidelity.org QUIT :Ping timeout: 258 seconds
< 1415846203 707190 :MoALTz_!~no@user-188-33-211-16.play-internet.pl QUIT :Ping timeout: 258 seconds
< 1415847473 973467 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving
< 1415847508 395095 :CADD!~CADD@12.227.104.109 QUIT :Quit: Lost terminal
< 1415848172 285430 :MoALTz!~no@user-164-126-44-103.play-internet.pl JOIN :#esoteric
< 1415848326 303029 :MoALTz__!~no@user-188-33-211-16.play-internet.pl QUIT :Ping timeout: 264 seconds
< 1415848377 925601 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: did you ever play Waving Hands
< 1415848394 417678 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :quintopia: I have read about it
< 1415848474 502577 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i want to find a way to play online (not email)
< 1415848538 653119 :bb010g!uid21050@gateway/web/irccloud.com/x-aitajwciuypttcwo JOIN :#esoteric
< 1415848668 170800 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Ping timeout: 258 seconds
< 1415848972 14205 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric
< 1415848976 419434 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Did my message get through?
< 1415848985 980030 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :no
< 1415849082 419181 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Does F# have the weird method/function distinction Scala has where methods can do all sorts of things except be first class?
< 1415849744 549266 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION installs Visual Studio Community
< 1415849878 889941 :S1!~S1@p4FF93B7B.dip0.t-ipconnect.de QUIT :Quit: S1
< 1415850049 116219 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> map(map length.group)$replicateM 4[True,False] -- so wrong
< 1415850050 563785 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : [[4],[3,1],[2,1,1],[2,2],[1,1,2],[1,1,1,1],[1,2,1],[1,3],[1,3],[1,2,1],[1,1,...
< 1415850300 97143 :gammaplexer!ad361061@gateway/web/freenode/ip.173.54.16.97 JOIN :#esoteric
< 1415850314 332384 :gammaplexer!ad361061@gateway/web/freenode/ip.173.54.16.97 PRIVMSG #esoteric :I love gammaplex!
< 1415850326 909737 :gammaplexer!ad361061@gateway/web/freenode/ip.173.54.16.97 QUIT :Client Quit
< 1415850349 97880 :gammaplexer!ad361061@gateway/web/freenode/ip.173.54.16.97 JOIN :#esoteric
< 1415850371 114297 :gammaplexer!ad361061@gateway/web/freenode/ip.173.54.16.97 QUIT :Client Quit
< 1415850409 6481 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :me too
< 1415850448 487256 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: is that scala thing due to the way the bitcode works?
< 1415850469 571034 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :coppro: no idea
< 1415851380 832998 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric
< 1415851687 325834 :MoALTz_!~no@user-164-126-44-103.play-internet.pl JOIN :#esoteric
< 1415851752 319061 :pikhq_!~pikhq@deagol.pikhq.com JOIN :#esoteric
< 1415851769 727356 :monotone_!~monotone@room208.org JOIN :#esoteric
< 1415851793 137705 :coppro_!raedford@taurine.csclub.uwaterloo.ca JOIN :#esoteric
< 1415851923 795987 :coppro!raedford@taurine.csclub.uwaterloo.ca QUIT :Disconnected by services
< 1415851926 657931 :coppro_!raedford@taurine.csclub.uwaterloo.ca NICK :coppro
< 1415851951 339934 :erdic_!~erdic@unaffiliated/motley JOIN :#esoteric
< 1415851956 978621 :Vorpal_!~Vorpal@81-224-29-207-no185.bredband.skanova.com JOIN :#esoteric
< 1415851957 162355 :Vorpal_!~Vorpal@81-224-29-207-no185.bredband.skanova.com QUIT :Changing host
< 1415851957 162529 :Vorpal_!~Vorpal@unaffiliated/vorpal JOIN :#esoteric
< 1415851958 137769 :InvalidC1!invalidco@makkara.org JOIN :#esoteric
< 1415851960 466144 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 272 seconds
< 1415851962 324300 :pikhq!~pikhq@deagol.pikhq.com QUIT :Ping timeout: 272 seconds
< 1415851963 708299 :monotone!~monotone@room208.org QUIT :Ping timeout: 272 seconds
< 1415851967 87503 :yiyus_!1242712427@je.je.je QUIT :Ping timeout: 272 seconds
< 1415851968 468313 :scounder!~scounder@phroa.lost.the.game.rikairchy.net QUIT :Ping timeout: 272 seconds
< 1415851973 340526 :MoALTz!~no@user-164-126-44-103.play-internet.pl QUIT :Ping timeout: 272 seconds
< 1415851976 328692 :idris-bot!~ircslave@dslb-188-109-000-123.188.109.pools.vodafone-ip.de QUIT :Ping timeout: 272 seconds
< 1415851976 328751 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 272 seconds
< 1415851976 328807 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 272 seconds
< 1415851978 732472 :ion!ion@heh.fi QUIT :Ping timeout: 272 seconds
< 1415851978 916720 :InvalidCo!invalidco@makkara.org QUIT :Ping timeout: 272 seconds
< 1415851985 176447 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds
< 1415851986 679170 :yiyus!1242712427@je.je.je JOIN :#esoteric
< 1415852015 800276 :erdic_!~erdic@unaffiliated/motley NICK :erdic
< 1415852030 297032 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric
< 1415852048 817783 :ion!ion@heh.fi JOIN :#esoteric
< 1415852059 354928 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer
< 1415852834 464545 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric
< 1415853814 390054 :scounder!~scounder@phroa.lost.the.game.rikairchy.net JOIN :#esoteric
< 1415854344 556577 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Why does the AI in Pokemon Card GB2 use FULL HEAL ENERGY so badly? Just now, while their active pokemon card was confused, they instead attached it to a bench pokemon card which requires only electric energy for its attacks.
< 1415854352 830219 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(That card could not evolve, either.)
< 1415854622 488605 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ATZ14]]4 M10 02http://esolangs.org/w/index.php?diff=40913&oldid=40907 5* 03Thatguy25252525 5* (+157) 10
< 1415854642 881887 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ATZ14]]4 10 02http://esolangs.org/w/index.php?diff=40914&oldid=40913 5* 03Thatguy25252525 5* (+1) 10
< 1415855471 786080 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Ping timeout: 240 seconds
< 1415855549 101456 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :zzo38: AI was pretty bad in the first one too, and actively cheated. Never played GB2 though, didn't read Japanese.
< 1415855595 477657 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, although in the new one it is even worse; they run out of cards too often.
< 1415855636 684473 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(First one also had no FULL HEAL ENERGY card.)
< 1415855780 609547 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ATZ14]]4 10 02http://esolangs.org/w/index.php?diff=40915&oldid=40914 5* 03Thatguy25252525 5* (+0) 10
< 1415855795 576054 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But maybe even the AI for cheating is bad.
< 1415856189 883307 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I am not sure.
< 1415856196 717561 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 265 seconds
< 1415856307 758582 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving
< 1415856324 145649 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu
< 1415858719 416184 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: why don't you write your own AI for it. i bet you could make one that doesn't suck
< 1415859017 850767 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :quintopia: I am not so good at writing AI
< 1415859413 101752 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :what?
< 1415859543 297668 :DTSCode!~DTSCode@unaffiliated/dtscode NICK :dTSCode
< 1415860813 6875 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :nyuszika7h: What what?
< 1415860874 123343 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :00:33:11  whoa, nyuszika7h has been here before? <-- yeah, I was here before, though I don't seem to remember that quote :P
< 1415861722 861548 :dTSCode!~DTSCode@unaffiliated/dtscode NICK :DTSCode
< 1415862080 192334 :InvalidC1!invalidco@makkara.org NICK :InvalidCo
< 1415863630 119159 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream
< 1415863870 694213 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric
< 1415865866 935438 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1415865923 560376 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Portal 214]]4 N10 02http://esolangs.org/w/index.php?oldid=40916 5* 03Rdebath 5* (+357) 10/* Is this proven TC ? */ new section
< 1415866517 88698 :MoALTz__!~no@user-164-126-44-103.play-internet.pl JOIN :#esoteric
< 1415866654 790629 :MoALTz__!~no@user-164-126-44-103.play-internet.pl QUIT :Read error: Connection reset by peer
< 1415866688 192722 :MoALTz_!~no@user-164-126-44-103.play-internet.pl QUIT :Ping timeout: 250 seconds
< 1415866715 835901 :clog!~nef@bespin.org QUIT :Ping timeout: 255 seconds
< 1415867834 22977 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pff.
< 1415867840 541187 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Skill-project.org has a limit on children?
< 1415868181 510304 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :how am I supposed to add thousands of programming languages then .
< 1415868453 432105 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Luser droog 5*  10New user account
< 1415868744 281800 :MoALTz!~no@user-164-126-44-103.play-internet.pl JOIN :#esoteric
< 1415869395 141563 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: oh, now that dual space thing makes sense to me
< 1415869868 647981 :drdanmaku!uid17782@gateway/web/irccloud.com/x-kxssofotujkkzhpt QUIT :Quit: Connection closed for inactivity
< 1415870605 896343 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://blogs.wsj.com/digits/2014/11/12/wearable-power-assist-device-goes-on-sale-in-japan/
< 1415870963 213635 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Inca14]]4 N10 02http://esolangs.org/w/index.php?oldid=40917 5* 03Luser droog 5* (+2104) 10apl-based ascii language
< 1415871567 240412 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.planetary.org/blogs/emily-lakdawalla/2007/1227.html
< 1415871733 361155 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de JOIN :#esoteric
< 1415873478 996149 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :is there anything i should read if i want to do lexing on languages with 2 (or more) dimensions?
< 1415873744 800111 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 264 seconds
< 1415873836 10534 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric
< 1415873886 895854 :clog!~nef@bespin.org JOIN :#esoteric
< 1415874095 967451 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :myname: to create tokens?
< 1415874130 555541 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, i guess it have to be a graph, but basically yes
< 1415874138 798137 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yes
< 1415874147 347516 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it depends if you can do arbitrary jumps to 2D locations or not
< 1415874172 835966 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if you can just branch upwards/downwards/left/right I use branches in graphs
< 1415874260 696499 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/Um7WWfsN <- like that
< 1415874274 426458 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that way compilation is not that inconvenient
< 1415874280 927156 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if you have arbitrary jumps to locations
< 1415874297 856863 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :compilation is very not so cenvenient anymore
< 1415874642 774045 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i know, i already did that
< 1415874677 820309 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :the point is, i want to write about it and would like to read other stuff if available
< 1415874894 808177 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"How do you organize a space party?"  "You planet."  Gah, these emails have oerjan-level puns.
< 1415875580 419017 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de NICK :S0
< 1415875613 1707 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de JOIN :#esoteric
< 1415876505 507981 :MoALTz_!~no@user-164-126-44-103.play-internet.pl JOIN :#esoteric
< 1415876666 891163 :myname!~myname@84.200.43.57 QUIT :Ping timeout: 244 seconds
< 1415876667 111126 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric
< 1415876697 619502 :MoALTz!~no@user-164-126-44-103.play-internet.pl QUIT :Ping timeout: 244 seconds
< 1415876723 228688 :myname!~myname@84.200.43.57 JOIN :#esoteric
< 1415877118 769506 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :yaaaay for the endless recycling of the print keyword.
< 1415877175 1649 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm?
< 1415877199 388622 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :ACTION is dealing with a name clash decision.
< 1415877215 617521 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I have to decide which style of 'printing' Heresy's PRINT actually stands for.
< 1415877229 913984 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh
< 1415877236 946705 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like print "foo"
< 1415877240 940797 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if it should produce foo or "foo"
< 1415877246 447178 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> print "foo"
< 1415877247 701749 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : 
< 1415877252 473368 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh. right.
< 1415877261 11047 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lambdabot does that
< 1415877268 861067 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :BASIC just has PRINT, which roughly corresponds to how display works in Racket. But Racet also has print and write, both of which are pretty important.
< 1415877286 783304 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :mroman: Exactly. eg. file:///C:/Program%20Files/Racket/doc/guide/read-write.html?q=input
< 1415877295 287792 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Whoops, forgot, local webdocs.
< 1415877297 442228 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well
< 1415877303 853161 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :just give me access to your computer please ;)
< 1415877331 298320 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://docs.racket-lang.org/guide/read-write.html
< 1415877335 324038 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah.
< 1415877338 310622 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :That one.
< 1415877366 625424 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de PRIVMSG #esoteric :lol
< 1415877378 115682 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :actually, basic also has PRINT and WRITE
< 1415877382 272490 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :at least some variants of basic
< 1415877386 728192 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and it also has PRINT USING
< 1415877395 12150 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1415877405 95281 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but WRITE is usally to file?
< 1415877408 5173 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I forgot PRINT USING, though WRITE is a file I/O command usually isn't it?
< 1415877417 649069 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :basic WRITE prints strings double-quoted so it's easier to read back,
< 1415877424 364192 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or was that a different command?
< 1415877425 275277 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no wait
< 1415877435 336014 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's _four_ write commands, three of which can work to both stdout adn file
< 1415877439 833002 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :one is PRINT whcih prints normally,
< 1415877450 873198 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :one prints strings double-quoted so its' easier to read back
< 1415877464 51506 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :PRINT USING prints with formatting,
< 1415877507 402398 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and there's one that prints fixed fields which works a bit magically: it involves preparing a buffer with another command such that some strings point _into_ that field and you must not reallocate them but only assign their contents with LSET, and then the command just writes the buffer
< 1415877530 342962 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I'm not sure whcih of these two other commands is WRITE and what's the other one called
< 1415877583 772477 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :three of these can be used pritning to stdout, or to a filehandle like PRINT#3,FOO where #3 is the file descriptor number, or to the line printer like LPRINT
< 1415877596 183452 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and of course this all depends on the variant of basic
< 1415877748 409548 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :ECMA Standard BASIC has READ as well. XD
< 1415877784 856022 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :QBasic has PRINT, PRINT USING (to screen or file), LPRINT, LPRINT USING (to printer in LPT1), WRITE (to screen or file).
< 1415877845 29146 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the strange PUT.
< 1415877857 788454 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But that's only to file, I think.
< 1415877915 777126 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Oh weird, PRINT USING in ECMA is basically PRINTF, instead of like defining an output port.
< 1415877929 980534 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can PUT any variable, not just the (LSET/RSET) random-access buffer.
< 1415877958 611163 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :And it's a two line statement ...
< 1415878073 788817 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And confusingly enough, READ does not (arguably) do any I/O, since it only reads values specified by DATA statements.
< 1415878089 275742 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :PRINT USING is always like printf, but with different directives
< 1415878091 616240 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what else would it be?
< 1415878205 901436 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I don't recall ever learning that use case, and I don't think older MS BASICs had it.
< 1415878236 331730 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :In ECMA it's a two statement pair: PRINT USING values, then IMAGE string-templat.
< 1415878461 680494 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :That's the trouble with BASIC, there never really was a standard anyone actually followed. MS was almost more standard than ANSI or ECMA, it's what most followed.
< 1415878773 125611 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: I believe GWBASIC has PRINT USING too
< 1415879038 461057 :viznut_!viznut@lowfidelity.org PRIVMSG #esoteric :i once read the basic standard and it was full of mind-boggling stuff i never saw implemented anywhere
< 1415879144 629197 :viznut_!viznut@lowfidelity.org PRIVMSG #esoteric :"let" was mandatory but iirc there was also another alternative for "let" that could be used for defining vectors
< 1415879338 734728 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :alternative for LET? like DIM or some other keyword for declaring variables, or SET for assigning object identify, or READ?
< 1415879357 760134 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mandatory LET is implemented in some basics of course
< 1415879369 373620 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yes. The standards define a MAT keyword that's used for defining all kinds of stuff to do with arrays.
< 1415879377 348288 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm
< 1415879378 317757 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :There's even a MAT INPUT in ECMA.
< 1415879391 32017 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, there's so many basics that it's hard to be sure about "not implemented anywhere"
< 1415879413 98719 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah. There are a few standards compliant implementations but they were never particularly popular I don't think.
< 1415879460 269786 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that could be because BASIC is or was popular not because it's a good language, but because it came with some personal computers, or bundled as a macro language into some programs (think of WordBasic, Visual Basic, and CorelScript)
< 1415879492 524994 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, BASIC was a not too insane language back when it was created, because it was small enough and easy to learn
< 1415879508 689408 :viznut_!viznut@lowfidelity.org PRIVMSG #esoteric :microcomputer implementations were dominated by microsoft that defined things in its own way
< 1415879516 664880 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah. IT was easy to write and implement for certain kinds of computers, and was relatively easy to 'get'; it's hyper imperative code at its core, which in a weird way makes it easy to follow until programs get large.
< 1415879531 436041 :viznut_!viznut@lowfidelity.org PRIVMSG #esoteric :even if a microcomputer basic wasn't actually from microsoft it was usually modelled after ms-basic
< 1415879619 975223 :viznut_!viznut@lowfidelity.org PRIVMSG #esoteric :and basic was popular in early microcomputers not only because of microsoft but also because the pioneers had often used a time-shared mainframe basic in university/college
< 1415879651 10954 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :b_jonas: Yeah; in its original form it was just for solving simple algebra problems, it was often the first language or only language new students were exposed to, because they'd use it for math classes and such.
< 1415880378 87679 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nowadays they use fortran .
< 1415880493 498867 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1415880616 231037 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de QUIT :Ping timeout: 244 seconds
< 1415880667 447939 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages?
< 1415880667 671184 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :Sorry, no messages today.
< 1415880721 734581 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :No massage for you, sir
< 1415880963 361525 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de JOIN :#esoteric
< 1415881832 200473 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds
< 1415882019 457485 :boily!~alexandre@96.127.201.149 QUIT :Quit: TOADY CHICKEN
< 1415882178 69159 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de QUIT :Quit: S1
< 1415882196 388826 :S0!~S1@p4FF93A8D.dip0.t-ipconnect.de NICK :S1
< 1415882533 849652 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Part of me thinks I should just say fuck it and stick to a saner mapping direct to Lisp, PRINT = PRINT, INPUT = READ, though that does mean that Heresy would thus have an IEPD (input-eval-print-doloop)..
< 1415882659 776230 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Improvised explosive printing device.
< 1415882784 110124 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I actually haven't decided on the loop conventions yet either. It's a functional dialect, so a lot of them are worthless.
< 1415882878 470566 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: what are you making?
< 1415882922 805776 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :b_jonas: to practice macros and teach myself better FP/Lisp fundamentals, I'm implementing a LISP/BASIC hybrid lang called Heresy. 
< 1415882937 21936 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see
< 1415882969 226972 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Mostly for the novelty, but it could be an interesting tool for getting BASIC programmers into trying Lisp.
< 1415883116 770846 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Still on notes and tinkering stage now, but I think I'll have enough to write a draft definition of the core language soon.
< 1415883151 339863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's one niche usecase
< 1415883155 987996 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: um, how does that want to work? BASIC-like syntax with more functions, including statements turned to functions, or lisp-like syntax
< 1415883159 119803 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :?
< 1415883170 609764 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what kind of scoping?
< 1415883192 83154 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It's mostly LISP syntax, with BASIC keywords and extra sugar.
< 1415883343 542828 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I'm aiming to do this as a Racket #lang module, so a lot of stuff is 'for free'.
< 1415883406 579062 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm sure BASIC programmers will either say one of these two things
< 1415883416 397538 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :a.) Too many parantheses.
< 1415883435 435598 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b.) Where's Console.Out.WriteLine
< 1415883442 206072 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Heh heh.
< 1415883453 647532 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. Console.WriteLine actually
< 1415883466 913499 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Well, I'm shooting less for the VB crowd than the FreeBASIC heads; there's actually some Lisp curiosity in that crowd. :D
< 1415883488 199581 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's been a long time since my VB.NET days
< 1415883489 560118 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :FB has TCO now, and a couple different Lisp implementations, one of them embeddable.
< 1415883500 867145 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I stayed the hell away from VB. XD
< 1415883519 7881 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's a beautiful language once you learn to hate and love it at the same time.
< 1415883543 195899 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fwiw it has all the features you need to program ;)
< 1415883543 419215 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe
< 1415883611 606919 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: such as the way to shell out to a real program?
< 1415883649 491854 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Sure.
< 1415883657 423241 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :.NET has that.
< 1415883678 23935 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right. so you can just write your program in (your favourite language) and then run it
< 1415883697 584681 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Sure.
< 1415883713 653781 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :But calling a VB.NET program inside a VB.NET program sounds pretty useless.
< 1415883744 169953 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Dim fungot As Bot
< 1415883744 463198 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: fair enough. if she knew she'd just rest. :p
< 1415883764 394319 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: see, and here my associations are, like, QBASIC
< 1415883776 851960 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ReDim fungot As Human
< 1415883777 36071 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: shall we proceed?
< 1415883781 905289 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :VB and FreeBASIC and all that are so... depressingly capable
< 1415883782 896669 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yes. we shall.
< 1415883821 740592 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: Yeah, I grew up on MS and QBASIC.
< 1415883828 328266 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does VB allow to define casts?
< 1415883856 156944 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FORI=1TO16:FUNGOT(I)=0:NEXTI
< 1415883871 665021 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Container14]]4 10 02http://esolangs.org/w/index.php?diff=40918&oldid=40912 5* 03177.193.194.37 5* (-45) 10/* Execution */
< 1415883878 564320 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :to define what?
< 1415883887 276122 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. it does
< 1415883891 182014 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you have to use CType
< 1415883938 870433 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: Public Shared Narrowing Operator CType(...)
< 1415883951 870992 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or Public Shared Widening Operator CType...
< 1415883977 118213 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Ia ia Ballmer ftagn?
< 1415884012 516174 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: I don't understand what that means
< 1415884020 939702 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It defines a cast
< 1415884037 517102 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or "Conversion Operator" if you're more familiar with that terminology
< 1415884039 32598 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: FreeBASIC is, strictly speaking, still a QB at heart, just one that was introduced to real programmers at some point who started wanting it to actually be useful agian. ;)
< 1415884053 703320 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :There's even recursive macros in FreeBASIC now apparently.
< 1415884066 958408 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: let me guess, it has ghastly OOP extensions :)
< 1415884067 469217 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. if you create a data structure you can define a cast from string to your data structure
< 1415884070 399825 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and stuff like that
< 1415884085 110495 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like
< 1415884091 154967 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: I'm not sure, but possibly, it does have partial C++ lib support.
< 1415884103 601254 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Brainfuckprogram prog = (Brainfuckprogram)"+++.";
< 1415884106 948267 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if it were C#
< 1415884114 184342 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :And user-defined Types. O_o
< 1415884121 800789 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think QBASIC has structs...
< 1415884122 248211 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :VB has prog = CType("+++.", Brainfuckprogram)
< 1415884141 301905 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe not
< 1415884156 723054 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I don't think MS got structs until VB
< 1415884156 946993 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: ok
< 1415884176 820068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok, let me dig up fizzie's qbasic manual
< 1415884203 637684 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: so can you also do like `dim prog as brainfuckprogram : prog = "+++."'
< 1415884204 675017 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :?
< 1415884210 282162 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yes
< 1415884215 39457 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can define implicit casts
< 1415884215 284232 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok
< 1415884230 227721 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: it does: http://gamma.zem.fi/~fis/qbc.html#QEw4MDg3
< 1415884237 507865 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and does it let automatically cast as you pass an argument to a function that requires a particular type?
< 1415884239 412015 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: just nobody used them. or procedures, for that matter. :p
< 1415884249 32604 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :yeah, I never knew about them.
< 1415884254 134436 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: it should with implicit casts yes
< 1415884269 320894 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :great]
< 1415884278 782338 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :think of all the great things you can do with this
< 1415884281 304106 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Probably a 4.5 or 7 feature; most people only used the QB 1.1 that came with DOS
< 1415884293 740721 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(VB uses narrowing/widening as keywords, C# uses explicit/implicit as keywords)
< 1415884299 168184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://gamma.zem.fi/~fis/qbc.html#QEw4MDIz you could even do things like this
< 1415884317 436806 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, I thought fizzie's manual was some old version
< 1415884334 186218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : Fast program execution          Use a Basic compiler (such as Microsoft
< 1415884334 370213 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :                                 Visual Basic for MS-DOS) to translate your
< 1415884334 370359 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :                                 Basic code into native machine code.
< 1415884336 683744 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :visual basic for ms-dos...
< 1415884363 516913 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(http://msdn.microsoft.com/en-us/library/z5z9kes2.aspx)
< 1415884377 615588 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also VB uses Shared for "static"
< 1415884386 303496 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: Hmm, yeah, Guess it must be, because it lacks switches for command line compliation, and has /EDITOR.
< 1415884416 531979 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it was basically just that nobody knew or cared about the fancier stuff it has
< 1415884420 547377 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does anyone plan on porting .NET to MS-DOS?
< 1415884427 55014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so everyone remembers it as being goto global soup hell
< 1415884452 383597 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, "Line numbers, a concept often associated with BASIC, are supported for compatibility, but are not considered good form, having been replaced by descriptive line labels.[1]" ha ha
< 1415884461 975171 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: Yeah, it was always a weird hybrid thing, and the typing system in particular could be pretty hairy if you engaged with it responsibly.
< 1415884476 459339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mostly it's so slow.
< 1415884482 971874 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like jaw-droppingly slow.
< 1415884485 427918 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I didn't even use line labels after a very short time.
< 1415884495 700696 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I was in looove with the IDE for subroutines.
< 1415884506 956433 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you filthy structured programmer.
< 1415884581 742607 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: isn't "SHARED" for global variables and "STATIC" for static?
< 1415884606 957685 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: Honestly, if I refactored out some of my old code from the MS BASIC days it would look pretty similar. I tended to prefer GOSUB to GOTO.
< 1415884724 990940 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't even remember which BASICs I used as a kid. I definitely used QBASIC but I don't know if I actually got much programming done with it.
< 1415884731 847379 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it took until the ripe old age of 8 for me to start really programming
< 1415884739 780645 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe
< 1415884830 553999 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I do remember writing out some long program that did pretty things on the screen from a book REALLY CAREFULLY. I forget which computer that was even for though. it wasn't an atari or a c64... *maybe* it was a bbc micro? but I don't think so... oh, possibly an Amstrad?
< 1415884854 222164 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I was lucky, I started with the CoCo3. Tandy manuals in those days were *amazing* learning books. Huge, detailed, easy to read.
< 1415884878 261739 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(note: this would have been, like, 1998 or later. :p)
< 1415884884 478912 :monotone_!~monotone@room208.org NICK :polytone
< 1415884905 332319 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :But then later on high school finished, and I decided that I liked computers too much to do them for a living. I didn't want to not like them anymore.
< 1415884921 335322 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :In my mind, making them 'work' would suck out all the fun.
< 1415884930 707731 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I managed to not like them without work...
< 1415884966 928690 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric
< 1415884985 439752 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Client Quit
< 1415884990 172608 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: did you revise that decision later and end up working with computers anyway?
< 1415885008 544609 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :b_jonas: That's kinda what I've been fumbling about attempting to do now.
< 1415885025 60823 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :good, come join the dark side!
< 1415885029 419548 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I actually wound up falling into cooking for about 10 years, then uni and tabletop RPG design.
< 1415885031 969340 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sell yourself
< 1415885232 617816 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^style
< 1415885232 801721 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube
< 1415885239 260145 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :good style, fungot
< 1415885239 496435 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FireFly: not its offtopicness. that doesn't give you alt text. such is life
< 1415885246 100871 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I am a hopelessly infatuated aspiring Scheme programmer with some entry-level Python skills as well.
< 1415885249 446560 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :such is life, indeed
< 1415885271 257077 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, _cooking_? 
< 1415885303 572063 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :b_jonas: yup. I cooked for a living for most of a decade.
< 1415885310 416115 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cool
< 1415885314 184807 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice. 
< 1415885352 127253 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :So uh, obviously you'd be very proficient in the Chef language
< 1415885368 482929 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm proficient in IRP
< 1415885372 380009 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but no Job offers so far.
< 1415885401 355561 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Container14]]4 10 02http://esolangs.org/w/index.php?diff=40919&oldid=40918 5* 03177.193.194.37 5* (+0) 10/* Execution */
< 1415885422 831358 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: is that like that webpage we found last time that advertized befunge certifications?
< 1415885514 55113 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You had to use the menus for defining procedures, or so I vaguely recall.
< 1415885533 647784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: pretty sure typingw orked
< 1415885534 307434 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Is there big money in tabletop RPG design?)
< 1415885535 356952 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*typing worked
< 1415885539 295240 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but then you got shoved into a mini-editor thing
< 1415885541 165966 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah, unfortunately I became a Lisp convert *after* I moved to a country with virtually zero Lisp programmers in it.
< 1415885543 89537 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :with only that procedure
< 1415885547 878847 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's, like, structural editing!
< 1415885562 325752 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: what, finland?
< 1415885563 590794 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: this is about what IDE or something?
< 1415885566 921619 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess fizzie's university did stop using SICP.
< 1415885567 988553 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: Yup.
< 1415885574 236641 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: The QBasic one.
< 1415885586 179622 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :J_Arcane: F-Secure was famously looking for Scheme programmers in their job ads.
< 1415885594 266102 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :J_Arcane: Ten years ago, though.
< 1415885595 281022 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: actually, in qbasic, you can create a sub/function by just typing its head,
< 1415885615 601054 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but then either you have to switch between subs from the dialog box, or switch that option that makes the whole source code show up together
< 1415885616 615887 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :There are fuckall Lispers here seems like. One CL shop, a couple Clojure shops. A lot of Haskellers and Erlangers though.
< 1415885632 15283 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :FP is kinda popular here, just not in Lisp form necessarily.
< 1415885635 255311 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :3 lisp shops is pretty impressive :p
< 1415885647 184313 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder hwo many there are in the UK.
< 1415885650 824663 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*how
< 1415885671 205504 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: doesn't matter. it's not just the languages that are important, but your theoretical understanding and competences. don't be affraid to get a non-scheme job.
< 1415885702 284189 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :b_jonas: I'm not afraid to, just not sure yet what I want to do, and kinda Java-phobic.
< 1415885788 432847 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah... that's understanible
< 1415885815 366574 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :java is not a bad language (it's not a good one either), but java jobs want code monkeys
< 1415885845 358767 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Java is everywhere here. In fact, if I don't want to go to uni after language school, my sole options from the trade school are either Java-EE or some buzzword nonsense about cloud architectures and so forth.
< 1415885901 738357 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ugh...
< 1415885912 391748 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and are you tied to your location by family or something?
< 1415885957 11217 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I really like the city, and my wife is still in trade school for glasswork.
< 1415885988 758571 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see
< 1415885998 396599 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :buzzword nonsense is where them moneyz at.
< 1415886034 96718 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also as long as you just write code I don't really care in what language
< 1415886036 524711 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :mroman: True. And that one actually gives a CS qualification instead of just programming, IIUC.
< 1415886096 161325 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 265 seconds
< 1415886223 975504 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :J_Arcane: Were you in Tampere, or do I remember wrong? 
< 1415886228 20415 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yes.
< 1415886239 411256 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Olen Tamperelainen. ;)
< 1415886254 348983 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was there yesterday.
< 1415886261 457694 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or, no, Tuesday.
< 1415886266 93897 :visy_!~visy@ec2-23-23-221-74.compute-1.amazonaws.com PRIVMSG #esoteric :finnjävlar
< 1415886270 891377 :visy_!~visy@ec2-23-23-221-74.compute-1.amazonaws.com NICK :visy
< 1415886271 75315 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :We moved here for the language course.
< 1415886350 183719 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, so how many esolangers do you have in Finland? there aren't more than in the UK, are there?
< 1415886381 303233 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I dunno to be honest. THere's always a few Finns around on IRC though. They invented the place.
< 1415886392 832620 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there are tons of esolangers in finland
< 1415886432 384608 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I quickly counted 7 in the nick list, but I could well have missed some.
< 1415886444 548559 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or 8 if fungot counts.
< 1415886444 785998 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: sometimes but very rarely, i think it has something to do with energy.
< 1415886447 23179 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least 7 in here right now
< 1415886453 810736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heh
< 1415886458 515711 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe 7.5, then.
< 1415886472 721643 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wow
< 1415886484 972929 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this channel started with finns I think
< 1415886489 319728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well I guess lament isn't finnish
< 1415886507 127268 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it is because of the whole demoscene culture and everything.
< 1415886519 229535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, plus just finns being IRC addicts
< 1415886532 287069 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I prefer the word "enthusiasts", thank you very much.
< 1415886578 266075 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah, still pretty active demoscene here.
< 1415886686 594741 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My early logs show navigator with a .gr hostname, and lament, calamari and dbc from US-looking ISPs.
< 1415886713 437223 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And me and mooz from .fi.)
< 1415886733 268799 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :BRB, menen kaupaan.
< 1415886794 480655 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sappuakivikauppas
< 1415886818 934599 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Saippuakivikauppias, you mean.
< 1415886834 585041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also: "menen kauppaan".)
< 1415886842 622142 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(But: "tulen kaupasta".)
< 1415886863 868148 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure there's a perfectly good reason for one to be pp and the other just p.
< 1415886881 783287 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: that's practically all finns.
< 1415886921 907146 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Sappikivi kippas" == "the gallstone tipped over".
< 1415886955 363705 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: oops
< 1415887012 304975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: isn't that just that consonant gradation
< 1415887064 595484 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perfectly regular, except i've learned recently that it's not always that
< 1415887114 7412 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :like, some centuries ago, it probably was perfectly regular, but then _more_ sound changes kept getting heaped on.
< 1415887123 303836 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It might be regular, but the regulations aren't something one really thinks of.
< 1415887165 145625 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"This sometimes creates difficulties in identifying the root (if the word is derived), because often seemingly basic words turn out to be derived, applying gradation in the process. For example, hake 'wood chippings gradates to hakkee-, not to *hae-, because it is already a gradated form (former *hak̆keh), derived from hakkaa- < 'hack' (whose infinitive is the weak grade haka|ta). However, ...
< 1415887171 96869 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... hake|a 'to get, to search' does gradate to hae-, as hake- is the original form."
< 1415887174 148205 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Obviously.
< 1415887208 595426 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and if what i vaguely hear about colloquial finnish is right, you'll soon be as complicated as estonian
< 1415887418 583627 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Container14]]4 10 02http://esolangs.org/w/index.php?diff=40920&oldid=40919 5* 03177.193.194.37 5* (+104) 10/* Execution */
< 1415887732 791297 :viznut_!viznut@lowfidelity.org NICK :viznut
< 1415887967 495543 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what, tatham's loopy puzzle can actually be zoomed by resizing?
< 1415887973 12241 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this may change EVERYTHING
< 1415888015 718244 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wtf is that humming noise
< 1415888183 601663 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok not everything. it is _still_ annoying to aim properly with my touchpad.
< 1415888472 946185 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aka it's not precise, _and_ the buttons are not properly separated from the pointing area.
< 1415888635 808641 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Container14]]4 10 02http://esolangs.org/w/index.php?diff=40921&oldid=40920 5* 03177.193.194.37 5* (+48) 10
< 1415888658 485841 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 M10 02http://esolangs.org/w/index.php?diff=40922&oldid=40903 5* 03Oerjan 5* (+1) 10/* See also */ bullets
< 1415888682 756565 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds
< 1415888710 24198 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I've offered to buy you a mouse before, right?
< 1415888889 508486 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:TomPN14]]4 M10 02http://esolangs.org/w/index.php?diff=40923&oldid=40863 5* 03Oerjan 5* (+92) 10unsigned
< 1415888901 989400 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes.
< 1415888931 236966 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i cannot usefully use a mouse on my lap.
< 1415888948 49083 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(also i have a mouse, i've just never used it.)
< 1415888980 875557 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :WTF IS THAT HUMMING SOUND
< 1415889148 951025 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suspect the neighbor's fridge.
< 1415889193 878256 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the constructor workers have stopped, which only makes me go crazy at smaller noises instead.
< 1415889210 237869 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*ion
< 1415889284 961761 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzzzz
< 1415889319 723291 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: Philae actually bounced off the comet ;)
< 1415889328 950267 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 M10 02http://esolangs.org/w/index.php?diff=40924&oldid=40861 5* 03Oerjan 5* (+1) 10/* See also */ bullets
< 1415889332 196739 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: I know. twice.
< 1415889439 43006 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:ATZ14]]4 10 02http://esolangs.org/w/index.php?diff=40925&oldid=40910 5* 03Thatguy25252525 5* (-181) 10/* Documentation */
< 1415889514 978047 :vanila!~user@unaffiliated/vanila JOIN :#esoteric
< 1415889529 477410 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :int-e, oerjan: you are the ones that know everything, aren't you? do you know any kind of paper/article about lexing of 2d languages?
< 1415889614 685342 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Oerjan is known to do homework for people in here. So he *must* know a lot.
< 1415889640 144289 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what is a 2D language
< 1415889688 137702 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, but i recall fizzie's jit thing compiled all four directions or something.
< 1415889702 14872 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: like befunge. see:
< 1415889703 574364 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :vanila: a fungelik
< 1415889704 47001 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^source
< 1415889704 230878 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :https://github.com/fis/fungot/blob/master/fungot.b98
< 1415889704 415237 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :e
< 1415889768 424641 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :myname: you can compile all columns and rows as well
< 1415889795 907513 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this will also allow you to do handle jumps to arbitrary locations without dynamic recompilation
< 1415889806 595577 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: sure, but befunge is also self-modifying
< 1415889807 96362 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*to handle jumps
< 1415889823 812028 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(if the language isn't self-modifying)
< 1415889888 157620 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although some forms of self-modification can be implemented by using fixed blocks of code for each instruction
< 1415889893 98780 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then replace the blocks at runtime
< 1415889911 462032 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(which isn't really recompilation)
< 1415890014 780357 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(due to fixed size blocks there will be nops in the generated code though)
< 1415890063 187343 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(lots of nops)
< 1415890158 725363 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :either that or you can link blocks together with jumps
< 1415890166 873723 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and then just keep a jump table around
< 1415890191 824063 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I should test some day what is more efficient
< 1415890739 783012 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 M10 02http://esolangs.org/w/index.php?diff=40926&oldid=40905 5* 03Oerjan 5* (+1) 10/* See also */ bullets
< 1415890983 798435 :ion!ion@heh.fi PRIVMSG #esoteric :*oerjan
< 1415891064 203397 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Main Page14]]4 10 02http://esolangs.org/w/index.php?diff=40927&oldid=40893 5* 03Oerjan 5* (-577) 10/* ATZ */ See the first paragraph of this talk page; also, information already at [[ATZ]].
< 1415891103 873300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ion: hey _my_ name isn't a common suffix.
< 1415891134 688885 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(kudos to anyone who can find a pre-existing language where it is.)
< 1415891156 598021 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*my nick
< 1415891160 646573 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also name
< 1415891829 700973 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de QUIT :Ping timeout: 245 seconds
< 1415891863 954312 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de JOIN :#esoteric
< 1415892071 954526 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wheeee
< 1415892247 514785 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@tell mroman applyRegexMatch
< 1415892247 735367 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :You can tell yourself!
< 1415892256 118967 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I was trying to, you moron!
< 1415892277 564807 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de PRIVMSG #esoteric :lol
< 1415892298 358992 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving
< 1415892306 258071 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric
< 1415892591 304523 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@tell blsqbot applyRegexMatch
< 1415892591 527326 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :Consider it noted.
< 1415892601 913078 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Hihihi
< 1415892615 137701 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de PRIVMSG #esoteric ::D
< 1415892764 386847 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@tel qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq hi
< 1415892764 570782 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :Consider it noted.
< 1415892788 336026 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de PRIVMSG #esoteric :@help tel
< 1415892788 520009 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands
< 1415892796 648378 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hulp
< 1415892796 852569 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands
< 1415892801 581677 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de PRIVMSG #esoteric :why did tel work?
< 1415892810 223596 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lambdabot has auto-correction
< 1415892812 668797 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hölp
< 1415892812 887365 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands
< 1415892817 469536 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@hell
< 1415892817 671186 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :Maybe you meant: tell help
< 1415892827 246904 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@lpeh
< 1415892827 458424 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :Maybe you meant: let leet
< 1415892855 637615 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's you know... so that people can feel funny asking lambdabot for massages
< 1415892860 486338 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@massages
< 1415892860 670094 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :You don't have any messages
< 1415892871 122512 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de PRIVMSG #esoteric :I saw it
< 1415892872 718563 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@messages-lewd
< 1415892872 902587 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :You don't have any messages
< 1415892909 285787 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot doesn't respond well to massage requestts
< 1415892909 469869 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :mroman: http://video.google.com/ fnord
< 1415892927 810929 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It just tells you to go watch a video of massage on google
< 1415892932 822253 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: uh I think Google Videos is deprecated in favour of Youtube
< 1415892934 35230 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FireFly: shame there's no 68k emulator that does the same thing ( modulo the spaces))
< 1415892953 683195 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :agreed
< 1415892968 797918 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :68k emulators ought to include google video playback in their feature set
< 1415892977 747156 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :(modulo the spaces)
< 1415893049 451938 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@massages-lewd
< 1415893049 635895 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :Unknown command, try @list
< 1415893055 24605 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aw, c'mon
< 1415893188 277960 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I should really implement channel-specific defaults JUST TO DISABLE THAT AUTOCORRECTION ON #esoteric...
< 1415893212 918766 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe
< 1415893240 736581 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the jevalbot has one bit of per-channel setting, for enabling or disabling shortcut invocation 
< 1415893257 148855 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But it's really nice for correcting some honest spelling mistakes.
< 1415893396 479962 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude
< 1415893561 913105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: just add a @massages-lewd command
< 1415893565 688943 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then all the corrections will be ambiguous
< 1415893615 394034 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :@messages-hound
< 1415893615 591599 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :You don't have any messages
< 1415894378 814805 :drdanmaku!uid17782@gateway/web/irccloud.com/x-dwvkixaiaqzryzxt JOIN :#esoteric
< 1415894530 814091 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive JOIN :#esoteric
< 1415894983 690029 :mihow!~mihow@108.30.58.169 JOIN :#esoteric
< 1415895040 718179 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Oh. So that's what call/cc does. 
< 1415895078 822595 :vanila!~user@unaffiliated/vanila JOIN :#esoteric
< 1415895115 348262 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu QUIT :Ping timeout: 265 seconds
< 1415895507 131206 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BitZ14]]4 10 02http://esolangs.org/w/index.php?diff=40928&oldid=25395 5* 03116.58.254.129 5* (+17) 10/* I quoted the code, so the page looks better and is easier to navigate */
< 1415895756 830309 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: if you're saying that there's like a 60% chance you're not entirely certain of call/cc's semantics yet :p
< 1415895773 637594 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: Yes. That was too confident a statement.
< 1415895793 357467 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :((call/cc call/cc) (call/cc call/cc))
< 1415895807 245227 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I only understand a fraction of some things that it can do, but they are specifically things that are useful with current internal questions about Heresy implementation.
< 1415895815 884588 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: If you would like some fun try and understand the interactions between call/cc and dynamic-wind
< 1415895874 355469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or maybe it wasn't dynamic-wind.
< 1415895879 398152 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there was some complex interaction, anyway
< 1415895911 762861 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Like, how you implement DO...LOOP and still be able to get out of it without mutatinng a variable.
< 1415895939 284949 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It also makes the Racket web server library make a slight bit more sense now.
< 1415895945 251554 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: fully-fledged undelimited continuations are probably a bad choice for that if you have alternatives
< 1415895951 933922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(inefficient, complex, dangerous)
< 1415895972 436948 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm pretty sure racket has delimited continuations, at least, though really breaking out of a loop is just exception semantics which are a really tiny subset of call/cc
< 1415895975 241709 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I don't even understand call/cc
< 1415895981 352196 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and ive been trying to for years
< 1415895984 622934 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: Yes, that is also a problem.
< 1415895995 421367 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I'll have to look into some of the 'safer' options in Racket.
< 1415896024 636899 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://okmij.org/ftp/continuations/against-callcc.html is a nice collection of polemic
< 1415896027 341812 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :delimited continuations are much more conceptually simple and clear than calcc
< 1415896082 605684 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: yeah but they're so much easier to understand, it's boring :p
< 1415896183 193762 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: *glances at dynamic-wind* aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
< 1415896210 100019 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :*glances at examples* wot
< 1415896218 37266 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dynamic-wind is like... "here's all the details of call/cc's havoc exposed to your program, good luck"
< 1415896229 633279 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's like... try...finally : exceptions :: dynamic-wind : continuations
< 1415896258 431273 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :kernel's dynamic wind equivalent is still nuts.
< 1415896306 593436 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :what if you had dynamic wind and also included a tree of continuations
< 1415896369 829383 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: oh god, what
< 1415896390 749199 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :there's this whole thing about continuations having parents and children
< 1415896400 694819 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i don't... really remember how it works, because what the fuck
< 1415896447 542960 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :so the dynamic wind equivalent works by installing a handler for particular continuations, and then if that continuation or a child of it enters or exits (depending) the handler happens
< 1415896487 291126 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i think the best part was that one part of it was included and the explanation is like "well nothing else has this and i can't think of a use but it's symmetric and therefore beautiful"
< 1415896615 53225 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's like me designing languages...
< 1415896625 334816 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's like this entire channel! burn
< 1415897045 772850 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 256 seconds
< 1415898255 882587 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 JOIN :#esoteric
< 1415898258 460909 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: sizzling hot languages
< 1415898287 757823 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :You wat m8
< 1415898292 923076 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Hi
< 1415898334 609623 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Bike: Such is the way of Scheme sometimes. ;)
< 1415899062 777054 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`relcome Primal
< 1415899230 976701 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HackEgo...?
< 1415899282 444933 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :He's gotten the deads
< 1415899368 95485 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ut.
< 1415899417 713646 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric
< 1415899420 628110 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bettur.
< 1415899421 771572 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :there
< 1415899439 208652 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :`relcome elliot
< 1415899440 292202 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​06elliot: 13Welcome 04to 07the 08international 09hub 02for 06esoteric 13programming 04language 07design 08and 09deployment! 02For 06more 13information, 04check 07out 08our 09wiki: 02. 06(For 13the 04other 07kind 08of 09esoterica, 02try 06#esoteric 13on 04irc.dal.net.)
< 1415899443 532560 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric ::)
< 1415899559 49426 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :w/e im gone~
< 1415899565 241403 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 QUIT :
< 1415899727 712114 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric
< 1415899893 997721 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric
< 1415900157 961134 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds
< 1415900372 683981 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :J_Arcane: Actually, now that I think of it, I think those Scheme jobs were at SSH Communications instead.
< 1415900463 325955 :dtscode_!~DTSCode@unaffiliated/dtscode JOIN :#esoteric
< 1415900747 804092 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what was that <> thing again?
< 1415900941 277196 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's no loop
< 1415901070 319728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there is :p
< 1415901077 16089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :trivial stuff like fix id or let x = x in x will produce it
< 1415901117 823188 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::p?
< 1415901130 15961 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"Hi, we've noticed all those threads waitinf for each other to finish a calculation. We've decided to put them out of their misery by delivering a Nontermination exception to each of them. Thank you for your attention and have a nice day."
< 1415901133 184229 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's my face, with a tongue sticking out of it
< 1415901134 187177 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :<> thing?
< 1415901143 561270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: doesn't that have a different message?
< 1415901194 907344 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what does :p do?
< 1415901197 185446 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :showsPrec _ NonTermination = showString "<>"
< 1415901210 655248 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh
< 1415901212 279720 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's a smiley
< 1415901224 120385 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I see
< 1415901230 105421 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well
< 1415901234 441688 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can ghci tell me where it loops?
< 1415901259 802973 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :No.
< 1415901272 734355 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fucking useless ghci then
< 1415901309 834123 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :damn loops.
< 1415901314 290864 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah
< 1415901318 551302 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :let x = x in x
< 1415901322 652194 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :i'm still not sure what to do with them in Heresy.
< 1415901370 477585 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/EqO83Zwt
< 1415901374 971858 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- I don't see a loop
< 1415901462 581847 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(I see the recursion of course)
< 1415901469 301512 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it's a finite recursion on finite input
< 1415901469 984011 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so
< 1415901479 297156 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't see a reason why this code won't terminate
< 1415901532 750856 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :mroman: if you get an empty match
< 1415902065 315560 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think you can get a backtrace
< 1415902067 767465 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :using -xc
< 1415902081 704950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you have to like compile your program with profiling and rtsopts then pass +RTS -xc
< 1415902084 700313 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and you get a really ugly backtrace
< 1415902086 595956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe they've improved it
< 1415902189 930110 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :poor oerjan
< 1415902194 471639 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :henkma outdid him again
< 1415902320 980711 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de PRIVMSG #esoteric :!help languages
< 1415902321 253879 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​languages: Esoteric: 1l 2l adjust asm axo bch befunge befunge98 bf bf8 bf16 bf32 boolfuck cintercal clcintercal dimensifuck glass glypho haskell kipple lambda lazyk linguine malbolge pbrain perl qbf rail rhotor sadol sceql trigger udage01 underload unlambda whirl. Competitive: bfjoust fyb. Other: asm c cxx forth sh.
< 1415903095 257933 :dtscode_!~DTSCode@unaffiliated/dtscode PART :#esoteric
< 1415903097 861300 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1415903460 523192 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :since when are Haskell and Perl esoteric?
< 1415903545 683300 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :nyuszika7h, have you seen the average Haskell progam?
< 1415903579 166906 :LauraFinder!~LauraFind@holger.devality.com JOIN :#esoteric
< 1415903585 69624 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de PRIVMSG #esoteric :"intended for or likely to be understood by only a small number of people with a specialized knowledge or interest, or an enlightened inner circle." - http://en.wiktionary.org/wiki/esoteric
< 1415903646 576364 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :that would seem to apply to fortran and cobol as well:)
< 1415903656 100316 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :using that logic you could call Scheme esoteric too
< 1415903661 266086 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de PRIVMSG #esoteric :k, rather "Having to do with concepts that are highly theoretical and without obvious practical application"
< 1415903669 189018 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :and forth
< 1415903701 981387 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"13. Provide the applied-for gTLD string. If an IDN, provide the U-label."  "ooo"  "We conducted extensive research on specialized websites and on generic search tools first. Our experts (computer engineers) have evaluated the string to conclude that there was no operational or rendering problem. We contacted outside experts who reached the same conclusion. Hence there are no known operational ...
< 1415903708 73272 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... or rendering problems concerning the applied-for gTLD string."
< 1415903861 668009 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently it's a TLD for e-commerce.
< 1415903885 558320 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Since "ooo" is so evocative of trust and other such emotions.
< 1415904017 489219 :LauraFinder!~LauraFind@holger.devality.com QUIT :Read error: Connection reset by peer
< 1415904083 515367 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :spooky.ooo
< 1415904100 499838 :LauraFinder!~LauraFind@holger.devality.com JOIN :#esoteric
< 1415904106 449645 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I like that they launched .education as the legitimacy-free alternative to .edu.
< 1415904110 714110 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I bought a .institute for myself.
< 1415904114 731459 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Because I am the Gregor Institute.
< 1415904130 470159 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :As far as I can tell from the application, you can only use their e-commerce-site-builder to build .ooo sites.
< 1415904141 247167 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :lul
< 1415904144 493317 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Pale Moon can't find the server at www.spooky.ooo.
< 1415904164 187037 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or maybe they just have a list of requirements, now that I look closer.
< 1415904167 640620 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Oh, I didn'y read what that was in reponse to.
< 1415904199 567525 :LauraFinder!~LauraFind@holger.devality.com QUIT :Read error: Connection reset by peer
< 1415904202 996303 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can make a spooky.ooo as long as you have "a physical address, a brand⁄store name, and a phone number" publicly displayed on the front page.
< 1415904204 15745 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Object Oriented Operations
< 1415904251 9113 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :coppro: but that shouldn't happen @empty match
< 1415904259 151727 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but hm.
< 1415904265 895243 :Melvar!~melvar@dslb-188-109-000-123.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :`unidecode ⁄
< 1415904266 467618 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+2044 FRACTION SLASH]
< 1415904281 183561 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Melvar: They use the FRACTION SLASH as a slash throughout the thing.
< 1415904304 132476 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It renders real badly in the browser with this particular monospace font.
< 1415904314 367536 :Melvar!~melvar@dslb-188-109-000-123.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :I wonder how they came to misuse it that way.
< 1415904322 638941 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it loops forever with allMatches'' f regex "" ng nv as well
< 1415904326 184998 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Overlaps with the neighboring characters, and messes up the monospacing.)
< 1415904351 877728 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Can the physical address be an empty lot, and the phone number something that just connects you to something like delayed feedback or a numbers station?
< 1415904361 269063 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: Well, what's the regex? I mean, if it's capable of empty match, you can find the empty match in "".
< 1415904381 435179 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also
< 1415904390 657603 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm catching Just(_, "", _, _) -> error "nope" now
< 1415904394 914277 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and it doesn't throw an error nope
< 1415904397 10463 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so
< 1415904400 506925 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the match is not empty
< 1415904450 27499 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also
< 1415904469 477135 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :MDude: There is an "eligibility test".
< 1415904475 982362 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://codepad.org/7LcMg07u
< 1415904484 907541 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: MatchesAll runs through
< 1415904488 991270 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ApplyRegex runs forever
< 1415904493 638711 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :same regex, same input string
< 1415905709 627423 :LauraFinder!~LauraFind@holger.devality.com JOIN :#esoteric
< 1415905721 617152 :LauraFinder!~LauraFind@holger.devality.com QUIT :Read error: Connection reset by peer
< 1415906554 262982 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Unintended but quite idiomatic result in Heresy: Because most Heresy forms are just macros for Racket, and I've yet to implement any more specific error handling for said macros, it means the default error for most Heresy functions is just a 'bad syntax' error.
< 1415907092 700494 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://fc05.deviantart.net/fs71/i/2011/050/4/5/syntax_error_by_gmphoenix-d39syyv.png
< 1415907137 20759 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::)
< 1415908395 431292 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Mneme14]]4 M10 02http://esolangs.org/w/index.php?diff=40929&oldid=8577 5* 03BCompton 5* (+12) 10Dead link
< 1415908485 409220 :kcm1700!~kcm1700@175.117.8.72 QUIT :Read error: Connection reset by peer
< 1415908495 68583 :kcm1700!~kcm1700@175.117.8.72 JOIN :#esoteric
< 1415908762 25090 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :From elsewhere in the ircwebs, possibly not news: https://developer.android.com/reference/android/os/UserManager.html#isUserAGoat%28%29
< 1415908830 391122 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :"Return whether the given user is actively running." I didn't know they had APIs for that
< 1415908863 708363 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't know they had APIs for goat stuff at all, nor that being a goat is somehow related to teleportation.
< 1415908891 822390 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I think the teleportation thing is a reference to mountain goats
< 1415908953 77069 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de PRIVMSG #esoteric :"advanced goat recognition technology"
< 1415908962 756386 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :the 'Return whether the given user is actively running' is from a serious method, by the way
< 1415908984 910921 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently goat teleportation is also a joke in Chrome.
< 1415909027 166187 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :There's also a method that 'will also return true if the user had been running but is in the process of being stopped (but is not yet fully stopped)', I wonder if that triggers if the user is being chased by the police
< 1415909035 175179 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Or perhaps if the user is about to hit a wall
< 1415909051 316760 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de PRIVMSG #esoteric :propably
< 1415909104 902267 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently isUserAGoat it used to return false always, but now returns true if isPackageAvailable("com.coffeestainstudios.goatsimulator").
< 1415909122 533306 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And that's what the "advanced goat recognition technology" is referring to.
< 1415909136 48447 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I guess that's the goat simulator game.)
< 1415909722 920154 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds
< 1415909853 816145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://code.google.com/p/chromium/issues/detail?id=31482
< 1415909987 781637 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :haha
< 1415910149 777658 :Melvar`!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de JOIN :#esoteric
< 1415910269 770918 :Melvar!~melvar@dslb-188-109-000-123.188.109.pools.vodafone-ip.de QUIT :Ping timeout: 250 seconds
< 1415910860 150420 :Melvar`!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de NICK :Melvar
< 1415911246 687918 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Time well spent.
< 1415912137 17656 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric
< 1415912589 357761 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this <> is really annoying.
< 1415912713 895845 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm
< 1415912718 732567 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :allMatches seems to terminate
< 1415912725 358071 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric
< 1415912739 304542 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although that might be lazyness stuff
< 1415912953 738566 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh
< 1415912955 128781 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fixed it 
< 1415912956 762040 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :goddamnit
< 1415913058 949286 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq ) "[0-9]+"{<-}"abc127def789bum"~a
< 1415913059 757726 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"abc721def987"
< 1415913062 228234 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there we go
< 1415913095 618107 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :let (_, g', v', str) = (allMatches'' f regex str g v)
< 1415913100 780800 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that seems to be the problem
< 1415913109 644177 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :str/str
< 1415913113 249575 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah
< 1415913143 859932 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bah, my number theory lecturer doesn't quite get the notion of a relation
< 1415913144 93353 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :let (_, g', v', str) = (allMatches'' f regex str g v)
< 1415913148 538506 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq ) "[0-9]+"{ri?iSh}"abc127def789bum"~a
< 1415913149 302358 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"abc128def790"
< 1415913158 629036 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :neat
< 1415913167 570235 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Apparently ~ : ZxZ -> Z is a relation
< 1415913171 391220 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it allows you to apply a function on what a regex matches
< 1415913173 979779 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :An equivalence relation, no less
< 1415913203 19159 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: that's ... interesting.
< 1415913239 776021 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I pointed this out to him in the lecture, and he sort of handwaved it in a not very satisfying manner
< 1415913257 273634 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(his definition of ~, other than its type, is an equivalence relation)
< 1415913272 636771 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so, a set of pairs?
< 1415913305 235856 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :He just says z1 ~ z2 <=> z1 = z2 (mod m)
< 1415913350 734486 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :btw what's the mathsy word of type signature?
< 1415913351 517731 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :maybe he thinks of relations in terms of indicator functions? But even then the codomain would be nicer if written as {0,1}.
< 1415913396 778766 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :type. carrier set. domain (of a variable)... I don't know.
< 1415913433 553897 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Taneb, He may be alluding to the fact that a function like that induces an equivalence relation
< 1415913451 147852 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :vanila, I don't think that's the case
< 1415913464 233336 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: but that would be an equivalence relation on pairs of numbers.
< 1415913502 572699 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ooh yeah I see
< 1415913524 674901 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(or it needs further explanation, like that there is a congruence relation for that function...)
< 1415913572 737523 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(x~x', y~y' imply f(x,y)~f(x',y'))
< 1415913657 562379 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :For relations I'd usually just write ~ \subseteq ZxZ rather than deciding on a notation for the power set.
< 1415913693 207332 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :maybe the ZxZ -> Z started out as ZxZ -> 2
< 1415913752 410076 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :This is typed notes
< 1415913753 39930 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh, the 2 is just backwards!
< 1415913774 691535 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The Zs all have sharp angles and doubly lines
< 1415913799 159998 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: it's still a possibility
< 1415913808 269106 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :those typed notes were not created in a vacuum.
< 1415913874 621924 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Also that was what he wrote on the blackboard in the lecture, and I did press him about it
< 1415913878 718295 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And he stuck with Z
< 1415913901 459108 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tell him that the internet agrees with you that he's wrong
< 1415913903 184549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Z" stands for "Zboolean"
< 1415913908 42418 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's german
< 1415913915 966347 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: it's not.
< 1415913925 412066 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott, :)
< 1415913931 789100 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: it is. you clearly never met george zbool
< 1415913935 738782 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :You could argue for W = Wahrheitswert.
< 1415913937 786341 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(this is the same guy I got the 0 \elem N shirt for)
< 1415913988 464659 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: I have not, that is true. I have not met George Boole either, but at least there's a historical record of him.
< 1415914014 660513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: okay, I admit, it's actually french
< 1415914032 570062 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I rather doubt it.
< 1415914040 69078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :géorgé zbool
< 1415914053 243215 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Especially given your recent track record for sticking to the Truth and making things up.
< 1415914070 102291 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're ruining my reputation :(
< 1415914071 64978 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :giorgio zibouli
< 1415914079 71671 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Famous italian mathematician
< 1415914085 93388 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: I don't have to, you're doing an excellent job all by yourself.
< 1415914096 603504 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::(
< 1415914099 812173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :where did we go wrong, int-e
< 1415914105 581219 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :things used to be so much better than this
< 1415914158 57810 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric
< 1415914232 205479 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think it went wrong when you tried saving a joke that wasn't funny the first time.
< 1415914289 775782 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Now if you stop asking rhetorical questions I can stop answering them ;-)
< 1415914363 541282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, it was so bad it couldn't get less funny by extending it.
< 1415914461 882784 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(I found it funny)
< 1415914490 824414 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thank you, Taneb.
< 1415914763 549886 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving
< 1415915055 171979 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 JOIN :#esoteric
< 1415915076 56109 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :My fingers are cold so i cant do much 
< 1415915091 774181 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :go catch some fresh air
< 1415915132 638400 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Nah im outside its just i've been typing fast for like an hour and im pretty sure typing fast isnt good when im coding a library
< 1415915141 245617 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :fungot: how cold are your fingers?
< 1415915143 505741 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :olsner: apparently there were pre-cl lisps which had more than lament is refusing to fork after about 130 processes. ( i'm fnord the new ubuntu release, no?
< 1415915174 730521 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :if you were typing fast, shouldn't that have heated up your fingers?
< 1415915181 286856 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :does fungot actually take the context into account when replying, or is it just scanning for its nickname?
< 1415915181 589117 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :int-e: so how does that affect boxing? like using cells? sounds a bit cliché......
< 1415915190 63797 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Not if you are in 29 degree weather
< 1415915191 269950 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :int-e: nah, it just scans for the nickname
< 1415915195 687311 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style
< 1415915195 871533 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube
< 1415915200 553142 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah.
< 1415915214 532721 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm. Cell boxing.
< 1415915234 227112 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ACTION boxes fungot
< 1415915234 450433 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FireFly: i found at http://www.iro.umontreal.ca/gambit/ doc/ 360/ fnord/ ffi
< 1415915250 881604 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :I dislike ubuntu for many reason's >_>
< 1415915259 119276 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :it would be cool if it did somehow base on what you wrote on the trigger line, but I think that might be an unreasonable expectation on fizzie to do that
< 1415915260 219396 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I wonder what an uppercut would look like.)
< 1415915317 223086 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: The Perl prototype can continue from a predefined starting context, but fungot itself doesn't even have the mapping from strings to token indices.
< 1415915317 447162 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: and dotted pair with car and cdr locations. 2.
< 1415915348 437081 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :What were you guys talking about before i got in?
< 1415915363 675544 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Primal: we have logs, see the topic
< 1415915376 592924 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Sorry i just got to the logs
< 1415915454 468264 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: you want to be re-implemented in lisp?
< 1415915454 682807 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :FireFly: you're going to get that particular bot going. good night. fnord,
< 1415915466 721901 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I think that might be a yes
< 1415915493 908854 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :(and apparently I'm supposed to be responsible for it?)
< 1415915495 47789 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Another reasonable thing is to interpolate the language model between the original and a one built from the input, but usually the inputs are pretty short.
< 1415915512 321646 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Oh i see nvm
< 1415915547 854811 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Do i have to ask a mod? to join a bot here or something 
< 1415915564 324252 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :is it an annoying bot
< 1415915566 844215 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :if not you're probably ok
< 1415915620 192710 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Nope im working on it atm for some pay, The patron did a bad job at making it but they are my friend so im helping i just need to test it
< 1415915642 370607 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Ill do that later when ever i get the library sorted
< 1415916074 220114 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Sorch are you in here? 
< 1415916083 736857 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :nvm 
< 1415916156 343677 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric
< 1415916227 990304 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 QUIT :Quit: Page closed
< 1415916762 233716 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( what Rosetta didn't find: http://int-e.eu/~bf3/tmp/rosetta.png )
< 1415917332 241450 :S1!~S1@p4FF93A8D.dip0.t-ipconnect.de QUIT :Quit: S1
< 1415917370 38364 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Ping timeout: 244 seconds
< 1415917873 876467 :Vorpal_!~Vorpal@unaffiliated/vorpal NICK :Vorpal
< 1415918055 80809 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hi
< 1415918116 841078 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hi, Vorpal 
< 1415918119 797985 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :How goes?
< 1415919087 555512 :aretecode!~aretecode@50.23.131.206-static.reverse.softlayer.com JOIN :#esoteric
< 1415919489 103812 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I... am using ssh and X forwarding to get MATLAB
< 1415919513 373559 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :So I can procrastinate better
< 1415919521 841123 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :By having MATLAB open and not looking at it
< 1415919644 239429 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :have a good internet connection, do you?
< 1415919663 364706 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Not good enough
< 1415919688 118593 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(if I wanted to do this properly, I would walk a mile to the uni CS lab where MATLAB is installed)
< 1415919689 625874 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I've stopped using X forwarding; running things in Xvnc + vncviewer -via is much more bandwidth efficient)
< 1415919732 70594 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(or so I've found, personally)
< 1415920040 815476 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :try xpra
< 1415920044 220360 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :to both of you
< 1415920095 567471 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That looks pretty cool
< 1415920117 685221 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a lot better than X forwarding.
< 1415920138 810650 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :thanks, though I probably won't (usually I'm happy with local X and ssh, and I have a script for making the vnc thing easy already)
< 1415920155 437648 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, xpra lets you use your local WM :)
< 1415920400 441881 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 264 seconds
< 1415920440 592682 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric
< 1415920457 302829 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow
< 1415920984 474530 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric
< 1415921176 466886 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Remote host closed the connection
< 1415921199 65600 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric
< 1415922165 342607 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Another way to implement action symbols in a shift-reduce parser: The result type is the same as the type of action symbols, and this type forms a monoid. Each production has exactly one action symbol (which may be the identity symbol). The lexer also produces action symbols; whenever it is called to get a new token, the action symbol of the previous token is applied.
< 1415922429 52351 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And then apply this to a "passive skip-reduce parser". The above ensures that the grammar is "passive". And then each nondefault action can be a shift or a skip (which is like a shift, except it pushes nothing to the stack but still go to another state which won't be on the stack and will therefore be forgotten); each default action can be a reduce, an accept, or an error.
< 1415922526 265685 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Which grammars can be reduced to such a form? If you make a CFSM and then there is a reduce-reduce conflict, how can you attempt to unify the conflicting productions?
< 1415923017 268266 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Fascinating, how did I arrive at 1 alphanum less than henkma, but the same length... (Leapfrogging)
< 1415923021 197455 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric
< 1415923039 132276 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah oerjan will know ;-)
< 1415923058 445234 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(k)now what
< 1415923081 113137 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nothing, I just caught up on Leapfroggin.
< 1415923109 177329 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh
< 1415923178 747230 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i did have a feeling those last two i did weren't optimal, although 19 bytes shorter is a bit more than i expected
< 1415923179 6942 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and the statistics are a bit odd.
< 1415923200 803798 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :19 ... that's the euclidean norm?
< 1415923236 600947 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no, that one is 18
< 1415923238 71176 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, the mccarthy 91
< 1415923244 128753 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah
< 1415923318 135472 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :otoh I still haven't gotten Basic Brainfuck Optimization. My code is already optimal, how dare you submit anything shorter ;)
< 1415923336 464007 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway, you catching up on leapfroggin means whatever henkma did is possible ;)
< 1415923349 159481 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :neener neener
< 1415923351 402465 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :incomprehensibly, Basic Brainfuck Optimization?
< 1415923370 611125 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :*int-e, 
< 1415923378 24183 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it just collapses +- -+ <> ><
< 1415923408 367311 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Right
< 1415923425 560187 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm (slowly) working on a very optimizing brainfuck compiler
< 1415923435 497090 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it doesn't eliminate the second loop for [...][...]
< 1415923457 855650 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nor does it do anything about >+<+>+<
< 1415923462 993959 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and i guess i've already teased you with the fact i'm not doing anything really clever in it
< 1415923473 18311 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: you did.
< 1415923498 74146 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: if true, then I can beat you both, but it's more likely that I'm missing something straight-forward and easy
< 1415923557 677794 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Any loop with equal numbers of >s and  length "c=='+'&&d=='-'||c=='-'&&d=='+'||c=='<'&&d=='>'||c=='>'&&c=='<'"
< 1415923567 316414 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : 62
< 1415923578 300435 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Another optimization would be to delete plus signs and minus signs before a comma if the implementation isn't "no change when EOF" implementation. You can also delete < > + - at the end of the program
< 1415923622 914485 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: ...there's no way you can be just 3 chars longer if you're doing _that_ kind of thing.
< 1415923632 652642 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: the 62 makes me feel better, my program would be so much longer :)
< 1415923678 710172 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :However, shorter brainfuck code is a very different goal than shorter compiler target code
< 1415923690 897142 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: it's obviously more than twice as long as necessary
< 1415923723 353628 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but it's less obvious by how much
< 1415923732 734312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i can think of two trivial mistakes that i could have done in my code (and i did one initially), that would make it 3 chars longer, hth
< 1415923737 83397 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :So I guess what I've spent a few hours thinking about recently is mostly irrelevant here
< 1415923845 759709 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: I've written one brainfuck-to-c converter, which recognized simple counting loops (like [-<+++<+>>]) and turned them into multiplications (a[p-1]+=3*a[p];a[p-2]+=a[p];a[p]=0;)
< 1415923922 943373 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :int-e, I think you can do another layer of cleverness beyond that with nested loops like that
< 1415923930 629526 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is level20.tex full of footnote fever or not? Someone on other channel also said they don't know, when I asked them.
< 1415924006 935296 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: note that a corollary of my collatz_function work is that balanced bf loops are still tc so don't expect _always_ to be able to optimize.
< 1415924022 5948 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, really?
< 1415924054 880625 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: http://int-e.eu/~bf3/tmp/bf2c.hs ... really old, fairly stupid.
< 1415924081 789643 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I think I've seen a copy of that online somewhere, but I don't remember where)
< 1415924085 661103 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, oh wow, tha makes this kind of harder
< 1415924107 387448 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :By kind of harder I mean "needs some thinking" --> "actually impossible in the general case"
< 1415924124 40858 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :that's optimization for ya *laugh track*
< 1415924153 273249 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^wiki Collatz_function
< 1415924153 457157 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :http://esolangs.org/wiki/Collatz_function
< 1415924164 181394 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :see there, all the generated loops are balanced
< 1415924191 354897 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Right, something like >[-]+<[[-]>-<...]>[-...] is a balanced conditional.
< 1415924209 389322 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :i.e. if-then-else
< 1415924262 833917 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah i remember when pikhq_ did his bf macro language he figured many things out with balanced loops because his language handled those better
< 1415924286 521263 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's just that the unbalanced stuff tends to be shorter
< 1415924303 36554 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yeah, but it's much harder to work with programmatically.
< 1415924314 660151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course if cells are bounded you need unbalanced loops for tc
< 1415924315 63272 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And I am a lazy man.
< 1415924355 381227 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: hmm, actually ... with balanced loops you can only access a finite number of cells. so did you assume unbounded cells?
< 1415924410 687123 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or did you accidentally prove the collatz conjecture ;)
< 1415924418 154418 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: ok maybe i'm doing one slightly but not that clever thing but without it it would also be much more than 3 chars longer.
< 1415924481 608808 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: Oh and I gloated a bit about Enumerate Compositions earlier, but I shouldn't gloat too much. My version is 86 characters as well atm.
< 1415924498 806075 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: my proof is for 3 unbounded cells.
< 1415924522 747125 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right. for unbounded cells, balanced loops should suffice.
< 1415924527 185929 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which shortened by 2 the previous record.
< 1415924572 619812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: i suppose for bounded cells you _can_ optimize completely into a finite table thing.
< 1415924582 729638 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Though they could become necessary again when trying to minimize the number of cells.)
< 1415924612 759964 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although it will have 256^n entries or the like.
< 1415924628 610820 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And it's still a good argument for the optimizing compiler because now it would have to exploit the finite range of cells to optimize arbitrary programs.
< 1415924641 502025 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :With balanced loops.
< 1415924783 632352 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i have a nicely shorter version of enumerate compositions, if anagolf just ignored trailing space...
< 1415924880 174725 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah, unwords is annoyingly long
< 1415927238 403550 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yay! Leapfrogging--
< 1415927310 757610 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh
< 1415927336 508756 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: are they TC even with bounded cell size?
< 1415927354 319323 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: of course not, you can only access finite memory then
< 1415927358 81073 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah
< 1415927365 401130 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but bignum is not conventional for bf.
< 1415927417 5949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boolfuck is thataway ->
< 1415927455 602237 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION suddenly imagines fibonaccifuck
< 1415927462 742776 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, how would that work?
< 1415927473 730474 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :like boolfuck, except it's an error to ever have two neighboring 1s
< 1415927537 903337 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, henkma's turn.
< 1415927543 859719 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or oerjan's.
< 1415927546 110202 :boily!~alexandre@96.127.201.149 JOIN :#esoteric
< 1415927566 255660 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :CHALLENGE O... hey, i need an idea first.
< 1415928129 781106 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: is that more interesting than just doing s/[<>]/&&/g?
< 1415928148 881130 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat?
< 1415928164 216678 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fibonaccifuck. I'd just double all arrows.
< 1415928172 453811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah
< 1415928184 901928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :SO INEFFICIENT
< 1415928190 492451 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :heh
< 1415928409 618297 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Taneb: Tanelle. do you still boardgame?
< 1415928458 675866 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :s/[<>]/&[Trust me, this is an excellent idea. <_< >_> Nothing can go wrong!]&/g
< 1415928565 628787 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :pikhq_: exactly!
< 1415928580 603379 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :[Note that this cell is already zero.]
< 1415928830 524455 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: wait, how would that be fibonacci?
< 1415928857 925803 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: count the number of such strings (with no consecutive 1s) of length n
< 1415928874 681112 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :binary
< 1415928876 844513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, huh.
< 1415928877 28673 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: fibonacci base
< 1415928884 505083 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I should have known that.
< 1415928898 690969 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :aren't you the Zeckendorf fan?
< 1415928910 68338 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, recently I was figuring out the number of valid UTF-8 strings (disregarding the particular code points).
< 1415928917 241997 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh, I don't think so.
< 1415928942 366632 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: No, that's b_jonas. Ok, you're off the hook.
< 1415928943 171617 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It works out to be 4-bonacci.
< 1415929858 460268 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 245 seconds
< 1415930314 82121 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BitZ14]]4 M10 02http://esolangs.org/w/index.php?diff=40930&oldid=40928 5* 03Oerjan 5* (-15) 10improve reformatting
< 1415930878 296971 :mihow!~mihow@108.30.58.169 JOIN :#esoteric
< 1415931540 115436 :boily!~alexandre@96.127.201.149 QUIT :Quit: CONCLUSIVE CHICKEN
< 1415931641 221458 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MNNBFSL14]]4 10 02http://esolangs.org/w/index.php?diff=40931&oldid=40887 5* 03Oerjan 5* (+144) 10some proofreading
< 1415931929 549537 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ODDBALL14]]4 M10 02http://esolangs.org/w/index.php?diff=40932&oldid=13446 5* 03Oerjan 5* (+0) 10OCPD crusade in progress
< 1415932105 39926 :aretecode!~aretecode@50.23.131.206-static.reverse.softlayer.com QUIT :Quit: Toodaloo
< 1415932506 299199 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Hello, world!14]]4 M10 02http://esolangs.org/w/index.php?diff=40933&oldid=25342 5* 03Oerjan 5* (+0) 10etc.
< 1415932515 725787 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07COW14]]4 M10 02http://esolangs.org/w/index.php?diff=40934&oldid=36819 5* 03Oerjan 5* (+0) 10etc.
< 1415932524 651105 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Shoopuf14]]4 M10 02http://esolangs.org/w/index.php?diff=40935&oldid=8338 5* 03Oerjan 5* (+0) 10etc.
< 1415932534 615757 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Mouse14]]4 M10 02http://esolangs.org/w/index.php?diff=40936&oldid=38263 5* 03Oerjan 5* (+0) 10etc.
< 1415932550 969005 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um...
< 1415932580 329538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :?
< 1415932586 751792 :ChanServ!ChanServ@services. MODE #esoteric +q :*!*@162.248.166.242
> 1415932586 790996 NAMES :#esoteric
< 1415932594 767008 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah
< 1415932602 660923 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this will take a while :P
< 1415932602 955394 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: mark the edits as bot edits
< 1415932607 619274 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh
< 1415932608 223071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then they won't spam recent changes, either
< 1415932644 718192 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um i'm trying to do this with few keystrokes
< 1415932647 369337 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes
< 1415932649 669068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just put yourself in the bot group
< 1415932656 792326 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(and keep marking them minor, though I think it's less important as a bot)
< 1415932663 802496 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then they're hidden by default in recent changes and you can leave afterwards.
< 1415932680 388875 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(IIRC)
< 1415932764 431300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :do i just add my nick to Esolang:Bots or what
< 1415932791 639316 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: ^
< 1415932804 531798 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: one second
< 1415932841 501842 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Special:UserRights
< 1415932845 366514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I added you to the bot group, have fun
< 1415932850 938067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :make sure to take it off once you're done
< 1415932861 977879 :ChanServ!ChanServ@services. MODE #esoteric +o :elliott
> 1415932862 4000 NAMES :#esoteric
< 1415932869 887261 :elliott!~elliott@unaffiliated/elliott MODE #esoteric -q :*!*@162.248.166.242
> 1415932869 912915 NAMES :#esoteric
< 1415932872 827498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hopefully HackEgo won't report bot edits
< 1415932927 97808 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yay
< 1415932929 88470 :elliott!~elliott@unaffiliated/elliott MODE #esoteric -o :elliott
> 1415932929 113933 NAMES :#esoteric
< 1415933307 456088 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i hit the spam filter on a page with old 
formatting < 1415933376 752974 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :+q by IP, not nick? < 1415933388 125778 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so that's for the Brainfuck thing... way too easy < 1415933396 735784 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :in retrospect. as usual. < 1415933473 886785 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: ask chanserv about that. < 1415933756 920209 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :All hail oerjan, the new bot overlord! < 1415933773 764988 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i hope

is equivalent enough to

< 1415934305 395019 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 245 seconds < 1415934418 772776 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i seem not to have the right to unbot me < 1415934490 212384 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/rights14]]4 rights10 02 5* 03Ehird 5* 10changed group membership for User:Oerjan from bot, sysop to sysop < 1415934631 862459 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :On multiple MediaWiki websites I get a problem that sometimes the status just says "Connecting" and then "Connected" and back and forth several times and then it says there is no data, and it won't work again until I restart the browser. It didn't used to do that; it start only recently. Do you know what is the problem? < 1415934655 732269 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which websites? < 1415934697 263551 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Wikipedia and All The Tropes are two of them; some others that use MediaWiki are also affected. Esolangs seems to work though < 1415934795 649179 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Does the problem have anything to do with HTTPS? < 1415934847 894577 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which status says that? < 1415934859 47499 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I mean the status bar in the browser < 1415934875 749491 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which browser? < 1415934879 774291 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Mozilla < 1415934887 612742 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Also, it only started recently; it worked before! < 1415934898 401543 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I didn't have this problems before < 1415934915 208679 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I tried other browsers though, and got the same problem < 1415934924 679935 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The Mozilla Application Suite? Or Mozilla Firefox or something? < 1415934936 12268 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :XUL Runner < 1415934955 597393 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you have out-zzo38ed my expectations < 1415934959 923938 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is a custom browser based on XUL Runner < 1415934972 538940 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I haven't seen this behavior. < 1415935031 381920 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Clearing the cache doesn't help, and even if one site does this, other ones don't necessarily do it too during the same session, although if it does, then they are both broken during the current session. < 1415935072 313467 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: would you like to know how to make good AI :D < 1415935139 986377 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :first, you should start with something relateable to all known intelligences, such as bughouse chess < 1415935233 320221 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: so what's with left eigenvectors < 1415935284 303796 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i think that's just because matrices are 1,1-tensors < 1415935284 833066 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :they're the same as right eigenvectors, but more row-like < 1415935323 261906 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok, what's with rows < 1415935336 471913 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i /think/ a row vector is a covector, if you're saying column vectors are vectors < 1415935343 138404 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :right < 1415935344 307892 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :they're how you moves boats < 1415935350 234121 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well, neither of them is really a vector < 1415935359 105452 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :psh they're plenty linear < 1415935393 665307 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :if a vector is v : R^n, you can represent it as f : R -> R^n (""column vector"") or as g : R^n -> R (""row vector"") < 1415935400 268546 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :where the latter is the dual space thing < 1415935457 857053 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :people say "eigenvector with eigenvalue 1" instead of "fixed point" for some reason. it's silly < 1415935485 459539 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :because linearity is p convenient < 1415935521 258327 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and a fixed point is just a specific kind of eigenvector when it comes to linear operators "so there" < 1415935626 338406 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok < 1415935686 668474 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what's with people talking about properties of matrices instead of properties of the linear functions they represent < 1415935706 353218 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i don't know it sucks < 1415935721 686700 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :have you ever been subjected to a linear algebra course in a school? avoid them < 1415935742 339446 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no but i feel like maybe i should?? < 1415935751 955429 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :no it's all matrices and barely any linear < 1415935758 10940 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i mean it's good to know i guess, but still < 1415935776 2999 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :my linear class started in august and we first got to eigenshit last week. < 1415935781 17187 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok then what's the good way to do it < 1415935795 264434 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :hell if i know < 1415935797 656932 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :fake it til you make it < 1415935830 388036 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :or maybe work on some "practical science computing project" where you have to know linalg. < 1415935843 471878 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: ah you got the brainfuck optimization < 1415935867 717129 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm wondering what you missed before. < 1415936100 410498 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i mean, really, why would you ever compute a 4×4 determinant by hand < 1415936579 850363 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Read error: Connection reset by peer < 1415936586 459279 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1415936610 195067 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1415936748 567999 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Container14]]4 10 02http://esolangs.org/w/index.php?diff=40997&oldid=40921 5* 03Oerjan 5* (-1) 10intro fmt < 1415936789 94000 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 265 seconds < 1415936815 124488 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: pairs beat lists. < 1415936899 62446 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1415936927 214856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1415937263 450613 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Read error: Connection reset by peer < 1415937313 852874 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1415937604 167780 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive PRIVMSG #esoteric :https://www.youtube.com/watch?v=By1QCaNcXn4 < 1415937947 823613 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What effect do some servers have if I set network.http.accept.default so that text/plain is given the highest quality number (q=1.0)? < 1415938241 458481 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu JOIN :#esoteric < 1415938397 480377 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: The McCarthy solution is BEAUTIFUL! < 1415938555 461923 :Bicyclidine!~Glossina@resnet-v492-wless-gw.net.wsu.edu QUIT :Ping timeout: 245 seconds < 1415938652 715024 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1415939363 850808 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ATZ14]]4 M10 02http://esolangs.org/w/index.php?diff=40998&oldid=40915 5* 03Thatguy25252525 5* (-2) 10 < 1415940069 148010 :zzo38!~zzo38@24-207-58-35.eastlink.ca PART :#esoteric < 1415940071 513615 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1415940786 325995 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1415940793 815179 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Oh man, my FOR loop is gonna be extra tricky. Think I may want to refactor into simpler sub expression types. < 1415942216 8703 :NATT_SiM!~tlewkow@2602:30a:c021:220:edfb:cc58:a581:8c29 JOIN :#esoteric < 1415942324 41758 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :<_> when i go here and see something extremely basic related to programming and think everyone is a noob < 1415942330 903789 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :then realize the channel name < 1415942358 98849 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :haha < 1415942384 778153 :NATT_SiM!~tlewkow@2602:30a:c021:220:edfb:cc58:a581:8c29 PRIVMSG #esoteric :std::cout << "Hello ^v!"; < 1415942415 607386 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :i have given up on esolangs though < 1415942415 977699 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Hah! < 1415942426 500779 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :call me a functionalityfag < 1415942426 763619 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :^v: Are you sure? < 1415942470 553214 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :zzo38, for like 3 months i obsessed with everythin esolange, implemented like 20 into my irc bot, made another irc bot in brainfuck < 1415942475 538917 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :and now its just meh < 1415942478 281507 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :^v: yeah, I'm not writing *a* for loop, but rather implementing the syntax for one with carrying accumulator and some sugaring for automatically recognizing certain incrementor types. < 1415942739 396198 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :let's not do the -fag thing < 1415942915 818923 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :^v: have you learned category theory yet? < 1415942929 256941 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net PRIVMSG #esoteric :coppro, nope < 1415942993 504942 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^v: that's a warning, btw. < 1415944773 146977 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 264 seconds < 1415946607 206751 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1415946833 590318 :NATT_SiM!~tlewkow@2602:30a:c021:220:edfb:cc58:a581:8c29 QUIT :Remote host closed the connection < 1415946888 402887 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Maybe level20.tex does not quite have footnote fever, because the footnotes do not themselves contain footnotes. < 1415946947 335130 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you the same person as `^_^v? < 1415947203 117798 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How many people in here have read the level20.tex (it is even linked from HackEgo)? Hopefully if you do then you can write complaints and other stuff about it in All The Tropes. < 1415947436 223142 :NATT_SiM!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1415947436 451150 :NATT_SiM!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net QUIT :Read error: Connection reset by peer < 1415947750 217184 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1415947797 598694 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1415949450 927165 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Are the CELLs in BlooP/FlooP supposed to be indexed by constants only or by anything? It isn't quite clear; Wikipedia says constants only but I don't see that mentioned in a book. < 1415949526 300429 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i don't think it would affect the turing power, which is the point of the exercise < 1415949530 830390 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh heh heh < 1415949664 356764 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Bike: Yes, although I found out that if they aren't indexed only by constants, that you don't need an IF statement, nor do you need multiplication, equality, or less/greater comparisons; and in BlooP only, you don't need QUIT BLOCK and ABORT LOOP. < 1415949688 430275 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't see why it should be constants only if it uses number like that, though. < 1415949767 595463 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know if it can work like this when it is indexed only by constants. < 1415950450 514833 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1415950541 457403 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how do you get turing completeness if you can't index cells? there's only one stack, the call stack < 1415950573 940119 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Another thing which isn't entirely clear is if a loop needs to have "AT MOST" if you want to be able to exit the loop early. < 1415950601 464891 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: meh, that's just syntax, isn't it? < 1415950656 488890 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1415950696 977611 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes, but still it isn't quite clear. < 1415950752 690972 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The Perl implementation of BlooP and FlooP requires only indexed by constants, although it does one thing that looks clearly wrong to me which is that it doesn't have a separate boolean type. < 1415950767 101449 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :primTest n | even n = False < 1415950770 703574 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :poor 2 ;( < 1415950870 146081 :drdanmaku!uid17782@gateway/web/irccloud.com/x-dwvkixaiaqzryzxt QUIT :Quit: Connection closed for inactivity < 1415950918 823872 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: well, the book clearly says BlooP is supposed to describe exactly all the primitve recursive functions, but doesn't define the language rules properly, so I'd say it's just one of the not very well defined languages. < 1415951008 346624 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :b_jonas: You are probably correct. < 1415951058 478176 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"bounded loop", that's one where you specify the number of iterations at the start. the details don't matter so much. < 1415951087 341062 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :some of the details do, sadly, the details that change the power < 1415951159 253469 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, and BlooP wouldn't even have a stack at all < 1415951170 462739 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nor would FlooP < 1415951236 117418 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: You can index the cells by anything, it won't change the power. < 1415951259 629206 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's no call stack < 1415951287 608208 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: oh... maybe you're right, because bignums < 1415951292 375752 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :bigints < 1415951303 320244 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you can store an indexed array in them < 1415951341 567364 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: int-e is right, BlooP has bigints, so you can store full arrays in a bigint < 1415951351 277059 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :even though you only have a finite number of bigint cells < 1415951417 62664 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I know it won't change the power in that case, but I meant if you omit many of the other features I have specified, then are variable indexing necessary? < 1415951439 666964 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which other features exactly? < 1415951456 875753 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, does bloop have built-in less-than compare? < 1415951548 125914 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, it does have. < 1415951602 32477 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The other features are the ones I have specified above: multiplication, comparison (for equality and less), the IF statement, and for BlooP only (not FlooP), the ABORT LOOP and QUIT BLOCK statements. < 1415951610 214575 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if it does, then you can even do stuff in only polynomial time blowup, as with multiplication and less-than comparison you can implement bigint array access in polynomial time < 1415951623 679766 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I'm not sure it has less-than comparison < 1415951641 897099 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wow, Hofstadter's introduction to BlooP is horrible... < 1415951656 711422 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Nothing is clear, everything is up to interpretation. < 1415951660 387340 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: of course it is < 1415951701 683602 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I used to like the book. < 1415951707 3266 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1415951740 609784 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess I can still enjou some parts of it. < 1415951757 959083 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Just skip everything mathematical or computer sciency. < 1415951849 720575 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :On page 409 at the bottom it says one operation considered primordial is "determining the larger (smaller) of two numbers". Page 419 lists the < and > symbols as part of the alphabet. < 1415951889 650243 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Page numbers don't help me, I only have a german translation. The language keywords got translated, too.) < 1415951960 392990 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Maybe you can find them anyways by the description I have given. < 1415952335 792674 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the book fails to define the language. how do I know (except by intent) that ACK(CELL(1),CELL(2)) is not a valid expression, evaluating the the Ackermann function applied to the values of cells 1 and 2? < 1415952385 482277 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :That said I guess you can take the examples and make the assumption that every intended language feature has been used in at least one of them. < 1415952407 205413 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess then you arrive at the restriction that cells can only be indexed by constants. < 1415952442 208299 :clog!~nef@bespin.org QUIT :Ping timeout: 255 seconds < 1415952481 687186 :clog!~nef@66.114.33.57 JOIN :#esoteric < 1415952567 215753 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :love the geocities link ... http://cgibin.erols.com/ziring/cgi-bin/cep/cep.pl?_key=BLooP (the other one is broken as well) < 1415952727 75707 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so there's an implementation at http://www.catb.org/esr/retro/ < 1415952987 778399 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(providing, obviously, one of many possible interpretations of Hofstadter's description, but it looks reasonable) < 1415953051 665923 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 244 seconds < 1415953127 74297 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1415954912 504401 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1415960000 800457 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq_uptime < 1415960000 983208 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :10d 19h 46m 44s < 1415960009 582884 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. < 1415960025 159278 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ?? < 1415960025 492463 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Burlesque - 1.7.3" < 1415960154 398373 :blsqbot!~blsqbot@fmnssun.ibone.ch QUIT :Remote host closed the connection < 1415960264 574263 :blsqbot!~blsqbot@fmnssun.ibone.ch JOIN :#esoteric < 1415960266 76769 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq_uptime < 1415960266 292265 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :7s < 1415960269 547877 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ?? < 1415960269 730966 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Burlesque - 1.7.4.dev" < 1415960279 613329 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:0 0 0V < 1415960279 796240 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : <0,0> < 1415960336 528467 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "123"{ri?iSh}"[0-9]{1}"~a < 1415960336 751079 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "" < 1415960344 254475 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "123"{ri?iSh}"[0-9]+"~a < 1415960344 437612 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "" < 1415960359 937247 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]"{ri?iSh}"123"~a < 1415960360 120196 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "234" < 1415960390 602892 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[0-9]""123"~? < 1415960390 785739 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"1" "2" "3"} < 1415960439 793076 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I should switch the order < 1415962053 658186 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I figured out a pun from the Hitch-Hikers' Guide just yesterday, and it hurts. < 1415962218 260638 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Which pun is that? < 1415962267 217481 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Ooh, fancy; a master's thesis presentation on the Opus codec next Monday.) < 1415962293 296651 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :young Zaphod boarded a mega-freighter ship waving toy pistols, and demanded conkers < 1415962304 926817 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :conkers < 1415962343 662844 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I didn't realize it was a pun because it's in English and I'm not good in English puns, and also because I read it in translation first < 1415962636 548965 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I should add math commands that work on strings . < 1415962638 580756 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Quit: Leaving < 1415962641 347687 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 "6"?+ < 1415962641 531722 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "56" < 1415962702 400618 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which would produce 11 of course < 1415964208 222189 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1415966177 195778 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 258 seconds < 1415967241 976530 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415967337 610773 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07My Unreliable Past14]]4 N10 02http://esolangs.org/w/index.php?oldid=40999 5* 03Ais523 5* (+8001) 10new language < 1415967364 343114 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=41000&oldid=40895 5* 03Ais523 5* (+25) 10/* M */ +[[My Unreliable Past]] < 1415967384 963671 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Quit: reboot < 1415967399 965802 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Ais52314]]4 10 02http://esolangs.org/w/index.php?diff=41001&oldid=38302 5* 03Ais523 5* (+24) 10the end of my streak of languages that start with S < 1415967469 905280 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hey, people, I haven't given up on esolanging yet! < 1415967485 847392 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this language took like an hour from idea to spec, maybe a little more, I even thought up a name in that time < 1415967489 968261 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I like it already < 1415967492 538969 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :especially the I/O model < 1415967603 235023 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 258 seconds < 1415967695 511455 :boily!~alexandre@96.127.201.149 QUIT :Quit: CRYOGENIC CHICKEN < 1415967881 957903 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 255 seconds < 1415967985 823504 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 250 seconds < 1415968130 781090 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Woo! < 1415968154 733568 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :@tell ais523 Congrats on new esolang < 1415968154 956915 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :Consider it noted. < 1415968162 713047 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415968251 771421 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hi, ais523 < 1415968275 55182 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi Taneb < 1415968278 208564 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :can't stay here long < 1415968281 581997 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I'm here < 1415968297 547045 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :My Unreliable Past looks interesting < 1415968369 538841 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Haven't had much chance to take a look at it though < 1415968493 26667 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is there a deeper meaning of J and V not being variables? < 1415968507 106822 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is it the initials of some revered master or something? < 1415968515 963405 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :letters missing from the Latin alphabet < 1415968535 919961 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1415968552 778732 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Latin alphabet had W but not V? < 1415968700 349661 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no, but I and J were the same letter, so were U and V < 1415968712 735944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I thought 26 because letters in English was too trite, so I went for 24 instead < 1415968715 914876 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, I have to go < 1415968718 138198 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I may well be back later < 1415968726 587489 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1415968806 339394 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:My Unreliable Past14]]4 N10 02http://esolangs.org/w/index.php?oldid=41002 5* 03B jonas 5* (+130) 10Created page with "Is this random starting state related to the idea of Boltzmann brains? ~~~~" < 1415969171 845101 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1415969686 12671 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm thinking about adding infix operators to burlesque < 1415969725 726859 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I have no idea what operators :) < 1415969867 72516 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :divides < 1415969873 672758 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(I don't know Burlesque < 1415969874 264513 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :) < 1415970561 45164 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :13:57 < Taneb> divides < 1415970569 654128 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- this already revealed that you don't know Burlesque :) < 1415970576 1379 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 81 9dv < 1415970576 185732 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 < 1415970580 400176 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 81 11dv < 1415970580 584355 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 0 < 1415970618 520032 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20rof{3dv} < 1415970618 741282 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlsque: (n!) Invalid arguments! < 1415970629 921103 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20ro{3dv}f[ < 1415970630 105114 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {3 6 9 12 15 18} < 1415970761 383132 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 20ro{3.%}f[ < 1415970761 567265 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 2 4 5 7 8 10 11 13 14 16 17 19 20} < 1415970824 187242 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : Taneb: http://fmnssun.github.io/Burlesque/ < 1415970958 294151 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[..] But pros will write it as "abc def ghj"{<-}ww [..] < 1415970963 399555 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the super-real pros will write it as < 1415970968 468871 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc def ghj"q<-ww < 1415970968 653008 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "cba fed jhg" < 1415970970 6275 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :tho < 1415970973 1434 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ugh < 1415971044 739198 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cxbkqtcsrlybnifc JOIN :#esoteric < 1415971047 51298 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc def ghj"qXXww < 1415971047 235444 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {'a 'b 'c ' 'd 'e 'f ' 'g 'h 'j} < 1415971073 195640 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc def ghj"qanww < 1415971073 379862 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1415971078 947688 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc def ghj"{anSh}ww < 1415971079 131738 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1 1 1" < 1415971083 202237 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc de.f ghj"{anSh}ww < 1415971083 386239 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1 0 1" < 1415971127 20161 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc de.f ghj"wd:an < 1415971127 204250 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {"abc" "ghj"} < 1415971163 732869 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc de.f ghj"wd)an < 1415971163 959573 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {1 0 1} < 1415971193 181925 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc de.f ghj"wdqanfl < 1415971193 365936 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2 < 1415971234 968023 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wdqanfl is actually the same as wd)an++ < 1415971247 418056 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc de.f ghj"wd)an++ < 1415971247 602067 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2 < 1415971253 134488 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc de.f ghj"wdqanms < 1415971253 318488 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 2 < 1415971260 370894 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is the same as wdqanms < 1415971284 949556 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc de.f ghj"qanww < 1415971285 133611 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A rose by any other name. < 1415971285 133800 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {ERROR: Burlesque: (_+) Invalid arguments!} < 1415971300 325968 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc de.f ghj"{anSh}wwL[ < 1415971300 509990 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 5 < 1415971308 207354 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's not the same though. < 1415971330 80725 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wdqanfl, wd)an++, wdqanms ... choose whatever you like < 1415971398 59448 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Any suggestions on Burlesque? < 1415971402 887209 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You have been using it for a while now. < 1415971411 396458 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(any *new* suggestions) < 1415971488 106062 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41003&oldid=40926 5* 03TomPN 5* (+64) 10/* def function */ < 1415971499 346222 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41004&oldid=41003 5* 03TomPN 5* (-1) 10/* def function */ < 1415971568 650922 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? infix operators? in a stack-based language? < 1415971682 619852 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41005&oldid=40922 5* 03TomPN 5* (+86) 10 < 1415971833 6548 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Dimensions14]]4 N10 02http://esolangs.org/w/index.php?oldid=41006 5* 03TomPN 5* (+351) 10Created page with "== Proof of Turing-completeness == If 51 of the dimensions and the velocity instructions are unused, Dimensions reduces to brainfuck with alternate syntax. Therefore, Dimensio..." < 1415971850 288063 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: maybe! < 1415971911 565331 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41007&oldid=41004 5* 03TomPN 5* (+45) 10 < 1415971934 290173 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41008&oldid=41007 5* 03TomPN 5* (+0) 10 < 1415972025 959135 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's got functions now as well < 1415972030 269028 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like uhm < 1415972042 174931 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :%add={?+} %add|5 6V < 1415972044 569392 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :will result in 11 < 1415972078 224264 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(which can also be written as 5 6%add! < 1415972079 538964 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :) < 1415972095 708723 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1415972098 644329 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I might remove | < 1415972169 22436 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or re use it for dynamic assign < 1415972234 821303 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: there are variables and a secondary stack now < 1415972243 752668 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so it's not purely stack-based anymore < 1415972274 854687 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:'a 'n 9 'a 0V < 1415972275 37809 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : <'a,0><'n,9> < 1415972295 89216 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:'a %add={?+}V < 1415972295 278857 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (f[) Invalid arguments! < 1415972304 585484 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:'a %add={?+} < 1415972304 769627 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ERROR: Burlesque: (f[) Invalid arguments! < 1415972307 26751 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1415972311 985837 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1415972318 146779 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:0 'a %add={?+}V < 1415972318 331226 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : <'a,BlsqAssign "add" (BlsqBlock [BlsqIdent "?+"]) False False> < 1415972331 501153 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1415972337 846488 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this doesn't have a toDisplay :D < 1415972371 138289 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:0 'a s0V < 1415972371 359227 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1415972376 305052 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:0 'a s0 V < 1415972376 489408 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1415972378 781915 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:0 'a g0 V < 1415972378 966069 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : <'a,BlsqGet "0"> < 1415972390 836978 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :weird < 1415972394 39710 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:0 'a S0 V < 1415972394 223832 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : That line gave me an error < 1415972437 220423 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq nm',Q',Qmi < 1415972437 404562 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : <,,,> < 1415972452 469419 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq nm'{Q'}Qmi < 1415972452 653696 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : <},{> < 1415972970 504602 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41009&oldid=41006 5* 03Fizzie 5* (+676) 10/* Proof of Turing-completeness */ Why is it always non-nestable loops? < 1415973010 117318 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No new suggestions, but I haven't been golfing much the last few days either. < 1415973293 781453 :MoALTz!~no@user-164-126-44-103.play-internet.pl JOIN :#esoteric < 1415973294 932121 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: sure, but still, infix operators? < 1415973312 482358 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415973384 190875 :MoALTz_!~no@user-164-126-44-103.play-internet.pl QUIT :Ping timeout: 245 seconds < 1415973466 203897 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1415973503 950507 :MoALTz_!~no@user-164-126-44-103.play-internet.pl JOIN :#esoteric < 1415973522 440987 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: there are prefix operators though < 1415973528 161380 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :) and : for example < 1415973548 309366 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which are technically operators < 1415973554 654165 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :rather than stuff on parse-level < 1415973556 333716 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ()) < 1415973556 555301 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : ) < 1415973565 506078 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ())to < 1415973565 690067 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Special" < 1415973580 54611 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! bf >,>+++++++++,>+++++++++++[<++++++<++++++<+>>>-]<<.>.<<-.>.>.<<. < 1415973583 213465 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (g0)to < 1415973583 397523 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "Dafuq? You found a type I don't know?" < 1415973587 349016 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wait, that program needs input < 1415973610 540589 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1415973679 872042 :MoALTz!~no@user-164-126-44-103.play-internet.pl QUIT :Ping timeout: 244 seconds < 1415973700 102773 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^bf >,>+++++++++,>+++++++++++[<++++++<++++++<+>>>-]<<.>.<<-.>.>.<<.!123 < 1415973700 323034 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :st.st. < 1415973705 299738 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm. < 1415973719 635890 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, just two ,s. < 1415973738 868906 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"+++++++++," looks like the strangest thing. < 1415973821 509810 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: it's apparently meant to detect newline and EOF conventions < 1415973854 57146 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I see. So you're supposed to only provide one character of input. < 1415974033 273492 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, and it's meant to be a newline < 1415974045 22828 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can't input a newline to fungot, sadly. < 1415974045 328352 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: fnord/ projects/ xer/ fnord only lists 146 files, none of which can be given in person. < 1415974077 458067 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Those are some highly suspicious files, then. < 1415974077 641985 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: if you're going < 1415974256 64623 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1415974857 342405 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de JOIN :#esoteric < 1415974929 505297 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1415975063 604620 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0}iR < 1415975063 844334 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : {{1 0 0} {0 0 1} {0 1 0}} < 1415975079 8259 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0}iRSP < 1415975079 192419 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : "1 0 0\n0 0 1\n0 1 0" < 1415975079 901063 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : young Zaphod boarded a mega-freighter ship waving toy pistols, and demanded conkers <-- ok i don't get it either < 1415975083 567277 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0}iRsp < 1415975083 751828 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : 1 0 0 < 1415975088 282028 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1415975109 506764 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de PRIVMSG #esoteric :oerjan: What's not to get? < 1415975123 315110 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :b_jonas said there was a pun in it < 1415975156 701246 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it may not help that i didn't know what conkers were until today, but that still isn't enough for a _pun_ < 1415975169 103827 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de PRIVMSG #esoteric :your standards are high, eh < 1415975197 43417 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de PRIVMSG #esoteric :well, one can expect a good pun from Adams < 1415975254 632626 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de PRIVMSG #esoteric :maybe it wasn't intended but b_jonas thought it was < 1415975264 569933 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de PRIVMSG #esoteric :am I making sense? < 1415975271 33771 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um i still don't know what the _pun_ is. < 1415975306 662383 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de PRIVMSG #esoteric :maybe the similar sound of conker and conquer? ¯\(°_o)/¯ < 1415975307 38041 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69                                               | < 1415975307 222054 :myndzi!myndzi@kingofstackers.com PRIVMSG #esoteric :69                                             o/`¯º < 1415975317 461777 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: the pun is that conkers sounds like "conquer" < 1415975321 280144 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de PRIVMSG #esoteric :^ < 1415975325 148247 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1415975334 750320 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de PRIVMSG #esoteric :I didn't laugh either < 1415975399 233388 :blsqbot!~blsqbot@fmnssun.ibone.ch QUIT :Remote host closed the connection < 1415975407 72679 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not convinced that's intended either hth < 1415975412 763767 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de PRIVMSG #esoteric :me neither < 1415975439 734048 :blsqbot!~blsqbot@fmnssun.ibone.ch JOIN :#esoteric < 1415975444 713800 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0}iRsp < 1415975445 267860 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :That line gave me an error < 1415975450 662884 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nooo < 1415975484 450148 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq {error} < 1415975484 961744 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :That line gave me an error < 1415975509 487593 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq error < 1415975509 670487 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 < 1415975509 924909 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :That line gave me an error < 1415975510 108881 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :That line gave me an error < 1415975512 933406 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1415975514 407653 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i broke it < 1415975521 94581 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :very reproducible that error < 1415975609 115726 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 < 1415975609 491270 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :That line gave me an error < 1415975613 369209 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damnit < 1415975651 425885 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1415975689 192338 :blsqbot!~blsqbot@fmnssun.ibone.ch QUIT :Remote host closed the connection < 1415975779 426795 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415975805 483512 :blsqbot!~blsqbot@fmnssun.ibone.ch JOIN :#esoteric < 1415975808 262255 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 < 1415975808 445150 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :1 < 1415975812 276721 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 < 1415975812 459795 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :2 < 1415975812 459945 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :1 < 1415975812 780185 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de PRIVMSG #esoteric :\o/ < 1415975815 997465 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 2 3 4 < 1415975816 180704 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :4 < 1415975816 180855 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :3 < 1415975816 180935 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :2 < 1415975822 156717 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0}iRsp < 1415975822 372075 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :1 0 0 < 1415975822 555760 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :0 0 1 < 1415975822 555917 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :0 1 0 < 1415975837 880516 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {0 0 1}iRsp < 1415975838 63287 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :0 0 1 < 1415975838 286215 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :0 1 0 < 1415975838 286341 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :1 0 0 < 1415975848 613703 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0}iR<>sp < 1415975848 796726 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :1 0 0 < 1415975848 980390 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :0 1 0 < 1415975848 980528 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :0 0 1 < 1415975894 900944 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "@tell mroman hi"Q < 1415975895 90813 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :@tell mroman hi < 1415975895 312902 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :Consider it noted. < 1415975897 913864 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :damn < 1415975905 238915 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@massages-low < 1415975905 422623 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :Unknown command, try @list < 1415975909 870477 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@massages-loud < 1415975910 54495 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :blsqbot said 14s ago: hi < 1415975920 760398 :blsqbot!~blsqbot@fmnssun.ibone.ch QUIT :Remote host closed the connection < 1415975960 516301 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de PRIVMSG #esoteric :lambdabot doesn't give massages anymore? :| < 1415976205 983590 :blsqbot!~blsqbot@fmnssun.ibone.ch JOIN :#esoteric < 1415976208 577884 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "@tell mroman hi"Q < 1415976208 777820 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | @tell mroman hi < 1415976215 881005 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0}iR<>sp < 1415976216 169779 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1 0 0 < 1415976216 353773 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 0 1 0 < 1415976216 353916 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 0 0 1 < 1415976235 829333 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "@tell \r\n huhu \rQUIT :muh"Q < 1415976236 61492 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | @tell < 1415976236 245474 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | huhu QUIT :muh < 1415976406 631343 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0}iR<>)zi < 1415976406 904984 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {{{0 1} {1 0} {2 0}} {{0 0} {1 1} {2 0}} {{0 0} {1 0} {2 1}}} < 1415976410 443180 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0}iR<>)zisp < 1415976410 672314 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | [0, 1] [1, 0] [2, 0] < 1415976410 863418 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | [0, 0] [1, 1] [2, 0] < 1415976410 863542 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | [0, 0] [1, 0] [2, 1] < 1415976426 913088 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0}iR<>)zizisp < 1415976427 187769 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 0 [[0, 1], [1, 0], [2, 0]] < 1415976427 371971 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1 [[0, 0], [1, 1], [2, 0]] < 1415976427 372102 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 2 [[0, 0], [1, 0], [2, 1]] < 1415976442 51613 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :DAmnit. Some jackass tried to hack try-racket. < 1415976452 731271 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0}iR<>)zi)?*sp < 1415976453 8225 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | [Sh, "\n", ERROR: Burlesque: (.*) Invalid arguments!, "\n", "[0, 1] [1, 0] [2, 0]", "\n", Sh, "\n", ERROR: Burlesque: (.*) Invalid arguments!, "\n", "[0, 0] [1, 1] [2, 0]", "\n", Sh, "\n", ERROR: Burlesque: (.*) Invalid arguments!, "\n", "[0, 0] [1, 0] [2, < 1415976458 145084 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wops < 1415976469 524567 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0}iR<>)zim{p^?*}sp < 1415976469 783070 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 0 0 < 1415976469 967782 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 2 0 < 1415976469 967910 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 0 0 < 1415976498 977231 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0 0}iR<>)zim{p^?*}sp < 1415976499 257522 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 0 0 < 1415976499 444666 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 2 0 < 1415976499 444803 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 3 0 < 1415976505 222475 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0 0}iR<>)zim{p^?*} < 1415976505 406561 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {{0 0} {2 0} {3 0} {0 0} {2 0} {3 0} {0 0} {2 1} {3 0} {0 0} {2 0} {3 1}} < 1415976517 414159 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0 0 0}iR<>)zim{p^?*}sp < 1415976517 639083 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 0 0 < 1415976517 823171 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 2 0 < 1415976517 823306 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 3 0 < 1415976531 914711 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :J_Arcane: Was he successful? < 1415976540 777268 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I don't think so. < 1415976566 948190 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :He was trying a bunch of shit to break out of the sandbox, looks like all he managed to do was make Racket run out of memory. < 1415976659 940760 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0 0 0}iR<>)zim{p^?*}tpsp < 1415976660 188460 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 0 2 3 4 0 2 3 4 0 2 3 4 0 2 3 4 0 2 3 4 < 1415976660 372748 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 < 1415976673 219892 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0 0}iR<>)zim{p^?*}tpsp < 1415976673 641068 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 0 2 3 0 2 3 0 2 3 0 2 3 < 1415976673 824991 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 0 0 0 0 0 0 0 1 0 0 0 1 < 1415976707 250591 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0 0}iR<>)zim{p^?*}tpp^?+ < 1415976707 525286 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {0 2 3 0 2 3 0 3 3 0 2 4} < 1415976718 364275 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0 0}iR<>)zim{p^?*}tpp^?+bs < 1415976718 629946 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "0 2 3 0 2 3 0 3 3 0 2 4" < 1415976722 266109 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 0 0}iR<>)zim{p^?*}tpp^?+BS < 1415976722 485319 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 0 2 3 0 2 3 0 3 3 0 2 4 < 1415976765 970830 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :these new prefixes make it really hard to parse by eye :D < 1415976783 910662 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is it >) zi m{ p^ < 1415976793 422949 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or is it )zi m{ p^ < 1415976799 828902 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or is it )zi m{p^?*} < 1415976832 656430 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: uh, dunno < 1415976835 728011 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :looks strange < 1415976844 991832 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(it's )zi m{p^?*}) < 1415976853 808104 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :iR <> )z im { p^ ?* } < 1415976860 646020 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nope < 1415976861 144818 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait no < 1415976866 344388 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the ) is a prefix < 1415976866 528347 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :iR <> )zi m{p^?*} < 1415976877 691836 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: ) can also be part of a command though < 1415976879 945884 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but what's the m{ part < 1415976890 326937 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :m{.....} is short for {....}m[ < 1415976897 272778 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1415976898 347912 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :scary < 1415976905 392588 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1415976917 796159 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a)zi"ps < 1415976918 27103 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {a) zi} < 1415976923 759578 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ab)zi"ps < 1415976924 81348 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {ab ) zi} < 1415976953 931269 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ab)zim{ab}"ps < 1415976954 223100 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {ab ) zi BlsqMapBlock [BlsqIdent "ab"]} < 1415976975 976223 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no show for that either :) < 1415977000 763699 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "m{a)}"ps < 1415977000 987083 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {BlsqMapBlock [BlsqIdent "a)"]} < 1415977012 31259 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- but this shows neatly that a) is parsed as a identifier < 1415977043 958816 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's some really freaky parsing rules now thanks to parsec's try and all < 1415977048 809412 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:aV < 1415977049 39769 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (f[) Invalid arguments! < 1415977049 223974 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {aV} < 1415977049 224117 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | % < 1415977059 197480 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:aVvv < 1415977059 460913 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {aV} < 1415977059 645167 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | % < 1415977068 375834 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for example < 1415977070 543101 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :vs < 1415977075 695006 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:a bVvv < 1415977075 949841 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (f[) Invalid arguments! < 1415977076 134106 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {a } < 1415977076 134246 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | % < 1415977089 576000 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :vs < 1415977098 412822 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:a 9 9V < 1415977098 695987 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | <9,9> < 1415977111 722848 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:a 9V < 1415977111 977500 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 9 < 1415977112 161447 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (f[) Invalid arguments! < 1415977112 161579 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {a } < 1415977116 228268 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:a 9Vvvvv < 1415977116 556751 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 9 < 1415977116 740704 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (f[) Invalid arguments! < 1415977116 740854 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {a } < 1415977135 722981 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1415977144 72397 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:a 9V% < 1415977144 271050 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 9 < 1415977144 455167 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (f[) Invalid arguments! < 1415977144 455304 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {a } < 1415977149 926229 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh well < 1415977173 190726 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:0 %=add{} %=sub{}V < 1415977173 525847 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Unknown command: (d{)! < 1415977173 709886 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (f[) Invalid arguments! < 1415977173 710081 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {0} < 1415977183 467200 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:0 %add={} %sub={}V < 1415977183 707396 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | < 1415977201 709776 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that a hashmap with an assignment as a key and value :) < 1415977214 251607 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq (%add={}) < 1415977214 436036 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | BlsqAssign "add" (BlsqBlock []) False False < 1415977440 160066 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 2Jq.+10C! }fibernatschi < 1415977440 384112 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 288 < 1415977440 568236 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 178 < 1415977440 568385 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 110 < 1415977447 553657 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 3Jq.+10C! }fibernatschi < 1415977447 842912 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 432 < 1415977448 27005 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 267 < 1415977448 27146 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 165 < 1415977505 692525 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Zero14]]4 M10 02http://esolangs.org/w/index.php?diff=41010&oldid=39480 5* 03Nooodl 5* (+4) 10duh < 1415977606 429519 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq |[3Jq.+10C!|] }fibernatschi < 1415977606 651049 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Unknown command: (|])! < 1415977606 835179 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 432 < 1415977606 835320 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 267 < 1415977611 849986 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq |[3Jq.+10C!]| }fibernatschi < 1415977612 99272 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {3 3 6 9 15 24 39 63 102 165 267 432} < 1415977725 810916 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de PRIVMSG #esoteric :what is harder? Malbolge or Zero? < 1415977769 45817 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {Jq.+10C!}{3}rs < 1415977769 313378 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {3 J {.+} 10 C!} < 1415977776 414100 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3}{Jq.+10C!}rs < 1415977776 651077 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {432 267 165 102 63 39 24 15 9 6 3 3} < 1415977784 558945 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3}{Jq.+10!C}BS < 1415977784 833983 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | J [.+] 10 !C < 1415977785 17853 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {3} < 1415977789 130600 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {3}{Jq.+10!C}rsBS < 1415977789 355357 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 3 3 6 9 15 24 39 63 102 165 267 432 < 1415977804 766939 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq q1{Jq.+15!C}rsBS < 1415977805 3409 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 < 1415977833 637577 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :BS is so handy < 1415977998 408743 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 272 seconds < 1415978101 948802 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1415978239 917263 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Dimensions14]]4 M10 02http://esolangs.org/w/index.php?diff=41011&oldid=41009 5* 03Oerjan 5* (+46) 10unsigned < 1415978308 62978 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh it was fun while it lasted... henkma overtook me again. < 1415978854 582314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :S1: i think Malbolge is harder because it looks like you can decide halting pseudoprograms for Zero for a long stretch, while Malbolge has an absolute program size limit of just 59048 bytes < 1415978874 145200 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(there's a linked list that seems to go up to 100000 bits) < 1415978901 275558 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de PRIVMSG #esoteric :oh okay < 1415978948 531757 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in particular you can surely write a universal tc interpreter within those 100000 bits < 1415978972 164874 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but then you would need to include the "real" program in the input. < 1415978997 445564 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de PRIVMSG #esoteric :cheating I call that < 1415979007 902754 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de PRIVMSG #esoteric :at least that's not what I had in mind < 1415979096 272325 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right, in which case Zero cannot reliably be programmed to do everything tc to an arbitrary input. < 1415979112 587878 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but Malbolge is even more limited than that. < 1415979237 118312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i spent some time on channel proving that you are bound to have several independently undecidable bits in a row, eventually, which is how you know you cannot ensure proper matching brackets. < 1415979393 877375 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Ping timeout: 240 seconds < 1415979492 844823 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1415979526 762530 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is it just me who puts bounds on arrays in function parameters? < 1415979742 68843 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Why? Are you using Modula-2? < 1415979935 680577 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I mean, in C < 1415979951 294554 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like write_sha256(unsigned char out[static 32]) < 1415979953 91735 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that sort of thig < 1415979955 609991 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*thing < 1415980051 811563 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, that seems a good idea < 1415980062 129975 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :is that const correct? < 1415980078 615069 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sha256 is 32 bytes < 1415980087 422884 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah but out < 1415980100 255669 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's writing into a parameter named out < 1415980107 8021 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yes < 1415980190 859473 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so there shouldn't be any const involved, the parameter's being written to < 1415980202 271278 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not sure whether out will be downgraded to a pointer < 1415980204 930338 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and < 1415980214 471794 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :if you can do out = (char*)foobaz; < 1415980261 274097 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. char foo(char * p) { return *p; } isn't consty enough < 1415980275 977174 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that should be const char * const p < 1415980365 273580 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: no, you're not the only one, because see https://gustedt.wordpress.com/2014/09/08/dont-use-fake-matrices/ < 1415980428 381491 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: but I for one don't write that kind of thing these days, because instead I use more strongly typed C++ stuff < 1415980500 758685 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: It's not a very widespread practice, but I doubt you're the *only* one using it. I think someone on ##c said they're using it too. < 1415980518 370542 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's arguably kind of gratuitous use of C99, but then again so's restrict. < 1415980528 232898 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I love that they have "static" as the keyword < 1415980549 29262 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was clearly a case of "what existing keyword used to be syntactically illegal in that context, and has a meaning vaguely approximating the meaning we want?" < 1415980555 380535 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like the "? extends" and "? super" in Java < 1415980575 703262 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: sure C++ does that too with keywords < 1415980582 590502 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And static *has* been the go-to choice for that. < 1415980590 712701 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most languages do < 1415980603 27410 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: well, static can mean a bunch of things in English < 1415980670 257959 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On the other hand, C99 does introduce a number of "_Foo" keywords too (and C11 continues that). < 1415980736 374935 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yes, and that's a good idea < 1415980788 913055 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: especially _Complex, because it allows potentially adding C99 complexes to C++ in the future, even though the C++ std committee doesn't seem to want that currently. < 1415980807 399162 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if they named the C99 keyword complex, that would have been impossible to match with C++ < 1415980808 130742 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps it could've been char foo[long 32], to denote the passed pointer points to an array that's at least 32 elements *long*. < 1415980852 917548 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: ugh... that wouldn't work because it becomes a C++ construction cast expression if there's parenthesis after the long < 1415980871 93019 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and the same is true for _Atomic vs atomic I think < 1415980937 596404 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :keyword: one of auto break case char const continue default do double else enum extern float for goto if inline int long register restrict return short signed sizeof static struct switch typedef union unsigned void volatile while _Alignas _Alignof _Atomic _Bool _Complex _Generic _Imaginary _Noreturn _Static_assert _Thread_local. < 1415980943 34770 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not such a long list. < 1415980966 848670 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yeah, but there's also a few reserved words like asm < 1415980981 711921 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(and basically all C standard library function names are reserved) < 1415981000 663353 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(no wait, those are reserved only as macros or globals) < 1415981011 276049 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"asm" is not reserved, it's just mentioned in appendix J.5 as a common extension. < 1415981016 854686 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :isn't it reserved? < 1415981020 899747 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :let me check < 1415981080 347279 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :asm is defined in C++11 < 1415981089 299356 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and in C11 too < 1415981096 227535 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, in C11 it appears a total of four times, three times in J.5.10 and once in the index. And J.5p1 doesn't say anything about it being reserved either. < 1415981098 356019 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no wait < 1415981105 409623 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in C11 it's "common extensions < 1415981106 523710 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :" < 1415981107 49576 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1415981110 200434 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just said that. < 1415981147 703297 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :still, it's proerly a keyword in C++11 < 1415981167 284536 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's defined as a real keyword < 1415981187 623115 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and of course C++ has like thirty new keywords or something < 1415981273 374625 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :some of them are library macros in C, like I think: alignas alignof bool static_assert thread_local and and_eq bitand compl not not_eq or or_eq xor xor_eq < 1415981344 260053 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and some of them are library types in c: char16_t char32_t wchar_t < 1415981366 671573 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's no shortage of reserved identifiers in C, of course. /^_[A-Z_]/ for any use, /^_/ in general as identifiers with file scope in both ordinary and tag name spaces, and pretty much everything listed in the library section (with some restrictions -- like those that are defined as macros are only restricted identifiers if the header is included, and identifiers with external linkage can be ... < 1415981372 677000 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... used for other purposes). < 1415981559 21066 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, I forgot these which are also macros in C: true false < 1415981629 324576 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's of course a few C++ keywords that will never appear in C, because they're so C++-specific, these defniitely: catch delete dynamic_cast friend namespace operator private protected public template throw try typeid virtual < 1415981739 555252 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and a few others that are likely not to go in C but who knows for sure < 1415982296 708301 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^bool < 1415982296 931219 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1415982519 608301 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^bool < 1415982519 792350 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1415982548 137724 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^ball < 1415982588 239042 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^8ball Does this work? < 1415982588 459094 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Yes. < 1415982838 838747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^8ball Does this fail? < 1415982839 22861 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :No. < 1415982844 791140 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy. < 1415983228 134895 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is it possible to determine a computer's hostname remotely? < 1415983247 408660 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :someone sent me an email where the From, To, and body are all Shellshock exploit strings < 1415983260 984095 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except the body contains the hostname of the system that received it < 1415983279 184451 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415983287 134019 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1415983295 746565 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I'm unclear as to whether it was obtained via an exploit, or if they discovered it some other way < 1415983312 412653 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de QUIT :Ping timeout: 258 seconds < 1415983390 844159 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: maybe the hostname was on a dns server somewhere? < 1415983403 502136 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: is it a windows machine or a unix one? < 1415983408 506104 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Linux < 1415983421 752908 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is the hostname "debian" or some other simliar very common hostname? < 1415983423 363226 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm planning to retire it soon < 1415983426 552569 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and no, it's custom < 1415983434 881745 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :was it in a dns/ < 1415983436 437353 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :? < 1415983445 200079 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not as far as I know < 1415983461 29108 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, well < 1415983463 808974 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's in its own /etc/hosts < 1415983471 316827 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but not anyone else's as far as I know < 1415983472 564040 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, does smtp tell the hostname if you run a client on that machine? < 1415983480 94088 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah, that's an excellent idea < 1415983494 442122 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yeah, it announces the hostname in the 220 < 1415983497 141380 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's fine, then < 1415983513 295267 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's almost certainly where the exploit attempt got the hostname from < 1415983521 420459 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1415983538 100809 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I'm pretty sure that this was a failed (although clever) exploit < 1415983564 287791 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you're interested, it was trying to run a wget command < 1415983571 974624 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can give you the URL if you like < 1415983590 905336 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in case you want to give the hacker some false positives < 1415983728 174218 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: thanks, anyway < 1415983737 161840 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's nice to clear things up < 1415983866 747309 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, thanks, I don't need it now < 1415983982 908580 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the other thing I'm wondering is why my server decided to send that email to me, rather than just drop it < 1415983997 706071 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it must have been sent to root@ or support@ or one of the similar addresses that are redirected to my address < 1415984005 986626 :quintopi1!~quintopia@74.117.159.204 JOIN :#esoteric < 1415984020 506467 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, I can probably check the headers < 1415984047 434621 :quintopi1!~quintopia@74.117.159.204 QUIT :Client Quit < 1415984052 987477 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, it was sent to root@«hostname» < 1415984059 895637 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1415984100 153388 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(does anyone else here use «» for quoting metasyntactic variables in computerese, because anything in ASCII could potentially be confused to be literal?) < 1415984204 468228 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: no, but I sometimes use “” that way < 1415984221 604412 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, metasyntactic variables? no < 1415984224 189652 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't use it for that < 1415984233 697270 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I do the opposite: I quote literals with double quotes < 1415984268 978704 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1415984320 297016 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My rfk86@ address only gets spam. < 1415984339 911354 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think it has ever received a non-spam email. < 1415984340 456992 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: if <> was good enough for backus, it's good enough for me. < 1415984363 648681 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: backus had more than one font, and wasn't afraid to use it < 1415984394 124452 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :next you'll tell he wrote in hebrew or something. < 1415984771 238738 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :meta-metasyntactic variables . < 1415984800 632522 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :let's have randall munroe write a paper on it. < 1415984848 539911 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: what do you think of my esolang, btw? you're the resident fractran expert < 1415984861 867526 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although I'm not sure if the point being made has much to do with fractran < 1415984876 490505 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed. < 1415984927 380035 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it reminds me ever so slightly of the question of whether fractran with unordered commands is tc (no). < 1415984987 609378 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1415984993 734016 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in this case, though, there is ordering < 1415984999 510044 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also the =0 thing screws up the proof < 1415985017 223508 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :only slightly < 1415985045 791196 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I haven't thought about the matter much < 1415985059 851300 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although if you say fractran with unordered commands and =0 is sub-TC, I believe you < 1415985077 247266 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1415985083 918391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe not. < 1415985109 483397 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you can encode what command to run in a flag which is to be zero < 1415985149 784268 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when doing computational class proofs, I find it easier to prove something's in a higher class than expected, than a lower class < 1415985286 552829 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1415985320 858019 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i'm not sure. < 1415985326 117221 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@oeis 1 1 2 3 5 10 20 39 78 < 1415985327 289747 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : Number of digits in n-th Fermat number (A000215).[1,1,2,3,5,10,20,39,78,155,... < 1415985687 88680 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1415985720 179929 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de JOIN :#esoteric < 1415985987 738308 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://butt.holdings/ < 1415986589 787316 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :pretty silly yo have sequences that are "Number of digits in some other sequence" < 1415986596 457805 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :yo->to < 1415986892 408201 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@oeis 1 1 2 3 5 8 14 < 1415986895 870330 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : Number of compositions of the integer n in which the first part is >= the ot... < 1415986935 503812 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lambdabot should really respond with the A number < 1415986973 528522 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :My for loop is going to drive me mad. < 1415986988 915230 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? mad < 1415986989 741587 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​"But I don't want to go among mad people," Alice remarked. "Oh, you can't help that," said the Cat: "we're all mad here. I'm mad. You're mad." "How do you know I'm mad?" said Alice. "You must be," said the Cat, "or you wouldn't have come here." < 1415987031 791488 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I like thinking of the cat as the voice of reason. < 1415987041 773355 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I know how to write a for-like loop functionally, with carryover. What I do not seem to know how to do is write a macro that is general enough to make that process easy. < 1415987183 956644 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? cat < 1415987184 816706 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Cats are cool, but should be illegal. < 1415987192 813021 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? Alice < 1415987193 560156 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Alice? ¯\(°​_o)/¯ < 1415987226 552385 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn Alice doesn't want to go among mad people. < 1415987228 636829 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'alice': Alice doesn't want to go among mad people. < 1415987231 1374 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? Alice < 1415987232 264494 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Alice doesn't want to go among mad people. < 1415987318 699166 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1415987319 667516 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It's the damn carry keyword that's the trickiest. See, Racket does this thing where some of the for loops accumulate the final value of each recursion in something, like a list or just a total or whatever. I want to write a generalized CARRY function that does this instead. < 1415987418 683457 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :CARRY is like a BREAK, but you feed it a value, and that value becomes the new value of the accumulator, which is then passed to the next iteration. < 1415987433 691359 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de QUIT :Quit: S1 < 1415987443 71838 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :does racket not have a weird panoply of iteration libraries like common lisp does < 1415987453 732219 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1415987456 152007 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Like a shitload of them. < 1415987471 705015 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :defmacro is the loop of al loops. < 1415987472 963735 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :wow why did i think "panoply" meant that, it totally does not < 1415987486 349801 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :But that's the problem: it has a shitload of them. For each possibility. < 1415987511 587193 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Ie. accumulating to a list is a different function from accumulating a value, etc etc. < 1415987577 439654 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :There are *30* different for loop functions in the Racket standard language. < 1415987598 755453 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :one loop for everyone < 1415987609 231300 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1415987766 541884 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? Bob < 1415987767 178392 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Bob? ¯\(°​_o)/¯ < 1415987829 904777 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be PRIVMSG #esoteric :`? aah < 1415987830 571868 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :aah ambiguous acronym here < 1415987864 602966 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Also, I think I might simplify matters considerably if I just focus on iterating over a list, and then provide different functions to generate the list. Lists are much easier to iterate in Lisp ... < 1415987867 430057 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Bike: Wikipedia suggests it's used to "refer to any complete or impressive collection", so I don't see why it wouldn't work < 1415988349 394708 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de JOIN :#esoteric < 1415988361 959917 :S1!~S1@pD9FCABCD.dip0.t-ipconnect.de PART :#esoteric < 1415988374 439803 :DTSCode!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1415988449 260302 :DTSCode!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1415988772 927221 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Oh FFS. let* doesn't allow you to define a proc-id like let does, so the (let loop ...) form work work with it. < 1415989962 762285 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: BBL < 1415990195 352455 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :sometimes hygienic macros are a pain in my ass. < 1415990638 118600 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 244 seconds < 1415991347 546524 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1415991749 792395 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1415991814 785903 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1415991969 951223 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: Leaving < 1415992134 508857 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: What do you think of cats? < 1415992134 694692 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: ( just five questions... all fit on a standard computer." < 1415992187 520110 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Yes, I think most cats would fit on a computer, though I'm sure there are exceptions. What's the second question? < 1415992188 32966 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :fizzie: wow. no mutta siinä fnord fnord. kalan kuolema fnord kun tulin takaisin. en sitten tied. kun tnn tahtoisin olla kovin fnord, ihan sama se mulle on onks se lähellä vai kaukana ;p < 1415992218 408066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Uh, don't mix Latin-1 and UTF-8 like that, please. < 1415992263 351539 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oooh fun it's a byte-based model? < 1415992297 193272 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I mean, the language model units are just (integral) token IDs. < 1415992400 820477 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But the token text is "byte-based" in the sense that it's just whatever bytes there were in the input. < 1415992489 137860 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was going to translate that for those people sadly deprived in the Finnish language understanding department, but can't quite convey the tune. < 1415992532 329957 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's (very) approximately: "Wow. Well, there fnord fnord. The death of a fish fnord when I came back. I just don't know. Because today I'd like to be very fnord, I don't care at all whether it's near or far :p" < 1415992743 83148 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's also composed out of 4 different comments from the same person.) < 1415992994 263114 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably there are more fnords in Finnish, because there are more observed words in English? < 1415993007 761689 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or is the proportion of unique words much the same between small and large corpuses? < 1415993023 349109 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually I'd expect it to be the same once the corpuses get sufficiently large, and probably related to e somehow < 1415993027 503884 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fungot: say something < 1415993027 687985 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :ais523: which can be implemented in an esoteric language. < 1415993038 465638 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that made surprising sense in context < 1415993057 134436 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: It's somewhat larger in Finnish because of so many uniquely inflected forms, I believe. < 1415993066 973091 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh right, that might make sense < 1415993131 326389 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: You get the same amount of OOV (out-of-vocabulary) words when using a 100k-word English lexicon compared to a 2.4M-word Finnish lexicon, or something like that, modulo probably misremembered exact numbers. < 1415993165 869473 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For "comparable" text data, which was something like newspaper stuff. < 1415993251 686555 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :is this due to grammar-induced word variations? < 1415993257 856288 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1415993267 464393 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and perhaps compoundnouns < 1415993287 689226 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The general agglutitinativeness. < 1415993295 59942 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :err, nouncompounds, the other sounds wrong even when translated into German :) < 1415993333 669117 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sub-word units are popular for statistical language models of Finnish. < 1415993417 587988 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can do a rule-based morphological analysis which won't go too badly wrong, or you can do http://www.cis.hut.fi/projects/morpho/ instead if you just want sub-word units and not linguistically meaningful morphemes. < 1415993702 829236 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :https://twitter.com/omershapira/status/533289787667787776/photo/1 <- eso? < 1415994295 637219 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1415994308 893901 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh, I'm totally ruined < 1415994319 365499 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :How do you discover small Y combinators for SK calculus? < 1415994327 615837 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ever since I work with images and videos, all I see in images and videos is their quality, not their content! < 1415994329 218351 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: brute force < 1415994330 591900 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's just terrible! < 1415994433 490508 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: look for combinators K such that K f -> f (f (f (f ...))) after doing a couple of hundred reductions, then take those candidates and look whether that goes on forever. < 1415994438 915931 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :vanila: i found Y = S S K (S (K (S S (S (S S K)))) K) by just manually playing around < 1415994442 967073 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: sorry, I should use M. < 1415994480 346134 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :after noticing that SSK x y = x y x < 1415994504 56490 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :that turns out to be the smallest possible one < 1415994522 888888 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that's so cool tromp :D < 1415994536 193387 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I should redo that brute force computation some time; I seem to have lost the code though. < 1415994595 59097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tromp: you've proved it's the smallest possible? that surprises me < 1415994627 267524 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :other people did; like int-e < 1415994659 756972 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I wrote a brute force search but I didnt find anything < 1415994661 443892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: https://github.com/riven8192/LibStruct you wanted stack allocation in java, right? < 1415994669 804455 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Just to see how close I was to an actual proof. I know so much more about that today then I did back then.) < 1415994733 848802 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :elliott, it looks like more compiler magic < 1415994778 793471 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Doesn't stop the fundamental problem of not having a direct way to return multiple values from a function without stack allocation < 1415994780 132337 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Lymia: oh, I guess it can't do arrays without you unrolling them as fields? < 1415994786 284057 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah. < 1415994814 982784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess the problem is just that java doesn't have references to stack-allocated objects. so there's nothing you can do. < 1415994883 303520 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric : super.visitIntInsn(SIPUSH, struct2info.get(_returnsStructType).sizeof); < 1415994883 527290 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric : super.visitMethodInsn(INVOKESTATIC, StructEnv.jvmClassName(StructMemory.class), "allocateCopy", "(" + wrapped_struct_flag + "I)" + wrapped_struct_flag, false); < 1415994891 268022 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Looks like it involves an allocation < 1415994891 846268 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric ::/ < 1415994912 983757 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1415995414 78257 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1415996053 360723 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Awesome. Thanks to some help from #racket, I now have my FOR w/CARRY. < 1415996137 789635 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :gz < 1415996265 526342 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1415996266 424304 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1415996399 547768 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1415996425 679371 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1415996822 512696 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1415996835 1312 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1415996847 332973 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1415997163 961041 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1415998851 799017 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1415999049 472107 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 265 seconds < 1415999120 64606 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1415999129 387947 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1415999415 531872 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 JOIN :#esoteric < 1415999523 97950 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 QUIT :Client Quit < 1415999764 95746 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does someone have a roman numeral to number translator bot here? < 1415999777 939030 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does burlesque have such a builtin or something? < 1415999837 515134 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! befunge ;@,2;ROMA4#;(3, < 1415999838 199289 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unsupported instruction ';' (0x3b) (maybe not Befunge-93?) < 1415999845 766329 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, hmm < 1415999850 535674 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's the wrong befunge < 1415999857 142763 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! befunge98 ;@,2;ROMA4#;(3, < 1415999866 117374 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also I can't actually remember how befunge works < 1415999868 664806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I forgot an @ < 1415999872 372683 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! befunge98 ;@,2;ROMA4#;(3,@ < 1415999873 23557 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1415999881 788983 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! befunge98 ;@.2;ROMA4#;(3.@ < 1415999882 521878 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1415999887 30667 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm < 1415999887 568646 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​.............................................................................................................................................................................. < 1415999901 578212 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh right < 1415999904 497232 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! befunge98 ;@.2;ROMA4#;(C.@ < 1415999905 153827 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1415999919 322063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I give up, I'd actually need to read docs to get this working < 1415999941 116554 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thanks < 1415999952 545118 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 JOIN :#esoteric < 1415999964 590010 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, beautiful < 1415999970 984482 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :someone just sent me spam, explicitly marked as spam < 1415999978 571073 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with a link at the top to "report it as spam" < 1415999989 715387 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's going to catch loads of people into following the link < 1415999999 595613 :Ether_!a4742fb4@gateway/web/freenode/ip.164.116.47.180 JOIN :#esoteric < 1416000102 700232 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`fromroman LXXXIV < 1416000103 249336 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: fromroman: not found < 1416000126 972990 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run type perl < 1416000127 533592 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :perl is /usr/bin/perl < 1416000135 10615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run ls bin < 1416000135 659965 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​` \ ^.^ \ ̊ \ ! \ ? \ ¿ \ @ \ ؟ \ WELCOME \  \  \ 8ball \ 8-ball \ aaaaaaaaa \ addquote \ addwep \ allquotes \ analogy \ anonlog \ as86 \ aseen \ bf \ bienvenido \ botsnack \ bseen \ buttsnack \ calc \ CaT \ catcat \ cats \ cc \ cdecl \ c++decl \ chroot \ coins \ CoInS \ complain \ complaints \ danddreclist \ define \ delquo < 1416000162 962046 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1416000167 288586 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run echo $'#!/usr/bin/perl\n''$_=<>;sub k{my$t;$t=~y/IVXLC/XLCDM/,$t.=("",I,II,III,IV,V,VI,VII,VIII,IX)[$_]for/./g;$$t=$_;$t}k for s""\$"..4e3;print eval(),$/' > bin/fromroman && chmod a+x bin/fromroman < 1416000169 9568 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416000174 195830 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`fromroman LXXXIV < 1416000174 858645 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Can't open LXXXIV: No such file or directory at /hackenv/bin/fromroman line 2. < 1416000180 678886 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Whats up < 1416000186 88418 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run fromroman << bin/fromroman && chmod a+x bin/fromroman < 1416000196 954535 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416000201 463550 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run fromroman LXXXIV < 1416000202 110874 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :84 < 1416000203 718852 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run fromroman L < 1416000204 838989 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :50 < 1416000206 87363 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run fromroman X < 1416000206 702434 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :10 < 1416000213 986060 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I hope that's correct, I got it from my golf entry < 1416000223 255451 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but we should replace it with something that checks for invalid input < 1416000225 375748 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Roman numerals? < 1416000259 833900 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :though actually, this should reject some of the invalid input already < 1416000260 92517 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 255 seconds < 1416000267 504198 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`run fromroman MMMIM < 1416000268 247938 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416000269 198717 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but not all < 1416000275 941011 :ion!ion@heh.fi PRIVMSG #esoteric :`run fromroman IS•• < 1416000276 560570 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416000279 452104 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`run fromroman MMMIX < 1416000280 92723 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :3009 < 1416000308 607932 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Can i test a bot? < 1416000320 536948 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: it works by converting all numbers from 1 to 4999 to roman, and then checking that, so you have to hit a variable or other valid perl syntax to make it work wrong < 1416000323 520901 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like < 1416000326 148753 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Primal: if it's not particularly spammy, yes; otherwise, use #esoteric-blah or make your own channel < 1416000337 117109 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :testing bots often does get a bit spammy, though < 1416000343 25085 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :actually, let me try to make it safer < 1416000347 621221 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Nah i just need to do one thing < 1416000350 346891 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`run fromroman MMMMM < 1416000351 665759 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416000357 600434 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :"p {{{random}}]++.end < 1416000363 623994 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :ok well it broke < 1416000370 197519 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which bot is that? < 1416000371 861888 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^prefixes < 1416000372 46157 :fungot!fis@eos.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1416000410 122734 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Its on my network im just using the chat as an indirect access point for the area thats running my bot sorry >_> < 1416000430 277977 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run echo $'#!/usr/bin/perl\n''sub k{my$t;$t=~y/IVXLC/XLCDM/,$t.=("",I,II,III,IV,V,VI,VII,VIII,IX)[$_]for/./g;$r{$t}=$_;$t}k for s""\$"..4e3;print $r{(shift=~/(\w+)/)[0]},$/' > bin/fromroman && chmod a+x bin/fromroman < 1416000431 824667 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416000443 406623 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`fromroman L < 1416000444 99528 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :50 < 1416000445 881384 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Primal: oh, the bot's basically reading your logs rather than the channel itself? < 1416000447 594266 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`fromroman LXXXIV < 1416000448 158116 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :84 < 1416000453 883056 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Yeah < 1416000458 344591 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`fromroman L+1 < 1416000458 946429 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :50 < 1416000473 218278 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, that's better < 1416000476 167641 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Just mine it ignores every other name variable < 1416000512 920502 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :I dont think i could bring myself to have it log the entire channel that would just be rediculous < 1416000531 26220 :DTSCode!~DTSCode@unaffiliated/dtscode QUIT :Quit: Leaving < 1416000536 960692 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Primal: clog and glogbot disagree with you on that, I think < 1416000556 918416 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :? why < 1416000592 65513 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :I already have all logs listed as a .txt-compressed file < 1416000608 367158 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :I just dont want to have it open at all times for my bot to list it < 1416000636 722748 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run echo $'#!/usr/bin/perl\n''sub k{my$t;$t=~y/IVXLC/XLCDM/,$t.=("",I,II,III,IV,V,VI,VII,VIII,IX)[$_]for/./g;$r{$t}=$_;$t}print k((shift=~/(\w+)/)[0]),$/' > bin/toroman && chmod a+x bin/toroman < 1416000638 336462 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416000641 811127 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`toroman 50 < 1416000642 343398 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416000644 919726 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`toroman 10 < 1416000645 457795 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416000653 280382 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416000669 846784 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, this is getting dangerously into the realm of "optimizing for the wrong thing" < 1416000675 773435 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :something which is clearly ontopic for this channel < 1416000689 150361 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`run echo $'#!/usr/bin/perl\n''sub k{my$t;$t=~y/IVXLC/XLCDM/,$t.=("",I,II,III,IV,V,VI,VII,VIII,IX)[$_]for/./g;$t}$_=(shift=~/(\w+)/)[0];print k,$/' > bin/toroman && chmod a+x bin/toroman < 1416000690 682973 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416000692 490199 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let's try to minimize the CPU usage of mke2fs < 1416000693 140685 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`toroman 10 < 1416000693 655651 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :X < 1416000696 142966 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`toroman 50 < 1416000696 579743 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :well its event threaded based < 1416000696 764228 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :L < 1416000700 85794 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`toroman 83 < 1416000700 665931 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :LXXXIII < 1416000702 843333 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`toroman 8000 < 1416000703 315593 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :DMMM < 1416000706 959427 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I hope you have a ton of drives that need formatting in parallel, for you to test this on) < 1416000721 835044 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: use ramdisks for that < 1416000746 443058 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :How far can the toroman thing go up to < 1416000754 263472 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: minimize the CPU usage on where? modern computers, or ancient slow cpus? < 1416000755 636336 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: then mke2fs's CPU usage would hae a higher chance of actually being relevant < 1416000758 919118 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Primal: 3999 < 1416000763 625519 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Ah < 1416000765 142901 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :zzo38 :When will there be more blog posts on your gopher blog < 1416000786 980224 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: let's pick a system that doesn't actually have hard drives < 1416000789 792828 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Commodore 64? < 1416000795 490417 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ooh! brilliant < 1416000823 160147 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: minimize the cpu usage, but don't eliminate any of the disk seeking < 1416000859 640867 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: right, we're optimizing for CPU usage here, other factors are secondary < 1416000867 482434 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Read error: Connection reset by peer < 1416000868 337828 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: also, wait, for which filesystem? there could be a difference between ext[23] which needs lots of inodes and stuff initialized and the more modern ext4 < 1416000876 289391 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, back in C64 days, CPU was actually a factor < 1416000878 106188 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :"redis++(error.file)[]{{++++<>+++]."redis.compression|error|)([2.cpre]-reboot.false < 1416000888 478504 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Sorry i was just rebooting it < 1416000898 341486 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nowadays it takes some effort to construct a program where the CPU usage isn't dwarfed by the memory bandwidth requirements < 1416000899 941012 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: are we formatting a tape or a diskette? < 1416000901 470003 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :some hash algorithms can do it < 1416000910 29843 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: tape, you can use ext2 with tapes, right? < 1416000917 538331 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't think you can < 1416000921 487460 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean < 1416000924 695538 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :some tapes probably < 1416000930 45315 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but not the tape c64 has < 1416000933 322651 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's seekable only manually < 1416000948 581795 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, I see! so you want to notify the user when to press the rewind button with minimal cpu time? < 1416000963 621125 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or does the user just rewind every time you reach the end of the tape? < 1416000975 902735 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and you notify him only when the formatting is complete? < 1416000977 683856 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can get the cassette player to rewind when it reaches the end of the tape < 1416000978 965384 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :btw my bot is i think listed as Ether in here idk if it even came in so i could just be putting in random stuff < 1416000992 872344 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: rewind and play again? hmm < 1416001009 897970 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Primal: there's an "Ether_" here < 1416001018 300089 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I used to have a casette player which could just physically turn the read/record head around to see the other side of the tape < 1416001021 852715 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*cassette < 1416001030 465212 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Ok good < 1416001032 467286 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it could play one side forwards, then the other side forwards < 1416001036 287956 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Thanks < 1416001045 548276 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it had a mode where it could do that automatically < 1416001053 618736 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this sort of hardware support is clearly useful in minimizing CPU time < 1416001073 640126 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: are we allowed to burn custom ROM? < 1416001089 185907 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because with the normal ROM, the interrupt location points into the ROM, which takes extra CPU < 1416001096 26751 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or can that be bank-switched off? < 1416001103 7791 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't really know how a c64 works < 1416001106 563170 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I actually don't know if that's bank-switchable < 1416001110 96078 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not familiar with the C64 either < 1416001119 430823 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and zzo's not here < 1416001129 594919 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :The fact that im running off a windows 95 Threaded Cpu doesnt make my bots performance any better < 1416001135 160635 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Datassette (or at least the 1530s I have) does have a (resetable) counter, you can ask the user to rewind/fast-forward to a particular value. < 1416001150 457721 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I suspect it's not all too accurate, though, so it's perhaps best to round down a little. < 1416001172 304001 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: sure, but we're minimizing cpu usage, so it's easier to just rewind completely all the time < 1416001190 861212 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it can't be completely accurate anyway so you need a loop to wait for the right sector, and that's easier if you always start rewinded < 1416001200 389650 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sector? block? what's the thingies on a tape called < 1416001200 638916 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That would presumably depend on how cheap it is to process all the incoming data. < 1416001204 569414 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't know how that works < 1416001219 553174 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: dunno, I have no idea what the casette controller is like < 1416001222 680591 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm having trouble parsing "windows 95 threaded cpu" < 1416001230 774382 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :windows 95 is presumably the OS, and a cpu is a cpu < 1416001235 840839 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in, is it like the PC floppy contorller which can just seek to a sector all alone? < 1416001237 80371 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but what does "threaded" refer to? < 1416001292 621819 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :luckily I started computing when mostly reliable drives already existed < 1416001301 593193 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no messing with stupid tapes that fail to work all the time < 1416001319 483038 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1416001373 719401 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: There's no "controller" to speak of, really. I mean, e.g. the motor to run the tape is just directly wired to the 6510 on-chip port, bit 5. < 1416001393 927502 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when I started with computers, 5¼-inch floppy drives were just starting to become common on hobbyist computers (most used tape before then, and most of the documentation I could find assumed tape computers) < 1416001418 772596 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: not for the motor, but recognizing the signal < 1416001452 149147 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Threaded refers to the threaded base event that helps me run the bots 4 library's so i can enter all of them at the same time without crashing my RAM and the python compiler script that runs the third library which is the main core of the bot < 1416001458 82819 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I specifically said the PC floppy controller. the floppy drive itself is very dumb, it has almost no electronics. < 1416001487 619735 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Primal: I don't understand any of that, but I think you're probably on the right channel < 1416001495 603406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: The read signal is just wired to the CIA 1 serial interface, and causes an IRQ to occur. < 1416001500 628927 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck implementations14]]4 10 02http://esolangs.org/w/index.php?diff=41012&oldid=40699 5* 0378.10.230.8 5* (+124) 10/* Optimizing implementations */ +1 < 1416001507 265264 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, one of the weakest points in my knowledge of computing is the hardware end of the interface between hardware and software < 1416001511 57685 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: an IRQ for every what? bit? block? byte? < 1416001513 253740 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except when I'm writing it myself < 1416001531 791781 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: what decodes the sound to digital data and how far does it go? like, is the error correction done in the cpu? in the controller? < 1416001559 769297 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: I mean, the PC floppy controller reads or writes an entire sector using DMA and then fires an interrupt < 1416001600 244732 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: the IBM PC XT is a classic gem, it's worth to read about it < 1416001624 251369 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: The IRQ happens whenever the analog waveform crosses a zero. < 1416001634 557403 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: oh... that sounds scary < 1416001635 563066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: And the software takes care of decoding the bits out of that. < 1416001644 855990 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Based on the timing. < 1416001645 932304 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it's like once or twice every bit, at least < 1416001649 406965 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :See http://wav-prg.sourceforge.net/tape.html < 1416001652 575197 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :OK, so we're in the category of "this IRQ needs to be really crazily fast" < 1416001657 329417 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then the software must also do the error correction < 1416001676 684728 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: um, no, it's the opposite way: the data on the tape is really slow < 1416001704 371257 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :What browsers/ irc clients to you guys use < 1416001712 283846 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Of course it also means you can quite freely decide the encoding. But the default KERNAL stuff is really slow, yes. < 1416001725 322570 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Primal: someone was in here with MS Comic Chat a while back < 1416001728 908376 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at least I think it was here < 1416001738 507562 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :lol < 1416001751 429121 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it seems like the sort of thing you'd like, based on your description of your hardware setup < 1416001754 590857 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: well, the limitation is mostly the bad sound quality you get from the casette and casette player < 1416001759 403447 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it has to be slow < 1416001781 981080 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I think irssi is quite popular in here < 1416001786 309292 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that said, IIRC (I may be wrong on this), it was the first use to which Comic Sans was put outside Microsoft (again IIRC, it was created for Microsoft Bob but not actually used there) < 1416001788 436580 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is the floppy controller for the c64 also that crazy low-level? or is it saner? < 1416001791 958460 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me go check Wikipedia to see how wrong I was < 1416001793 53181 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :This is my secondary computer which i test crap on < 1416001797 674039 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Well, I mean, tapes came with faster loaders. < 1416001799 903652 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um... not saner < 1416001804 633776 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: http://en.wikipedia.org/wiki/Fast_loader#Cassette_tapes < 1416001835 57567 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not quite right < 1416001840 492345 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Unless I misremember, there's the same processor in the floppy drive as there is in the computer, so there's rather more flexibility there. < 1416001847 203633 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was created for Microsoft Bob, bot not ready in time, so I was right on that bit < 1416001849 6937 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Wait why do you guys need cassette tapes couldn't you just uh well i guess you need them if you want the data thats on it < 1416001856 935456 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :nvm < 1416001857 651951 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but MS Comic Chat was not the first time it was used < 1416001879 645816 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: ah, so the casette controller does sometimes also have higher level stuff, nice < 1416001900 599227 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: What's this "casette controller"? < 1416001903 591685 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, there's the pc serial console, which sends or receives a byte and once, and interrupts you for each < 1416001919 790840 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: casette drive controller. the part of the hardware that interfaces the analog casette player to the computer. < 1416001954 85655 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :isn't that what it's called? < 1416001970 602093 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Didn't we just go through that there isn't really much that you could call that. < 1416001981 282181 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : Wait why do you guys need cassette tapes couldn't you just ← you may be missing the point of this channel (although as a Windows 95 user, you probably aren't) < 1416001981 674924 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :im just gonna try and talk here through a terminal for a test brb < 1416001992 516406 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yeah, but that thing you linked to says some computers have more than that < 1416002045 372540 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Im not missing the point im just randomly switching back and forth through stuff and checking things so im very scatter brained atm or w/e < 1416002090 840439 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: I... which page? I don't see anything like that in either the Wikipedia page or the wav-prg tape explanation page. < 1416002154 59587 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Primal: if it helps, I had IE6 installed on my previous laptop < 1416002163 582531 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :on the Linux partition, not the Windows partition < 1416002186 52410 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :>_> well then i might try that out < 1416002260 957063 :Ether_!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :[{say."@user.compiler:Primal"}]++(" end . #estoric/?channels=esoteric&uio=d4. " ) [{{ " Test " }}] < 1416002282 480618 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that is one weird syntax < 1416002282 848057 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :ok well i have to get rid of [{say."@user.compiler:Primal"}]++(" end . #estoric/?channels=esoteric&uio=d4. " ) from showing < 1416002305 429100 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the [{{}}] around " Test " is intentional? < 1416002317 337505 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: the wikipedia page, but maybe I just misunderstood it. sorry. < 1416002318 784494 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, #estoric is a different channel < 1416002320 511462 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: I don't know, I mean, it's got balanced brackets and all. < 1416002348 633118 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: actually this is reminding me uncomfortably of ESME < 1416002351 856773 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: I mean, the page is mostly about the floppy drives, there's just a short three-paragraph thing about cassette tapes, and that's all software-related. < 1416002366 728857 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :yeah i know its just having trouble determining stuff < 1416002381 952643 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh, esotric < 1416002395 147079 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Ill have to go on my linux for anything further than that which just got outputed < 1416002413 319777 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Presoteric < 1416002546 230956 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :[{{}}] yes this is intentional it helps the 2nd library core determine which place to put it in the output eh think of it as these [{{}}] weigh down the text output < 1416002565 964560 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Without those it usually deletes the text output when it gets run through < 1416002634 135824 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Ok ill be back in like a day or so w/e i have to go on a trip < 1416002654 639502 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 PRIVMSG #esoteric :Away from all the city life < 1416002661 856506 :Ether_!a4742fb4@gateway/web/freenode/ip.164.116.47.180 QUIT :Quit: Page closed < 1416002669 491911 :Primal!a4742fb4@gateway/web/freenode/ip.164.116.47.180 QUIT :Quit: Page closed < 1416002681 795874 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait, the bot was using web IRC? < 1416002692 368032 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :…I need to stop thinking about this, it's making my head hurt < 1416002698 988164 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whoa < 1416002708 119877 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :web irc... < 1416002725 152717 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, at this point I'm hoping that that was a really impressive and well-done trolling attempt < 1416002729 271381 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if that's true, then he was indeed on the right channel < 1416002734 228336 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: hehehe < 1416002739 636688 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, that's the other possibility. < 1416002747 327006 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we'll see tomorrow, hopefully < 1416002755 935569 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the social route to something like that would be easier than the technical route < 1416002785 331346 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and as I said, it's very reminiscent of ESME, which I suspect was an excessively complex project to troll zzo38 < 1416002815 180191 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1416002854 878370 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416002914 747108 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in case it's relevant, that IP traces to a school in Washington < 1416002985 329301 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :huh what < 1416003061 739755 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :oh, different school. i'm off the hook < 1416003078 998455 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It seems moderately hard to find details on the kernel ROM tape loader routines, since all material seems to be about Turbo Tape -style faster loaders. (Which apparently just use pauses of two different lengths between the triggers to denote 0 and 1 bits, meaning one interrupt per bit.) < 1416003079 596488 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416003133 303036 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :An "Information Processing Cooperative" sounds mighty shady. < 1416003162 624810 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Washington_School_Information_Processing_Cooperative < 1416003167 433201 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: do you think tompn is a trolling attempt too, or does he just not understand what this eso stuff is about? < 1416003171 832210 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(If it were a "coöperative", then it'd be benign.) < 1416003192 828773 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :probably indicates a high school. i think the major colleges have their own ipv4 blocks or some shit. < 1416003196 810644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: And did you notice another case of non-nested loops? < 1416003197 912567 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't get why people think TomPN is so uniquely terrible or anything. < 1416003203 212138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aren't we used to mediocre languages by now? < 1416003208 507804 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: in Dimensions? < 1416003221 840066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Right. I only remembered the musical notes discussion. < 1416003227 671775 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: he isn't that terrible really, he just angered ais by removing some text he wrong < 1416003230 713840 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1416003232 245492 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :stuff < 1416003234 709615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wrote < 1416003271 344440 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I agree that Primal's bot was fake. :p < 1416003283 596809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"redis++(error.file)[]{{++++<>+++]."redis.compression|error|)([2.cpre]-reboot.false is some nice "code". < 1416003306 575126 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, embedded bf! < 1416003335 136683 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :doesn't parse though < 1416003348 569611 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, BF normally has matching brackets < 1416003354 389429 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also that doesn't look much like BF < 1416003366 441663 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :an IRC bot using redis yet connecting through webchat is kind of a beautifully weird combination < 1416003375 887545 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: you forget when TomPN put a link to the language on the Main Page < 1416003385 846984 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's the first thing that alerted me that something was wrong < 1416003386 737814 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: so did NSQX < 1416003386 921861 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: ah yes! < 1416003395 247249 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's called enthusiastic kids :p < 1416003408 95973 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think I'm surprised by mediocricity or anything, I just can't fathom the strange antipathy towards nested loops. < 1416003432 390826 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's the use of the phrase "instruction tape" to mean "data tape" < 1416003432 731805 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416003444 975300 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's now been explicitly /defined/ as "data tape" for Musical notes < 1416003446 272657 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe with some sort of non-structured-programming background, but that sounds rather unlikely these days. < 1416003449 114830 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's a rather unintuitive definition < 1416003461 299575 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :doesn't even FORTRAN support nested loops? < 1416003465 254550 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :have you, like, never been actually trolled < 1416003472 770563 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :i wanna say modern fortran only < 1416003504 789805 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bicyclidine: the days of the truly great trolls have mostly died out < 1416003516 373720 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you get some pretty good attempts from time to time, though (also a lot more really bad ones) < 1416003526 644566 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The FORTRAN I was writing was loops based on line numbers. < 1416003530 411119 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :mm random webpage says nested loops were common in 77 < 1416003542 915887 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :i guess that makes sense. i could check my book with unreadable code samples i guess < 1416003543 133929 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would think you can nest those, since it's not like it'd complicate the implementation. < 1416003577 540101 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can have several loops end at the same line, though. < 1416003591 520000 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: it's sort of a come from, isn't it? < 1416003598 845351 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's reminiscent, yes. < 1416003600 930589 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as in, there's no explicit loop closing statement < 1416003633 295257 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does forth have a looping construct that doesn't nest though? I don't know, I'm not a forth guy < 1416003644 483558 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Ping timeout: 244 seconds < 1416003656 338310 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I think it's not untypical to put a "continue" statement on the closing line of the loop. < 1416003677 144390 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: is that like C's continue or what? < 1416003679 900046 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not really a loop closing statement then either, but it makes it look like one. < 1416003692 316627 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's a nop. < 1416003700 887839 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, so like python's pass < 1416003704 328147 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1416003725 965725 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, Algol used "skip" for the same purpose < 1416003734 724548 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and at least in mathematical Algol, it's normally only allowed as a no-op command < 1416003737 405879 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: worms uses skip too, with a visual pun < 1416003764 607257 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, in Algol 68, I believe it just refers to an arbitrary uninitialized value, which isn't evaluated when used as a command because Algol 68 is call by value < 1416003767 915942 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(um, is that a joke I have to explain, or does everyone on this channel get it by default?) < 1416003795 692756 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/HZKb -- that's the program-loading bit out of a Befunge-93 interpreter. < 1416003799 405892 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: a variable predefined in the library? or no strict? < 1416003821 470745 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : (um, is that a joke I have to explain, or does everyone on this channel get it by default?) ← it's hard to tell, after spending a while in this channel it becomes clear you can never understand the context of everything < 1416003846 823992 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: I was going to ask "why is there a Befunge-93 interpreter in Fortran", but there's no real point in asking the question < 1416003858 826057 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess it's more out of curiosity "why pick that specific combination of languages" than anything else < 1416003898 359870 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I used to use a Befunge-93 interpreter as my initial "getting to know a new language" program, that's why. < 1416003912 478635 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I believe the pasted snippet could be equivalently written as http://sprunge.us/WXhC < 1416003932 975955 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's still two loops, nested.) < 1416003964 623891 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: hmm, then there has to be a Befunge-93 interpreter task on rosettacode.org < 1416003983 154673 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: maybe add your interpreters there, possibly creating such a task if it doesn't yet exist < 1416003983 849119 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: also I'm not used to seeing indentation in fortran < 1416003987 569360 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd be like using indentation in asm < 1416003996 750673 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yeah... you don't indent on punch cardss < 1416004001 795145 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(which I assume some people actually use? I'd never really thought of it before this point, but it makes perfect sense for handwritten asm) < 1416004005 928955 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ais523: Yes, it's kind of strange. And it looks really silly when there's a continuation line. < 1416004036 230241 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: not if you're used to seeing ifdefs or labels pulled to the first column in C < 1416004064 776531 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: the worms games? < 1416004080 605325 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In this case, I've put the continuation line marker in the only place it can go to, but also continued with the actual content, unidented. < 1416004111 208971 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :To wit, http://sprunge.us/MNHG < 1416004125 115079 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: yes < 1416004127 558683 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, I just realised Fortran 77 postdates both Algol 68 and INTERCAL-72 < 1416004140 269557 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: I got it but I'm not sure how much of the channel would :p < 1416004146 817001 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably it was in common use before then, just hadn't hit its "most commonly used ever standard" < 1416004166 540212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: I never registered that as a pun until you pointed it out though, heh < 1416004177 545566 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(you don't analyse games you start playing at age ~7-ish very much) < 1416004179 7122 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1416004183 817511 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh < 1416004198 404816 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FWIW, I missed the Worms comment, but did get it now that it was pointed out. < 1416004237 759491 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm wondering what sort of self-respecting pentester uses a wget-based payload and doesn't execute the file they download < 1416004245 331767 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: heh, that shows you're young < 1416004246 382442 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you're leaving traces not only in logs, but on the filesystem < 1416004262 529975 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although, hmm < 1416004262 714016 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :worms is a new game < 1416004265 253032 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the file would go to / < 1416004279 612715 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which most email daemons can't write < 1416004285 560123 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: So new, not even 20 years old. < 1416004287 712149 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: yes, and in fact Armageddon was my first game, and it was years after it came out that I got it. (I'm 19.) < 1416004299 284440 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh, first worms game. not first game in general. < 1416004305 516663 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the amiga worms games are kind of weird. < 1416004322 735805 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I hope you had at least played with older games since < 1416004334 917035 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :these modern games have it too good with being able to use powerful hardware < 1416004337 870963 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :worms including < 1416004342 210998 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :included < 1416004371 55564 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've played Worms 2 a bit but it mostly seems like a weaker version of W:A; they're practically the same game in many ways. (would W:A be DLC these days?) < 1416004373 122440 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: We were actually kind of wondering here whether you'd be 19 or 18. (I got it narrowed to something thereabouts by log-grepping.) < 1416004380 91867 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the amiga ones I've tried but they're... not that great. < 1416004387 415986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can't get used to the rope physics. :p < 1416004405 92537 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(btw, I'm still surprised there are so many finns here) < 1416004406 916144 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Liero is what we used to play here. < 1416004416 976986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, god, yeah, I've played liero < 1416004422 69385 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Well, that and MoleZ.) < 1416004430 238425 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the rope physics on *that* sure are something < 1416004440 699711 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They're very physical, yes. < 1416004458 560771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I like your wife taking an interest in #esoteric. < 1416004474 204691 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, good night < 1416004476 692819 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or is it just me? < 1416004479 427767 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :night < 1416004553 446533 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :i indent asm :( < 1416004568 45275 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's more general than that, but it's possibly more about what sort of weirdoes the channel regulars are, as opposed to the so-called content. < 1416004581 251105 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I never realised the 'skip' pun in Worms either < 1416004594 235395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm sure I've been satisfying on the "weirdo" front < 1416004596 725693 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh wow, I only just realised what specifically in Worms was being referred to < 1416004608 256846 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tromp: so it looks like I was left with about 30k probably-nonterminating probably-not-fixed-point-combinators. < 1416004611 831052 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :more like craptent < 1416004615 522622 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, I thought you were referencing the specific game series, and you were < 1416004621 626115 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I didn't get the greater specifics < 1416004640 867046 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(btw, was that thing ever useful except in situations where you were highly limited on ammo? and could it be set to limited ammo itself?) < 1416004641 906480 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tromp: of size 11 or less < 1416004643 172856 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Bicyclidine: Like, with multiple levels in case of nested control structures? < 1416004680 371006 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :yeah. < 1416004698 976950 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Having a different indentation for e.g. labels and instructions (and sometimes directives) wouldn't be all that surprising. < 1416004712 840283 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :yeah i mostly do that though. < 1416004808 839779 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :ic, int-e. probably that includes 100s where it's not clear whether it's diverging < 1416004820 815207 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I draw lines with semicolons to the right of the instructions to indicate nestedness < 1416004822 198246 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :even if you study them manually < 1416004837 158644 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tromp_: could be. < 1416004885 629115 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tromp_: but it's still interesting to filter out some obviously non-productive ones. < 1416004938 64941 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :yes, a divergenct pattern detector should eliminate a large fraction of those 30k < 1416005268 543205 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Smartboxes14]]4 10 02http://esolangs.org/w/index.php?diff=41013&oldid=39314 5* 0367.78.57.11 5* (+7) 10/* maps */ < 1416005298 597613 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1416005417 978040 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: actually unordered fractran with =0 is tc by reduction from a minsky machine. just choose one boolean flag for each state, then the only thing you need =0 for is when doing a branch on zero in the decrement-and-branch-on-zero instruction. < 1416005450 233817 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: right, that makes sense < 1416005475 793255 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe I should make My Unreliable Past unordered, but I kind-of like the looping < 1416005488 354701 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :especially because it matches the looping of input (which is necessary for other reasons) < 1416005499 485413 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meaning that it may be possible to write a self-interpreter even though you can't write cat < 1416005533 125891 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1416005696 860580 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what is it with me and languages which have pretty powerful I/O that nonetheless can't do cat? < 1416005715 714681 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you're a dog person? < 1416005800 314723 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416005911 121785 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1416006031 525594 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 244 seconds < 1416006116 372480 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1416006136 831064 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tromp: http://sprunge.us/TRPL is what I have. < 1416006165 295177 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION looks at http://golf.shinh.org/p.rb?A057755 and thinks: does anagolf prohibit putting an actual link in the problem description? < 1416006413 58954 :DTSCode!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1416006491 618576 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :int-e: is unknown same as [0] ? < 1416006513 514677 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tromp: As far as I recall, the 3 alternative candidates that produced more than 3 f applications were not clean fixed point combinators (Y f is not equivalent to f (Y f)); but they nevertheless produce an arbitrary number of applications to f (for all k there is an M such that Y f ->* f^k M. In a Böhm tree model, that's still a fixed point. < 1416006523 998034 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tromp: "unknown" encompasses [0], [1] and [2]. < 1416006537 515658 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :ic < 1416006617 144328 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :and you think the [3]+++ can be shown to be M f -> f(f(f(diverge))) ? < 1416006647 860337 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :where diverge has no whnf < 1416006660 286899 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I expect so. < 1416006714 66618 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :seems clear then that there's only one clean Y combinator of size 12 < 1416006773 24496 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"non-minimal", btw, are terms that have subterms of shape ``Kxy, ``SKM with M != K and ```SxyM with M=S or M=K. (rewriting such terms to ``xM`yM terminates.) < 1416006802 165149 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416006827 917136 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So I'm filtering a bit more there than one would naively expect. < 1416006940 160230 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, I'll revisit this another day < 1416006949 342958 :tromp!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :thanks for the investigation < 1416007153 660687 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416007260 433006 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1416007418 239245 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait obvious simplification, but int-e is _still_ a byte shorter < 1416007444 880688 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I need to get better at golfing Haskell < 1416007517 15831 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :using logarithms is possible but seems not to make it shorter < 1416007598 649048 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because then you also need a pesky ceiling < 1416007664 370111 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I have 3 approaches, 2 that work well in Haskell and 1 that works nicely in dc. < 1416007693 354789 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(dc's arithmetic is too slow for the naive method) < 1416007726 338263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i just did the obvious thing and then removed the +1, and then i'm missing by a byte < 1416007783 416101 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it takes almost 5 seconds for computing the number of digits of 2^2^20 alone. < 1416007802 37063 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(in dc) < 1416007810 824166 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1416007832 845279 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i noticed the other day a blog post comparing bignum implementations in languages with them builtin, and ghc won < 1416007840 46853 :DTSCode!~DTSCode@unaffiliated/dtscode QUIT :Ping timeout: 240 seconds < 1416007862 4273 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ghc has very cheap allocation and lets gmp use that. < 1416007894 102787 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1416007956 860781 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The comparison included conversion to strings, right? That may not be entirely fair... < 1416007976 182883 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh i don't remember < 1416008008 361837 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :damn now I need to find the link again... < 1416008033 115073 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i see your _actual_ dc method is faster than the haskell one. < 1416008159 319857 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't think it's measurable. < 1416008276 220254 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I get 0.001s for dc and 0.002s for haskell on my computer. < 1416008287 971281 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1416008302 965684 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well your submitted haskell was a lot more < 1416008333 557385 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But I have another Haskell version that takes 0.08s here, about 0.3 on anagol. < 1416008344 203546 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :same length, unfortunately. < 1416008701 501257 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: anyway, resubmitting twice, the second time I got time: 0.000085sec for the same program that is listed as 0.0125. < 1416008775 937737 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1416009307 140304 :olls!~olls@185.3.87.6 JOIN :#esoteric < 1416009583 416278 :olls_!~olls@185.3.87.6 JOIN :#esoteric < 1416009592 582283 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: ah, it came from HWN. http://www.wilfred.me.uk/blog/2014/10/20/the-fastest-bigint-in-the-west/ is the link. < 1416009597 708364 :olls!~olls@185.3.87.6 QUIT :Ping timeout: 255 seconds < 1416009615 645183 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1416009754 334629 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416009853 108250 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, so conversion to string doesn't enter the picture; if anything that part will slow the Haskell version down. < 1416010030 723287 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416010203 442534 :AndoDaan!~Daanando@188.188.68.200 JOIN :#esoteric < 1416010409 313601 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what fun. So apparently the last lambdabot downtime was caused by a Windows Server 2012 bug, leading to a switch being flooded with IPv6 packets, overloading the switch's CPU, and thus affecting traffic of completely unrelated hosts. < 1416010642 635584 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1416010650 871846 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just bill microsoft hth < 1416010910 857604 :AndoDaan!~Daanando@188.188.68.200 QUIT :Ping timeout: 272 seconds < 1416010953 342740 :olls_!~olls@185.3.87.6 QUIT :Quit: Lost terminal < 1416011185 320146 :AndoDaan!~Daanando@188.189.67.243 JOIN :#esoteric < 1416011249 184011 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :this serial text thing's manual says to use control sequences starting with "the escape character" but doesn't say what that character is, so i'm like the shit is this fuck < 1416011257 785252 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :and it turns out it's the ascii ESC control character. i feel very young atm < 1416011289 572607 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION throws Bicyclidine a lollipop < 1416011297 167548 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :what flavor < 1416011301 730049 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :strawberry < 1416011308 504256 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :excellent *licks* < 1416011312 922684 :AndoDaan!~Daanando@188.189.67.243 PRIVMSG #esoteric :!blsq ""Pp,20rz{2j**2j**1.+lnPP_+' _+Pp}m[p\t]Q < 1416011313 196764 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | Ain't nobody got time fo' dat! < 1416011334 763416 :AndoDaan!~Daanando@188.189.67.243 PRIVMSG #esoteric :why is string formatting so hard! < 1416011355 436486 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416011361 662970 :AndoDaan!~Daanando@188.189.67.243 PRIVMSG #esoteric :Why cant computer intuitively know what I want by now!? < 1416011369 469450 :AndoDaan!~Daanando@188.189.67.243 PRIVMSG #esoteric :I blame turing. < 1416011387 26261 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's teaching you to be precise < 1416011428 580784 :AndoDaan!~Daanando@188.189.67.243 PRIVMSG #esoteric :pfft. < 1416011463 788079 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :if you manage, it'll reward you with the illusion that you're in control < 1416011500 603928 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, cheers, I missed this part. "We've also disabled new uses of Windows Server 2012 for now." < 1416011533 384880 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :i think for formatting you can blame the complications of language < 1416012118 908934 :AndoDaan_!~Daanando@188.188.78.157 JOIN :#esoteric < 1416012182 378353 :AndoDaan!~Daanando@188.189.67.243 QUIT :Ping timeout: 244 seconds < 1416012338 165958 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : does someone have a roman numeral to number translator bot here? <-- hm i remember doing that once < 1416012352 113812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run ls bin/*oma* < 1416012352 751218 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/fromroman \ bin/randomanonlog \ bin/toroman < 1416012364 74373 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right you made it afterward < 1416012387 155026 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :do we have a radixal to numbers translator? < 1416012388 731556 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe i just made a haskell function < 1416013191 985748 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi QUIT :Read error: Connection reset by peer < 1416013386 9881 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416013657 652626 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 244 seconds < 1416013659 868874 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416013804 738377 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416014972 842493 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416015073 32369 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416015353 65157 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Ping timeout: 272 seconds < 1416015446 507065 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi JOIN :#esoteric < 1416015486 865545 :MoALTz_!~no@user-164-126-44-103.play-internet.pl QUIT :Quit: Leaving < 1416015808 592421 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i not really convinced rule 30 or whatever is turing complete < 1416015814 827400 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :is there a simple explanation of why it is < 1416015917 166592 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :tromp, I wonder how I couldl write a program to find that term without prior knowledge of it? < 1416015927 363818 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :maybe that isn't really doable < 1416015937 86088 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the short Y combinator < 1416016036 184634 :shachaf!~shachaf@unaffiliated/shachaf PART :#esoteric < 1416016045 215631 :MoALTz!~no@user-164-126-44-103.play-internet.pl JOIN :#esoteric < 1416016132 233650 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net PRIVMSG #esoteric :vanila: int-e has such a program; ask him < 1416016147 83626 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: I don't think there's any proof rule 30 is TC < 1416016150 878787 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it seem s very hard to proof < 1416016156 67854 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just wolfram believes it is because it looks complex < 1416016167 974723 :AndoDaan_!~Daanando@188.188.78.157 PRIVMSG #esoteric :it;s rule 110 isn't it? < 1416016188 246785 :AndoDaan_!~Daanando@188.188.78.157 NICK :AndoDaan < 1416016199 404709 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Rule_110 < 1416016206 49502 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it looks kinda like rule 110 and rule 110 is TC :p < 1416016439 775307 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except rule 30 is reversible < 1416016457 834720 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :this snail? turing complete < 1416016458 815438 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> showIntAtBase 2 intToDigit 30 "" < 1416016460 305978 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : "11110" < 1416016481 753972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which 110 isn't < 1416016516 611604 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :reversible turing machine wold be cool < 1416016538 943415 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :imo reversible thermodynamics < 1416016558 584420 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: those exist. also, see http://esolangs.org/wiki/Reversible_Brainfuck < 1416016643 935132 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i dont understand that < 1416016668 572886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what part < 1416016672 124303 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :how can you implement normal BF using reversible BF < 1416016682 435151 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :is it storing state in between the cells < 1416016689 471898 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes < 1416016696 428715 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :so does anyone know anything funny i can do with a 2×40 terminal < 1416016761 841836 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: see the Tape Layout table (i made that) < 1416016770 164761 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*layout < 1416016781 872182 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I see < 1416016836 215993 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net PRIVMSG #esoteric :Bike, you can turn play a very narrow tetris where no piece can be rotated:( < 1416016878 786138 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I meant rule 110 though < 1416016900 857765 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :how is the polynomial overhead accepted? < 1416016932 238292 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: rule 110 works by implementing a cyclic tag machine with colliding "gliders" < 1416016955 782035 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this part has polynomial overhead. < 1416016969 871256 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(although the setup is an infinite pattern) < 1416016989 800408 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :steup too < 1416016992 67980 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :setup too < 1416017001 314462 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :am I just being too strict? < 1416017003 921411 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i feel like this wrong < 1416017032 802887 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i'm not rejecting the proof just don't really understand how it relates to the claim that it's TC < 1416017052 276185 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: it is dubious in a way, tc-ness only makes _complete_ sense if you are looking at finite setup and output. < 1416017060 248443 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so i can simulate a cyclic tag machine if I encode it in this particular way into rule 110 < 1416017077 716511 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah < 1416017079 527092 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523's proof for the 2,3 turing machine has the same problem, only slightly worse < 1416017080 756322 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that's kind of what I feel < 1416017094 510290 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hthese are great results < 1416017095 532215 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :of course < 1416017098 923136 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :isn't the setup repeating though < 1416017106 160703 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: for 110 yes < 1416017112 133515 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's not too bad < 1416017138 218132 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :also I don't doubt these ARE TC < 1416017154 762009 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i.e. that it can be done with a finite setup < 1416017163 531550 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :or is there a reason to think that's not possible? < 1416017184 851750 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ais is pretty smart and he couldn't figure it, how about that < 1416017214 936672 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :also there's finite information in the initial setup, right? so like whatever man. < 1416017221 635776 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Bike: QED < 1416017260 276687 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: well you really want a finite _output_ too, which is hard because these CA's create intrinsically growing patterns < 1416017286 520474 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: yeah but with 2,3 it requires actual computation, the initial pattern is non-repeating < 1416017294 181190 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah i remember < 1416017301 18910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in the limit this is obviously cheating (if the required computation was TC) < 1416017317 410601 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*fix that parenthical to be more pedantically worded < 1416017350 506951 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well we're not in the limit < 1416017369 9190 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :once you have infinite setup, it becomes really subtle whether your real computation takes place in the setup or afterward < 1416017389 359513 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :is that even a meaningful distinction? imo there are no boundaries anywhere, man < 1416017402 361555 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yes < 1416017404 547527 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that's a good point < 1416017409 277937 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :who even are we? < 1416017416 127694 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: i'm not talking about CAs specifically < 1416017416 398851 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :maybe we could determine when computation is occuring through some rigorous physical measure, like watching waste heat < 1416017419 483517 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :this plan has no flaws < 1416017420 873026 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oerjan: me neither < 1416017426 830877 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: well, presumably you don't want to consider the identity function turing complete < 1416017429 766791 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: i think you may be high < 1416017433 323363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it is if you prepare its initial state with a universal turing machine < 1416017500 191707 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so a 1D CA has some initial state: an n-bit string (any natural number n) < 1416017503 247430 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well i mean how formalizable is the idea of a computer, really? how do you compare lambda calculus and a turing machine? you can emulate one in the other, great, but i can emulate a turing machine with toilet paper and crayons < 1416017507 267513 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :bla bla bla < 1416017516 440407 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and I guess there is already a question of termination < 1416017517 651597 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :anyway annoying thing about CAs, nobody told me they were used in fluid dynamics < 1416017525 864812 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :how do you get output? < 1416017567 678612 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Bike: toilet paper and crayons is TPC, this is differnet than TC < 1416017577 316663 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :how do you get output out of a computer? you pick some time after your computation is running and say "okay, this is the output" < 1416017609 942164 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :we need more lattice gas automata < 1416017625 386026 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :toilet paper complete?? < 1416017630 700464 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1416017635 998124 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: i think for rule 110 you can basically search each generation's state with a regexp to see if it has the "i am finished" tag < 1416017660 74200 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: isn't the initial state always infinite? < 1416017666 340174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just often it's all 0s outside of a finite area < 1416017672 231733 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :for my personal satisfaction, initial state should be finite < 1416017678 618671 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh < 1416017682 464846 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"the initial state has finite support" < 1416017687 946021 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :fair < 1416017691 375779 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :go on. go full real analysis. i dare you < 1416017723 955188 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :homework: design a computing formalism that works when the initial state has arbitrary entropy everywhere but a finite area?? < 1416017734 747611 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall once classifying the ways rule 110 could grow (leftwards, it never grows rightwards) into an infinite region of 0's. so i'm not so sure that you _cannot_ make it tc even with finite support. < 1416017738 494039 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :do you think i should eat a calzone for dinner tonight < 1416017749 642367 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(initially. it will grow infinitely nevertheless.) < 1416017770 983786 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :maybe we should just study 1D ca more and not try to shoehorn the kind of computation it does do into the 'TC' framework < 1416017810 579018 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :perhaps you could study.... lattice gases < 1416017822 276565 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you just need some way of doing glider guns to get the effect of the infinite setup while having only finite support at the start < 1416017836 129096 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oerjan, ooh < 1416017841 833171 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1416017849 192429 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :if someone worked that out it'd be worth a publication I think < 1416017859 513346 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :gasses < 1416017860 992632 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :better i stay out of it then < 1416017862 889424 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :gassssses < 1416017911 350312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my underload minimization attempts basically halted when ais523 said it might be publishable >:) < 1416017926 38484 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(well i already found the minimum) < 1416017962 271797 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416018069 345860 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : anyway annoying thing about CAs, nobody told me they were used in fluid dynamics <-- have you heard about terence tao's idea that one might theoretically prove navier-stokes (millennium problem) to blowup by embedding something like CA computation in ideal fluids < 1416018162 849038 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yes < 1416018173 579783 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :unfortunately for me tao's blog is incomprehensible < 1416018174 828720 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :That's a cool idea < 1416018185 774469 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :tao is good at explaining things in a simple way... < 1416018190 962029 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :fluid dynamics is also incomprehensible, but i'm working on it < 1416018245 450583 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : homework: design a computing formalism that works when the initial state has arbitrary entropy everywhere but a finite area?? <-- i recall that there's an obvious prood that in a symmetric CA you cannot create a pattern that can expand into arbitrary chaos, namely just put a competing version of the pattern somewhere out there < 1416018253 453611 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :«The story is told of many giants of modern physics, but most plausibly of Heisenberg, that, on his death-bed, he remarked that the two great unsolved problems were reconciling quantum mechanics and general relativity, and turbulence. "Now, I'm optimistic about gravity..." » < 1416018286 431128 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: I guess the CA equivalent of TC would be, like, 110-complete? < 1416018293 103539 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :haha < 1416018298 478462 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that's a good idea < 1416018308 470910 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :show that one CA is possible to simulate all the others < 1416018308 655031 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oerjan: well that would figure, yeah. < 1416018315 838313 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, yeah, that's a better definition. < 1416018325 704088 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oerjan: i wonder if you can make that into the fluctuation theorem somehow! < 1416018330 538844 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it still might involve infinite initial states and not-completely-trivial encodings though... < 1416018334 184703 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but you don't have to worry about halting < 1416018340 403167 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*proof < 1416018347 137340 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the meta interpreter for game of life is so cooooool < 1416018363 542828 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the metacell thing? yeah! < 1416018496 946140 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Today I used Lua for the first time < 1416018501 738902 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :rule for CA simulation: initial state must be START CELL(C[0]) MID CELL(C[1]) MID ... STOP each of these is finite and CELL is a function that takes takes a 0 or 1 < 1416018504 642377 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, in the past 24 hours definition of "today" < 1416018587 377063 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :good times: installing awesomewm, installing a lua browser, crashing lua browser which brings down awesome somehow < 1416018659 52938 :NATT_SiM!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1416018662 841122 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :still waiting for guidance re: calzones < 1416018722 820213 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :un calzone per favore, and then you'll have some more < 1416018766 378046 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I made a game < 1416018794 43146 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: you don't need our guidance, it's all baked in hth < 1416018812 434072 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: is this like when I used to get you to tell me when to go to bed? :p < 1416018835 200451 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :no it's like whne i ask about fucking calzones! < 1416018839 321573 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :honestly i don't think this is hard < 1416018868 557499 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :did you ever go to bed btw < 1416018909 63917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nope. never. < 1416018921 511533 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i've eaten calzone a few times hth < 1416018928 604723 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I've had calzone once or twice < 1416018959 592134 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i cannot help getting the feeling "why are you folding the pizza?" < 1416018959 776383 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that sounds terrible < 1416018966 266683 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :both the not sleeping and the not calzoning < 1416018999 650806 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :are you degreasing? < 1416019010 301716 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe he's degaussing < 1416019029 344396 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I fancy some calzone now < 1416019043 310083 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Maybe I should go to a dodgy takeaway and get some < 1416019073 135462 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :la calzone nostra < 1416019309 104865 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :something tells me dmm isn't always careful when queueing these http://www.mezzacotta.net/postcard/ < 1416019423 794366 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 244 seconds < 1416020069 977745 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What would you call a rocket intended to observe quantum mechanical effects in outer space? < 1416020084 913003 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :a rocket < 1416020105 979263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION waits for the pun < 1416020138 158204 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :No pun, but I'm considering building something like that in Second Life < 1416020153 912252 :AndoDaan!~Daanando@188.188.78.157 PRIVMSG #esoteric :That still exists? < 1416020170 239512 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I originally estimated that it would take 7 days before completing its mission, but considering that I'm predicting the latter half to be sped up beyond the normal SL speed limit... < 1416020194 853424 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Either that or it dies half a week before I'm expecting it to < 1416020238 791753 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :The Rule 90 automaton (in its equivalent form on one of the two independent subsets of alternating cells) was investigated in the early 1970s, in an attempt to gain additional insight into Gilbreath's conjecture on the differences of consecutive prime numbers < 1416020285 498422 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :"every six steps of the Rule 22 automaton simulate a single step of the Rule 90 automaton" < 1416020344 148243 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> showIntAtBase 2 intToDigit 90 "" < 1416020345 586688 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : "1011010" < 1416020369 159404 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> showIntAtBase 2 intToDigit 22 "" < 1416020370 560671 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : "10110" < 1416020423 789940 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :std::mem::transmute is really convenient when playing with floats < 1416020562 369285 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :woah :D < 1416020572 309679 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :apparnelty Wang of Wang-tiles proves that 2-cyclic tag machines are TC < 1416020883 737125 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think if I could just get 70 million meters in the sky, that would allow for a dramatic test of my theories < 1416020892 435957 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I always thought it would be much higher < 1416021028 119274 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: I was briefly terrified and confused before I realised you were talking about second life < 1416021143 328836 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :second life has quantum physics? < 1416021252 531885 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Second Life has floating point numbers in its physics. Floating point numbers have quantums that increase as the numbers get larger. Therefore, Second Life has quantum physics. < 1416021726 598627 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :lol < 1416021801 772558 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh hey my assembler treats '\0' as meaning '0', sweet < 1416021830 364531 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sgeo: "nonuniform planck length explorer" ;) < 1416021847 475384 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :NPLE? < 1416021886 700622 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sgeo: there, now you have a suggestion for the name of your rocket, now you can shoot it down by thinking of something better. < 1416021900 272728 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i was wondering why my professor would put '\0' instead of just zero, and i have learned the answer: no fucking reason < 1416021962 305603 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :\cargo{cult} < 1416022041 202525 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i don't think he actually ran this code, unless he wanted it to display 0Hello world0Hello wor < 1416022109 158740 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :so, nerds, does anyone know why terminal control sequences start with [? < 1416022127 200444 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^[[ is easy to type? < 1416022157 371501 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :god, i can almost believe that's the reason < 1416022220 801895 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :hm, apparently ^[[ is equivalent to a one eight-bit control character in C1 < 1416022266 278201 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :which nobody uses, so that's great < 1416022365 199554 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :can someone help me understand cyclic tag machine < 1416022400 435059 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :wikipedia seems pretty straightforward < 1416022411 86738 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :whatchu havin problem with < 1416022417 366390 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric : Initial word: baa < 1416022417 550209 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric : acca < 1416022420 837966 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :where does the a go < 1416022453 491976 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Um. That seems wrong. < 1416022480 57964 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Where are you going off of? Wikipedia and esolang both would seem to say that's not how it works. < 1416022487 139660 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :assuming you mean acca is the product from baa < 1416022606 978087 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: note the m here: "t(S) is the result of deleting the leftmost m symbols of S and appending the word P(x) on the right." ... in the example, m=2. < 1416022626 11697 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ill try to implement this so i can undersatnd it < 1416022627 802296 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh. < 1416022690 448197 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: that's a tag system, but not a _cyclic_ tag system. those are different. < 1416022707 464847 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and it's a 2-tag system, whereas tag systems are 1-tag systems < 1416022726 38432 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric ::( this is so confusing < 1416022727 957922 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(hence the m) < 1416022732 30156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: *cyclic tag systems < 1416022755 690980 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: no. < 1416022772 54623 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :A tag system is a deterministic computational model published by Emil Leon Post in 1943 as a simple form of Post canonical system < 1416022845 648208 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1416022878 462799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: um yes. < 1416022900 385930 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :maybe < 1416022909 527993 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :(height of comedy) < 1416022968 142427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: or rather, ordinary 1-tag systems are uninteresting because not tc, or at least not proven so < 1416022968 326572 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: The Wikipedia article introduces tag systems, m-tag-systems (where tag systems arise as a special case by taking m=1), and then cyclic tag systems. < 1416022977 849758 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I'm not sure what you're trying to correct. < 1416022989 602615 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... let me check that. < 1416023017 758840 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it also introduces cyclic tag systems further down in the article < 1416023059 450429 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mm < 1416023063 460786 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so im confused about all this < 1416023070 961479 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no, actually they say that m is implicit, with no default. < 1416023072 661802 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yaeh it's all bullshit < 1416023088 303173 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but still there's no cyclicity there at all. < 1416023112 208191 :NATT_SiM!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net QUIT :Remote host closed the connection < 1416023121 500132 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: so there was something to correct, but your suggestion made it more wrong < 1416023148 649679 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1416023187 68846 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://link.springer.com/article/10.1007%2FBF01343730#page-2 < 1416023203 60598 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :T_i : s_i --> E_i, i = 1, .., n < 1416023240 401182 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :if the first symbol of a string is s_i then the first beta symbols are removed and E_i is appended at the end < 1416023254 699541 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: the confusing thing here is that cook/wolfram changed the definition of tag systems because it was easier to make a pattern of gliders deal with single bits one at a time < 1416023293 966433 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :if the alphabet contains m symbols then n <= m < 1416023296 255027 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that's odd < 1416023299 787055 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and it was easy to change the gliders used from one step to the next since they're all part of the infinite setup. < 1416023334 636579 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(easy once you have found useable gliders in the first place) < 1416023367 289177 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: love the use of \beta without saying what it is first. < 1416023400 149073 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :not only is it not say first, but not said second either < 1416023411 437911 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :in fact I have no idea what beta is < 1416023412 364264 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"monogenic"?! < 1416023430 101173 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :\beta seems to be the 'm' from wikipedia's article. < 1416023433 236383 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :q: is it sane to have a function called 'puts' that also works for terminal control sequences? i don't know if C puts does < 1416023460 742821 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i guess maybe < 1416023474 535973 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this is so hard < 1416023495 449981 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so I guess beta is just a fixed constant < 1416023528 642530 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes. a positive integer < 1416023548 894011 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there are no \0s in terminal control sequences are there? < 1416023574 363161 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and isn't that all puts demands < 1416023639 680160 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so basically this whole area is a confusing nightmare < 1416023645 935477 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :puts does append a newline though... < 1416023670 734472 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh i guess i'm not doing that < 1416023684 129622 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://arxiv.org/abs/cs/0612089 < 1416023685 164156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: um no, just a bit unfortunate naming, a cyclic tag system is not a tag system, but analogous to one < 1416023689 848657 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i guess this is more like fputs then < 1416023771 25873 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1416023855 460048 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :why are they barring symbols? beforelemma 1 < 1416023897 44306 :AndoDaan!~Daanando@188.188.78.157 QUIT : < 1416023987 246339 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I can't understand this < 1416024037 937399 :coppro!raedford@taurine.csclub.uwaterloo.ca QUIT :Ping timeout: 256 seconds < 1416024080 636082 :coppro!raedford@taurine.csclub.uwaterloo.ca JOIN :#esoteric < 1416024170 395932 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://dspace.mit.edu/handle/1721.1/6107#files-area < 1416024172 381011 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Remote host closed the connection < 1416024231 352858 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: those are 7 different variants each of 0 and 1: barred, dotted, barred with underset 1, possibly dotted, and plain with underset 2. ... ouch. < 1416024290 176829 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I see < 1416024305 489982 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I found an explanatio of tag system which makes sense < 1416024442 21368 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ok, Lemma 1 is correct, but the Proof requires some doodling on paper to believe. < 1416024533 859292 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416024547 965882 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the key is that the x -> \epsilon rules delete pairs of characters, so you're left with \bar x_1 \dot\bar x_1 (and then x_2) if l is even or \dot \bar x_1 if l is odd. < 1416024566 259203 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh yeah! < 1416024665 224999 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But it's confusing because 'w' does not match the encoding of words introduced in the preceding paragraph. < 1416025174 816754 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/114334 < 1416025176 387439 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i made this < 1416025200 228032 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I should create a format so people can make .tag files for it to run < 1416025302 380411 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I have a programming challenge to #esoteric < 1416025332 399953 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Write a program which finds a fixed point combinator for SK combintors (or some language like that) < 1416025340 729810 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it's hard... < 1416025432 213609 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... http://sprunge.us/TRPL < 1416025470 311301 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I declare int-e the winner < 1416025511 454691 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you must have missed the earlier discussion on the topic < 1416025538 495442 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1416025539 984110 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah and i wrote a program to try this yesterday but it didnt wokr < 1416025588 666873 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(about 5 1/2 hours ago) < 1416025687 87406 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :which of those output are fixed point combinators? < 1416025758 253022 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the first one is a proper one; the last three work in a Böhm tree model (and Scott topology, I presume); they have the property that M f unfolds to f (f (f (f (f ...)))) < 1416025775 528425 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1416025818 561337 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(but the program is unable to verify this.) < 1416025899 210890 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I can see why you'd use tag systems for a CA with diagonal gliders < 1416025905 413690 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the ones with [3] belong in the "unknown" category (where I think it's quite a safe bet that none of them are fixed point combinators, but there's no proof.) < 1416025920 558850 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that's really interesting, I wonder what they are! < 1416025925 967708 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :maybe i should convert them to lambda terms < 1416026017 857525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: is the difference between the proper and bohm tree model ones that M f isn't f (M f) but f (M' f) where M' f is f (M'' f) and so on? < 1416026046 221021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that seems like a fixed point combinator to me, since the Ms are essentially "implementation details"? < 1416026047 488781 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: yeah, the shape of the combinator changes. < 1416026055 939164 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like, there's no way to observe the difference as f, right? < 1416026084 165051 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: but the resulting limiting infinite tree (that's the Böhm tree) is the same < 1416026097 269257 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: right. < 1416026097 453220 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION nods < 1416026222 553752 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i dont know what tool i can use to investigate a lambda term < 1416026361 307443 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :interesting that you can encode turing machines into tag systems < 1416026371 831297 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i wonder if there's an easier way to show them TC < 1416026473 715000 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://codegolf.stackexchange.com/questions/40300/simulate-a-cyclic-tag-system < 1416026632 856193 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :those are so short... < 1416026763 146166 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: the first one is (\y f. y f y) (\f y. f (y f y)) < 1416026787 935102 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION nods. (was that meant to be for vanila?) < 1416026805 367264 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :probably. < 1416026820 479616 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION is a random nick selector. < 1416026837 721916 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :looks like a y combinator to me! < 1416026842 8639 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :a very nice one too < 1416026869 144046 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://labs.orezdnu.org/lambda/ i foun d this which lets you manually reduce lambda terms < 1416027333 555096 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :hot damn is terminfo organized alpahbetically < 1416027388 781472 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :can the bot turn unlambda into lambda? < 1416027574 228652 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: that would violate the second law of thermodynamics :p < 1416027601 589106 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :haha < 1416028024 523267 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/114335 < 1416028030 931212 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :here are the terms then < 1416028415 966899 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :those are the ones that are conjecturally not fixed point combinators < 1416028457 881742 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah mi interested in those < 1416028465 3858 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :if theyre not fixed poits they must be something weird and cool < 1416028645 543166 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: they could just be f (f (f (f (f (f _|_))))) or the like < 1416028659 581400 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or, less nesting probably < 1416028700 549813 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its hard to reduce it < 1416028710 989264 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i tried in the javascript program but if you make a mistake it gets loads bigger < 1416029156 848108 :AndoDaan!~Daanando@188.188.88.254 JOIN :#esoteric < 1416029662 62948 :AndoDaan_!~Daanando@188.189.90.187 JOIN :#esoteric < 1416029685 856542 :AndoDaan!~Daanando@188.188.88.254 QUIT :Ping timeout: 255 seconds < 1416029722 877679 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1416029817 199483 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1416030336 658764 :AndoDaan_!~Daanando@188.189.90.187 QUIT : < 1416030465 969199 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416031036 106256 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :update: i ate a calzone anyway. it was kind of a lot so i feel a bit sick but i'm sure i'll pull through, no thanks to you jerks < 1416031189 470348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :our uncertainty was meant to represent the idea of you eating half a calzone! < 1416034335 990463 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416035082 52271 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 245 seconds < 1416036529 88630 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416037788 480970 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I've made something that works very poorly http://orteil.dashnet.org/randomgen/?gen=http://mdude1350.webs.com/generators/random-code/IBNIZ-simple-generator.txt < 1416037843 769022 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :And no, it's not Windows. < 1416038179 238456 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416038179 459179 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1416039282 633124 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416039450 72433 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1416040102 468244 :AndoDaan!~AndoDaan@188.189.66.65 JOIN :#esoteric < 1416040381 105036 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1416041303 62861 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Quit: Soundcloud (Famitracker Chiptunes): http://www.soundcloud.com/patashu MSN: Patashu@hotmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 . < 1416041843 389930 :bb010g!uid21050@gateway/web/irccloud.com/x-aitajwciuypttcwo QUIT :Quit: Connection closed for inactivity < 1416042071 807028 :drdanmaku!uid17782@gateway/web/irccloud.com/x-cxbkqtcsrlybnifc QUIT :Quit: Connection closed for inactivity < 1416042386 489098 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416042777 798438 :j-bot!~j-bot@li339-21.members.linode.com QUIT :Remote host closed the connection < 1416042850 367104 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :MDream: IBNIZ! IBNIZ is rad. < 1416043279 266921 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :It seems to ahve some problems generating, though. < 1416043315 473218 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I think however the generator code works might be expecting something special from question marks. < 1416043610 280706 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :anyone interested in my slightly unusual approach to 99 bottles in Haskell? http://lpaste.net/2310281802079535104 < 1416043792 787364 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1416043844 73142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that is such an abuse of show :) < 1416043878 280113 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(also, technically you want toTitle there, but...) < 1416044037 165693 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :nyuszika7h: I actually did laugh out loud. :D < 1416046208 541569 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416048163 186264 :S1!~S1@p4FF93487.dip0.t-ipconnect.de JOIN :#esoteric < 1416048580 700367 :AndoDaan!~AndoDaan@188.189.66.65 QUIT :Ping timeout: 240 seconds < 1416048610 861888 :S1!~S1@p4FF93487.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416048626 233911 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 244 seconds < 1416049804 226585 :fungot!fis@eos.zem.fi QUIT :Remote host closed the connection < 1416049889 893262 :fungot!~fungot@selene.zem.fi JOIN :#esoteric < 1416050048 574235 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Still feeling all right? < 1416050049 59620 :fungot!~fungot@selene.zem.fi PRIVMSG #esoteric :fizzie: so the source is encoded in some meta language. to do what you want the suspend button to suspend or hibernate? granted, it's easy to implement all fingerprints in cfunge. < 1416052206 908706 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Working on weekends is so relaxing. < 1416053130 325499 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1416053950 411842 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^8ball Does blsqbot need sha1? < 1416053950 595786 :fungot!~fungot@selene.zem.fi PRIVMSG #esoteric :No. < 1416053973 55236 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fungot: Why not? < 1416053973 353392 :fungot!~fungot@selene.zem.fi PRIVMSG #esoteric :mroman: it's defined as a function? can't you use alien? beings) < 1416053985 826165 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not sure if aliens know what sha1 is. < 1416054243 247150 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, they're probably stuck with MD5 still. < 1416054595 521567 :boily!~alexandre@96.127.201.149 QUIT :Quit: HASH CHICKEN < 1416054746 17376 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot means that it should be using sha-2 or sha-3, obviously. < 1416054746 201507 :fungot!~fungot@selene.zem.fi PRIVMSG #esoteric :shachaf: there you go :d, say how you want to < 1416054756 191160 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot: you tell 'em < 1416054756 433990 :fungot!~fungot@selene.zem.fi PRIVMSG #esoteric :shachaf: im even fnord. browse like that into the, syntax is discussed half as much mem < 1416054946 441822 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Lousy MD5 aliens. < 1416054987 818113 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn MD5 is a hash algorithm mainly used by underdeveloped aliens. < 1416054989 575620 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'md5': MD5 is a hash algorithm mainly used by underdeveloped aliens. < 1416055038 952285 :myname!~myname@84.200.43.57 PRIVMSG #esoteric ::D < 1416055367 668397 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1416055423 320295 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Damnit I have no headphones < 1416055431 761615 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but looks like nobody's here anyway. < 1416055433 296870 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*music* < 1416055682 591739 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I see there are new "assisted suicides" debates flaming on. < 1416055756 350115 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't really see the point in debating that though < 1416055764 490657 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's pretty much obvious anyway < 1416055781 519131 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :At the end of the spectrum you have the religious people who are against it for religious reasons < 1416055806 803032 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :then in the middle of the spectrum are regular people who have never been in the situation of thinking about suicide and think suicide is bad no matter what circumstances < 1416055823 599492 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and at the other end of the spectrum are those who say "who want's to do it shall be able to" < 1416055855 567658 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what they should be debating about is whether the state/government has the right to keep a person alive against the person's will. < 1416055923 754982 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(and then there are people who think all people thinking about suicide can be treated and healed) < 1416055998 120251 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1416056068 802440 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I hate it when people argue for themselves rather than for the state/government < 1416056084 840953 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1416056085 25112 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1416056164 815115 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1416056165 346274 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1416056204 829950 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1416056205 51292 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1416056227 393795 :drdanmaku!uid17782@gateway/web/irccloud.com/x-pixbdjtbemraildb JOIN :#esoteric < 1416056294 843686 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1416056295 97124 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1416056520 695850 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1416056520 899059 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1416056601 738423 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1416056601 940596 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1416056641 477649 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1416056641 661506 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1416056681 427099 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1416056681 647512 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1416056691 411809 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1416056691 595822 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1416056721 450816 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1416056721 634924 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1416056760 420635 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1416057194 583489 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[java.lang.RuntimeException](java.sql.SQLException: [SQLITE_MISUSE] Library used incorrectly (not an error)) < 1416057198 75475 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :lol < 1416057501 399921 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1416058475 459313 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :git can't handle multiple * in gitignore patterns? < 1416058539 944583 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wth < 1416059198 158 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In my (admittedly small) tests, those worked just fine. < 1416059211 912301 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Didn't test any interaction with ** though.) < 1416059242 875325 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*/sandboxes/sandbox_*/gen/* doesn't seem to work < 1416059285 321121 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I tried http://sprunge.us/VPKe and it properly ignored a/b/c/foo and foo.baz.bar.quux but not the other two files. < 1416059322 782909 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so it added bar and foo? < 1416059346 434916 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or hm < 1416059370 656415 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :let me test something < 1416059377 250412 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It added a/b/c/bar and foo.bar.baz.quux, neither of which match the ignore patterns. < 1416059444 396608 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I suppose you remember that * doesn't match a /.) < 1416059600 432792 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ow < 1416059601 149494 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1416059629 607257 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I see < 1416059708 291753 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That's what ** is for.) < 1416059955 333680 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :I wish to know whether gcc is inlining certain function calls. How should I go about this? < 1416060062 790888 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Melvar: Have you tried -Winline < 1416060095 869448 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Using -Winline will warn when a function marked inline could not be substituted, and will give the reason for the failure. < 1416060112 994197 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess this should tell you what it DIDN'T inline < 1416060133 705209 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :objdump -dlx a.out < 1416060138 925455 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Well, if I want to use inline, I’d have to transfer the functions to the header file I think. < 1416060147 164315 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Melvar: yes < 1416060155 2241 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it doesn't work with linking < 1416060171 712595 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :I’m specifying -flto both times. < 1416060171 896692 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :GCC doesn't cross-module optimizations afaik < 1416060180 888538 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(unlike ghc which does exactly that) < 1416060228 807045 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. didn't know gcc hat lto < 1416060233 712935 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*had < 1416060274 31302 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I just know that ghc favors optimization over binary compatibility :) < 1416060597 154379 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Hm, looks like it inlined two of three and the code for the remaining one looks larger than expected. < 1416060625 254327 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think GCC can even do partial inlining? < 1416060808 416127 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Hm, it also gained a numerical suffix. < 1416060831 889082 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :GCC even copies the same functions to different locations < 1416060850 950929 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is an awesome thing to do actually < 1416060884 495414 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :I wonder what the .2536 suffix on this function means. < 1416060884 719160 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416060908 594871 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because it guarantees that the function is in the instruction cache < 1416060970 854924 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or maybe that was some other compiler < 1416061039 223353 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1416061113 970752 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Huh, no, looks like I was wrong, it didn’t inline them after all. < 1416061193 32463 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :I’ll have to move them to the header and specify inline, I guess. < 1416061457 424330 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There's no guarantee gcc will inline your functions btw < 1416061493 193079 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(unless you use __attribute__((always_inline)) ) < 1416061587 539153 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I don't know much about gcc optimizations :( < 1416061607 675483 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I only know that __builtin_expect makes a hell of a difference if used correctly < 1416061686 529975 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :With __builtin_expect my emulator suddently executed 10 MIPS more than without < 1416061696 818227 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Yeah, two of these are functions to index a C array, so they consist of a single small C statement. Since these are bindings, they each get called from one other function which gets called a bunch of times. < 1416061950 801043 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I wonder how gcc implements atomic stuff on CPUs that don't have LOCK prefixes and the like < 1416061973 136792 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Although I don't think gcc even targets more esoteric CPUs :D < 1416062080 410514 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :In software, as usual < 1416062376 139839 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is usually just CLI; do stuff; STI < 1416062386 262186 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not a lot of other choices there I think < 1416062581 148325 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which won't work for exceptions actually < 1416062742 140242 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@tell AndoDaan you could write a MNNBFSL interpreter in Burlesque . < 1416062742 381018 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric :Consider it noted. < 1416062817 816841 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Interpreters in Burlesque for Esolangs: Brainfuck (doesn't support output), Deadfish < 1416062907 566220 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1416063032 22045 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(and trivially Burlesque since there's eval) < 1416063053 549690 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'5 5.+\'pe"pe < 1416063053 855220 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 10 < 1416063096 525702 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'\\5'\\'\'pe"pe < 1416063096 747619 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | '" < 1416063096 931835 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Unknown command: (\5)! < 1416063105 380945 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'\5'\\'\'pe"pe < 1416063105 615988 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | '" < 1416063105 799752 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Unknown command: (\5)! < 1416063108 178182 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1416063120 241243 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'\'pe" < 1416063120 457441 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "\"\"pe" < 1416063123 56723 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'\'pe"Q < 1416063123 336947 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ""pe < 1416063130 668754 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'\'\'pe\'pe"Q < 1416063130 882139 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | """pe"pe < 1416063139 42067 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'\'5\'pe\'pe"Q < 1416063139 283014 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ""5"pe"pe < 1416063144 867489 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'\'5\'pe\'pe" < 1416063145 115503 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "\"\"5\"pe\"pe" < 1416063149 184594 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'\'5\'pe\'pe"pe < 1416063149 441260 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (e!) Invalid arguments! < 1416063149 625275 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (ps) Invalid arguments! < 1416063149 625380 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 5 < 1416063158 244873 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'\'5\'pe\'pe"psQ < 1416063158 477997 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ["", 5, "pe", pe] < 1416063166 756089 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that looks wrong < 1416063177 42204 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'\\'5\\'pe\'pe"psQ < 1416063177 281318 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ["\"5\"pe", pe] < 1416063182 522285 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'\\'5\\'pe\'pe"pe < 1416063182 791930 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 5 < 1416063212 819753 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'\\'\\\\'5\\\\'pe\\'pe\'pe"pe < 1416063213 54627 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 5 < 1416063266 955737 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: \' escapes " btw. < 1416063272 194576 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not sure where that's documented. < 1416063276 368079 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or if it even is documented < 1416063478 729371 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'" < 1416063478 982704 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "\"" < 1416063486 739998 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it will be printed as \", not as \' < 1416063494 283174 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq "\"" < 1416063494 512617 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: (line 1, column 5): < 1416063494 696392 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | unexpected end of input < 1416063494 696636 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | expecting "\"" < 1416063500 172116 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Crafty. < 1416063508 536792 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 4334ud[] < 1416063508 795048 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: ([[) Invalid arguments! < 1416063508 978931 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 4334 < 1416063508 979058 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (ud) Invalid arguments! < 1416063513 689319 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 4334{ud[] < 1416063513 973078 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: (line 1, column 10): < 1416063514 157278 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | unexpected end of input < 1416063514 157406 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | expecting "%", "g", "s", "S", "m{", "q", "{", "\"", "-", digit, "'", "(", "y" or "}" < 1416063531 330926 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I like that it can now display more lines :) < 1416063622 872282 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '' < 1416063623 418484 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | '' < 1416063633 493072 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ''Q < 1416063633 816750 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ' < 1416063635 905274 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '"Q < 1416063636 122187 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | " < 1416063638 420932 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq '\Q < 1416063638 681293 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | \ < 1416063647 737340 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :' doesn't require any escaping < 1416063660 651053 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ' L[ < 1416063660 886303 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 'a < 1416063664 259145 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ' ** < 1416063664 498893 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 32 < 1416063674 698039 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ''** < 1416063674 934849 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 39 < 1416063713 675113 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 10L[ < 1416063713 913449 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ' < 1416063714 117956 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | < 1416063736 549135 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(^- that's a newline char) < 1416063836 807050 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 0?/ < 1416063837 52638 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | That line gave me an error < 1416063979 600446 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Well, I gotta go places. Not college, but places. < 1416064961 236508 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416065054 386579 :mihow!~mihow@108.30.58.169 QUIT :Read error: Connection reset by peer < 1416065216 387625 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1416065568 118987 :AndoDaan!~AndoDaan@188.188.73.0 JOIN :#esoteric < 1416065773 972569 :AndoDaan!~AndoDaan@188.188.73.0 PART :#esoteric < 1416065791 19908 :AndoDaan!~AndoDaan@188.188.73.0 JOIN :#esoteric < 1416066124 324419 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1416066416 887097 :AndoDaan!~AndoDaan@188.188.73.0 QUIT :Quit: Leaving < 1416066531 637490 :AndoDaan!~AndoDaan@188.188.73.0 JOIN :#esoteric < 1416067438 555983 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :this is so strange < 1416067463 199893 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :This Mac (classic) emulator only works when running under strace or gdb < 1416067470 368764 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Otherwise it just locks up at startup < 1416067505 257853 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :which emulatOR? < 1416067525 35032 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :sheepshaver < 1416067547 500302 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :sheepshaver is the most broken thing :/// < 1416067569 53925 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :vanila, no kidding, are there any alternatives? < 1416067571 745667 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :( idnotknow any others) < 1416067571 994616 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:21: error: expected: "!!", < 1416067572 179303 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric : "$", "$>", "&&", "&&&", "*", < 1416067572 179438 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric : "***", "+", "++", "-", "->", < 1416067572 179513 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric : ".", "/", "/=", ":+", ":-", < 1416067572 179588 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric : "::", ":::", ":=", "<", "<$",14↵… < 1416067573 612666 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :sorry < 1416067604 13644 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :vanila, Anyway BasiliskII has the same issue < 1416067604 965455 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :because i really wnat to emulate powermac :/ < 1416067627 376849 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :vanila, anyway it doesn't run all the games I want. < 1416067645 201879 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :extremely slow and painful but classic macs run in mess, minivmac might be better for non powr mac but it's very odd not sure how to even run it < 1416067705 555511 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :vanila, mess? < 1416067729 124555 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Is it related to mame? < 1416067731 544731 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yes < 1416067742 305651 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its too slow now but one day might be good < 1416067770 977562 :olls!~olls@178.62.98.205 JOIN :#esoteric < 1416067783 862653 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :vanila, Right, I want to play Escape Velocity Override. < 1416067800 348563 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :If that isn't doing 30+ FPS it isn't going to play well < 1416067821 143360 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :there was a TC for ev nova that might let you run that on an older version of mac os x < 1416067836 67454 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it may be easier to emulate that or run it on real hardware depending on what you have < 1416067857 808552 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :TC? < 1416067867 254646 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :total conversion - it is official too < 1416067871 398410 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Also I never played nova, I wonder if it was any good < 1416067876 203794 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its really good < 1416067921 50165 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :vanila, Oh? Okay, so how do I emulate OS X? And where do I find EV Nova these days < 1416067952 503766 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I don't really know, i've never done this but it's just an idea that might be another way to do this < 1416068075 978114 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :vanila, I do have an old first model iBook I can use. However, the battery is dead and the power connector is glitchy. Thus if you don't keep the computer perfectly still, the power is going to cut out < 1416068129 683825 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :a shame :( if you can repair that , I think it's the best bet < 1416068137 107287 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Not sure how < 1416068220 166240 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I'm not really good at doing that sort of stuff. Anyway, bbl, food is ready < 1416068341 868580 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: PearPC, OS X and the classic thing in it. (Not very likely to be any good.) < 1416068572 505138 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :EV Nova was also available for Windows apparenty, and supports the same mods to run the first two games. < 1416068614 442852 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And you can buy it for $30 from Ambrosia's web-store. < 1416068785 194713 :NATT_SiM!~tlewkow@2602:30a:c021:220:8871:823d:6653:4155 JOIN :#esoteric < 1416069318 929579 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Vorpal: sounds like a race condition . < 1416069336 313137 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :gbd has the property of making race conditions suddenly not buggy anymore < 1416069378 45616 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1ng < 1416069378 248218 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | -1 < 1416069510 216609 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1}1+] < 1416069511 199370 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {1 1} < 1416069513 792498 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1}2+] < 1416069514 22446 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {2 1} < 1416069516 523620 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1}2[+ < 1416069516 737742 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {1 2} < 1416069867 726177 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1416069896 509014 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1416069964 112821 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq ) 10rzziq?*m^ < 1416069965 166128 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{0 1 4 9 16 25 36 49 64 81 100} < 1416069968 944944 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :finally blsq has this < 1416070081 783554 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> scanl1 (<) [1,2,3,4] < 1416070083 130031 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : No instance for (GHC.Num.Num GHC.Types.Bool) < 1416070083 314391 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d PRIVMSG #esoteric : arising from the literal ‘1’ < 1416070654 229358 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq ) {1 5 9 10 2 3 1 0}0{.>}LO < 1416070655 183705 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{1 5 9 10} < 1416070661 533476 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and that. But I have no name for that one yet. < 1416070691 81577 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq ) {1 5 9 10 2 3 1 0 99}0{.>}LO < 1416070691 800382 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{1 5 9 10 99} < 1416070704 263399 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this gives you a sequence of larger getting numbers in a list. < 1416070727 109986 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :deletion sort < 1416070745 926189 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq ) {1 5 9 10 2 3 1 0 99}100{.<}LO < 1416070746 862068 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{1 0} < 1416070991 171410 :fungot!~fungot@selene.zem.fi QUIT :Ping timeout: 260 seconds < 1416071121 225727 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1416071281 807791 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1416071360 305404 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1416071546 630932 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1416071584 590722 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Running after fungot < 1416071666 374695 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1416072228 793196 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : EV Nova was also available for Windows apparenty, and supports the same mods to run the first two games. <-- ooh < 1416072250 716349 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, 30 USD for that old of a game is a bit of a stretch though :/ < 1416072348 930612 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : Vorpal: sounds like a race condition. <-- well strace too, but that use ptrace as well. Anyway, this program used to work, on this computer, on an earlier Ubuntu version < 1416072821 78758 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Ping timeout: 240 seconds < 1416072888 3777 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it's not exactly a bargain price. < 1416073150 897844 :NATT_SiM!~tlewkow@2602:30a:c021:220:8871:823d:6653:4155 QUIT :Remote host closed the connection < 1416073159 966417 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Blargh. < 1416073408 561635 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1416073472 873565 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :ACTION found a very nice bit of code for an infix code-block operator in Racket, which is sadly not licensed. Debating bribing the author ... < 1416073503 140925 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :can i see? < 1416073522 791689 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://artyom.me/learning-racket-2 < 1416073539 398425 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Round about the end of the first section. < 1416073555 487425 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :The thing is, “define” is too long. Why not use def instead? < 1416073557 517456 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric ::/ < 1416073565 182754 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Heh. :D < 1416073577 492696 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Heresy actually does use def. < 1416073607 636534 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this is a bad page < 1416073610 418 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :And while I love scheme/racket wordy function names, they can get a bit tedious (or would if I had to write nearly as much code as in other languages to do anything) < 1416073668 649447 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :damn < 1416073675 951286 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :his : macro is so clever it's making me annoyed < 1416074001 756281 :NATT_SiM!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1416074140 419818 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :vanila: I know, right? < 1416074158 61322 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I've looked at some other libs and things for it, and none are have as clever or simple. < 1416074742 938717 :NATT_SiM!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net QUIT :Remote host closed the connection < 1416075270 511214 :MoALTz_!~no@user-164-126-44-103.play-internet.pl JOIN :#esoteric < 1416075528 961291 :MoALTz!~no@user-164-126-44-103.play-internet.pl QUIT :Ping timeout: 264 seconds < 1416076425 280170 :paul2520!~paul2520@unaffiliated/paul2520 QUIT :Quit: WeeChat 1.0 < 1416076666 400760 :shikhin!~shikhin@unaffiliated/shikhin NICK :SHIKHIN < 1416076706 33640 :SHIKHIN!~shikhin@unaffiliated/shikhin NICK :shikhin > 1416077285 937727 JOIN :#esoteric > 1416077290 81459 JOIN :#esoteric > 1416077290 599168 JOIN :#esoteric > 1416077322 731942 JOIN :#esoteric > 1416077326 872461 JOIN :#esoteric > 1416077327 389902 JOIN :#esoteric > 1416077356 731379 JOIN :#esoteric > 1416077360 870779 JOIN :#esoteric > 1416077361 388044 JOIN :#esoteric > 1416077391 348503 JOIN :#esoteric > 1416077395 491163 JOIN :#esoteric > 1416077396 8690 JOIN :#esoteric > 1416077441 868240 JOIN :#esoteric > 1416077446 10742 JOIN :#esoteric > 1416077446 528641 JOIN :#esoteric > 1416077492 733545 JOIN :#esoteric > 1416077496 874013 JOIN :#esoteric > 1416077497 394124 JOIN :#esoteric > 1416077541 863312 JOIN :#esoteric > 1416077546 3855 JOIN :#esoteric > 1416077546 522076 JOIN :#esoteric > 1416077591 872393 JOIN :#esoteric > 1416077596 11772 JOIN :#esoteric > 1416077596 523079 JOIN :#esoteric > 1416077641 871966 JOIN :#esoteric > 1416077646 11770 JOIN :#esoteric > 1416077646 528847 JOIN :#esoteric > 1416077691 873952 JOIN :#esoteric > 1416077696 14748 JOIN :#esoteric > 1416077696 532080 JOIN :#esoteric > 1416077741 879005 JOIN :#esoteric < 1416077742 559857 :glogbot!dlopen@libdl.so JOIN :#esoteric > 1416077746 1467 JOIN :#esoteric > 1416077746 513455 JOIN :#esoteric < 1416077794 957375 :AndoDaan_!~AndoDaan@188.188.71.205 JOIN :#esoteric < 1416077855 465171 :AndoDaan!~AndoDaan@188.188.73.0 QUIT :Ping timeout: 240 seconds < 1416077862 388006 :kline!~kline@unaffiliated/kline JOIN :#esoteric < 1416077958 480212 :Bike_!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1416077977 304088 :fizzie`!fis@unaffiliated/fizzie JOIN :#esoteric < 1416078034 158636 :lambdabot!lambdabot@2a00:d880:3:1::623f:813d QUIT :Remote host closed the connection < 1416078034 821908 :fizzie!fis@unaffiliated/fizzie QUIT :Ping timeout: 265 seconds < 1416078037 978603 :scounder!~scounder@phroa.lost.the.game.rikairchy.net QUIT :Ping timeout: 265 seconds < 1416078039 698403 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Ping timeout: 265 seconds < 1416078040 348444 :conehead!~conehead@unaffiliated/conehead QUIT :Ping timeout: 265 seconds < 1416078040 348581 :InvalidCo!invalidco@makkara.org QUIT :Ping timeout: 265 seconds < 1416078041 91000 :int-e!~noone@static.88-198-179-137.clients.your-server.de QUIT :Ping timeout: 265 seconds < 1416078043 686451 :int-e_!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1416078063 507818 :InvalidCo!invalidco@makkara.org JOIN :#esoteric < 1416078155 7588 :AndoDaan_!~AndoDaan@188.188.71.205 NICK :AndoDaan < 1416078313 617667 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1416078378 714942 :conehead!~conehead@unaffiliated/conehead JOIN :#esoteric < 1416078448 612407 :Bike_!~Glossina@stepheast-v394-wired-gw.net.wsu.edu NICK :Bike < 1416079260 107855 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :IT's weird to me how BASIC has so few predicate functions. < 1416079357 411314 :AndoDaan_!~AndoDaan@188.189.65.193 JOIN :#esoteric < 1416079384 298520 :^v!~notnot^v@2601:4:680:104c:9464:a873:a659:97df JOIN :#esoteric < 1416079525 11214 :AndoDaan!~AndoDaan@188.188.71.205 QUIT :Ping timeout: 264 seconds < 1416079602 598081 :AndoDaan_!~AndoDaan@188.189.65.193 NICK :AndoDaan < 1416079780 735049 :variable!root@freebsd/developer/variable QUIT :Ping timeout: 255 seconds < 1416079959 462076 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1416080147 469686 :clog!~nef@bespin.org JOIN :#esoteric < 1416080190 792045 :NotJoel!561bf85f@gateway/web/freenode/ip.86.27.248.95 JOIN :#esoteric < 1416080196 121060 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1416080204 658388 :clog_!~nef@bespin.org QUIT :Ping timeout: 255 seconds < 1416080237 703392 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive QUIT :Remote host closed the connection < 1416080463 149710 :olls!~olls@178.62.98.205 QUIT :Quit: leaving < 1416080517 604453 :olls!~olls@178.62.98.205 JOIN :#esoteric < 1416080623 30413 :_Paul!~Paul@p5B0F5F97.dip0.t-ipconnect.de JOIN :#esoteric < 1416080631 878710 :_Paul!~Paul@p5B0F5F97.dip0.t-ipconnect.de PRIVMSG #esoteric :whaaaaaaaaaaaaaaaaaaaaaaaats up dawgs < 1416080636 326991 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Hi] < 1416080641 356555 :_Paul!~Paul@p5B0F5F97.dip0.t-ipconnect.de PRIVMSG #esoteric :hey nilla < 1416080648 635842 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I want to implement unlambda < 1416080654 320563 :_Paul!~Paul@p5B0F5F97.dip0.t-ipconnect.de PRIVMSG #esoteric :sounds greart < 1416081125 929536 :scounder!~scounder@phroa.lost.the.game.rikairchy.net JOIN :#esoteric < 1416081332 956382 :NotJoel!561bf85f@gateway/web/freenode/ip.86.27.248.95 PRIVMSG #esoteric :Hi < 1416081427 584159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1416081429 973101 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :unlambda ``r`ci``s`k`c``s``s`ksk`kr.* < 1416081435 18223 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :,unlambda < 1416081476 646842 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!unlambda `r`ci``s`k`c``s``s`ksk`kr.* < 1416081478 28631 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :No output. < 1416081485 360032 :_Paul!~Paul@p5B0F5F97.dip0.t-ipconnect.de PART #esoteric :"Leaving" < 1416081489 193776 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :my intepreter fails on this program < 1416081520 566876 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I guess it's the c's < 1416081524 81292 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I implement C wrong < 1416081590 768949 :nyuszika7h_!nyuszika7h@cadoth.net JOIN :#esoteric < 1416081604 887689 :nyuszika7h!nyuszika7h@cadoth.net QUIT :Killed (sinisalo.freenode.net (Nickname regained by services)) < 1416081605 45913 :nyuszika7h_!nyuszika7h@cadoth.net NICK :nyuszika7h < 1416081619 268630 :pikhq_!~pikhq@deagol.pikhq.com JOIN :#esoteric < 1416081641 157104 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1416081650 527116 :viznut_!viznut@lowfidelity.org JOIN :#esoteric < 1416081752 130496 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :!unlambda ``r`cd`.*`cd < 1416081752 493169 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​\ * \ ** \ *** \ **** \ ***** \ ****** \ ******* \ ******** \ ********* \ ********** \ *********** \ ************ \ ************* \ ************** \ *************** \ **************** \ ***************** \ ****************** \ ******************* \ ******************** \ ********************* \ ********************** \ *********************** \ ************************ \ ************************* \ ************************** < 1416081759 419132 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :c is very good < 1416081847 434896 :olsner_!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1416081872 419613 :^v!~notnot^v@2601:4:680:104c:9464:a873:a659:97df QUIT :Read error: Connection reset by peer < 1416081873 533884 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ftp://ftp.madore.org/pub/madore/unlambda/CUAN/fibo.unl < 1416081876 440692 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i dont really believe this program < 1416081883 995713 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric : < 1416081896 83916 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :a continuation? :/ < 1416081908 230048 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :how many extraneous features does this language have < 1416081918 686706 :int-e_!~noone@static.88-198-179-137.clients.your-server.de QUIT :*.net *.split < 1416081919 464930 :pikhq!~pikhq@deagol.pikhq.com QUIT :*.net *.split < 1416081920 355940 :drdanmaku!uid17782@gateway/web/irccloud.com/x-pixbdjtbemraildb QUIT :*.net *.split < 1416081924 81489 :viznut!viznut@lowfidelity.org QUIT :*.net *.split < 1416081927 749077 :skarn!skarn@unaffiliated/skarn QUIT :*.net *.split < 1416081930 480181 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :*.net *.split < 1416081932 460664 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net JOIN :#esoteric < 1416081979 90085 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: that's just metanotation < 1416082012 887640 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ftp://ftp.madore.org/pub/madore/unlambda/CUAN/pattern.unl < 1416082015 391875 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i cant run this either :/ < 1416082019 892079 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :well i run it but nithing happens < 1416082027 131084 :drdanmaku!uid17782@gateway/web/irccloud.com/x-myldztbrgvubnemn JOIN :#esoteric < 1416082032 531871 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1416082049 173512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you stripping comments? < 1416082052 692141 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yes < 1416082073 27493 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ftp://ftp.madore.org/pub/madore/unlambda/CUAN/prime_numbers.unl I have to support c if i want to run this.. but i dont know how to :( < 1416082077 353002 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it doesn't use c or d at least < 1416082090 30494 :viznut!viznut@lowfidelity.org JOIN :#esoteric < 1416082090 182995 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1416082159 540707 :fizzie`!fis@unaffiliated/fizzie NICK :fizzie < 1416082168 151075 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Ping timeout: 258 seconds < 1416082183 303596 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1416082183 625470 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :maybe if i emit CPS terms i can < 1416082193 175631 :tromp_!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 258 seconds < 1416082200 118692 :viznut!viznut@lowfidelity.org QUIT :Ping timeout: 244 seconds < 1416082200 327931 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :Ping timeout: 244 seconds < 1416082204 484329 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/114354 so far < 1416082208 844556 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :c is wrong < 1416082261 260268 :tromp!~tromp@rtc35-154.rentec.com QUIT :Ping timeout: 258 seconds < 1416082266 891009 :tromp_!~tromp@rtc35-154.rentec.com JOIN :#esoteric < 1416082308 174814 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 258 seconds < 1416082334 540867 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Ping timeout: 258 seconds < 1416082343 801717 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1416082490 86932 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 258 seconds < 1416082508 955032 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :can you rewrite this in cps < 1416082515 22790 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :the interpreter itself, i mean < 1416082522 620125 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :okay < 1416082562 301061 :AndoDaan_!~AndoDaan@188.189.74.188 JOIN :#esoteric < 1416082592 140045 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416082646 464131 :AndoDaan!~AndoDaan@188.189.65.193 QUIT :Ping timeout: 244 seconds < 1416082652 347837 :AndoDaan_!~AndoDaan@188.189.74.188 NICK :AndoDaan < 1416083240 245500 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/114354 < 1416083251 975415 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i changed it to CPS but not sure how to fix c case still < 1416083340 956859 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i mixed up parameter order in definition of c but even corrected it s not right < 1416083372 730425 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ohh < 1416083375 781294 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :no i fixd it fully now < 1416083377 431846 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :uh, this is the same paste as before < 1416083381 116889 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ok, good! i guess! < 1416083398 895916 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/114355 < 1416083522 323894 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :The `dF function takes an argument Y and evaluates F, giving a function X, and returns the evaluation of `XY. < 1416083530 417647 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :now triangles works but I still can't run primes < 1416083537 81408 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :because i don't implement d < 1416083551 561179 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i don't really understand it < 1416083573 561894 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what would it look like in lambda calculus? < 1416083591 549134 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: `dX doesn't evaluate X < 1416083595 58821 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :despite unlambda being otherwise strict < 1416083609 735498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er, `dF doesn't evaluate F rather < 1416083613 496815 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :`dF = (lambda (y) (let ((x f)) (x y)) ? < 1416083614 59728 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: dF: not found < 1416083625 984776 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :almost < 1416083633 721780 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it's memoised < 1416083635 331818 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not sure though < 1416083638 715896 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I know there are some subtleties... < 1416083659 79284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan would work < 1416083662 589966 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: note that you have to be able to do, like < 1416083665 310390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :``idF < 1416083665 849664 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `idF: not found < 1416083673 25150 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so you can't just do d syntactically < 1416083678 417034 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric ::( < 1416083678 993654 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it can also be passed as a parameter or whatever < 1416083680 929424 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i dont like d < 1416083691 207710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*do d < 1416083701 358890 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ftp://ftp.madore.org/pub/madore/unlambda/CUAN/prime_numbers.unl < 1416083705 90076 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :holy *** thos uses a LOT of d < 1416083738 176549 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ftp://ftp.madore.org/pub/madore/unlambda/CUAN/quine/ < 1416083738 748573 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :haha < 1416083745 782316 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :there's more quines in unlambda than there are any other programs < 1416083830 240780 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :have you seen oerjan's self-interpreter? < 1416083864 582593 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ftp://ftp.madore.org/pub/madore/unlambda/CUAN/unlambda_interpreter.unl < 1416083865 991432 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :is this it? < 1416083900 238251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://oerjan.nvg.org/esoteric/interpreter.unl < 1416083909 450607 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe yours is the same thing but with fewer comments, I don't know < 1416083921 663633 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :wow his code looks really nice < 1416083924 549741 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :@oeis 1 1 2 8 < 1416083935 583890 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2^(n(n-1)/2).[1,1,2,8,64,1024,32768,2097152,268435456,68719476736,3518437208... < 1416083944 837825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it has a nice character table < 1416083948 339999 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hmm, that is not the sequence I have < 1416083956 178757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess that one you linked can't be complete because it doesn't < 1416083961 230536 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Next element is > 2E24 < 1416083982 616859 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh, I mean ? < 1416084019 704482 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I guess what I'm doing is stupid, though < 1416084032 668192 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: http://oerjan.nvg.org/esoteric/ has an unlambda compiler < 1416084037 330894 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it's hard to properly compile because of d though < 1416084044 170955 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :d is mean < 1416084085 151251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, I guess it's essentially just call-by-name (or -need?), but... < 1416084405 126144 :skarn!skarn@unaffiliated/skarn JOIN :#esoteric < 1416084626 60233 :olls!~olls@178.62.98.205 QUIT :Quit: Lost terminal < 1416084932 441085 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well fuck sheepshaver, I was trying to use a browser in it. That crashes sheepshaver < 1416084946 985609 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Both Netscape Navigator and Internet Explorer 5 < 1416084958 694546 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :vanila, ^ < 1416085407 825857 :MoALTz!~no@user-164-126-44-103.play-internet.pl JOIN :#esoteric < 1416085486 633299 :MoALTz_!~no@user-164-126-44-103.play-internet.pl QUIT :Ping timeout: 250 seconds < 1416085495 342493 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :sheepshaver is so weird howitwants you to identity map low memory area < 1416085505 355749 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you explicitly cant do that for security reasons... < 1416085509 912701 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so its dodgy that they want it < 1416085523 49380 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :of course its something weird to do with how the emulatorworks butstill < 1416085526 212635 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i just dont ilk eit < 1416085528 68073 :MoALTz_!~no@user-164-126-44-103.play-internet.pl JOIN :#esoteric < 1416085533 950400 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i wishthere was good info about how to emulate powermac < 1416085535 910854 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it seems impossible < 1416085543 145762 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :at least without being a hardware RE exper < 1416085543 773804 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :t < 1416085551 593373 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :vanila, your spacebar is partially broken < 1416085635 876592 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've used SheepShaver "succesfully". < 1416085652 830327 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, oh yes, for a short while < 1416085692 140329 :MoALTz!~no@user-164-126-44-103.play-internet.pl QUIT :Ping timeout: 272 seconds < 1416085713 859411 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's probably easiest to just buy an old mac off ebay < 1416085720 766070 :^v!~notnot^v@c-71-238-153-166.hsd1.mi.comcast.net QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1416085748 730645 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ACTION has a working Famicom now. Wheee. < 1416085751 924308 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: is it for security? I thought it was to just make sure *NULL segfaults < 1416085769 303984 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, or repair the power connector of my old first model ibook < 1416085797 328493 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that was to vanila too < 1416085800 313482 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, seen ais recently? < 1416085801 844409 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh < 1416085823 43776 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's always qemu-system-ppc too. < 1416085825 201821 :MoALTz!~no@user-164-126-44-103.play-internet.pl JOIN :#esoteric < 1416085828 603403 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I think that kernel data must live there < 1416085886 545888 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I bought an old ppc mac off the-Finnish-version-of-eBay (and then sold it again). < 1416085901 243717 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Ping timeout: 240 seconds < 1416085925 422228 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :'Allowing processes to map low values increases the security implications of a class of defects known as "kernel NULL pointer dereference" defects' < 1416085940 115752 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: less than two months ago < 1416085945 909402 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :2014-09-24 < 1416085946 318503 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I thought there was more to it than that, but I guess it's just what you said < 1416085949 927059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't you keep logs? :p < 1416085959 353023 :MoALTz_!~no@user-164-126-44-103.play-internet.pl QUIT :Ping timeout: 255 seconds < 1416085959 732131 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ais was here yesterday < 1416085967 602809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1416085968 638022 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and I want to talk to zzo < 1416085981 278238 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay yeah he's just been using different nicks < 1416085997 592229 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: I guess that's getting the kernel to dereference a NULL pointer unwittingly? < 1416086002 59230 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then it panics or something? < 1416086010 932995 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :weird < 1416086033 205815 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, that is the gist about the 0-page protection yes < 1416086036 375111 :MoALTz_!~no@user-164-126-44-103.play-internet.pl JOIN :#esoteric < 1416086153 642329 :AndoDaan!~AndoDaan@188.189.74.188 QUIT :Quit: Leaving < 1416086186 200774 :MoALTz!~no@user-164-126-44-103.play-internet.pl QUIT :Ping timeout: 272 seconds < 1416087033 192021 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I want to design a simple lambda language to practice writing a compiler < 1416087067 437343 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :not sure how to design it, I thought about giving it simple types and data type definitions, but work.. :/ < 1416087069 614055 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416087306 820138 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :vanila: do you want a compiler specifically, not an interpreter or something? < 1416087583 914801 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1416087849 318979 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Ping timeout: 255 seconds < 1416088104 652049 :AndoDaan!~AndoDaan@188.189.74.188 JOIN :#esoteric < 1416088172 201603 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :vanila: I'd recommend checking out Build Your own LISP: http://buildyourownlisp.com/ < 1416088208 651624 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive JOIN :#esoteric < 1416088270 370258 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thanks < 1416089978 247891 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1416090092 835507 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I feel like I ought to learn OpenCL or something < 1416090157 278963 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :lisp in small pieces < 1416090161 674524 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :is a good book < 1416090331 551906 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Chapter 1. The opening parenthesis. < 1416090475 267849 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :nys, the GPGPU framework, not the lisp < 1416090522 114418 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :no no i was talking in reference to paul2520's earlier recommendation < 1416090523 659397 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there... isn't a lisp called OpenCL, as far as I know < 1416090529 570968 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nys was replying to vanila < 1416090534 325160 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar LOWI < 1416090534 594186 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :LOWI 152220Z AUTO 06007KT 020V100 9999 -SHRA FEW050 BKN060 12/07 Q0998 < 1416090537 759362 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :yes < 1416090559 579169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ideally someone would write an open-source common lisp implementation that runs on GPUs called OpenCL for maximum confusion < 1416090693 544209 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I find lisp in small pieces hard < 1416090704 32641 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :i suppose it is < 1416090705 758699 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's all the denotational semantics. < 1416090708 279800 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :it's nice and deep though < 1416090728 354551 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :anyone here have experience with weird japanese text encodings < 1416091060 777922 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what should i call my lambda calculus language < 1416091066 357546 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :pure, no mutation < 1416091127 205727 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Eel < 1416091136 665047 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thanks :) < 1416091139 432917 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :Fat Calculus < 1416091229 443264 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :While I was fiddling with things, enabled https:// for esolangs.org (at least experimentally). < 1416091233 18941 :Primal!4c1c9516@gateway/web/freenode/ip.76.28.149.22 JOIN :#esoteric < 1416091251 26974 :Primal!4c1c9516@gateway/web/freenode/ip.76.28.149.22 PRIVMSG #esoteric :Ok mobileirc is awful < 1416091294 500505 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: nice! < 1416091310 248659 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Next, a Gopher interface. < 1416091328 731265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :btw we really need a new featured language < 1416091342 446821 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i vote whatever vanila's doing < 1416091369 2304 :Primal!4c1c9516@gateway/web/freenode/ip.76.28.149.22 PRIVMSG #esoteric :Batch < 1416091380 319693 :Primal!4c1c9516@gateway/web/freenode/ip.76.28.149.22 PRIVMSG #esoteric :Jk < 1416091386 27585 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shubshub, is that you < 1416091391 562178 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I would help to make a gopher version of esolangs < 1416091397 529045 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that is a nice idea < 1416091399 549624 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :read only < 1416091409 775951 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: nice overkill RSA key < 1416091414 509292 :Primal!4c1c9516@gateway/web/freenode/ip.76.28.149.22 PRIVMSG #esoteric :Someone make an app or something < 1416091447 968447 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does startcom not have an SHA-2 intermediate cert? < 1416091453 97839 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::/ < 1416091455 830277 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm. < 1416091471 373730 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, you have SSL3 enabled < 1416091477 267286 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*v3 < 1416091500 859855 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you know about https://wiki.mozilla.org/Security/Server_Side_TLS < 1416091522 773639 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's offering like 3DES and stuff right now :p < 1416091522 946900 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, I copied the zem.fi SSL/TLS settings from there. < 1416091525 543145 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :$ zsync http://esolangs.org/dump/esolang.xml.zsync < 1416091529 439561 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :is this up to date < 1416091545 273632 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'll see about fixing the esolangs nginx config too. < 1416091550 46773 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: it's updated recently though, since poodle < 1416091554 276226 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ok if i managed to get this as a gopher will it be hosted? < 1416091556 499352 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well I guess 3DES is actually only disabled on the "modern" one there, sigh < 1416091587 921363 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: also it looks like you're on an old openssl < 1416091611 230992 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :TIL about zsync. seems useful < 1416091618 482975 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`thanks vanila < 1416091619 96759 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Thanks, vanila. Thanila. < 1416091627 457174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or at least SSL labs claims you have exploitable CVE-2014-0224 (?!) and no TLS_FALLBACK_SCSV (but just disabling SSLv3 is better) < 1416091660 904508 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I haven't really been keeping the rest of the server updated (it's kind of outside the scope of my mandate), but I guess I could install security updates from the repository, at least. < 1416091679 708557 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think Gregor cares about that server :p < 1416091719 495509 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :any thoughts about gopher < 1416091732 233590 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can you do gopher over TLS < 1416091739 258882 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i dont know < 1416091739 867429 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I'm sure zzo38 would approve of gopher access < 1416091750 652573 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also all of this is kind of irrelevant without HSTS of course, but presumably that comes after < 1416091798 915766 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yes < 1416091799 127879 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was thinking more like a MediaWiki extension that'd host a live Gopher (read) view, not a snapshot. < 1416091802 636207 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not sure if there is one. < 1416091806 646063 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I like zzo's gopher page < 1416091812 878235 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It sounds like the kind of thing someone would have written, but perhaps not. < 1416091825 822505 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(If there is, it's probably horrible.) < 1416091836 175018 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :fizzie, I was thinking of writing such a converter so that it could be hosted with a normal gopher server < 1416091908 198912 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Uh. Why is Google telling me that AIM may harm my browsing experience? < 1416091933 392053 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know anything about how Gopher servers deal with dynamic content, but if they do, it could query the live pages via the MediaWiki API, of course. < 1416091987 456884 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hmm < 1416091992 572726 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that sounds better because it's up to date < 1416091996 138156 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but its harder too < 1416092046 154216 :Primal!4c1c9516@gateway/web/freenode/ip.76.28.149.22 PRIVMSG #esoteric :I need a new Python compiler that can still loop in JavaScript++ < 1416092087 218865 :Primal!4c1c9516@gateway/web/freenode/ip.76.28.149.22 PRIVMSG #esoteric :Any ideas < 1416092152 300388 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thankfully the wiki has been replaced by a 502 Bad Gateway page so it's really easy to make a gopher version < 1416092210 799967 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :aptitude had stalled in the middle of a PHP update, because it wanted to ask me a question. < 1416092224 239943 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1416092243 160428 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder if the wiki was vulnerable to shellshock because of these upgrade practices :p < 1416092262 725450 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm. < 1416092263 544703 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Remote host closed the connection < 1416092274 975409 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's still 502 Bad Gateway even after finishing. Curious. < 1416092290 816080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe php-fpm didn't restart properly or something < 1416092326 390257 :Primal!4c1c9516@gateway/web/freenode/ip.76.28.149.22 PRIVMSG #esoteric :Yeah it's still a bad gateway < 1416092360 338457 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"connect() to unix:/var/run/php5-fpm.sock failed (13: Permission denied)" < 1416092403 876642 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hehe. "*tl;dr* It's complicated." < 1416092450 539481 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Huh, gopher seems pretty simple < 1416092476 730328 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, the default listen.mode for the socket has been changed from 0666 to 0660. < 1416092499 19344 :Ethereal_!4c1c9516@gateway/web/freenode/ip.76.28.149.22 JOIN :#esoteric < 1416092510 848841 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Should be back in business. < 1416092528 466713 :Primal!4c1c9516@gateway/web/freenode/ip.76.28.149.22 PRIVMSG #esoteric :Let me check < 1416092546 985571 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(If not, then that's tough luck, since I'll be away for a few minutes.) < 1416092547 139780 :Primal!4c1c9516@gateway/web/freenode/ip.76.28.149.22 PRIVMSG #esoteric :Yuh < 1416092573 500679 :Primal!4c1c9516@gateway/web/freenode/ip.76.28.149.22 PRIVMSG #esoteric :It works < 1416092685 777299 :Primal!4c1c9516@gateway/web/freenode/ip.76.28.149.22 PRIVMSG #esoteric :My Unreliable past is a weird name for a language < 1416092687 787529 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so i have to parse XML and then translate mediawiki syntax to gopher... < 1416092691 692931 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :seems too hard :( < 1416092755 13225 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :"translate mediawiki syntax to gopher"? < 1416092759 153851 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hm < 1416092792 447598 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: also, you don't seem to have forward secrecy(? maybe? SSL Labs says something about "with some browsers" but also that it doesn't work with their "reference browsers".) < 1416092960 350250 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I really don't know why it would be saying that... < 1416092996 299018 :Primal!4c1c9516@gateway/web/freenode/ip.76.28.149.22 PRIVMSG #esoteric :I need more money for a new VPN but .. I need this money for the fobs < 1416093015 949295 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's using ECDHE for me < 1416093073 454228 :Ethereal_!4c1c9516@gateway/web/freenode/ip.76.28.149.22 QUIT :Quit: I Burnt my food < 1416093164 317384 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Installing new Pidgin even though Pidgin keeps dying. Maybe someone's attacking me :/. Even if not and it's just Pidgin sucking majorly, why keep running insecure stuff < 1416093227 659511 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :im sory i dont think I will do this < 1416093485 841946 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: is it saying that because some non-DH configurations are accepted? Like AES256-SHA... < 1416093528 375161 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: I guess. it would be weird to say that there's no PFS with "reference browsers" if those reference browsers can't do DH, but I guess maybe they can and just don't negotiate it with the current settings? < 1416093538 978910 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :( http://sprunge.us/PMYV ) < 1416093541 821021 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:5: error: expected: "!!", < 1416093542 44239 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric : "$", "$>", "&&", "&&&", "*", < 1416093542 187520 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric : "***", "+", "++", "-", "->", < 1416093542 187653 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric : ".", "/", "/=", ":+", ":-", < 1416093542 187731 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric : "::", ":::", ":=", "<", "<$",14↵… < 1416093548 150014 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :idris-bot: sorry. < 1416093574 479503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, the cipher configuration is a mess. < 1416093601 643405 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :surely 90% of those combinations have no right to exist? < 1416093602 760952 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :broken debuggers: the best or the bestest < 1416093622 649285 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: https://forum.startcom.org/viewtopic.php?f=15&t=15742 SHA-2 intermediate certificates exist, happily < 1416093661 716300 :Primal!4c1c9516@gateway/web/freenode/ip.76.28.149.22 PRIVMSG #esoteric :U.S. xabber or jappix if you are looking for an xmpp client < 1416093668 403517 :Primal!4c1c9516@gateway/web/freenode/ip.76.28.149.22 PRIVMSG #esoteric :Use• < 1416094168 761516 :Primal!4c1c9516@gateway/web/freenode/ip.76.28.149.22 PRIVMSG #esoteric :Brb < 1416094181 139302 :Primal!4c1c9516@gateway/web/freenode/ip.76.28.149.22 QUIT :Quit: Page closed < 1416094199 987719 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Crafty. All the links in their instructions pointed at the SHA-1 hashed versions. < 1416094240 320162 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I don't think you understand. TLS is meant to be painful. < 1416094388 422663 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :incidentally you're welcome to give me root if that would be less annoying than me bothering you about this :p < 1416094441 354451 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The size of the prime number p constrains the size of the pre-master key PMS, because of the modulo operation. A smaller prime almost means weaker values of A and B, which could leak the secret values X and Y. Thus, the prime p should not be smaller than the size of the RSA private key." < 1416094511 980982 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(For the DH parameter thing.) < 1416094542 386038 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, the problem is you have a 4096-bit RSA key? < 1416094546 967448 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1416094558 477932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :openssl dhparam 4096 actually said, and I quote, "This is going to take a long time". < 1416094571 607342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :4096 bits probably isn't buying you anything but a very slight slowdown for a year-long key if you have PFS anyway < 1416094602 737454 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, but I can't switch it to anything shorter until the certificate expires. < 1416094606 997099 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION nods < 1416094623 136917 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :certificates are such a mess < 1416094689 27924 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so wait, what is it doing right now then? < 1416094703 302693 :^v!~notnot^v@2601:4:680:104c:9464:a873:a659:97df JOIN :#esoteric < 1416094808 558954 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know. I didn't configure a DH parameter file. Maybe it didn't advertise any EDH ciphers? < 1416094834 440551 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"openssl dhparam" has now filled one screen with .s and +s. < 1416094845 985571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I get "The connection is encrypted and authenticated using AES_128_GCM and uses ECDHE_RSA as the key exchange mechanism.", fwiw. < 1416094852 657117 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hm. < 1416094881 19148 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, it finished, anyway, so I'll give it the generated parameters. < 1416094890 980331 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I hope these aren't as slow to use as they are to generate. < 1416094963 257184 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw JOIN :#esoteric < 1416095016 618485 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :The cookies I've burned them < 1416095216 947535 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Hello < 1416095316 59703 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I believe you can fix the SHA-2 thing without getting a new certificate, since that part isn't signed, by the way < 1416095367 298567 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Yes, that should be fixed now. < 1416095390 66608 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: ssllabs test says overall A (subscores 100, 95, 100, 90). < 1416095402 911481 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah, cache was getting in the way < 1416095450 308442 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Forward Secrecy: Yes (with most browsers) ROBUST" now too. < 1416095463 412287 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I didn't enable OCSP stapling, because the nginx version was too old for that. < 1416095494 440479 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And didn't toggle on HSTS yet either, since, well. The canonical address is still the http:// one, anyway. < 1416095500 283010 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think probably nobody cares about OCSP stapling < 1416095507 786404 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since I don't think anyone does revocation checking right now? < 1416095518 668444 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: heh, and I was just typing: thanks for the great work! ok, now how long until I can bug you to make it official and add preloaded HSTS? :p < 1416095538 814910 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Well.. I know a guy who still does < 1416095543 894100 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder why mozilla's cipher configuration includes CAMELLIA suites. < 1416095549 662908 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :whoops < 1416095556 652938 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :weird japanese clients, maybe? < 1416095557 978056 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :I didn't realize that dwarf had turned into my pet < 1416095591 927982 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :palemoon and waterfox are nice to play with < 1416095620 261060 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I wonder what you need to do to get A+ < 1416095635 136166 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, maybe it checks HSTS < 1416095670 175031 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :"the book was coated with contact poison!" < 1416095671 84430 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :what? < 1416095697 323594 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :InvalidCo: that's one of the failure to read effects < 1416095701 550301 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :ah < 1416095705 501458 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also only got 90 in the "cipher strength" category, possibly because I went with the "intermediate" list. < 1416095721 961113 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :apparently was trying to read the spellbook of cancellation < 1416095736 243488 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :wait, this isn't nethack < 1416095736 895490 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric ::D < 1416095738 88585 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :whoops < 1416095748 526279 :InvalidCo!invalidco@makkara.org PRIVMSG #esoteric :s/net/#net/ < 1416095772 758933 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :this seems to happen regularly < 1416095847 369602 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :apparently the intro comp media class as georgia tech involves the entire class writing programs in Chef < 1416095858 66600 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: yeah, going with the modern one would be nice but would rule out firefoxes older than feb 2014, chromes older than sep 2012, IEs older than oct 2013, opera older than july 2013, safaris older than june 2013, etc. < 1416095864 209401 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm sitting across from the poor sap who has to grade them < 1416095864 433491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which isn't a great combination with https-only < 1416095888 634688 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :still... why camellia? < 1416095891 397058 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1416095899 725532 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I should figure out why they have that in there. < 1416095959 611159 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Let's see if the 'pert adds DNSSEC glue too. (I asked them to update the nameserver list -- switching VPSes -- and added a postscript about optionally doing that. For the one person with a DNSSEC resolver. And of course those whose DNS it will break as a collateral damage due to overly long DNS replies or whatnot.) < 1416095974 519898 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the, uh, 'pert? oh. < 1416095978 893780 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :quintopia: huh what... < 1416095982 552291 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: will you support DANE??? < 1416095986 20195 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :chef? < 1416095990 457367 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a whole half a person would benefit from that < 1416096051 550837 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why ever are they doing that? < 1416096051 837508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :DNSSEC is nice because instead of relying on four billion master keys, any of which could be compromised by a government, it relies on one master key, which ... well, you can complete the joke < 1416096061 190590 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(okay, plus one master key per tld) < 1416096067 181576 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, I like chef, it's a good esolang, but still < 1416096090 27232 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :because it's simple enough for a beginner to pick up < 1416096094 799610 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i guess < 1416096105 137612 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and it gives them a chance to show some creativity < 1416096164 671136 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: you should maybe advertise this somewhere so people can test that it works fine for them < 1416096193 111220 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I suppose I should change my wiki password < 1416096208 262817 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :not_swordfish < 1416096212 673682 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I might do DANE, since AIUI it doesn't need any changes to the certificate. And it'd theoretically stop $SHADY_GOVERNMENT_SUBORNED_CA from issuing fraudulent esolangs.org certificates. < 1416096223 988832 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Huh, irssi has DANE support? Bizarre. < 1416096235 962976 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: pretty sure the org. and . keys can still own you? < 1416096308 87926 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :What's the root of trust for DNSSEC? < 1416096391 306549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: a key to sign the root zone < 1416096393 650388 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Sure, but maybe it could hypothetically stop someone who just has one single CA browser-trusted CA in their pocket, but no feasible way of faking DNS. < 1416096403 577184 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: haven't you seen the articles about their fancy international key-signing rituals < 1416096418 885508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.theguardian.com/technology/2014/feb/28/seven-people-keys-worldwide-internet-security-web < 1416096424 505188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's pretty funny < 1416096438 450910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: okay, that's not a state actor, though :p < 1416096533 236062 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :arguably if org. does it, they'd be issuing *real* esolang.org certificates, not fake ones. < 1416096764 36815 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1416096864 756624 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1416097483 948938 :myndzi!myndzi@kingofstackers.com QUIT :Ping timeout: 255 seconds < 1416097622 254376 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: so how long until esolangscorewwwi.onion < 1416097686 448887 :NotJoel!561bf85f@gateway/web/freenode/ip.86.27.248.95 PART :#esoteric < 1416097751 333244 :not^v!~notnot^v@2601:4:680:104c:bc03:db0a:5a11:4430 JOIN :#esoteric < 1416097759 898439 :not^v!~notnot^v@2601:4:680:104c:bc03:db0a:5a11:4430 QUIT :Read error: Connection reset by peer < 1416097773 690606 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: that's a nice article indeed. funny how old-fashioned some of the measures are < 1416097792 421853 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"a photograph of themselves with that day's newspaper and their key, to verify that all is well." -- haven't those people heard of Photoshop? < 1416097808 280736 :^v!~notnot^v@2601:4:680:104c:9464:a873:a659:97df QUIT :Ping timeout: 258 seconds < 1416097809 215224 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it's just 90% theatre. < 1416097820 126253 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :people want ICANN to look like they're taking it very seriously and being impartial < 1416097842 94330 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's ok. < 1416097856 210447 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :at least this show doesn't hurt anybody < 1416097857 804257 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :especially with the general dislike of them being a US-based organisation < 1416097911 255501 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1416097934 892808 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So where are those safety deposit boxes located? < 1416097947 671242 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I'm not quite through yet) < 1416097971 418356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the international space station < 1416098002 784972 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :("In a nondescript industrial estate in El Segundo, a boxy suburb in south-west Los Angeles just a mile or two from LAX international airport, 20 people wait in a windowless canteen for a ceremony to begin.") < 1416098367 134256 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So the smartcards are all on site. Is that enough to sign a key? :) < 1416098411 567655 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think if you can break in and steal the smartcards you win, yeah. < 1416098434 9015 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why not just rob fort knox, though? < 1416098457 712646 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like http://static.guim.co.uk/sys-images/Guardian/Pix/pictures/2014/2/26/1393417295297/The-Icann-office-with-a-l-009.jpg. very high tech. < 1416099074 154813 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1416099366 349747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is it shinh.org or my web which is stupidly slow now < 1416099380 293774 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ih oerjan < 1416099406 839602 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :something intermittent < 1416099412 959619 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi vanila < 1416099440 298337 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :do you think delay is essential in unlambda? < 1416099455 744392 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: at least i'm not the only one who cannot see htf you get 53 bytes on that A057755 < 1416099472 20268 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: you don't need it to program, no < 1416099477 695165 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but it's often convenient. < 1416099487 641945 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i hate it :( < 1416099490 706753 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its too hard to implement < 1416099501 350196 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :phew. lucky I had that spare ssh connection ... after an upgrade new logins failed thanks to the loginuid PAM module. < 1416099532 220182 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: c is much harder, and is also harder to avoid (although you _can_ do that too, i believe) < 1416099562 483012 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I didn't need to do anything special, all effort went into producing a faster-than-0.3-seconds solution. < 1416099584 644481 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: also i don't think d is that hard, but the simplest way of implementing it does require you to be able to compare functions to it < 1416099617 979122 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oerjan, I implemnted c using CPS tranform < 1416099640 883695 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/114355 < 1416099648 764060 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: well i have 2 alternative methods that are obviously faster, but i cannot get them to be as short as 53 bytes. i have one that is 53 bytes and prints in reverse :P < 1416099680 402574 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: if you want to see how to implement d as a pure function, see my ocaml "compiler" < 1416099682 504120 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: fanzy. < 1416099685 392897 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fancy < 1416099691 118810 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thanks! < 1416099715 685411 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"fanzy" is the fanzy way of spelling "fancy". < 1416099884 320272 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the variations that use floating point get ruined by the required ceiling :8 < 1416099887 365632 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*:( < 1416099895 825616 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :same here < 1416099913 693864 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the best lose 2 characters < 1416099918 129462 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oerjan, your unlambda code is really nice looking < 1416099926 736771 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :did you write it by hand? < 1416099934 495184 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i guess not < 1416099935 507560 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: thanks i invented the indentation style myself, and yes < 1416099950 561607 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :wow!! < 1416099959 373178 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION wonders what unlambda code vanila is referring to < 1416099966 966399 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the self interpreter < 1416099976 192935 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://oerjan.nvg.org/esoteric/interpreter.unl < 1416099984 443034 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i believe the lambda expressions i expanded it from were given in the comments < 1416100030 395945 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :lucky my website is working again, i have been seeing motd's from the server people that the user page server was down < 1416100055 889710 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah. < 1416100110 754300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: i think if you strip my interpreter of whitespace and comments, it's the shortest unlambda self interpreter out there, i don't think it would have been that if i used a generator < 1416100115 861796 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 240 seconds < 1416100135 398970 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's pretty much the obvious indentation style < 1416100136 145177 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that's so cool :D < 1416100141 850147 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1416100203 727547 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION used to use a lambda elimination tool for snippets (like ^v `^v `$F `$G $v `$H $v) < 1416100222 241670 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but not for complete programs < 1416100249 85192 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :however I never wrote anything more exciting than quines in Unlambda. < 1416100253 574328 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :unlambda seems too long < 1416100256 185692 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i prefer a minimal language < 1416100273 566751 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :too many weird operators < 1416100283 676932 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lazy k? < 1416100285 772600 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :what's it's minimize < 1416100315 702384 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: its existence is justified by d(elay) and c(all/cc), which are mindbending to use in practice. < 1416100340 422197 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :OTOH, its I/O is quite awful. < 1416100349 801350 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I suppose unlambda can't be lazy or you'd have to use monad for IO < 1416100353 885774 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :especially the I < 1416100355 666866 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and that would get really stupid < 1416100364 809929 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so d is kind of acceptable... but i don't like it... < 1416100377 754231 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :c is fine < 1416100378 719943 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: it's there to break you, not to be liked! < 1416100381 676628 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :v is pointless < 1416100386 469341 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I dont like v at all < 1416100396 874855 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :v is amazing in conjunction with call/cc < 1416100413 546339 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it can consume a continuation before it can be applied to anything else < 1416100417 499760 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I mean, lazy k is a language. but you probably know that) < 1416100436 897571 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(yes, you can express it using s and k, but the same holds for i) < 1416100463 768186 :AndoDaan_!~AndoDaan@188.189.75.185 JOIN :#esoteric < 1416100515 861747 :AndoDaan!~AndoDaan@188.189.74.188 QUIT :Ping timeout: 240 seconds < 1416100606 358837 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i used a lambda elimination tool for snippets too, but iirc it was mainly to check my hand elimination < 1416100626 98385 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(the ulify2.scm in the same directory) < 1416100630 776103 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :when I read about unlambda i learned that refcounting is effective for it < 1416100644 358102 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :because there is no cycles < 1416100648 946035 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so I really like that < 1416100666 559258 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: yay for strict languages < 1416100696 215682 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I want to write a compiler for lambda + some?? things for practice at writing compilres which can use ref counting for GC < 1416100974 664302 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: the unlambda input system is obviously an attempt to force people to actually _use_ c when programming it. as i've mentioned before, i _think_ you can avoid it, but you'll essentially be CPS transforming instead. < 1416101038 668686 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: that part (using i/v for booleans) is ok; what I dislike is the proliferation of ? and . operators, rather than splitting things up into bits. < 1416101052 768479 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right. < 1416101072 241462 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that meant i had to use an entire character table in the self interpreter < 1416101082 113295 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right. < 1416101235 855662 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 240 seconds < 1416101280 416405 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1416101645 433922 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416102638 361994 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 258 seconds < 1416102688 728864 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1416102957 299656 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: gah now i have a 53 byte solution that is slightly wrong on the last two numbers :( < 1416103272 521742 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/slightly // ;-) < 1416103307 283598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :slightly means that they're close to the right numbers. < 1416103317 862861 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I know. But... < 1416103327 608163 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that doesn't help you in any way. < 1416103339 784393 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :doesn't it, int-e? doesn't it < 1416103419 454360 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION wonders what Bike is getting at. < 1416103681 729067 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 264 seconds < 1416103700 477434 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1416103758 574178 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Help, my wikipedia user page redirects to the High Middle Ages < 1416103772 389429 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And has done so since 2008 < 1416103792 551535 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: you might check it out occasionally, you know. < 1416103836 61585 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :why isn't zzo here < 1416103852 454832 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`quote mystery < 1416103859 331533 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :363) as i was filled with zzo38 mystery at the moment i saw quintopia: I am at Canada. < 1416103875 868413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he was last here on the 14th < 1416103965 685335 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :In an article about cocoa bean shortages: "R-6 was celebrated for its nutty and woody notes, with undertones of brown fruit and chocolate." < 1416103974 471346 :olsner_!~salparot@c83-252-201-82.bredband.comhem.se NICK :olsner < 1416103988 28822 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Chocolate (which apparently has different flavors?) can have undertones of chocolate? < 1416103990 915652 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I am very confused < 1416103997 683325 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.bloomberg.com/news/2014-11-14/to-save-chocolate-scientists-develop-new-breeds-of-cacao.html < 1416104009 180360 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :scientist have saved choclate! < 1416104025 758990 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :science rocks < 1416104112 513171 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416104276 482449 :adu!~ajr@pool-173-66-11-60.washdc.fios.verizon.net JOIN :#esoteric < 1416104328 488512 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1416104474 487829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : I think it's memoised <-- no, absolutely not. < 1416104494 105271 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it would have been weirder if it did, i guess. but also less useful. < 1416104500 254061 :adu!~ajr@pool-173-66-11-60.washdc.fios.verizon.net QUIT :Client Quit < 1416104547 410248 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 258 seconds < 1416104594 930059 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1416104637 619931 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : there's more quines in unlambda than there are any other programs <-- that's because they held a competition. < 1416104667 62490 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Back < 1416104769 149934 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ah! < 1416104830 961028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :incidentally the shortest one isn't optimal, i discovered. < 1416104839 135596 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://www.madore.org/~david/programs/unlambda/#quine < 1416104902 321761 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :omg < 1416104905 20997 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :he gave away SICP for it < 1416105016 419797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(it contains `kv which can be shortened to just v, also removing the corresponding part in the "string representation") < 1416105072 420144 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`unlambda `.ai < 1416105072 946368 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: unlambda: not found < 1416105094 338515 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`! unlambda `.ai < 1416105097 81720 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a < 1416105111 768514 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`cat bin/! < 1416105112 253253 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ CMD=`echo "$1" | cut -d' ' -f1` \ ARG=`echo "$1" | cut -d' ' -f2-` \ exec ibin/$CMD "$ARG" < 1416105133 321298 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: it's the interface to all the stuff transplanted from EgoBot < 1416105144 257076 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah, ibin rather than bin < 1416105163 307836 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`! unlambda `.i````ss``s`k`s.i``s`k`ki|``s``s|.```s``s|..``s``s|.i``s``s|.```s``s|.```s``s|.```s``s|.```s``s|.s``s``s|.s``s``s|.```s``s|.```s``s|.s``s``s|.```s``s|.k``s``s|.```s``s|.s``s``s|..``s``s|.i``s``s|.```s``s|.```s``s|.s``s``s|.```s``s|.k``s``s|.```s``s|.k``s``s|.i``s``s|.|i``s``s|.```s``s|.```s``s|.s``s``s|.```s``s|.```s``s|.s``s``s|.|``s``s|.. < 1416105163 927776 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/unlambda/unlambda.bin: file /tmp/input.290: parse error < 1416105176 946174 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`ls bini < 1416105177 688272 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access bini: No such file or directory < 1416105182 898752 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`ls ibin < 1416105183 566357 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1l \ 2l \ adjust \ asm \ axo \ bch \ befunge \ befunge98 \ bf \ bf16 \ bf32 \ bf8 \ bf_txtgen \ boolfuck \ c \ cintercal \ clcintercal \ cxx \ dimensifuck \ forth \ glass \ glypho \ haskell \ help \ java \ k \ kipple \ lambda \ lazyk \ linguine \ malbolge \ pbrain \ perl \ qbf \ rail \ rhotor \ sadol \ sceql \ sh \ trigger \ udage01 \ underload \ u < 1416105189 75000 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`ls ibin/u* < 1416105189 724778 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access ibin/u*: No such file or directory < 1416105194 735249 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` ls ibin/u* < 1416105195 366231 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ibin/udage01 \ ibin/underload \ ibin/unlambda < 1416105215 986578 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :udage? < 1416105216 188487 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess it's just plain Unlambda, no Unlambda 2. < 1416105222 943547 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`udage01 < 1416105223 461152 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: udage01: not found < 1416105230 806026 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: not at all < 1416105241 76998 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my guess is your program got cut off < 1416105260 684692 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`! unlambda `.i````ss``s`k`s.i``s`k`ki|``s``s|.```s``s|..``s``s|.i``s``s|.```s``s|.```s``s|.```s``s|.```s``s|.s``s``s|.s``s``s|.```s``s|.```s``s|.s``s``s|.```s``s|.k``s``s|.```s``s|.s``s``s|..``s``s|.i``s``s|.```s``s|.```s``s|.s``s``s|.```s``s|.k``s``s|.```s``s|.k``s``s|.i``s``s|.|i``s``s|.```s``s|.```s``s|.s``s``s|.```s``s|.```s``s|.s``s``s|.|``s``s|..i < 1416105261 248412 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`.i````ss``s`k`s.i``s`k`ki|``s``s|.```s``s|..``s``s|.i``s``s|.```s``s|.```s``s|.```s``s|.```s``s|.s``s``s|.s``s``s|.```s``s|.```s``s|.s``s``s|.```s``s|.k``s``s|.```s``s|.s``s``s|..``s``s|.i``s``s|.```s``s|.```s``s|.s``s``s|.```s``s|.k``s``s|.```s``s|.k``s``s|.i``s``s|.|i``s``s|.```s``s|.```s``s|.s``s``s|.```s``s|.```s``s|.s``s``s|.|``s``s|..i < 1416105272 672006 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I selected too little in my terminal < 1416105310 590006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1416105390 244093 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so is this another quine not in the distribution < 1416105411 474689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy misuse of | < 1416105421 545876 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I recall sending David Madore a mail once, but never received a reply. < 1416105449 907415 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall doing that twice, once for my self interpreter and once for my intercal interpreter < 1416105513 55332 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :for a moment I interpreted that as "Self interpreter" < 1416105518 227797 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :As in the Smalltalk dialect < 1416105526 670202 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek < 1416105548 589341 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway, it's his loss. < 1416105623 592926 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :presumably he completely lost interest, seeing as that unlambda 3 message has been there for over a decade. < 1416105867 683846 :kcm1700_!~kcm1700@175.117.8.72 JOIN :#esoteric < 1416106057 808820 :kcm1700!~kcm1700@175.117.8.72 QUIT :Ping timeout: 264 seconds < 1416106136 199010 :kcm1700!~kcm1700@175.117.8.72 JOIN :#esoteric < 1416106182 673720 :kcm1700_!~kcm1700@175.117.8.72 QUIT :Ping timeout: 255 seconds < 1416106235 865504 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 240 seconds < 1416106311 208579 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1416106580 38204 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :This is how I feel when I play with lisp https://i.imgur.com/RqI9ncI.jpg < 1416106666 498762 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :lll < 1416106789 210336 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is how I feel when I play with intercal https://upload.wikimedia.org/wikipedia/commons/9/9a/Avenger_-_Westphalian_horse.jpg < 1416106792 582526 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :lIl? < 1416106822 355457 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Oh it's a horse -3- < 1416106851 75590 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :dulnes what the < 1416106870 45958 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :could you elaborate on that picture?! < 1416106877 336116 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :XD < 1416106877 546048 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://www.gnu.org/software/emacs/its-cover.png me when lisp < 1416106908 528754 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Sure it's from a video < 1416106937 418204 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :https://m.youtube.com/watch?v=iQ61q4oN7x0 < 1416106964 188283 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :well that's cool but also how does it connect with your feelings about lisp < 1416106969 349868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is how I feel when I play with noit o' mnain worb https://i.imgur.com/C0BUG.jpg < 1416106972 343438 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :am I doing this right < 1416107027 215576 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :It just whenever I use it, I just go crazy with it just like that video < 1416107052 876 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :oh haha < 1416107074 183784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this video does not seem to contain the image you linked at all < 1416107120 473804 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :it sure doesn't i watched the whole thing to make sure < 1416107146 998098 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Nah it's part of a post < 1416107176 652524 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Anyways I have to go my friend is calling me to LE kitchen < 1416107182 756844 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: so how many cars have you wrecked by programming lisp when you should've paid attention to the road? :P < 1416107203 513303 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :lol < 1416107204 172521 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: not as many as cdrs < 1416107248 868507 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Bye < 1416107278 350364 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :So I stumbled upon A000012 < 1416107281 998266 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@oeis A000012 < 1416107283 75821 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The simplest sequence of positive numbers: the all 1's sequence.[1,1,1,1,1,1... < 1416107292 398097 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :That has to be the silliest sequence on OEIS. < 1416107344 820180 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Lisp, hmm. I once made the mistake of assuming that Common Lisp is Lisp, rather than an least common denominator of Lisp implementation. Common Lisp fails to acknowledge that there's a large body of Fortran (well, I wanted C) libraries out there that people might want to use; there's no inkling of FFI. So I discounted Lisp at the time. Now I've discovered Haskell, and frankly, to me that means it's too late for Lisp to make... < 1416107350 819586 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :...much of an impression at all. < 1416107404 970651 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@oeis 0,0,0,0, < 1416107412 104661 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@oeis 0,0,0,0 < 1416107412 733198 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :"The partial sums give the natural numbers" shocking < 1416107413 529918 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Lisp is a procedural language with an horrible syntax, nasty scopes and horrible macroes. < 1416107425 71187 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@oeis 0 0 0 0 < 1416107427 900344 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Plugin `oeis' failed with: <> < 1416107428 553225 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Expansion of Jacobi theta function theta_3(x) = Sum_{m = -infinity..infinity... < 1416107470 907876 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :FireFly: the iterated partial sums give the binomial coefficients < 1416107481 937897 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :FireFly: including the triangle numbers! < 1416107503 345868 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I find this useful, actually) < 1416107527 852115 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> map (take 4) (iterate (scanl1 (+)) (repeat 1)) < 1416107529 209167 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [[1,1,1,1],[1,2,3,4],[1,3,6,10],[1,4,10,20],[1,5,15,35],[1,6,21,56],[1,7,28,... < 1416107538 554419 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :That's pretty neat < 1416107556 39437 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :"a(n) is also the number of complete graphs on n nodes." heh < 1416107563 467391 :NATT_SiM!~tlewkow@2602:30a:c021:220:648e:eea6:4315:10fe JOIN :#esoteric < 1416107610 780660 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :guess what, it's also the number of permutations of the numbers 1..n that are sorted in increasing order. < 1416107635 475474 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Also shocking < 1416107654 673643 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I hope that sequence was added on some April 1st. < 1416107683 927171 :boily!~alexandre@96.127.201.149 QUIT :Quit: AGILE CHICKEN < 1416107686 853414 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I found the sequence while searching for square-free composites, because both of those keywords are mentioned in the list of silly properties of a(n) < 1416108058 248095 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1416108068 207128 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 255 seconds < 1416108102 26438 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1416108222 969062 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Unlambda14]]4 10 02http://esolangs.org/w/index.php?diff=41014&oldid=33851 5* 03212.95.7.185 5* (-4) 10Fix link < 1416108358 596039 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh time passes. That 344 character Unlambda 2 quine is 10 years old. < 1416108518 379006 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Unlambda14]]4 10 02http://esolangs.org/w/index.php?diff=41015&oldid=41014 5* 03212.95.7.185 5* (-13) 10Update link: follow redirect < 1416109401 177778 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :wanna feel old? this unlambda 2 quine just voted for rick santorum < 1416109592 217409 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :i remember when unlambda was big < 1416109597 424385 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :as i recall dukakis was running < 1416109603 531950 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :for governor < 1416109746 851050 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ah, from 100% disk usage to 95% in 23 simple key presses: 'tune2fs /dev/sdc1 -m 0'. < 1416109778 170074 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(This is an external drive. No system critical log files are stored there.) < 1416109864 934395 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 244 seconds < 1416109878 761514 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1416110318 255020 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bike: FWIW, I believe the Republicans are generally against lowering the minimum voting age. < 1416110696 869409 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :why ... does systemd have the audacity to use the kernel message buffer for its useless information? sigh... < 1416111661 819996 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Zzzz < 1416111663 724785 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Ping timeout: 255 seconds < 1416111705 664626 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1416111907 443615 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Client Quit < 1416114294 865054 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1416115098 672661 :bb010g!uid21050@gateway/web/irccloud.com/x-rtlrddrrsfskwakj JOIN :#esoteric < 1416115589 479476 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1416115840 25906 :AndoDaan_!~AndoDaan@188.189.75.185 QUIT :Quit: What year is it!? < 1416116309 38308 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416116842 257131 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://perlhacks.com/2014/01/dots-perl/ god, what the hell < 1416118101 167476 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416118469 700908 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Back < 1416118718 257188 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Bike: oh god what the fuck < 1416118961 810480 :NATT_SiM!~tlewkow@2602:30a:c021:220:648e:eea6:4315:10fe QUIT :Remote host closed the connection < 1416119277 362707 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1416119358 364794 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have played a Dungeons&Dragons game today, and I am now working on write recording of it. < 1416120002 586519 :mihow!~mihow@108.30.58.169 QUIT :Read error: Connection reset by peer < 1416120015 509620 :mihow!~mihow@rrcs-50-75-208-18.nyc.biz.rr.com JOIN :#esoteric < 1416120017 462375 :mihow!~mihow@rrcs-50-75-208-18.nyc.biz.rr.com QUIT :Read error: Connection reset by peer < 1416120081 822968 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yikes. http://www.clickykeyboards.com/index.cfm/fa/items.main/parentcat/9244/subcatid/0/id/585221 < 1416120089 506906 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1416120111 452368 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416120117 281833 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you think a bat can steal a magic wand in complete darkness while someone is in the middle of casting a spell with it? < 1416120226 726910 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :`danddreclist 589 < 1416120227 472203 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :danddreclist 589: shachaf nooodl boily \ http://zzo38computer.org/dnd/recording/level20.tex < 1416120228 124413 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :`danddreclist 58 < 1416120228 824747 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :danddreclist 58: shachaf nooodl boily \ http://zzo38computer.org/dnd/recording/level20.tex < 1416120278 66460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: hm? < 1416120296 409340 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: experienced sticker shock. < 1416120322 634214 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I'd kinda like a keyboard with a built in pointing device, but didn't expect that particular price ... < 1416120330 782228 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: try unicomp < 1416120337 942985 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they manufacture new Model Ms etc. < 1416120341 944054 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Possibly will, yeah. < 1416120347 685157 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Still deciding. < 1416120351 770261 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :buying rarities is always gonna be expensive < 1416120371 828075 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't know if you have experience with buckling spring but IME it's kind of awful compared to lighter mechanical switches < 1416120399 693698 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I grew up with a buckling spring AT. :) < 1416120417 598164 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I don't like a lot of the Cherry switches I've tried so far because they're too shallow. < 1416120419 902058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: http://pckeyboard.com/page/category/EnduraPro $99 < 1416120434 431898 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the Model F has really cool switches I think < 1416120436 885838 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they're not the same as Model M < 1416120440 816885 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah, I've seen those. < 1416120443 1270 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(Model F = AT keyboard) < 1416120446 626351 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah. < 1416120459 284209 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I believe the unicomps are pretty much identical to what IBM used to sell, FWIW < 1416120489 877395 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive QUIT :Remote host closed the connection < 1416120495 327836 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :personally I couldn't bring myself to buy a keyboard with a numpad ever again < 1416120495 695805 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :That's what I've been told. Probably if I'm not getting anything 'special' it's the smarter play. < 1416120531 848365 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I used to swear by them until I moved to Finland and started using Finnish keyboards. < 1416120547 35609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I just use a laptop. < 1416120563 932045 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :scissor switches are a lot better than rubber domes, at least. < 1416120573 920976 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :They all use the , for the decimal, but that just gets in the way whenever I have to type in English. < 1416120602 69740 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah. I am trialling the Curve Comfort and the rubbery keys are just gross. < 1416120624 892218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://upload.wikimedia.org/wikipedia/commons/2/2c/Foldable_keyboard.jpg have you ever wanted to live in that one dali painting < 1416120645 596625 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Heh, yeah, I've used one of those. < 1416120698 604338 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :If only they'd made more of the split one. < 1416120710 6253 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Are the functions for adjusting floating point behavior different on Windows and Linux? < 1416120799 620119 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: clearly get a datahand < 1416120803 772498 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that has a pointing device < 1416120807 459110 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D < 1416120815 15116 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think it's a libc thing < 1416120817 385336 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bonus: costs way more than that IBM model < 1416120819 821335 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I just want to do stuff from Rust < 1416120864 540635 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: About on par with the split model-M, looks like. :/ < 1416120882 865150 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://www.ebay.com/itm/DataHand-Professional-II-Ergonomic-keyboard-/281497842360?pt=PCA_Mice_Trackballs&hash=item418a9432b8 < 1416120923 780627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they did split model Ms? < 1416120946 634120 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Very rare, only 1,000 made. http://www.clickykeyboards.com/index.cfm/fa/categories.main/parentcat/12675 < 1416120956 236534 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Last one to come up on eBay went for $1600. < 1416120980 38355 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it looks like they literally just sawed a keyboard in two < 1416121004 787631 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :looks like you can't separate the two halves very much? meh < 1416121043 456558 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :How do i get stuff to out < 1416121055 8846 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Output threads* < 1416121090 487774 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :I am thoroughly confuzzled < 1416121136 983804 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1416121167 195525 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Oooh. This looks nice: https://elitekeyboards.com/products.php?sub=pfu_keyboards,hhkbpro2&pid=pdkb400b < 1416121296 578732 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that has topre switches < 1416121309 813 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they're even further away from buckling springs than cherry switches are < 1416121327 416503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://elitekeyboards.com/proddata/images/topreswitch405.png < 1416121343 786152 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :And also expensive, and not likely to show up in a shop any time soon for my to try one ... < 1416121356 239900 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, the HHKBs are pretty popular < 1416121388 324015 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Do u need a fancy keyboard? < 1416121415 285038 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :I just get a keyboard like if it works ill buy it < 1416121437 167390 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Dulnes: are you a markov chain bot or something < 1416121456 960525 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :What < 1416121476 744620 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :What do you mean Elliot < 1416121503 547203 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nothing < 1416121518 261539 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric ::1 please tell < 1416121530 151851 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, it was too rude to explain :p < 1416121537 288567 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Did you think u was a bot < 1416121550 966957 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Nah its ok i think < 1416121551 896869 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I already know I'm a bot. < 1416121554 737048 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Dulnes: I get cramping and pain in my fingers from the impact on cheaper keyboards; and it's been getting worse lately. I tend to do better with something with a deep keystroke (or a really shallow one once I get used to it). < 1416121567 444449 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Ergo is a plus too because wrist pain. < 1416121581 822044 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Do you slouch? < 1416121597 431842 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :A bit, and I'm working on that. < 1416121603 56905 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I slouch a lot :/ < 1416121638 748664 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Like sit up straight and angle your hands down < 1416121643 360750 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: OH wow, the IBM split thing isn't just a simple hinge. It's like a knobby thing, adjusts vertically and horizontally. < 1416121648 829613 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://www.dansdata.com/clicky2.htm < 1416121660 83926 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: you could get a kinesis advantage or something < 1416121662 339505 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Slouching encourages a hunch < 1416121664 961174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that has cherry mx browns < 1416121674 427608 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: Yeah, I'm considering one of those as well. < 1416121710 490310 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :A friend just bought the big weird one, with the two bowls, because he's been hacking for years and it's really starting to get to him < 1416121721 6460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can't wait until I'm old and have to worry about ergonomics from all my years of slouching and bad typing < 1416121742 988340 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :^^^ < 1416121769 267508 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :if I get a job at google again I'm going to actually set up my desk ergonomics properly < 1416121780 927145 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I'm only 32. :/ But weak wrists run in my family. Both my parents developed wrist problems relatively young too. < 1416121783 678836 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :right now I'm kind of boned because the university doesn't care < 1416121796 615779 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: you're over 1.5x my age :p < 1416121804 963067 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and at home I have non-adjustable furniture that I don't use anyway because I'm terrible and mostly compute from my bed < 1416121825 2551 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Oooh, and the IBM split is seperatable. < 1416121826 475010 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :same. I'm the laziest person < 1416121829 961530 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :J_Arcane: i usually use a touch screen tablet keyboard for my comouter but if i ever want to type fast i use a keyboard that has uplifted key borders so you dont accidently hit the wrong key when you type < 1416121877 535674 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Its very comfy < 1416121922 626510 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Also computer chairs are on my list i have one that is just like asking you to slouch < 1416122014 57559 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Oh wow. Speaking of keyboards being 'sawn in half': https://www.kinesis-ergo.com/shop/maxim-for-pc/ < 1416122090 572943 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sigh. Magic is BAD. < 1416122097 740974 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :I dont even < 1416122110 660344 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Where do i go with this keyboard < 1416122232 420035 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I'm preparing a LaTeX document. When I added an appendix, all labels of figures and chapter numbers obtained an extra . at the end. Turns out this is supposed to implement a former rule in the german orthography.) < 1416122280 549909 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Crazy. (This is the scrbook style, from KOMA-script. There's an option to switch this behavior off, fortunately.) < 1416122301 449160 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But it took quite some time to figure it out. < 1416122399 886830 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416122447 916081 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :int-e: wait wha.... < 1416122586 915492 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Well, KOMA-Script is a German standard, as I understand it. < 1416122612 168809 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It just has so many cool features that it's useful for a lot of other stuff as well. ;) < 1416122715 808561 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So the rule implemented is, if there's any section label containing a letter (like A.1) then *all* section labels obtain a trailing dot, throughout the document. This isn't too bad for sections (I didn't even notice it there), but Figure 1.1.: Caption looks just awful. < 1416122824 545715 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And I'm using a style that's built on top of KOMA-script, so at the point where I should've looked for the documentation I was already digging in style files... < 1416122860 133245 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and class files) < 1416123122 184025 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I think my last book was gonna be in KOMA-Script before I cancelled it. < 1416123122 348536 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 264 seconds < 1416123158 155008 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Maybe I should order one of those Cherry samplers, see if there's one of the switch types I do like. < 1416123181 508248 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Mostly I've only tried the 'gaming keyboards' and they tend to use the linear switches instead of clicky/bumpy ones. < 1416123186 752608 :m724!~m724@78.39.217.2 JOIN :#esoteric < 1416123269 381914 :m724!~m724@78.39.217.2 QUIT :Client Quit < 1416124821 561360 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1416125242 47909 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Hah, neat. Unicomp still makes APL keyboards. < 1416125613 125327 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1416125756 134054 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416125937 819019 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 258 seconds < 1416126611 504692 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1416128042 492631 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :You know what that means, right < 1416129128 585760 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 255 seconds < 1416129464 900901 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1416130132 590557 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq ) {5 4 3 2 1 9 8}6{?d?d==}LO < 1416130133 853824 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{4 2} < 1416131473 410348 :drdanmaku!uid17782@gateway/web/irccloud.com/x-myldztbrgvubnemn QUIT :Quit: Connection closed for inactivity < 1416133235 444476 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :ahahahaha. The Wikipedia page for the Shakespeare esolang has Inform-7 in the 'see also' section. :D https://en.wikipedia.org/wiki/Shakespeare_(programming_language) < 1416133567 938993 :Phantom_Hoover!~phantomho@63.41.189.80.dyn.plus.net JOIN :#esoteric < 1416133568 823294 :Phantom_Hoover!~phantomho@63.41.189.80.dyn.plus.net QUIT :Changing host < 1416133568 967114 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416133713 932526 :S1!~S1@p4FF93555.dip0.t-ipconnect.de JOIN :#esoteric < 1416134414 451105 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Main Page14]]4 10 02http://esolangs.org/w/index.php?diff=41016&oldid=40927 5* 03Rdebath 5* (+267) 10/* Tom's idea */ new section < 1416134449 799985 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't understand frac() < 1416134473 465105 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Trying to find valid small values of p here: frac(250 / (p*fps)) > 0.5 where 40 <= fps <= 45 < 1416134491 115003 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :That where is a forall < 1416134509 363650 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :fps is a variable, not f*p*s < 1416134573 158993 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I mean, I know p=8 works, and there's a bunch of other easy to find large values for p < 1416134704 504559 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :In order for frac(250/a) and frac(250/b) not to something between a and b, the difference between a and b must... not... something? < 1416134721 943846 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41017&oldid=41005 5* 03Rdebath 5* (+112) 10Appears to be the Author's intention. < 1416134776 602128 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41018&oldid=41011 5* 03Rdebath 5* (+98) 10/* Proof of Turing-completeness */ < 1416135103 142359 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm actually only interested in values of p of the form 2^n where n is an integer in [-23, 3], so I could just test all of those with code, I ... no I can't, can't easily check that there are no values in between 40 and 45 that don't make it flip over < 1416135549 972405 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think I could just check both values and see if the whole portion is the same and frac of both is > 0.5 < 1416137490 890634 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1416137667 25403 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :|250/40p - 250/45p| < 1/2 gives the trivial lower bound p > 25/18 < 1416137871 808141 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :(The actual solution is when 250/40p < 4, so p > 25/16) < 1416138233 558495 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yay. Well, I finished the basic definitions for my BASIC-inspired Racket/Lisp dialect, but it's unusable because I can't figure out the module system at all. < 1416138411 535426 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: um, how about scheme r7rs module system? < 1416138484 942752 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :My macros aren't being provided properly, and I can't figure out why, and without that it's useless for anything but playing around in the REPL. < 1416138503 542140 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :export them < 1416138507 278863 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and import them < 1416138598 127542 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Tried that. < 1416138623 165091 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Also tried two different methods for the #lang s-expr (which is what I want to do) and they don't work either. :P < 1416138889 32334 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1416139808 910670 :AndoDaan!~AndoDaan@188.188.65.242 JOIN :#esoteric < 1416140486 349797 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: ww. you did leapfrogging in Burlesque? < 1416140488 568950 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :*wow < 1416140606 194444 :AndoDaan!~AndoDaan@188.188.65.242 PRIVMSG #esoteric :Yeah, It was easier than I thought (didn't look to golf my code at all though.) < 1416140697 537640 :AndoDaan!~AndoDaan@188.188.65.242 PRIVMSG #esoteric :And yeah, MNNBFSL might be pretty well suited to implement in Burlesque. < 1416140820 441207 :AndoDaan!~AndoDaan@188.188.65.242 PRIVMSG #esoteric :mroman, you mentioned that burlesque was going to be Object Oriented (if ircc)? < 1416141027 196550 :AndoDaan!~AndoDaan@188.188.65.242 PRIVMSG #esoteric :!blsqbot "214365879"ln{JPpL[ro{48.+L[pPjFi}m[0-.+]2CO{<-{.-}r[}m[J{{{0.>}'>{0<.}'<}cn[-}m[jJ2CO{{.*}r[1.<}m[0+]j)abz[{q.+r[}m[z[{{_+}r[}m[++Q}m[p^ < 1416141212 770613 :AndoDaan_!~AndoDaan@188.189.73.179 JOIN :#esoteric < 1416141363 39472 :AndoDaan!~AndoDaan@188.188.65.242 QUIT :Ping timeout: 272 seconds < 1416141468 791762 :AndoDaan_!~AndoDaan@188.189.73.179 NICK :AndoDaan < 1416141513 317821 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: I'm not sure yet @oop < 1416141529 9823 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can define functions though < 1416141540 738351 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %square={^^.*} 9 %square! < 1416141541 106750 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 81 < 1416141736 281403 :S1!~S1@p4FF93555.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416141759 408427 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ?? < 1416141759 661298 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "Burlesque - 1.7.4.dev" < 1416141850 674014 :AndoDaan!~AndoDaan@188.189.73.179 PRIVMSG #esoteric :cool. wow, that will probably ease a lot. < 1416141925 431404 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and variables < 1416141933 794734 :AndoDaan!~AndoDaan@188.189.73.179 PRIVMSG #esoteric : !blsq %a{999} %a! < 1416141939 744506 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 99s0{g0}e! < 1416141940 619 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 99 < 1416142002 455943 :AndoDaan!~AndoDaan@188.189.73.179 PRIVMSG #esoteric :ha, just tried using a function as a variable. < 1416142022 319629 :AndoDaan!~AndoDaan@188.189.73.179 PRIVMSG #esoteric :but your way is probably better... < 1416142042 568869 :AndoDaan!~AndoDaan@188.189.73.179 PRIVMSG #esoteric :!blsq 1 8.+ < 1416142042 797773 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 9 < 1416142120 127405 :AndoDaan!~AndoDaan@188.189.73.179 PRIVMSG #esoteric :!blsq 99s0{g0}e! < 1416142120 327452 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 99 < 1416142131 511324 :AndoDaan!~AndoDaan@188.189.73.179 PRIVMSG #esoteric :!blsq 99s0{g0} g0 e! < 1416142131 749536 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (e!) Invalid arguments! < 1416142131 892444 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 99 < 1416142131 892574 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {BlsqGet "0"} < 1416142157 569548 :AndoDaan!~AndoDaan@188.189.73.179 PRIVMSG #esoteric :!blsq s0 < 1416142157 783074 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | That line gave me an error < 1416142191 930348 :AndoDaan!~AndoDaan@188.189.73.179 PRIVMSG #esoteric :!blsq 15s0{g0} < 1416142192 129017 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {BlsqGet "0"} < 1416142199 509465 :AndoDaan!~AndoDaan@188.189.73.179 PRIVMSG #esoteric :!blsq 15s0{g1} < 1416142199 708933 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {BlsqGet "1"} < 1416142210 500181 :AndoDaan!~AndoDaan@188.189.73.179 PRIVMSG #esoteric :!blsq 15s1{g1} < 1416142210 700961 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {BlsqGet "1"} < 1416142217 802458 :AndoDaan!~AndoDaan@188.189.73.179 PRIVMSG #esoteric :nope, no idea. < 1416142612 262162 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Re recent submission, didn't much golf that either. < 1416142710 119490 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I have at last got Heresy working. < 1416142717 690998 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Next will have to come actually documenting it. < 1416142734 356262 :AndoDaan!~AndoDaan@188.189.73.179 PRIVMSG #esoteric :Bah, and still a full 50char less than mine. < 1416142751 673864 :AndoDaan!~AndoDaan@188.189.73.179 PRIVMSG #esoteric :I'm terrible at golfing. < 1416142776 97614 :AndoDaan!~AndoDaan@188.189.73.179 PRIVMSG #esoteric :Or... you guys are at the top of your game. < 1416143103 321157 :AndoDaan!~AndoDaan@188.189.73.179 PRIVMSG #esoteric :But hey, I wrote a deadfish interpreter in python yesterday, soo... < 1416143148 468248 :AndoDaan!~AndoDaan@188.189.73.179 PRIVMSG #esoteric :nope, don't know how to make that impressive. < 1416143375 624445 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :< J_Arcane> Oooh. This looks nice: https://elitekeyboards.com/products.php?sub=pfu_keyboards,hhkbpro2&pid=pdkb400b – That looks kinda useless because it has control where the left third-level shift has to be. < 1416144022 387606 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a bit hyperbolic to call a keyboard useless for one design choice < 1416144033 821565 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1416144145 607377 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott, unless the design choice is something like it not having keys < 1416144627 672934 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`perl -v < 1416144629 424812 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ This is perl 5, version 14, subversion 2 (v5.14.2) built for x86_64-linux-gnu-thread-multi \ (with 88 registered patches, see perl -V for more detail) \ \ Copyright 1987-2011, Larry Wall \ \ Perl may be copied only under the terms of either the Artistic License or the \ GNU General Public License, which may be found in the Perl 5 source kit < 1416144639 44023 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`perl-e ... < 1416144639 778332 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unimplemented at -e line 1. < 1416144654 265309 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1416144683 657875 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pearl-e gates < 1416144688 161317 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... < 1416144689 302840 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*perl < 1416144852 903107 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Oh huh, it doesn’t have the key to the right of left shift anyway, which is also necessary … and a few other important keys have moved to hard-to-reach locations. < 1416144948 173796 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :I should have looked more closely before complaining about the most obvious thing. < 1416145346 8353 :MoALTz_!~no@user-164-126-44-103.play-internet.pl QUIT :Read error: Connection reset by peer < 1416145474 761865 :MoALTz!~no@user-164-126-44-103.play-internet.pl JOIN :#esoteric < 1416145497 458176 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :true. I'm sure J_Arcane would find it literally impossible to use because it doesn't have keys you personally care about. < 1416145505 229258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(p.s., in a US layout, the key to the right of left shift is "z") < 1416145505 595843 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D < 1416145526 708738 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :On a Finnish keyboard, it's <. < 1416145529 121068 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it also doesn't have a numpad or f keys!!11 < 1416145536 321261 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or a PS/2 cable (probably?) < 1416145623 875275 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I use US keyboards because I dislike the weird large enter keys. < 1416145648 644050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and have gotten used to the placement of @ and ". and want a $ key more than a pound sign < 1416145667 840449 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by which I mean a pound sterling sign, and not what americans call a pound sign, which is #... < 1416145995 238972 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: Minor Burlesque documentation issue: [~ is documented to work only on blocks or ints, even though it seems to work also on strings, like ~] and [- and -]. < 1416146153 788080 :S1!~S1@pD9FCAA33.dip0.t-ipconnect.de JOIN :#esoteric < 1416146204 261469 :MoALTz_!~no@user-164-126-44-103.play-internet.pl JOIN :#esoteric < 1416146303 504764 :MoALTz!~no@user-164-126-44-103.play-internet.pl QUIT :Read error: Connection reset by peer < 1416147226 700987 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1416147350 665636 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416147522 308265 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1416147745 471343 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it seems that dmm has gone a bit fruitcake < 1416147793 804881 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi! < 1416147805 60004 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oerjan, I was wondering how come you're so good at esolang stuff < 1416147831 892430 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :obviously you work very hard but maybe you also discovered the crystal orb or something? < 1416147979 282211 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :in other fun programming news, Github arbitrarily switched lexers for syntax highlighting, and now half the languages on there are broken ... < 1416148000 192913 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: i've always been good at math stuff. < 1416148094 209184 :drdanmaku!uid17782@gateway/web/irccloud.com/x-znjqikkzwgjehfgo JOIN :#esoteric < 1416148334 952247 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :esolanging is basically about building a device with building blocks out of pure logic. < 1416148372 28478 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :more abstract than ordinary programming, but less abstract than heavy math. < 1416148398 990806 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hmm! < 1416148532 719313 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but with no essential sharp border to either side. < 1416148626 137058 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION did not know fruitcake had slided to that meaning in the us. < 1416148673 918239 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*slid < 1416148840 922625 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1416149416 921904 :AndoDaan!~AndoDaan@188.189.73.179 QUIT :Ping timeout: 265 seconds < 1416149834 206366 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I really hate Markdown right now. < 1416149897 802373 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: I always hate it < 1416149912 721325 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and mostly, it's not even markdown's fault, but the fault of those who misuse it < 1416150000 988221 :AndoDaan!~AndoDaan@188.188.69.212 JOIN :#esoteric < 1416150008 535673 :AndoDaan!~AndoDaan@188.188.69.212 PART :#esoteric < 1416150015 225331 :q3k!~q3k@q3k.org JOIN :#esoteric < 1416150046 879510 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :FFS, GH Markdown can't even handle fucking newlines sanely. < 1416150053 58985 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :This is patently idiotic. < 1416150097 42916 :AndoDaan!~AndoDaan@188.188.69.212 JOIN :#esoteric < 1416150403 460005 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Anyway, this is what I did this week. https://github.com/jarcane/heresy < 1416150648 304455 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :J_Arcane, http://lpaste.net/114398 < 1416150702 915189 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :? Code translating to C? < 1416150707 79065 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah < 1416150718 304686 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :im looking at HERESY < 1416150859 327753 :S1!~S1@pD9FCAA33.dip0.t-ipconnect.de NICK :S0 < 1416150978 652453 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Ahaha! My package does work. :D < 1416151014 503837 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :nice < 1416151019 252804 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the whole thing is just macros < 1416151030 628040 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that makes the implementation so short and to the point < 1416151034 965057 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yup. < 1416151045 741774 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It was just an excuse to practice macro writing more than anything. < 1416151062 680891 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you know a really cool macro system is called CK macros < 1416151065 433330 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you might be interested in it < 1416151088 66145 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://okmij.org/ftp/Scheme/macros.html < 1416151178 930245 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Interesting. Think my brain's a little fried to make much sense out of that right now. < 1416151561 559803 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it uses syntax-rules to make a new macro system based on interpreting code < 1416151601 199153 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1416151645 70356 :bb010g!uid21050@gateway/web/irccloud.com/x-rtlrddrrsfskwakj QUIT :Quit: Connection closed for inactivity < 1416151728 661693 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :vanila: Nifty. < 1416151777 977898 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I do kinda like Racket's macro system, now that I've had some time with it. The pattern matching is v. powerful and made something like this mostly easy, right up until it didn't go easy, and then figuring out why can be a nightmare for a noob. < 1416151807 85131 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :In particular, the workarounds needed to do BREAK and CARRY with a hygienic macro system were a pain in the arse. < 1416153032 224351 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 258 seconds < 1416153375 334130 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1416153440 972568 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416153516 460460 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Bataais14]]4 10 02http://esolangs.org/w/index.php?diff=41019&oldid=40853 5* 03Bataais 5* (-100) 10Blanked the page < 1416154637 944692 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :How does a reduced set of residues differ from a set of units? < 1416155196 924151 :S0!~S1@pD9FCAA33.dip0.t-ipconnect.de QUIT :Quit: S0 < 1416155298 137780 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: just independently evolved terminology? < 1416155316 215429 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :-> < 1416155334 415021 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :OK < 1416155548 873902 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I wonder if Heresy really qualifies as an esolang. Other than the insane inspiration, it's pretty useable and normal. < 1416155815 72033 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1416155878 296571 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: what "Heresy"? < 1416155899 92388 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :https://github.com/jarcane/heresy < 1416156073 350251 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, I see < 1416156081 161095 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I didn't know that's what it was called < 1416156116 399906 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait... < 1416156123 934485 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :where's the set! builtin? < 1416156129 874063 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if it's basic-inspired, it has to have that < 1416156139 615179 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah this doesn't seem very eso < 1416156145 496473 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well it also says functional < 1416156162 121853 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :haha rem as a form < 1416156184 399352 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :b_jonas: IT doesn't have one. :D < 1416156232 406159 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why does it have a basic-like do-while loop then? how do you even use that without mutable storage? < 1416156302 43677 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you call the body repeatedly with a new parameter. < 1416156315 687654 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: that's how a scheme-like do loop works < 1416156328 337998 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Mainly just to be able to run a REPL, but it's lack of carry support is an oversight. < 1416156329 175959 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: but this one doesn't appear to work like that < 1416156334 317290 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or maybe it does < 1416156341 990561 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah < 1416156348 818901 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe... but then the description is confusing < 1416156350 630152 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Under the hood, it *is* a scheme do loop. < 1416156381 217288 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: it is impure because of input despite having no mutable storage, right? < 1416156385 388556 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*input/output < 1416156394 765778 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can it access files? you can use them for mutable state if you really have to < 1416156395 17215 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :OR rather, a (let loop ... (loop)) construction with a break function (yay exit continuations!) < 1416156440 519549 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: I think that would be technically true; there's no file I/O yet though, just basic print and input; haven't gotten to external IO. That is one reason why I backed off from using the word 'pure' anywhere in the docs. :D < 1416156510 808027 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: but then its description is strange < 1416156512 678818 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh well < 1416156534 193897 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Heh, well, it's cut and pasted from the code comments (which are a little out of date. < 1416156544 941244 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I'll rewrite in a moment. < 1416156555 768255 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: thanks < 1416156560 514090 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :also isn't "lisp but basic" logo < 1416156567 159082 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :not that this is much like logo at all, ofc < 1416156568 786017 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: maybe also add some examples if you can make it work < 1416156577 684661 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bike: hehe < 1416156587 843375 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah, I have a 99 bottles and a Fact example, but some better ones would be nice. < 1416156627 713284 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :fn fact 0 = 1 < 1416156675 644610 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Ahh. OK. < 1416156679 642410 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I'll fix that. < 1416156736 262817 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Fixed the docs and the fact example. Thanks for the pointers! < 1416156752 667284 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Also, my mouse just broke. So that's fun. < 1416156857 312311 :NATT_SiM!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1416156888 348849 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: good excuse to buy one of those keyboards < 1416156917 134627 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah. < 1416157163 810079 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Remote host closed the connection < 1416157181 25137 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416157840 452838 :serika!~serika@unaffiliated/serika JOIN :#esoteric < 1416157950 193036 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :Hallo < 1416157978 205198 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Bon matin! < 1416158189 867886 :serika!~serika@unaffiliated/serika PRIVMSG #esoteric :Hi < 1416158265 627999 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Bye! < 1416158393 133208 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive JOIN :#esoteric < 1416158588 98609 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de QUIT :Quit: Terminated < 1416158709 889193 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de QUIT :Quit: rebooting < 1416159179 687080 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1416159320 628297 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I made the front page on Hacker News. XD < 1416159422 201491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: "CL already does this." -- I don't think CL has continuations < 1416159432 533840 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :No, but it does have GOTO. :D < 1416159449 994053 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I'll edit the comment though. < 1416159714 335699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah, I see < 1416159755 375076 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1416159939 827491 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: https://twitter.com/J_Arcane/status/533547756150095872 < 1416159961 371373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :format is scary < 1416159967 334239 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yes. < 1416159971 692058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can do loops and stuff with it < 1416159999 253912 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :There's 99bottles implementation entirely in format, in the shape of a bottle. < 1416160005 216373 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :lol < 1416160009 36630 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :FORMAT is so cool < 1416160106 880662 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://www.99-bottles-of-beer.net/language-common-lisp-114.html < 1416160579 536713 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1416160759 635219 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :What's the computational class of format? < 1416160998 618579 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Cthonian. < 1416161014 471889 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i guess its turing complete < 1416161257 176312 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i don't think it can do unbounded loops. < 1416161257 320066 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hmm maybe not! < 1416161265 894933 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :not counting the "call arbitrary lisp functions" part, obviously. < 1416161362 45500 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://www.lispworks.com/documentation/HyperSpec/Body/22_cgf.htm maybe this? < 1416161400 315351 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :are you allowing nested calls? like (format nil "...~?..." (format nil ...)) < 1416161402 948674 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and http://www.lispworks.com/documentation/HyperSpec/Body/22_cga.htm might allow goto < 1416161411 898247 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :just a single call < 1416161419 716388 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :~? doesn't do you much good then < 1416161423 438817 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh < 1416161482 116577 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1416161527 357434 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416162145 252538 :shikhin!~shikhin@unaffiliated/shikhin PRIVMSG #esoteric :#esoteric < 1416162151 792013 :shikhin!~shikhin@unaffiliated/shikhin PRIVMSG #esoteric :Hrm. < 1416162157 605036 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shikhin, that is where we are < 1416162160 649930 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :having a fullscale argument with a lisp bot is fun < 1416162198 919986 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`relcome shikhin < 1416162200 833466 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​07shikhin: 08Welcome 09to 02the 06international 13hub 04for 07esoteric 08programming 09language 02design 06and 13deployment! 04For 07more 08information, 09check 02out 06our 13wiki: 04. 07(For 08the 09other 02kind 06of 13esoterica, 04try 07#esoteric 08on 09irc.dal.net.) < 1416162226 156731 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw PRIVMSG #esoteric :its even more colourful on mobile < 1416162247 141595 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shikhin was never `relcomed? < 1416162251 556259 :shikhin!~shikhin@unaffiliated/shikhin PRIVMSG #esoteric :I was? < 1416162258 9962 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh hm < 1416162260 834943 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ACTION shrugs < 1416162263 5399 :oonbotti2!~oonbotti2@91-145-124-184.bb.dnainternet.fi JOIN :#esoteric < 1416162265 66914 :shikhin!~shikhin@unaffiliated/shikhin PRIVMSG #esoteric :I'm sorry, I was testing a bot. < 1416162268 8748 :shikhin!~shikhin@unaffiliated/shikhin PRIVMSG #esoteric :^ that one. < 1416162273 125774 :shikhin!~shikhin@unaffiliated/shikhin PRIVMSG #esoteric :#esoteric < 1416162273 433350 :oonbotti2!~oonbotti2@91-145-124-184.bb.dnainternet.fi PRIVMSG #esoteric :Nothing here < 1416162280 258154 :shikhin!~shikhin@unaffiliated/shikhin PRIVMSG #esoteric :Ah. < 1416162297 736680 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :wasn't oonbotti one of fizzie's bot? < 1416162297 881938 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :you could've checked it from the sources < 1416162303 154621 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :no, it is mine < 1416162308 262030 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo ... ___ ... f | dc < 1416162309 412084 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ah! tdh < 1416162311 23846 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 < 1416162333 166914 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :(I originally intended for that command to print ascii-art goatse but decided against it) < 1416162348 123916 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :btw, how does one pronounce “oonbotti”? < 1416162349 524303 :shikhin!~shikhin@unaffiliated/shikhin PRIVMSG #esoteric :nortti: Clearly no sane person would do that on a public channel! < 1416162366 984542 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :boily: /o:nbot:i/ < 1416162380 338367 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :shikhin: :D < 1416162404 253531 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :t: < 1416162437 677976 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Remote host closed the connection < 1416162467 268867 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :int-e: different way to mark a double-consonant < 1416162519 537890 :Dulnes!uid52684@gateway/web/irccloud.com/x-godtcamkranvwsqw QUIT :Quit: conception buildup in my compiler have to restart < 1416162538 503988 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@ask Dulnes what is a conception buildup? < 1416162538 650149 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1416162548 53667 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :nortti: makes sense. < 1416162622 334324 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp JOIN :#esoteric < 1416162670 872648 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :isn't the point of irccloud to not disconnect for computer maintenance? < 1416162684 516534 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :or s/for/during/ < 1416162705 104755 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :phone is connected to computer < 1416162722 115047 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: [ < 1416162732 206839 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :its charging >_> i dont have a adapter < 1416162736 452205 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think that should be ː, not :. < 1416162819 847719 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :my phone just got murdered with lag because its connected ;-; < 1416162876 509674 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And I was under the impression too that you don't have to stay connected to IRCCloud to stay on a channel.) < 1416162877 292057 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fizzie: yes, but I suspect a case of malignant asciiite. < 1416162968 435847 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the record, "oonbotti" is pretty close to a Finnish equivalent of "iamabot" in English. (Or maybe "imabot" to match the colloquiality levels too.) < 1416162969 736945 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so apparently their pricing page does not work without javascript; the prices are listed as "..." ... < 1416163129 955611 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :fizzie: i just had to turn my phone off for the time i didnt want to corrupt my folders < 1416163214 117248 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i dont rlly have it set up to where it still stays connected even if i turn my.phone off < 1416163337 697589 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1416163349 198103 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And /tː/ is produced almost if not entirely equivalently to /t/ except a longer hold duration. < 1416163638 976409 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, Google Translate's (Finnish) synthesis voice apparently has some sort of a fallback when it for some reason or another can't do the normal one. At least for me "hyvä puhesynteesiääni" is done with a relatively high-quality voice (okay, the prosody's pretty off) but "aika hyvä puhesynteesiääni" falls back to something eSpeak-style. < 1416163664 178835 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :heh < 1416163688 60659 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Google translate is awful < 1416163761 994229 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Compared to what? < 1416163795 659669 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :To a human, presumably. < 1416163806 91670 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least that'd be a fair statement. < 1416163843 330779 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's been a couple papers with "superhuman" in the title in recent speech recognition conferences. < 1416163846 661090 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Humans are pretty awful at Finnish too. ;) < 1416163890 38433 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(They tend to restrict the scenario quite a lot to get actual superhuman results.) < 1416163891 763747 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :but what about the Finnish who speak it < 1416163910 272939 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :gets superhuman results at recognizing audio files consisting solely of the word "bupkis" < 1416164033 867733 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not quite that bad. But I seem to recall some superhuman numbers for speech so noisy humans can't understand it either. < 1416164911 307231 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :yeh < 1416164933 50942 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1416165145 723757 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :so idk any of you < 1416165499 936475 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :we are who we are, except Taneb who isn't elliott. < 1416165509 71578 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, I am however Taneb < 1416165532 443652 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :k < 1416165725 120709 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? Taneb < 1416165728 266714 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Taneb is not elliott, no matter who you ask. He also isn't a rabbi although he has pretended in the past. He has at least two backup keyboards with dodgy SHIFT KEys, and five genders. (See also: tanebventions) < 1416165736 351997 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? Ngevd < 1416165737 65839 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​A.+6غM8 f>6hJLnj0/yvr]Ϡ٫^ÿ \ xa < 1416165746 321151 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I am also Ngevd, and atriq < 1416165750 795862 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? tanebventions < 1416165752 241782 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Tanebventions include D-modules, Chu spaces, automatic squirrel feeders, the torus, Stephen Wolfram, Go, weetoflakes, and this sentence. < 1416165755 755245 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? atriq < 1416165756 109444 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :a very impressive triq < 1416165756 666228 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :atriq or two < 1416165787 622907 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? this sentence < 1416165788 473404 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :This sentence was invented by Taneb. Taneb invented it. < 1416165792 921224 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I see. < 1416165851 815779 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :wow < 1416165934 466772 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: do you want to tell me about d-modules < 1416165942 416647 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? d-modules < 1416165943 238184 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :D-modules are just modules over the ring of differential operators. Taneb invented them. < 1416165968 565555 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :oh ho < 1416165992 640589 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? differential operator < 1416165993 484392 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :differential operator? ¯\(°​_o)/¯ < 1416166062 954790 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :`? Chu spaces < 1416166063 775358 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A Chu space is just a matrix. Taneb invented them, then Chu stole his invention. < 1416166078 636526 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :? < 1416166126 900126 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? Go < 1416166127 723756 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Go is a common verbal game programming language invented by the Germanic Taneb tribes in the strategic territories of East Asia. < 1416166219 738060 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :oh wow < 1416166246 118600 :serika!~serika@unaffiliated/serika PART :#esoteric < 1416166266 860654 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :also should i use out of interest these symbols »»» to direct input and output < 1416166313 633352 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` sed 's/rs,/rs, tanebventions,/; s/$/ Taneb invented them./' wisdom/tanebvention # does this go too far? < 1416166314 250758 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Tanebventions include D-modules, Chu spaces, automatic squirrel feeders, tanebventions, the torus, Stephen Wolfram, Go, weetoflakes, and this sentence. Taneb invented them. < 1416166437 426012 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :actually < 1416166461 682187 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Goes too far? Did Taneb invent the concept of limits towards infinity? < 1416166463 957277 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :`? Stephen Wolfram < 1416166464 686472 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Stephen Wolfram is an esolanger with too much money and power. Taneb invented him. < 1416166488 575149 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :to many inventions < 1416166630 364178 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`? torus < 1416166631 169124 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Topologically, a torus is just a torus. Taneb invented them. < 1416166639 206029 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Helpful. < 1416166666 324577 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :indeed < 1416166668 269213 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`? automatic squirrel feeder < 1416166669 1267 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Automatic squirrel feeders are just feeders in the category of automatic squirrels. Taneb invented them. < 1416166709 897626 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :who created hackego < 1416166738 681281 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Gregor, originally < 1416166752 575141 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I did not invent HackEgo < 1416166759 475551 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric ::/ < 1416166779 390442 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Taneb: you are quite silly < 1416166787 176651 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :So I am told < 1416166824 232122 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run find wisdom -type f -print0 | xargs -0 grep -El '(is|are) just' | wc -l < 1416166825 207072 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :31 < 1416166829 790920 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So many things are just things. < 1416166837 365070 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :In the category of other things. < 1416166866 200894 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run find wisdom -type f -print0 | xargs -0 grep -El '(is|are) just.*category' | wc -l < 1416166867 168254 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :12 < 1416166897 794384 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run find wisdom -type f -print0 | xargs -0 grep -El '(is|are) just.*category' | sed -e 's|wisdom/||' < 1416166898 716398 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :object \ partial order \ natural transformation \ endofunctor \ functor \ indexed monad \ automatic squirrel feeder \ arrow \ monad \ doodad \ comonad \ preorder < 1416166909 208976 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`? doodad < 1416166909 986759 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Doodads are just duoids in the category of endofunctors. < 1416166911 802604 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run find wisdom -type f -print0 | xargs -0 grep -El '(is|are) just' | xargs rm < 1416166915 561717 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `wisdom/monoidal': No such file or directory \ rm: cannot remove `category': No such file or directory \ rm: cannot remove `wisdom/chu': No such file or directory \ rm: cannot remove `space': No such file or directory \ rm: cannot remove `wisdom/partial': No such file or directory \ rm: cannot remove `order': No such file or direc < 1416166943 227823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run find wisdom -type f -print0 | xargs -0 grep -El '(is|are) just' | xargs -I'{}' rm '{}' < 1416166947 214054 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416166949 3320 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :xargs syntax is so bad. < 1416166964 303140 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`revert < 1416166965 116320 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :this kills the wisdom < 1416166969 714243 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1416167011 383132 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For the record, that just reverted the last 7 things with spaces in their names. < 1416167060 924921 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. < 1416167071 744339 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`revert 5134 < 1416167073 995115 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1416167140 784288 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? justice < 1416167141 589041 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Justice is just behavior or treatment. < 1416167349 145391 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There are several of those that can quite reasonably be deleted. < 1416167380 115510 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`run wc -l wisdom < 1416167380 951247 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wc: wisdom: Is a directory \ 0 wisdom < 1416167382 426009 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :er < 1416167386 724942 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Woot. Finally added a useful numeric range generator to Heresy. < 1416167388 600275 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`run ls wisdom | wc -l < 1416167389 382520 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :444 < 1416167548 802434 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` find wisdom/d/ -type f < 1416167549 503608 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d/d \ wisdom/d/da < 1416167563 75756 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` rm -r wisdom/d < 1416167564 852767 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416167680 386888 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :gonna go play some vidya ghames < 1416167766 565695 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I wonder why IE 8 / WinXP ends up using TLS_RSA_WITH_3DES_EDE_CBC_SHA for esolangs.org. not that XP matters, but... can't it even do TLS_RSA_WITH_AES_128_CBC_SHA? < 1416167878 713662 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :nt rlly < 1416168224 688905 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`which ! < 1416168225 351488 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/! < 1416168234 689005 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`head bin/! < 1416168235 560388 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ CMD=`echo "$1" | cut -d' ' -f1` \ ARG=`echo "$1" | cut -d' ' -f2-` \ exec ibin/$CMD "$ARG" < 1416168279 985496 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`ls ibin < 1416168280 729896 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1l \ 2l \ adjust \ asm \ axo \ bch \ befunge \ befunge98 \ bf \ bf16 \ bf32 \ bf8 \ bf_txtgen \ boolfuck \ c \ cintercal \ clcintercal \ cxx \ dimensifuck \ forth \ glass \ glypho \ haskell \ help \ java \ k \ kipple \ lambda \ lazyk \ linguine \ malbolge \ pbrain \ perl \ qbf \ rail \ rhotor \ sadol \ sceql \ sh \ trigger \ udage01 \ underload \ u < 1416168312 78831 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`ls ibin | tail -n 40 < 1416168312 701768 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access ibin | tail -n 40: No such file or directory < 1416168318 191216 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` ls ibin | tail -n 40 < 1416168318 908554 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :axo \ bch \ befunge \ befunge98 \ bf \ bf16 \ bf32 \ bf8 \ bf_txtgen \ boolfuck \ c \ cintercal \ clcintercal \ cxx \ dimensifuck \ forth \ glass \ glypho \ haskell \ help \ java \ k \ kipple \ lambda \ lazyk \ linguine \ malbolge \ pbrain \ perl \ qbf \ rail \ rhotor \ sadol \ sceql \ sh \ trigger \ udage01 \ underload \ unlambda \ whirl < 1416168339 738839 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`! help < 1416168341 823222 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The ! or interp command calls various language interpreters transfered from old EgoBot. Try `url ibin/ for a list. < 1416168390 575387 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416168417 814912 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :so what does the bin thing do and where does hackego get the recource from < 1416168465 280305 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It's just a linux box < 1416168466 675927 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`help < 1416168466 838606 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1416168483 539247 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://tvtropes.org/pmwiki/pmwiki.php/VideoGame/BillNyeTheScienceGuyStopTheRock < 1416168492 551355 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :oh nvm then < 1416168683 41272 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you not like All The Tropes instead? < 1416168739 207780 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`fromroman XXI < 1416168739 867673 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :21 < 1416168746 838833 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's what I thought, thanks < 1416168857 369619 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1416168975 963976 :shikhout!~shikhin@120.59.226.144 JOIN :#esoteric < 1416168998 922865 :shikhout!~shikhin@120.59.226.144 NICK :Guest17485 < 1416169010 258314 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :`fromroman M < 1416169010 987730 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1000 < 1416169017 507596 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :indeed < 1416169127 700065 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :why only 3999 < 1416169143 261962 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1416169197 288604 :NATT_SiM!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net QUIT :Remote host closed the connection < 1416169230 855115 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Dulnes: roman numerals go up to 3999 inclusive < 1416169252 10035 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Unless you put bars on top, the Romans only go up to 3999. < 1416169276 566141 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Does such program include fractions? There is fractions too in Roman numbers. < 1416169289 585369 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :One half is "S" and one twelvth is a dot < 1416169292 430608 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, this program definitely doesn't include fractions, < 1416169308 425491 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi zzo38 < 1416169314 515589 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i commented on your phlog < 1416169316 530547 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but feel free to replace it with a better program (with hopefully better handling of unexpected input) < 1416169319 570321 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but i do not see it < 1416169329 685574 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :ok < 1416169501 714063 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :vanila: Was that on the 13th? < 1416169520 271693 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :proobably, not sure < 1416169521 579521 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1416169546 968115 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It says (947b/1com) the "1com" part means "1 comment" < 1416169572 564202 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :That submenu lists the comments and the "send comment" menu, if you reload that menu then you can see a comment. < 1416169583 160485 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :That's how you see it. < 1416169638 211340 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :gnight < 1416169688 529633 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i see < 1416169697 891210 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :zzo38, I like your gopher site < 1416169706 501125 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its cool I wabt to set up one too < 1416169715 876512 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i thought about converting esolang wiki to gopher < 1416169725 870555 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but id have to handle a very large XML file so i iddnt do it < 1416169792 306093 :NATT_SiM!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1416170415 705878 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The XML could also be converted into a SQLite database; do you know about SQLite? < 1416170529 260334 :kcm1700!~kcm1700@175.117.8.72 QUIT :Ping timeout: 265 seconds < 1416170701 256663 :kcm1700!~kcm1700@175.117.8.72 JOIN :#esoteric < 1416170713 713609 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Does a gopher client have to request the directory above a thing to know what type to treat the thing as? < 1416170725 431894 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :No. < 1416170754 430554 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The type is part of the URL. (If it doesn't use URLs, there will be some other variable to keep track of the type.) < 1416170833 835391 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :For example the URL gopher://zzo38computer.org/0sqlarge.doc indicates the type is "0". < 1416170891 938712 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :(hh)++["^§"].g[ss.h]+++-[ " ok " ." irc.web_host " ]+++( " * " )-[ "»»»" ] = <.irc.app_module> [ "«««" ] this should give me an output of 0 but its giving an output of 2 ;-; what am i to do < 1416170919 590375 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :When I request gopher://zzo38computer.org I see 'images' with type 1 (i.e. dir) and 'fortune' with type 0 (text). Wouldn't those be requested as 'images' and 'fortune'? < 1416170967 241891 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :FireFly: Yes, they would be requested as such. < 1416170985 735325 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :So how would I know which has which type, without a request to ''? < 1416171003 396164 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :zzo38: nice site < 1416171031 397968 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :FireFly: You need to provide a way for the user to specify what type to use for the initial request. If no request is specified at all, the request is an enpty string and uses type 1. < 1416171063 166564 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Ah, so the type needs to be stored "externally" somehow, so to speak < 1416171063 978048 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If URLs are used, the character after the slash that comes after the host/port is the type. < 1416171075 232697 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Ah, okay < 1416171127 188085 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(A gopher client is not required to use URLs; you may use a different method. However, if it is part of a web browser, you should use URLs.) < 1416171134 973636 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1416171282 433244 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :oh nvm it was the second output bracket < 1416171344 894178 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I looked a bit at the RFC and interacted with zzo38computer.org using netcat < 1416171459 582237 :Guest17485!~shikhin@120.59.226.144 QUIT :Ping timeout: 272 seconds < 1416171475 641796 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416171481 13086 :NATT_SiM!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net QUIT :Remote host closed the connection < 1416171490 252242 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Also, gopher servers aren't guaranteed to even use a hierarchical directory structure, so you might not even know what is the above directory. All that is known is each file/program has a selector string for accessing it. < 1416171533 8850 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If the selector string contains "x/../y" then that is the string that should be sent exactly as is; it is up to the server to interpret it if necessary. < 1416171543 204021 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Jafet: thank you. Now I just need to understand what you did, like where that 4 came from < 1416171582 660273 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :sqlite is nicer tow ork with I think < 1416171584 852835 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thanks for that idea < 1416171609 675051 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :zzo38: ah, okay < 1416171690 869021 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :vanila: And in case you need additional functions, I have written an extension that provides many additional functions (and a few collations and virtual table modules too) < 1416171863 838256 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :slowly eats noodles and watches conversation < 1416171919 879586 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(For example, if you want to calculate statistics, trigonometry, and other stuff) < 1416172349 477695 :NATT_SiM!~tlewkow@2602:30a:c021:220:2851:b9fa:5007:d9e6 JOIN :#esoteric < 1416172529 395789 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de QUIT :Quit: Terminated < 1416172574 941461 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de QUIT :Quit: rebooting < 1416172599 420890 :Vorpal_!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1416172680 296108 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 255 seconds < 1416172752 619586 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1416172842 301828 :AndoDaan!~AndoDaan@188.188.69.212 QUIT :Ping timeout: 255 seconds < 1416172906 566380 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1416173174 59209 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :thes death < 1416173204 576353 :AndoDaan!~AndoDaan@188.189.71.190 JOIN :#esoteric < 1416174336 714921 :NATT_SiM!~tlewkow@2602:30a:c021:220:2851:b9fa:5007:d9e6 QUIT :Remote host closed the connection < 1416174506 482493 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1416174697 19597 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Ping timeout: 240 seconds < 1416174709 49247 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1416174712 424377 :NATT_SiM!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1416174790 495075 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Ping timeout: 258 seconds < 1416174852 42862 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1416175084 57165 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Ping timeout: 250 seconds < 1416175318 81466 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Ping timeout: 250 seconds < 1416175588 867693 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416176280 310793 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1416176514 802866 :bb010g!uid21050@gateway/web/irccloud.com/x-gbacnmwsejdtrczk JOIN :#esoteric < 1416176854 636447 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1416177165 803878 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How to reduce a truecolor picture to a palette of a specified number of colors? < 1416177200 796086 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :sounds like something you'd have several ways to do, like shrinking an image < 1416177319 487114 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :k-means. < 1416177359 990390 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I believe that, but still I don't know what way is a best way if the palette is pretty small. I could also implement more than one way. < 1416177432 796112 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I mean both ways; it can use a supplied palette, if not then it should try to make up a palette. < 1416177545 408269 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Probably the simplest way is just to check how many unique colors it is, and if it is too much it will display an error message. < 1416178055 179916 :bb010g!uid21050@gateway/web/irccloud.com/x-gbacnmwsejdtrczk QUIT : < 1416178095 530892 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric : I believe that, but still I don't know what way is a best way if the palette is pretty small. I could also implement more than one way. < 1416178110 520386 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i mean your question hinges on how you actually define 'best' < 1416178146 801983 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you'll get different algorithms depending on what you're trying to preserve through the palette reduction < 1416178260 843150 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :one defining factor when doing a simple k-means could be the colour space where your pixels lie in. < 1416178270 781542 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have a program that claims to be written by Magnetic Scrolls, which implements three algorithms to select the best color to convert into, if already given the palette; they are (if R,G,B are this pixel and r,g,b in the palette): [0] abs(R-r)+abs(G-g)+abs(B-b) [1] R*abs(R-r)+G*abs(G-g)+B*abs(B-b) [2] R*(R-r)*(R-r)+G*(G-g)*(G-g)+B*(B-b)*(B-b); and then whichever index this value is the lowest "distance". < 1416178272 662358 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :zzo38: Floyd-Steinberg dithering. I find that with a VERY small palette though it looks better if you reduce to about double the number of colors with no dithering (i.e., just choose the closest color), then reduce again with dithering. Maybe that's my own preference though. Anyway, that's not "best", just "what Gregor apparently likes" < 1416178323 877106 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Gregor: How does Floyd-Steinberg work? < 1416178333 950120 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :zzo38: matrix convolution :D < 1416178334 957811 :Vorpal_!~Vorpal@unaffiliated/vorpal NICK :Vorpal < 1416178386 828346 :NATT_SiM!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net QUIT :Remote host closed the connection < 1416178387 935105 :ion!ion@heh.fi PRIVMSG #esoteric :Add the quantization error of a pixel onto the neighboring pixels on the bottom right diagonal of a window. < 1416178414 557071 :ion!ion@heh.fi PRIVMSG #esoteric :roughly < 1416179199 722348 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I did some sort of octree thing when I was last generating a palette. < 1416179253 866393 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1416179280 14910 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1416179491 551246 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I seem to have here references to a 1994 paper by Anthony H. Dekker titled "Kohonen neural networks for optimal colour quantization", in Network: Computation in Neural Systems, vol. 5, no. 3, pp. 351-367. < 1416179650 734905 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And there's a link to http://www.cubic.org/docs/octree.htm here. < 1416179692 697169 :bb010g!uid21050@gateway/web/irccloud.com/x-bmnncthbtfcnezwk JOIN :#esoteric < 1416179726 578796 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The NeuQuant link on that page seems to have died, but was related to that paper. < 1416179744 592609 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And can still be found at http://members.ozemail.com.au/~dekker/NEUQUANT.HTML < 1416179891 858164 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Full disclosure disclaimer: Kohonen maps are from our university, I used to have an office maybe three doors left from that of prof. Kohonen, so I might not quite be an unbiased estimator of quality here. < 1416179984 532462 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu PRIVMSG #esoteric :sigh, yet anothe rprogram ruined by the kohonen lobby < 1416180156 974500 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think the median cut algorithm it mentions is kind of the "de-facto standard" for color quantization, if you don't want to go all SOM. < 1416180253 499537 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gah, this is the ugliest C. I think I wrote this. < 1416180628 329814 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If I'm reading it right, it does three palette optimization methods (the popularity one, the octree one and the median cut one), some sort of weirdly optimized palette conversion (based on that [0] distance and a palette sorted by G) and Floyd-Steinberg dithering. < 1416180980 718032 :S1!~S1@p4FF936B6.dip0.t-ipconnect.de JOIN :#esoteric < 1416180990 302998 :S1!~S1@p4FF936B6.dip0.t-ipconnect.de NICK :|S} < 1416181158 655307 :myndzi!myndzi@kingofstackers.com JOIN :#esoteric < 1416181256 531001 :MoALTz__!~no@user-188-33-100-250.play-internet.pl JOIN :#esoteric < 1416181297 206937 :MoALTz_!~no@user-164-126-44-103.play-internet.pl QUIT :Ping timeout: 240 seconds < 1416182347 480122 :boily!~alexandre@96.127.201.149 QUIT :Quit: EMERGENCY CHICKEN < 1416182562 534023 :MoALTz__!~no@user-188-33-100-250.play-internet.pl QUIT :Ping timeout: 245 seconds < 1416183385 267832 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1416183391 790561 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 272 seconds < 1416183516 437232 :|S}!~S1@p4FF936B6.dip0.t-ipconnect.de NICK :S1 < 1416184540 685206 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416184808 782716 :NATT_SiM!~tlewkow@2602:30a:c021:220:cc31:eb8a:c6a0:9a3 JOIN :#esoteric < 1416185369 302398 :S1!~S1@p4FF936B6.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416185443 842996 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Ping timeout: 272 seconds < 1416185463 747099 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1416185482 257970 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416185652 875822 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds < 1416185748 652605 :contrapumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1416186043 898049 :AndoDaan!~AndoDaan@188.189.71.190 QUIT :Read error: Connection reset by peer < 1416186069 524820 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I made up a file on my computer with some new pokemon cards I have made up now. < 1416186415 449045 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :HEAVY GRAVITY STADIUM = All resistance to { # } is ignored. < 1416186431 639431 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :SUPER IMPOSTER PROFESSOR OAK = Discard an energy card attached to one of your pokemons in order to cause opponent to shuffle his hand into his draw pile and draw ten cards. < 1416186451 901089 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :COMPACT GARBAGE = Select you or opponent; all cards in his trash will get lost. < 1416186729 158741 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1416187837 720607 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/iRcT wonder what exactly it generated there < 1416187859 44198 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1416188477 691818 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Rustaceans seem very good at bikeshedding the word 'unsafe' < 1416188542 692397 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Sgeo, oh? < 1416188575 555512 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://www.reddit.com/r/rust/comments/2ly7q8/two_hours_after_rust/clzmbpc < 1416188582 489654 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Not the first time a similar conversation has occurred < 1416188627 48681 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Heh < 1416188656 284360 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 250 seconds < 1416188719 551087 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I was actually about to try and do some Rust again < 1416188772 677744 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I'm half considering just waiting for 1.0 before doing anything < 1416188782 629670 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :But I do have a use case... kind of... < 1416188790 351361 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh? < 1416188798 942528 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Want to do some loops regarding 32 bit floats < 1416188820 340775 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Figure that performance probably helps. Probably not -that- significantly though < 1416188853 129971 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also wrapping C libraries... maybe. For that though it might be better to wait for unboxed closures to land, the library in question is callback intensive < 1416188868 760766 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Would be nice if Rust had a real REPL < 1416188894 278720 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also there's already a C# wrapper for that library so why am I bothering < 1416188911 584346 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416188975 303124 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Sgeo: what does "unsafe" do? < 1416189022 745227 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :unsafe blocks allow using 'unsafe' functions, and a few other things that the Rust compiler cannot verify is safe in particular ways. unsafe functions can also do those things but can only be used from unsafe blocks. < 1416189050 194214 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(incl. dereferencing raw pointers and bypassing the type system ala unsafeCoerce) < 1416189061 88672 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Well, the latter is a specific unsafe function < 1416189138 454000 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :haha ok < 1416189151 690767 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: Is the domino thing your golf problem? the last one is quite hard... < 1416189166 883303 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(on paper) < 1416189231 218426 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: nope < 1416189243 241410 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i have played the puzzle < 1416189260 677207 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(you could say it's in my tatham puzzle rotation) < 1416189331 685846 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION tries the last one < 1416189475 300402 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :what was the first thing you ever did in code < 1416189526 556592 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the first thing i remember is writing complex arithmetic in BASIC. without a computer. < 1416189570 803816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(my dad had a textbook, but no computer at home to go with it. this was approximately 1981 or so.) < 1416189608 52677 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: (I had to verify that the solutions are unique. They are. So there's a slight chance that one can outperform the data compression approach by an honest search.) < 1416189608 244449 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Re earlier paste, heh; what it does is it completely omits the function epilogue from main: http://sprunge.us/Jcib < 1416189612 875521 :^v!~notnot^v@2601:4:680:104c:1413:37ab:f55:c9eb JOIN :#esoteric < 1416189645 447392 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i was thinking of a search yeah < 1416189663 23645 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although you're probably right that it's hard to beat compression. < 1416189700 122561 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Leapfrogging has had relatively little attention. < 1416189716 72758 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you think so? < 1416189735 531069 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it has? i thought all the haskellers except me were improving it constantly. < 1416189747 892616 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i have no idea how they're doing it :P) < 1416189748 525526 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I mean, language-wise. < 1416189757 50055 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Only 8 languages in there. < 1416189762 950937 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1416189778 115824 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah, well the dc folks cannot compete, for example < 1416189797 143133 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was thinking of doing it in dc, actually. < 1416189807 616845 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :how are you hoping to do the parsing? < 1416189813 89486 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh wait < 1416189815 247097 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They're just numbers. < 1416189820 543600 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :dc can do numbers. < 1416189824 694710 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sorry, I was looking at the output, not thinking < 1416189845 156753 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It would end up pretty long, I think. < 1416189856 434697 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416189856 578572 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And probably not very interesting. < 1416189886 112672 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :What was the most complex thing you've ever created in code < 1416189890 716718 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I won't try, I've had a hard enough time with Wow < 1416189918 475705 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm pretty surprised at how short the dc Wow is. < 1416189955 771725 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(And I'm a bit afraid that tails is just missing an easy trick for saving two characters.) < 1416190043 602470 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :sonic boom is probably the worst game ive ever seen < 1416190046 549226 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 265 seconds < 1416190124 707716 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :collision detection doesnt activate for 6.23 seconds and when it does it makes the most ungodly noise < 1416190169 424046 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416190193 868393 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 272 seconds < 1416190231 846215 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :`toroman 400 < 1416190232 466941 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :CD < 1416190255 954089 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :k < 1416190397 569307 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :`fromroman CX < 1416190398 260580 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :110 < 1416190447 782853 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: that last dominosa problem was no problem for my usual methods. but then the real puzzles are larger. < 1416190529 429860 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok < 1416190682 586337 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the initial stage of the method is mostly "search for dominoes that only exist in one place", though, so may take a while if unlucky. < 1416190705 504028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(if that really fails, _then_ i have to get clever, but it didn't for this one.) < 1416190767 715827 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :really... < 1416190789 268389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and also "exist in two places but those share part of their border", that got me the first hit here. < 1416190807 114681 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, I have no practice at all... < 1416190808 568630 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :namely 1-1 < 1416190839 79908 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i played dominosa several time before i had the epiphany of how to do it more efficiently. < 1416190855 255250 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*times < 1416190911 436243 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and also once you've found something, it's important to mark what else that excludes. < 1416190944 4911 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tatham's puzzle allows you to insert marks where you know there is a border. < 1416190947 170447 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah, I got that. I missed that the 11 are right next to a corner. < 1416190966 150925 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1416191015 493486 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so I started with 21 22 in opposite corners < 1416191047 981287 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and after that i found 1-4 by brute searching, and that started closing off options. < 1416191068 388080 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I had to backtrack twice, I think. < 1416191077 54636 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(well, branch twice) < 1416191086 927944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah and that wouldn't have worked unless you found the 0-4 corner first, i guess. < 1416191157 396097 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that 21 22 thing would have been important if nothing simpler had worked, i guess. < 1416191209 653334 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it would have allowed finding the 2-4 next < 1416191235 832085 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm no longer trying to follow btw < 1416191322 495971 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i mean, since you had 21 22 in opposite corners, that means 21 and 22 are both spoken for there. and it so happens that that excludes a couple of 1-2's elsewhere, giving you enough of the border of the 2-4 to place it. < 1416191329 751457 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Who is it here that has a gopher page? < 1416191336 201726 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MDude: zzo38 < 1416191378 910148 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416191502 630405 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :one thing i've found is that it's best to start searching for the double ones first: 00 11 etc. < 1416191595 829585 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416191631 471162 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because if you find 00, it gives a better chance of finding unique things involving 0's later. < 1416191786 611824 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 265 seconds < 1416191791 801069 :contrapumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1416192046 518605 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :what is the percentage of tripping over a rope and exploding into flame < 1416192102 363832 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :depends whether the rope is next to a lava pit. < 1416192126 489355 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :no just like < 1416192132 505868 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :spontaneous < 1416192151 753227 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pretty close to 0, i assume. < 1416192151 896313 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :im going with .03 % < 1416192208 766973 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :all my code is very messy < 1416192216 957485 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :but it gets its job done < 1416192218 71786 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't often see ropes in my day to day life < 1416192221 56151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that is a very high estimate. < 1416192234 720250 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And I have never to my knowledge exploded into flame < 1416192240 748422 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :0.0000000000000000003.33% < 1416192249 301734 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :better? < 1416192251 347430 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: not you either? and here i thought i was the only one! < 1416192262 647749 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, we should start a support group < 1416192266 693737 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: more plausible. < 1416192318 544253 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in fact i'd be willing to think it's higher than that. world population and all. < 1416192328 7017 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :indeed < 1416192330 910745 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well... < 1416192339 178377 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :There aren't that many ropes lying about < 1416192351 759159 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Maybe if you lived in a port city or something < 1416192354 814988 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Or a campsite < 1416192358 503261 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you still need some way to spontaneously combust without a fire to ignite you. < 1416192365 534995 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416192480 838933 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: i am thinking some kind of cordon. < 1416192553 921279 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :um i would guess < 1416192565 926948 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :if you were to be accelerated in someway < 1416192578 553947 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :bypassing your terninal velocity < 1416192585 608175 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :terminal* < 1416192598 420707 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :and just ignite your blood < 1416192623 14614 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i doubt blood is the first thing to ignite in your body. < 1416192630 846835 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :mm < 1416192633 36231 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :more likely, clothes. < 1416192658 195087 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :if you hadnt any clothing? < 1416192698 89584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hair, possibly. < 1416192706 340044 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hair spray! < 1416192715 268895 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Oh thats true < 1416192762 233207 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :well you know how your blood vaporises when you are electricity < 1416192776 820986 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :electricuted < 1416192801 768876 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1416192806 582695 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :mmm a rope near an electrical plant < 1416192829 632453 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :im very weird < 1416192958 903134 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"If SHC is a real phenomenon (and not the result of an elderly or infirm person being too close to a flame source), why doesn’t it happen more often? There are 5 billion (editor's note: as of 2011) people in the world, and yet we don’t see reports of people bursting into flame while walking down the street, attending football games, or sipping a coffee at a local Starbucks." < 1416192966 330819 :AndoDaan!~AndoDaan@188.189.78.128 JOIN :#esoteric < 1416193032 489671 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :mmm yes but this rope scenario is in of course theory oerjan < 1416193042 183758 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: [citation needed] on that blood vaporising < 1416193136 142023 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm glad i'm a biologist, so i can say things like what the fuck are you even talking about < 1416193153 405718 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i know i know < 1416193178 185039 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :plenty of weird random things happen to bodies, like heart attacks! be satisfied with these deaths, you monsters < 1416193178 960497 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :well i was having very imaginative brain farts yesterday < 1416193191 114058 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: are you a mad biologist who can do the necessary experiments to get to the bottom of this twh < 1416193205 527508 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :like what would liquid entropy taste like < 1416193222 543131 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: green hth < 1416193249 531626 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is reminded of delirium from sandman < 1416193260 643253 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :but would they sleep furiously? < 1416193263 477779 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :oh my friends name us deliriun < 1416193266 646421 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :this experiment doesn't even seem very mad. bleed a cow for a while, then get a bunsen burner. easy. i could probably even get iacuc approval, except it's probably been done already < 1416193271 212093 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :delirium < 1416193272 919442 :AndoDaan!~AndoDaan@188.189.78.128 PRIVMSG #esoteric :wouldn't 'tasting like something' be doing work? < 1416193293 731539 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :again < 1416193300 509587 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :imaginative brain farts < 1416193310 509773 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :liquid light < 1416193320 278982 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :stringing words together isn't that imaginative, yo < 1416193342 755376 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: liquid burn < 1416193368 753151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: only if irreversible hth < 1416193374 581087 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :unless you go indetail < 1416193432 376803 :AndoDaan!~AndoDaan@188.189.78.128 PRIVMSG #esoteric :And maybe it's my tongue doing the work. < 1416193435 966790 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :like what happens if you touch photons that are super condensed to the point where the laws of the universe are like fuck it why not have liquidized light < 1416193487 706101 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 245 seconds < 1416193491 782881 :AndoDaan!~AndoDaan@188.189.78.128 PRIVMSG #esoteric :plasma maybe. < 1416193520 179150 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :nah just light < 1416193527 441674 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :the stuff u see < 1416193551 519761 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you condense light enough you get a "normal" black hole afaiu < 1416193556 767217 :AndoDaan!~AndoDaan@188.189.78.128 PRIVMSG #esoteric :that can bump into other light and make matter, if dense enough < 1416193559 595668 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you need a lot, though. < 1416193570 291952 :AndoDaan!~AndoDaan@188.189.78.128 PRIVMSG #esoteric :like, more than four < 1416193578 374156 :AndoDaan!~AndoDaan@188.189.78.128 PRIVMSG #esoteric :definitely. < 1416193664 629854 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416193686 270581 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Kugelblitz_(astrophysics) < 1416193814 811084 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Read error: Connection reset by peer < 1416193879 422901 :AndoDaan!~AndoDaan@188.189.78.128 PRIVMSG #esoteric :could one collapse the space around a blackhole? < 1416193929 481438 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :is in a skype with friends < 1416193939 878236 :AndoDaan!~AndoDaan@188.189.78.128 PRIVMSG #esoteric :like if i had a wee little black hole in my room, and i managed to direct light (a lot of light) around it, could could i create an outher shell black hole? < 1416193944 312450 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :please help me discuss this with them < 1416194020 453186 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: no hth < 1416194029 70495 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416194031 288756 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :apparently no you cant according to my friend < 1416194156 662188 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :uh new topic < 1416194174 502549 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :did you guys hear about the hard light thing < 1416194198 267156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if i did i forgot < 1416194221 3298 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :ok so they condensed the light or something < 1416194228 223113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if it's recently, well i haven't been keeping up with r/physics < 1416194228 887008 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :and it was solidified < 1416194245 501356 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :but it wasnt really solid < 1416194264 240990 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm it vaguely rings a bell, this was probably inside some material < 1416194269 267923 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :it was just alot of light moving around a set point < 1416194283 577307 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416194482 614544 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 256 seconds < 1416195655 770024 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Now I have 34 chapters, 58 sessions, and 57 footnotes. < 1416195905 49193 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :How does anything go in a black hole if it can't get out? < 1416195934 890011 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Can antimatter get out of a black hole, if it bahaves like regular matter going in reverse time? < 1416195957 173393 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MDude: no. because gravitation is symmetric under time reversal. < 1416195994 511007 :AndoDaan!~AndoDaan@188.189.78.128 PRIVMSG #esoteric :But black holes can evaportat with a little trick. < 1416196001 779024 :AndoDaan!~AndoDaan@188.189.78.128 PRIVMSG #esoteric :evaporate. < 1416196005 488546 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :That only answers the second question, unless you're saying things can't go in lack holes. < 1416196019 863690 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :*black < 1416196039 884285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what you could have in theory is a _white_ hole, from which things can _only_ get out. but we don't know of a way to produce them, and haven't found any. < 1416196061 340555 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I imagine they would empty fairly quickly. < 1416196086 672136 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :it would never go in if it has reverse time properties < 1416196089 83566 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :how are white holes even supposed to work? < 1416196090 889390 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well they would essentially be black holes time reversed < 1416196097 47294 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :learning physics has really ruined my sci-fi abilities. < 1416196147 357036 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :because if the antimatter goes in < 1416196147 854447 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I guess it doesn't tend to happen due to being very un-entropic. < 1416196168 526959 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :it goes back out because of reverse time < 1416196183 434158 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: well they are a mathematical solution, but probably thermodynamics doesn't allow them to be formed in the first place. < 1416196203 201663 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you'd essentially have to drop hawking radiation into a spot... < 1416196205 903271 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :but since nothing can escape it < 1416196219 23690 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :then antimatter would never enter < 1416196231 918691 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :because its reverse < 1416196241 399799 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Physics scares me < 1416196250 595788 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :and not forward which goes infinite < 1416196261 937683 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Most actual science scares me < 1416196269 305257 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MDude: i assume if a white hole existed, it wouldn't _always_ be spewing out matter, in the same way a _black_ hole isn't _always_ swallowing something. < 1416196279 950033 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I like to stay firmly in the region of things that are definitely true and hence useless < 1416196293 268336 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :physics only makes sense locally. here, let me tell you about all the dude ants dudeing about on this apple < 1416196345 354009 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :no because < 1416196353 749129 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :if there are white holes < 1416196356 84505 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> (.) flip const join (+) () 12 < 1416196357 486879 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 24 < 1416196370 405662 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :> 12 + 12 < 1416196371 809105 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 24 < 1416196378 970324 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :it woukd have to swallow stuff to spew it out < 1416196400 224436 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :or the second way its just reverse gravitational force < 1416196412 855780 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> (<*>) pure (+) 12 < 1416196414 244325 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 12 < 1416196414 389398 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :the Kinda Mediocre Nuclear Force < 1416196417 469699 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :that would leave large holes in the universe < 1416196421 783762 :AndoDaan!~AndoDaan@188.189.78.128 PRIVMSG #esoteric :if it had stuff within region before it was form it would have fuel to spue out. < 1416196426 548027 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :> 12 < 1416196426 701673 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :what if < 1416196427 937453 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 12 < 1416196433 79872 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :as you can see, i'm an efficient programmer. < 1416196433 223453 :AndoDaan!~AndoDaan@188.189.78.128 PRIVMSG #esoteric :it's region* < 1416196442 962035 :AndoDaan!~AndoDaan@188.189.78.128 PRIVMSG #esoteric :its* < 1416196447 154853 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :the begining of the universe was a white hole in theory < 1416196454 946909 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :'its < 1416196457 757343 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :and it pushed it outwards at highspeed < 1416196465 606159 :AndoDaan!~AndoDaan@188.189.78.128 PRIVMSG #esoteric :'tits < 1416196465 876250 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive QUIT :Remote host closed the connection < 1416196472 466272 :AndoDaan!~AndoDaan@188.189.78.128 PRIVMSG #esoteric :it is* < 1416196482 722993 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :it isn't < 1416196497 551106 :AndoDaan!~AndoDaan@188.189.78.128 PRIVMSG #esoteric :Dark energy... what's that all about, aye. < 1416196499 410780 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :> 1244 + 555 < 1416196500 805094 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1799 < 1416196504 853726 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: really you are not thinking precisely enough for this, but one hint: if you play a ball thrown through the air backwards, it still looks like a ball thrown through the air. reversing time does not change what gravitation does. < 1416196505 273302 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :oh mai < 1416196508 150501 :AndoDaan!~AndoDaan@188.189.78.128 PRIVMSG #esoteric :i know that number. < 1416196517 573984 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*play a video of a ball < 1416196519 861396 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :oh < 1416196530 711662 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :sorry i wasnt thinking < 1416196538 655048 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :lol nvm weird topic < 1416196544 50929 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Dark energy is for super villains to charge purple crystals. < 1416196560 375945 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :didnt this start with liquid light creating black holes < 1416196567 728917 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :MDude, I'm a beginner supervillain, where can I found out more about these purple crystals? < 1416196673 36396 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'll sell you purple crystals for $1000/pound, dawg. < 1416196681 638904 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :A minute of using a search engine got me nothing. < 1416196703 888546 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Half Life Wiki has uses of dark energy by a villain, though. < 1416196736 400082 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :They use it for bouncy balls that tend to explode. < 1416196744 914376 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bike, I'm a low-budget beginning supervillain < 1416196755 837457 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :half life wiki is my favorite anime < 1416196764 604934 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Taneb: i also offer loans with quite reasonable deferral times < 1416196793 946018 :not^v!~notnot^v@2601:4:680:104c:2855:60c2:b6a3:b60a JOIN :#esoteric < 1416196807 405173 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :my favorite anime.gif is a set of ink blots I made out of random data from random.org < 1416196842 807627 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION used to collect purple stones when he was tiny < 1416196862 780839 :contrapumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1416196936 96508 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, I'm imagining a tiny adult hauling purple rocks as big as himself around < 1416196939 883744 :^v!~notnot^v@2601:4:680:104c:1413:37ab:f55:c9eb QUIT :Ping timeout: 258 seconds < 1416196957 707606 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: don't listen to Bike btw, his deferral times involve time dilation < 1416196969 530769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and possibly travelling into black holes < 1416196980 725967 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :can it do times < 1416197008 603497 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ooh I have a great idea < 1416197014 909690 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :we should add a black hole to dbefunge < 1416197017 32625 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :*befunge < 1416197020 433524 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :I don't have to sit here and just take what is hypothetically slander, oerjan. < 1416197026 306027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: also, not very accurate imagination < 1416197038 916087 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric : v < 1416197040 180212 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :> < < 1416197041 398870 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric : ^ < 1416197041 542442 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:1: parse error on input ‘<’ < 1416197042 602560 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :done < 1416197052 601572 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :nononono < 1416197054 509690 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :a black hole in a data sequence < 1416197057 308176 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I mean it exerts gravity on the IP < 1416197069 556306 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1416197074 302947 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let x = x in x -- haskell black hole < 1416197075 200829 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :several things that aren't black holes exert gravitational force, such as your mother < 1416197078 32237 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1416197083 761154 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and executing the black hole randomly transports the IP to some random point in the time and space of the fungespace < 1416197170 411579 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://esolangs.org/wiki/Gravity i'm not sure if EFE are uncomputable in the same way, hrm < 1416197304 471813 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Bike: omg that mom joke < 1416197491 608819 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it was uninspired. < 1416198063 533644 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :new topic < 1416198139 848182 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :The black hole of programming madness | BF Joust scoring poll: http://goo.gl/02KE0Y | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1416198183 101370 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :The black hole of programming madness, or was it the other way around | BF Joust scoring poll: http://goo.gl/02KE0Y | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1416198914 455926 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416198997 464998 :AndoDaan!~AndoDaan@188.189.78.128 QUIT :Ping timeout: 240 seconds < 1416199703 662037 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :guys i just made a thing that reads webbrowser cookies on a phone through the IP address and lets me find out peoples accounts still working on the thing that auto connects to said servers port < 1416199719 808662 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :im so proud of myself :0 < 1416199773 121082 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :until i have to type un manually the name of the port < 1416199789 846106 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :until i get a auto snooper < 1416199806 748315 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :im doin things manually < 1416199833 736201 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I assume snooper means something other than -chat client that connects to WormNET- < 1416199869 450624 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :yuh < 1416199891 613472 :NATT_SiM!~tlewkow@2602:30a:c021:220:cc31:eb8a:c6a0:9a3 QUIT :Remote host closed the connection < 1416199894 86978 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :kinda like a password sniffer < 1416199916 868386 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :which im purposely leaving out of g < 1416199927 86504 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :the code* < 1416200208 432133 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :its actually very short < 1416200733 260650 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I should go to bed at some point < 1416200816 243470 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :isn't it five am < 1416200847 438427 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's nine pm hth < 1416200882 520924 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :9:07 pm for me < 1416200902 867668 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm in a more sensible time zone < 1416200904 430494 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and do you sleep? no. exactly < 1416200908 787844 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's 5 am here < 1416200912 294229 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sounds like our time zones are seven minutes apart < 1416200918 885232 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :mmmm < 1416200925 226740 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :>_> < 1416200934 763657 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :yep it's a bit after midnight < 1416200936 329526 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh, now they're eight minutes apart < 1416200942 879916 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :hue < 1416200953 180058 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah, I'm in UTC+7minutes < 1416200959 676586 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :do u live in Washington < 1416200984 429587 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I used to live 30 miles from a Washington < 1416201041 134913 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :7 minutes away < 1416201046 431465 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :hmmmmm < 1416201096 928014 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Not that Washington < 1416201102 433671 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Or that one < 1416201153 298852 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Washington state < 1416201159 954448 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :not DC < 1416201161 447940 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Not that Washington < 1416201164 310360 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Or that one < 1416201181 893393 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :idk wot u mean < 1416201204 892787 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :do we really need the scoring poll still? < 1416201208 26203 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Washington, Tyne and Wear < 1416201208 169781 :^v!~notnot^v@2601:4:680:104c:3840:8c9e:3406:b7fd JOIN :#esoteric < 1416201209 252889 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :UK < 1416201218 35378 :not^v!~notnot^v@2601:4:680:104c:2855:60c2:b6a3:b60a QUIT :Ping timeout: 258 seconds < 1416201220 937583 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i mean, fizzie just went ahead and implemented all of them :P < 1416201278 932801 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :ohhh < 1416201287 552158 :^v!~notnot^v@2601:4:680:104c:3840:8c9e:3406:b7fd QUIT :Client Quit < 1416201353 918830 :quintopia!~quintopia@unaffiliated/quintopia TOPIC #esoteric :The black hole of programming madness, or was it the other way around | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1416201459 95522 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it stands to reason that that washington guy had to get his name from somewhere other than the places that were named for him. < 1416201512 154541 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :maybe he was just descended from a washing machine. < 1416201538 69268 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric ::T < 1416202081 919181 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i love skypr < 1416202086 161347 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :skype < 1416202106 756777 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :its probably the most intrusive app ive come acrosd < 1416202114 976762 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :across* < 1416202145 699783 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :so much.power over the ppl on my contact list < 1416202440 770464 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Et cetera < 1416203112 797731 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416203430 731140 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"skypr" sounds like a skype usr. < 1416203553 986118 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :http://animestuckneko.tumblr.com/image/102852169768 finally got around to mowing the lawn < 1416203921 874464 :AndoDaan!~AndoDaan@188.188.68.14 JOIN :#esoteric < 1416204095 608031 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :`slist < 1416204096 423358 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :slist: Taneb atriq Ngevd Fiora Sgeo ThatOtherPerson alot < 1416204522 432309 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1416205133 902934 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I play this Dungeons&Dragons game, and if I find any beholders in this town, then I have two things that I can use to help in such a case: [1] Box of anti-magic fields [2] Holy symbol of Gxxyuxihuvxi < 1416205468 422422 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :What's a beholder? < 1416205553 841274 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :One of the kind of monsters in the game < 1416205577 807431 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is involving ten small eyes can cast various spells, one big eye to make anti-magic field < 1416205597 365323 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :AndoDaan: Did you read this level20.tex texts? < 1416205645 488073 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Such thing will explain various stuff < 1416205700 501257 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :horsantula < 1416205721 450499 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :I've only played DandD once years ago. One of the best gaming experience of my life < 1416205753 632327 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :ive never played it < 1416205760 964821 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :elaborate < 1416205774 449387 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :You can read it, then. And then learn how I am playing such Dungeons&Dragons game. < 1416205782 386291 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :"Aventure!" < 1416205823 318128 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :yiss < 1416205832 682204 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :anyways what do? < 1416205844 398465 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :not many topics now < 1416205873 331517 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Read http://zzo38computer.org/dnd/recording/level20.tex there I typed a story by recording all of the Dungeons&Dragons game. < 1416205885 26005 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :is level20.tex suppose to be a weblink? < 1416205892 486554 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :oh, nvm thx < 1416205896 146041 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :uh < 1416205902 42075 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :thank you < 1416205910 8901 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :but first before i read < 1416205920 976348 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :what is Dungeon and dragons < 1416205922 550380 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :AndoDaan: It is supposed to be a Plain TeX document. < 1416205948 104355 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If you want to compile it by yourself, you will also need a file dungeonsrecording.tex which is in the same directory. < 1416205976 677229 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i s < 1416205996 780435 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :ignore that hit enter instead of Back space < 1416206004 368381 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :The story writing is yours? < 1416206009 890835 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416206010 494312 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :AndoDaan: Yes. < 1416206069 830943 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Anything with a percentage sign is a source comment; it won't render it or anything afterward. The command \note will become a footnote when rendered. Just to explain its working a bit. < 1416206129 367102 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :thankz < 1416206212 142263 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :so what are you up to zzo38 < 1416206307 25747 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Now I work on a program to convert Z-machine picture formats. < 1416206389 754942 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :Shops are finally open. bbl < 1416206405 872411 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :OK < 1416207111 421762 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you know Pokemon Card playing? < 1416207227 785688 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :yuh < 1416207254 724387 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :but before that i have to tell u something < 1416207273 937725 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :OK, what do you like to tell me? < 1416207277 129551 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Betty white is older than sliced bread < 1416207296 913192 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I do not understand. < 1416207340 780202 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :betty white was born in 1922 sliced bread was invented in 1928 < 1416207358 379366 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, OK. I don't know who is Betty White, but OK < 1416207369 568898 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :a very old actress < 1416207380 99491 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :OK, now I know < 1416207402 195064 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :anyways, As you were saying? < 1416207418 186909 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I made up many puzzles involving Pokemon Card, as well as some new cards, and a few other things < 1416207452 627695 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :oh? < 1416207480 633040 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It can be found in directory http://zzo38computer.org/textfile/miscellaneous/pokemon_card/ where puzzle.1 up to puzzle.5 are puzzle games, terminology.txt explains some terminology, newcards.txt is new cards I have made up (the ($1) and so on don't have a name yet), 59eye1mewtwo.txt is a document about the "59 eye + 1 Mewtwo" deck. < 1416207513 353935 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Did you make up any new pokemon cards too? < 1416207563 281091 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :not yet actually < 1416207584 175229 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :ill get on that tommorow < 1416207678 995764 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have invented a deck which is much more terrible than a "59 eye + 1 Mewtwo" deck, but nevertheless is 100% guaranteed to beat a "59 eye + 1 Mewtwo" deck. < 1416207695 183010 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :This is very well made < 1416207741 631067 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Ill save this to my todo module < 1416207748 939930 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :and get on it later < 1416207825 269534 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What is your opinion of some of these new card, puzzles, etc? Can you figure out any of them, or is it difficult? < 1416207842 463123 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :still looking < 1416207899 43140 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Maybe some of the names isn't very good I don't quite know < 1416207941 417665 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :mmm I dont know what to.make of proffesor black < 1416207980 751068 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :but anyways im out < 1416207988 332598 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Goodnight < 1416208009 480297 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :OK, goodnight < 1416208231 54594 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :Back. Don't think I've ever compiled Tex before. Another learning oppertunity. < 1416208343 539999 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :AndoDaan: Simply run the program "tex" on your computer; at the "**" prompt you type in the filename. Most implementations also allow specifying the filename as a command-line parameter. < 1416208406 83940 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The result will be a "dvi" file. (You can also download a precompiled DVI; it is called level20.dvi and is in the same directory.) DVI is a device-independent format for printing; it can be previewed directly, or converted into other formats such as PCL, PDF, PNG, DjVu, or whatever format your printer uses. < 1416208410 452776 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :I think I first have to install an implementation. < 1416208434 504095 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :going with miktex < 1416208436 936410 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, you would need to. Even to use the DVI, you need fonts; a TeX installation will include the necessary fonts. < 1416208450 764631 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, MiKTeX will do and is what I have. < 1416208473 722865 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :Google never stears me wrong. < 1416208535 349582 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The previewer in MiKTeX is called "yap", so you can use that to open the DVI. < 1416208582 607411 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :Okay. (dl and installing usually takes a while for this old laptop) < 1416208620 984676 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :Does your D&D group play in person or online? < 1416208666 401528 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :In person < 1416208708 525574 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :Must be a good group, seems like a big campaigne to take on. < 1416208737 944364 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :(I'm skimming the raw tex) < 1416208846 624832 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :Why aren't slaves ever named Thomas... or Bob. It's always something like "Kjugobe" < 1416208899 541759 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, Kjugobe is my character, and the name is made up by random < 1416208924 171020 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Slaves probably can be named Thomas or Bob, but there is nobody of these names in this story (yet). < 1416208963 120006 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :stupid joke, sorry. :p < 1416209013 666334 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :wow, it started in 3 < 1416209018 319933 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :My brother's character is named Also (this causes grammatical confusion sometimes). < 1416209019 110349 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :in 2011 < 1416209035 377578 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have a page about it in All The Tropes wiki. < 1416209059 60944 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :"Annyong" < 1416209143 538629 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Which means what? < 1416209198 160408 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :Oh, sorry. "Also" just reminded me of Annyong means hello running gag in Arrested Development. < 1416209372 328123 :AndoDaan!~AndoDaan@188.188.68.14 PRIVMSG #esoteric :brb < 1416209541 122489 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416209736 26819 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1416209766 268634 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416209812 972375 :AndoDaan!~AndoDaan@188.188.68.14 QUIT :Ping timeout: 245 seconds < 1416210018 138212 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :http://allthetropes.orain.org/wiki/User:Zzo38/level20.tex < 1416212236 466378 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> floor (250 / (40 * (25 % 18))) `const` "Sgeo" < 1416212237 904752 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 4 < 1416212274 267935 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ty < 1416212281 429963 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I should sleep < 1416212310 625851 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :> "a" `const` "b" < 1416212312 114892 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "a" < 1416212644 66101 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: K. I'll fix it. < 1416212719 904504 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> "a" `const` "b" `const` "c" < 1416212721 213622 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "a" < 1416212772 821948 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@tell AndoDaan s is "set var" and g is "get var" < 1416212772 965189 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1416212785 221603 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> "a" `const` ("b" `const` "c") == ("a" `const` "b") `const` "c" < 1416212786 683020 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : True < 1416212820 827096 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@tell AndoDaan also {g1} doesn't work because Blocks aren't evaluated UNTIL you call eval. You can use |[g1]| though. |[ and ]| are like { } except stuff in between is evaled. < 1416212820 990051 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1416212840 417847 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9s0 |[g0]| < 1416212840 885305 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {9} < 1416212856 956075 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ohai < 1416212857 706734 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Const is associative. It lacks a left unit to make monoid. < 1416212896 80368 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, I should s/Const/const/ < 1416212903 444494 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It is a monoid on ()! < 1416212905 656959 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9s0|[g0g0?*|["hi"]|]| < 1416212905 896037 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {81 {"hi"}} < 1416212914 567374 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Because Now It Looks Like A Data Or Type Constructor. < 1416212938 446251 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Jafet: But only if you take a relaxed view about bottoms. < 1416212978 986242 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`seq` is a proper monoid on (). < 1416213018 726901 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 250 seconds < 1416213391 109865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: well, if you believe Reader is a monad... < 1416213859 478539 :MoALTz!~no@user-46-112-108-110.play-internet.pl JOIN :#esoteric < 1416215788 742113 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416215960 637169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.newyorker.com/magazine/2014/11/24/programmers-price *cries* < 1416216163 13951 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Scopely, a mobile-game publishing company, rewards a new hire—or anyone who can deliver one—with eleven thousand dollars wrapped in bacon, an oil portrait of himself, and a harpoon gun." we're doomed < 1416217163 940095 :weissschloss!~viskestel@li607-220.members.linode.com QUIT :Max SendQ exceeded < 1416217302 732931 :weissschloss!~viskestel@li607-220.members.linode.com JOIN :#esoteric < 1416217326 310397 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 272 seconds < 1416218547 269593 :mihow!~mihow@108.30.58.169 QUIT :Read error: Connection reset by peer < 1416218589 201355 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hm, quartz spam. < 1416218610 307759 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The mainly products of the factory are optical quartz glass, opaque quartz blanks,quartz substrate, quartz apparatus, quartz crystal singing bowls, quartz tuning forks, quartz rod, twin born quartz tube, quartz lamp, quartz heating elements, quartz tube and so on." < 1416218614 772951 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They're all about the quartz. < 1416218641 965275 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Since this is the day of targeted advertisement I conclude you like quartz. < 1416218650 487430 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :It looks like everything I knew about the quartz reproductive cycle has been wrong < 1416218661 772302 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1416218679 845108 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Technically, it was sent to the TI-86 robotfindskitten role address. < 1416218693 692424 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Don't know how they've associated that with quartz exactly. < 1416218849 841289 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Through a new machine-learning algorithm. < 1416219306 858529 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1416219354 644518 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: BBL < 1416220167 841761 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: Nice @Leapfrogging < 1416220494 950432 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I kinda whish Java had destructors < 1416220584 653614 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(not that silly finalize thing) < 1416220732 715426 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps you could emulate them with 'finally' blocks generated by processing your source with m4 and suitable macros, in what would be the pinnacle of elegance. < 1416220821 920859 :weissschloss!~viskestel@li607-220.members.linode.com QUIT :Max SendQ exceeded < 1416220848 59069 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They do have the try-with thing these days, isn't that kind of. < 1416220959 223932 :weissschloss!~viskestel@li607-220.members.linode.com JOIN :#esoteric < 1416221052 795170 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 250 seconds < 1416221259 407811 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :try-with? < 1416221475 121888 :drdanmaku!uid17782@gateway/web/irccloud.com/x-znjqikkzwgjehfgo QUIT :Quit: Connection closed for inactivity < 1416221536 727807 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: try-with statements < 1416221537 663476 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like < 1416221558 771206 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :try(conn = jdbc.getConnection();) { //blabla } catch(Exception e) { //blabla } < 1416221571 574914 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which will close connection afterwards < 1416221597 131949 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: it's kinda that. < 1416221613 432160 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although I'd prefer something like...hm... < 1416221613 842714 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It works when the type in question implements java.lang.AutoCloseable. < 1416221625 700669 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :autoclose Connection conn = jdbc.getConnection(); < 1416221638 843027 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: maybe you want python-like with blocks? < 1416221641 117608 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :where autoclose instructs the compiler to call close on connection when the method returns or throws < 1416221645 359461 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so it's like Python's with < 1416221660 395018 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: I don't wan tanything, I was just asking what the try-with fizzie mentioned was :) < 1416221668 254899 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/ ta/t a/ < 1416221678 715050 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: There's no "enter" method, just the "exit" (close), but quite like. < 1416221719 187877 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION nods < 1416221728 235164 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's the use of the enter method anyway? < 1416221800 455302 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: a possible use is that a mutex could have an enter method that locks that mutex, so the enter method can have different semantics than just creating that object < 1416221807 237937 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's syntax convenience < 1416221830 540971 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the mutex object and the lock object aren't the same < 1416221855 679239 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fair enough < 1416221869 408897 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :python also has proper c++-like destructors with reference counting too, but this is more explicit < 1416221924 607272 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and more compatible with a possible non-refcounting implementation < 1416221931 807347 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In the Java-7+ land, you could write explicitly try(Lock uselessNameHere = new Lock(mutex)) { ... } in which case the constructor of the Lock would be the enter method, though. < 1416221965 608232 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or perhaps mutex.lock(). < 1416221971 976488 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: sure, that's the C++ way < 1416221981 123081 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :creating a separate lock object < 1416221994 989607 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like { std::unique_lock mylock(somemutex); ... } < 1416222021 743495 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: there's a perversity about how Python deals with the disadvantages of reference counting, but refuses to exploit its advantages because hey what about Jython < 1416222090 406542 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: I don't think that's really the reason. it's just that they insist on extra-readable code, which is why they provide "with" because it's easier to see a "with" than to see which objects have a semantically significant destructor < 1416222109 125999 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fair < 1416222117 273775 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so are they going to use "with" to allocate memory too? :p < 1416222411 868107 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: no < 1416222430 99060 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: memory can be garbage-collected, which doesn't count as observable behaviour < 1416222437 905925 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the garbage-collection can be delayed < 1416222455 540080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: sure but you can view closing files the samew ay < 1416222457 97273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*same way < 1416222458 999651 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whereas closing a file or unlocking a mutex can be an observable and important side effect that you have to do immediately < 1416222470 932971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's just a question of what level you view things at < 1416222473 540272 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, sometimes closing files can be delayed, and sometimes even freeing a mutex can be delayed < 1416222479 615324 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :certainly not freeing memory can hold up resources < 1416222486 322159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just like not closing a file < 1416222501 994103 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, I guess if you allocate so much memory that you _need_ it to be freed at a particular point in the code, you could with(mmap(...)) or something < 1416222513 517242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or just put a strategically-placed "del" < 1416222544 709174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :point is, it can have effects anywhere between worse performance and your code not working; same for files. mutexes are much easier to argue as an application logic thing, admittedly < 1416222559 622615 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in the end it's just a sliding scale where we make the trade-off of manual but precise vs. automatic but imperfect resource management < 1416222565 50922 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1416223602 509363 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1416225613 559568 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1416227174 202158 :boily!~alexandre@96.127.201.149 QUIT :Quit: ICONIC CHICKEN < 1416228171 56379 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq r0 < 1416228171 286831 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Unknown command: (r0)! < 1416228173 557609 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1416228177 915607 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ?_ < 1416228178 174991 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "I have 358 non-special builtins!" < 1416228183 960018 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1.7.3 hat 343 < 1416228196 504304 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1.7.4dev as of now has 380 < 1416229499 545442 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1416229878 115094 :MoALTz!~no@user-46-112-108-110.play-internet.pl QUIT :Quit: Leaving < 1416230641 682019 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hehe < 1416230666 526613 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Last night, before I went to bed, I had an idea, so I wrote it down on a piece of paper so I wouldn't forget it < 1416230693 148517 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"Data.Group.Homomorphism?" was what I wrote < 1416230700 137595 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And I left it on the living room table < 1416230712 127354 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :One of my housemates has written "No." underneath < 1416230735 836214 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I would have added "and a glas of milk please" < 1416230839 626712 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I drank so many glasses of milk last night... < 1416230949 286543 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That sounds like an odd thing to brag about but ok... < 1416230993 823251 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I actually rarely drink milk < 1416231013 886866 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's less bragging, closer to regret < 1416231025 775213 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I drink too much milk :( < 1416231027 692504 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Couldn't sleep? < 1416231071 896452 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah < 1416231078 302875 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Went to bed after 5 AM < 1416231080 521876 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think at certain times I lay hours in bed thinking I'm sleeping and dreaming but I'm actually awake < 1416231088 148219 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Malbolge14]]4 10 02http://esolangs.org/w/index.php?diff=41020&oldid=39476 5* 03TomPN 5* (+192) 10 < 1416231110 891034 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I also had a weird dream... < 1416231119 833353 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It had Muse and George R. R. Martin in it < 1416231270 573225 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But waking up at 20 past 1 is great when you have lectures at half 10 and half 11 < 1416231555 912596 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :01:20am? < 1416231564 386302 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1416231571 44681 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you went to bed at 5 AM o_O < 1416231608 876300 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :please, Taneb has nothing on my sleep < 1416231678 43777 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"The programming hole of black madness"? < 1416231686 578360 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"The black programming of hole madness"? < 1416232514 642280 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416232638 238748 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1416233035 921004 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The black hole mattress of sound sleep. < 1416233392 912471 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I like black madness. < 1416233417 168972 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`learn_append mroman He also likes black madness. < 1416233420 371994 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'mroman': mroman is a leading artist in password security (SFW) He also likes black madness. < 1416233509 655261 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`run sed -i 's/ He/. He/' wisdom/mroman < 1416233511 174342 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416233594 621012 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? mroman < 1416233595 450731 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mroman is a leading artist in password security (SFW). He also likes black madness. < 1416233784 550503 :drdanmaku!uid17782@gateway/web/irccloud.com/x-rpwhhmkbwdyufusb JOIN :#esoteric < 1416234143 342393 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Today I recommended just doubling the password instead of using salts. < 1416234169 159534 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. h'(p) = h(p+p) instead of h'(p) = h(salt+p) < 1416234185 114002 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It doubles your password security. < 1416234189 747883 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1416234250 902295 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :at least doubles. < 1416234259 688729 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Because the attacker doesn't know the salt this way! < 1416234272 142458 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :storing the salt in plaintext is giving it to the attacker for free < 1416234287 68549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is some weak trolling :p < 1416234304 746741 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: But the idea is somewhat decent. < 1416234335 218108 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :non-disclosed salts make it harder to crack the password. < 1416234367 501699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think I've had enough password security discussions with you for a lifetime :p < 1416234389 636922 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :My more advanced password system uses h'(p) = h(h(p)+p) of course. < 1416234413 365582 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :p+p isn't very strong for two character passwords . < 1416234428 254286 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :protip: don't try to make up your own < 1416234464 821753 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :here's my favourite passwod system hash(p) = md1(md2(md3(md4(md5(p))))) < 1416234478 191429 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as you can see it's 1*2*3*4*5 = 120 times more secure than just MD5 < 1416234495 22612 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I also put the result in a jpeg < 1416234497 187881 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Shouldn't it be as secure as the least secure hash mechanism? < 1416234504 107801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no, it's 120 times as secure. < 1416234509 325789 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't beleive that. < 1416234521 491283 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(also, no, not really) < 1416234563 310076 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for instance you wouldn't expect good_password_function(MD5(p)) to be as weak as MD5, because good_password_function(p) isn't as weak as the identity function < 1416234564 48378 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :No, but I'd be actually interested to know the weaknesses of h'(p) = h(h(p)+p) < 1416234576 439499 :nicole!~nicole@68.225.98.27 JOIN :#esoteric < 1416234577 252607 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unless mroman designed it < 1416234595 818338 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`welcome nicole < 1416234596 585054 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nicole: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) < 1416234630 97389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn_append mroman He can design password hashes that are worse than the identity function. < 1416234632 152648 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'mroman': mroman is a leading artist in password security (SFW). He also likes black madness. He can design password hashes that are worse than the identity function. < 1416234650 348328 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think this about sums up this discussion. < 1416234658 824347 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1416234672 76417 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You can always add more stuff! < 1416234674 239138 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like... uhm... < 1416234680 185675 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :deducing the number of rounds from the password. < 1416234691 386751 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :h'(p) = h(h(p)+p, rounds=f(p)) < 1416234692 737078 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :o hi < 1416234722 246871 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :here's my updated password hash: hash2(p) = sha1(sha2(sha3(...sha512(p)...))). as you can see it is at least 512 factorial times stronger than my previous one < 1416234778 866804 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The solution is btw that h(h(p)+p) doesn't help if two people have the same password < 1416234784 919751 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so it's a stupid thing to do. < 1416234788 633080 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i sense that hash{n} may be an ackermannlike function. < 1416234823 884152 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm sure we're giving nicole a fantastic impression of this channel's quality < 1416234851 65881 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1Jq?+10C!CL < 1416234851 295458 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {144 89 55 34 21 13 8 5 3 2 1 1} < 1416234853 688101 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well for this time of day, the usual channel activity would be *chirp* < 1416234856 842123 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there. Better impression. < 1416234867 837889 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: just wait for hashomega(p) = hash(hash2(hash3(...p...))) < 1416234902 451080 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: good, good < 1416234927 709377 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :I mean you can only hash so many things ... < 1416234937 154611 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Yes. < 1416234950 70518 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and h(p)+h(p) is obviously better than h(p) because h(p)+h(p) must contain more bits. < 1416234998 531136 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thankfully thanks to quantum computing we can stack an infinite number of hash functions < 1416235007 186795 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, I should stop. I'm almost as bad as mroman < 1416235023 284476 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :yea I mean if you take the output of one hash and put that directly into another one you are taking a cross-section of the posibilites because fixed langth input on the second one < 1416235037 892105 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :its really not ideal < 1416235064 535282 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Luckily nobody knows I'm designig a hash function called Burlesque . < 1416235097 261953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nicole: in H1(H2(p)), if H2's output is larger than H1's then you can cover all possible outputs of H1... you're not necessarily guaranteed to though, I forget what this property of H1 is called < 1416235112 232232 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, larger or even the same < 1416235129 535800 :NATT_SiM!~tlewkow@2602:30a:c021:220:4d86:3121:d38c:9245 JOIN :#esoteric < 1416235132 320508 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :

< 1416235224 663092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi though, did you come here from the wiki? (in before you've already had the welcoming committee treatment and I look like a fool...) < 1416235253 726911 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's ok boily isn't around to ask about body weigh < 1416235259 113262 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :I guess if you are using hash functions that are significantly different from eachother then it would be worth the extra stuff < 1416235292 890057 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :elliott: nah I just thought it would be fun in here and stuff. < 1416235313 109943 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nicole: you're going to be so disappointed... < 1416235344 342760 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :elliott: well I have not been let down yet... < 1416235431 615441 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll make sure to keep making up nonsense hash functions, then < 1416235483 444782 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well nicole hasn't left yet despite our best attempts at making a hash of it. < 1416235491 70778 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-_- < 1416235613 32996 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "nicole"R@5!! < 1416235613 377227 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "nc" < 1416235618 607290 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "nicole"r@5!! < 1416235618 873279 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "nciole" < 1416235633 645766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^scramble nicole < 1416235643 828476 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :where's fungot < 1416235709 661726 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "nicole"r@50!! < 1416235709 874532 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "nilcoe" < 1416235730 905394 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think we've scrambled nicole quite enough already < 1416235738 98626 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :okay < 1416235749 125505 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :!blsq "mroman" s@36!! < 1416235749 363752 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (!!) Invalid arguments! < 1416235749 506961 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 36 < 1416235749 507081 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Unknown command: (s@)! < 1416235754 527098 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric ::P < 1416235762 137769 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "mroman"b6b6 < 1416235762 396684 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "17c96b7" < 1416235768 676384 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's my hash function I guess! < 1416235817 427580 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "17c96b7"b6b6 < 1416235817 656942 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "17c96b7" < 1416235821 904156 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "17c96b7"b6 < 1416235822 211819 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 24942263 < 1416235839 158576 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "17c96b7"b6b26 < 1416235839 396416 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 6 < 1416235839 539814 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "1011111001001011010110111" < 1416235844 70892 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "17c96b7"b626B! < 1416235844 304441 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "22f2ll" < 1416235846 555426 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1416235849 747140 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "17c96b7"b625B! < 1416235850 50457 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "2dl7fd" < 1416235855 128360 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not sure how to reverse that < 1416235864 674444 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nicole: it's r@, not s@ < 1416235872 903632 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcd"r@ < 1416235873 157493 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {"abcd" "bacd" "cbad" "bcad" "cabd" "acbd" "dcba" "cdba" "cbda" "dbca" "bdca" "bcda" "dabc" "adbc" "abdc" "dbac" "bdac" "badc" "dacb" "adcb" "acdb" "dcab" "cdab" "cadb"} < 1416235910 462926 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"R@ < 1416235910 697899 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {"" "a" "b" "ab" "c" "ac" "bc" "abc"} < 1416235954 356524 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416236020 977830 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "ais523"b2 < 1416236021 229006 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 859 < 1416236026 616718 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a"b2 < 1416236026 875229 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 10 < 1416236031 614958 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "b"b2 < 1416236031 853608 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 11 < 1416236034 404152 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "c"b2 < 1416236034 691275 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 12 < 1416236035 684371 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is that some sort of hash function? < 1416236039 140336 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :blsqbot: tutorial bot < 1416236060 910217 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 12b2 < 1416236061 144058 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "1100" < 1416236061 720104 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :that is ascii yo < 1416236072 203461 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what? < 1416236075 966437 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no. ascii is L[ or ** < 1416236078 306136 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "c"** < 1416236078 551975 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (**) Invalid arguments! < 1416236078 695202 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "c" < 1416236083 452310 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 'c** < 1416236083 731571 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 99 < 1416236088 764393 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 99L[ < 1416236089 12568 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 'c < 1416236094 507738 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: sort of . < 1416236110 580664 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I still can't understand a line of burlesque < 1416236121 474525 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :wat < 1416236126 150853 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :!blsq "elliott" < 1416236126 374403 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "elliott" < 1416236133 470456 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: think of it as a normal stack language where all the commands have been replaced by arbitrary two-character sequences < 1416236134 372810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there, now you understand one line < 1416236146 720923 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nicole: the language the bot use < 1416236147 493797 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s < 1416236161 36186 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: that's actually a pretty good summary, yes. < 1416236233 909777 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :I know I am reading its github source right now and I cant make head or tails of this maybe ctags will help me tomorow < 1416236275 738435 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Burlesque? < 1416236279 853269 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :There are two tutorials < 1416236296 34227 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://mroman.ch/burlesque/tutorial.html <- this one < 1416236308 650815 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://fmnssun.github.io/Burlesque/ <- and that one < 1416236394 648611 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ais523: it's got variables and functions now though < 1416236395 538790 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :cloneing now < 1416236417 707815 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %foo={)++} {{1 2}{3 4}} %foo! < 1416236417 997750 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {3 7} < 1416236447 554262 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq %:0 "age" 19V < 1416236447 787833 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | <"age",19> < 1416236450 884312 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I really should make a proper esolang again sometime, I always seem to wuss out and make something almost useful instead. < 1416236469 849632 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I usually wuss out of making something useful and make something useless instead < 1416236544 777452 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :J_Arcane: if the language is both esoteric /and/ useful, so much the better < 1416236563 306081 :S1!~S1@p4FF93431.dip0.t-ipconnect.de JOIN :#esoteric < 1416236564 424563 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although My Unreliable Past is basically only useful for philosophical reasons, and/or implementing it on systems limited in a very weird way < 1416236577 761722 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :VIOLET I guess is 'lesser evil < 1416236623 82850 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Though I do kinda dig the pseudohistoric languages more than just out-right crypticism. < 1416236662 303035 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :5 6 .+ < 1416236669 132231 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5 6 .+ < 1416236669 383143 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 11 < 1416236671 64013 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :!blsq 5 6 .+ < 1416236671 299848 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 11 < 1416236776 160931 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!blsq 5 6 .* < 1416236776 437462 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 30 < 1416236780 973567 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION burlesque expert < 1416236824 998754 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Did you take the Certified Burlesque Programmer (CBP) Test? < 1416236826 825053 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :juts got spam with the subject "my subject" < 1416236828 111152 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :!blsq "asdfqwer" "sgdfgfhj" IN < 1416236828 355971 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "sdf" < 1416236833 664870 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :^_^ < 1416236843 72847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I suspect someone was filling out an automated spambot configuration thing from a tutorial and took it a little too literally < 1416236854 997133 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq 5 6 _+ < 1416236855 308839 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {5 6} < 1416236872 710601 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(For no particular reason.) < 1416236980 485699 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: To become a CBP you must solve http://golf.shinh.org/p.rb?number+lines+reverse in 11B in Burlesque < 1416237014 797891 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can I just solve it in haskell and J and then smudge the two solutions together? < 1416237018 958336 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pretty sure that's how burlesque works < 1416237036 397858 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's how it works. < 1416237156 18542 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :elliott: but you have to reverse it < 1416237166 305630 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since J is right->left and blsq is left->right < 1416237170 342028 :kline!~kline@unaffiliated/kline NICK :im1ach < 1416237173 883817 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, J also uses infix. < 1416237217 950963 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Can't compete with that. Only have prefixes. < 1416237220 841619 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @az < 1416237221 146711 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 'z < 1416237221 289747 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 'a < 1416237249 738072 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @(z < 1416237250 28932 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: (line 1, column 4): < 1416237250 172199 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | unexpected end of input < 1416237258 738363 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's actually a command prefix < 1416237277 986066 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, J is a f b, not f a b < 1416237471 128478 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm sure you can write a Burlesque parser with infix . < 1416237477 122270 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416237523 165435 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :!blsq "mroman" z[ < 1416237523 417188 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (z[) Invalid arguments! < 1416237523 561019 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "mroman" < 1416237548 157569 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :!blsq "mroman"z[ < 1416237548 370801 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (z[) Invalid arguments! < 1416237548 513724 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "mroman" < 1416237551 463360 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :lol < 1416237565 170086 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's not how zip works < 1416237569 499360 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "mroman" "nicole" z0 < 1416237569 704554 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Unknown command: (z0)! < 1416237569 847621 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "nicole" < 1416237569 847760 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "mroman" < 1416237571 192410 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "mroman" "nicole" z[ < 1416237571 418616 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {{'m 'n} {'r 'i} {'o 'c} {'m 'o} {'a 'l} {'n 'e}} < 1416237576 411483 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's how it works < 1416237579 381531 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "mroman" "nicole"** < 1416237579 613193 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "mnriocmoalne" < 1416237580 666912 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fwiw < 1416237584 814852 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :D: < 1416237597 599001 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :didnt think that it did tha < 1416237660 452088 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :!blsq "mroman" "nicole" z[ u[ < 1416237660 735556 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {'n 'i 'c 'o 'l 'e} < 1416237660 878901 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {'m 'r 'o 'm 'a 'n} < 1416237703 651168 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :some complex statitics stuff in here like variance < 1416237737 112047 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yep < 1416237744 180785 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and some distributions < 1416237748 970902 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and a chi squared test < 1416237840 984631 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :!blsq 2{{?i}{?d}}M- < 1416237841 220378 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {3 1} < 1416237857 243664 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :that was a dissapointing output for coolmap < 1416237862 107144 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why < 1416237866 21080 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that' what it does < 1416237875 851262 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi"{{zz}{ZZ}{<-}}M- < 1416237876 83513 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {"hi" "HI" "ih"} < 1416237920 631566 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi"{qzzqZZq<-}}M- < 1416237920 874327 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {{zz} {ZZ} {<-}} < 1416237921 17353 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "hi" < 1416237938 766810 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :woot < 1416237953 890289 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi"{qzzqZZq<-}M- < 1416237954 132722 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {"hi" "HI" "ih"} < 1416237955 955313 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ah. forgot a } < 1416238017 894436 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :!blsq "hi" tp < 1416238018 171843 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: You should not transpose what you can't transpose. Yes this is an easteregg! < 1416238018 315091 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "hi" < 1416238041 179144 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's some easter egg < 1416238054 729679 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{1 0}{0 1}}tp < 1416238054 969596 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {{1 0} {0 1}} < 1416238061 677673 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :!blsq {{h' i'}{b' g'}} tp < 1416238061 923813 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {{h' b'} {i' g'}} < 1416238063 551923 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :> transpose "hi" < 1416238064 706370 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Couldn't match type ‘GHC.Types.Char’ with ‘[a]’ < 1416238064 849745 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Expected type: [[a]] < 1416238064 849865 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Actual type: [GHC.Types.Char] < 1416238066 298839 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{1 2}{3 4}}tpBS < 1416238066 569410 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | [1, 3] [2, 4] < 1416238071 504880 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{1 2}{3 4}}tpSP < 1416238071 743618 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "1 3\n2 4" < 1416238074 336281 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{1 2}{3 4}}tpsp < 1416238074 543840 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1 3 < 1416238074 687255 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 2 4 < 1416238080 352121 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{1 2}{3 4}}sp < 1416238080 617126 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1 2 < 1416238080 760270 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 3 4 < 1416238084 953709 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!blsq 3 tbsp < 1416238085 253540 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (SP) Invalid arguments! < 1416238085 396540 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Unknown command: (tb)! < 1416238085 397653 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 3 < 1416238089 943556 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :burlesque is useless for cooking < 1416238095 390117 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :tb? < 1416238101 148192 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tbsp = tablespoon < 1416238107 146173 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ic < 1416238118 609229 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 3itbsp^ < 1416238118 858192 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | Sh < 1416238119 1134 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "\n" < 1416238119 12316 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 3 < 1416238129 879601 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :3i tablespoons... < 1416238134 501684 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's one complex recipe < 1416238166 423451 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :!blsq {{h' i'}{b' ee}} cp < 1416238166 691607 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (cp) Invalid arguments! < 1416238166 836672 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {{h' i'} {b' ee}} < 1416238174 658303 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :come on, that was funny :( < 1416238191 821942 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {'h 'i}{'b ee}cp < 1416238192 208109 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {{'h 'b} {'h ee} {'i 'b} {'i ee}} < 1416238205 124335 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {'h 'i}{'b ee}cpsp < 1416238205 356157 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | h b < 1416238205 499725 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | h ee < 1416238205 499844 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | i b < 1416238231 674875 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(sp is used to pretty print 2d arrays) < 1416238237 52866 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :!blsq {{3.4 5}{4 ee}} cp < 1416238237 284795 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (cp) Invalid arguments! < 1416238237 427955 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {{3.4 5} {4 ee}} < 1416238249 617698 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :nicole: cp wants two lists < 1416238254 844727 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but you give it a list containing two lists < 1416238259 374623 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :o < 1416238267 178630 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :!blsq {3.4 5}{4 ee} cpsp < 1416238267 414055 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 3.4 4 < 1416238267 557273 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 3.4 ee < 1416238267 557395 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 5 4 < 1416238333 952414 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :!blsq {{3.4 5}{9 ee}} {{7 8}{pi 6.1} cp < 1416238334 203529 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: (line 1, column 34): < 1416238334 347068 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | unexpected end of input < 1416238334 347187 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | expecting "%", "g", "s", "S", "m{", "q", "{", "\"", "-", digit, "'", "(", "y" or "}" < 1416238345 668100 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :!blsq {{3.4 5}{9 ee}} {{7 8}{pi 6.1}} cpsp < 1416238345 934792 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | [3.4, 5] [7, 8] < 1416238346 78820 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | [3.4, 5] [pi, 6.1] < 1416238346 78947 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | [9, ee] [7, 8] < 1416238367 162969 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :I was kinda wanting the crossproduct < 1416238396 53998 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that is the crossproduct < 1416238407 779366 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{3.4 5}{9 ee}} {{7 8}{pi 6.1}} )cpsp < 1416238407 984252 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | [Sh, "\n", ERROR: Burlesque: (cp) Invalid arguments!, "\n", "7 8", "\n", Sh, "\n", ERROR: Burlesque: (cp) Invalid arguments!, "\n", "pi 6.1"] < 1416238408 127453 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {{3.4 5} {9 ee}} < 1416238427 600090 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{3.4 5}{9 ee}} {{7 8}{pi 6.1}} {p^cp}m[sp < 1416238427 857776 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | [Sh, "\n", ERROR: Burlesque: (cp) Invalid arguments!, "\n", Sh, "\n", 7, "\n", Sh, "\n", 8, "\n", Sh, "\n", ERROR: Burlesque: (cp) Invalid arguments!, "\n", Sh, "\n", pi, "\n", Sh, "\n", 6.1] < 1416238428 1011 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {{3.4 5} {9 ee}} < 1416238429 896997 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1416238438 935263 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{3.4 5}{9 ee}} {{7 8}{pi 6.1}}cp)cpsp < 1416238439 155154 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | [Sh, "\n", ERROR: Burlesque: (cp) Invalid arguments!, "\n", "[3.4, 5] [7, 8]", "\n", Sh, "\n", ERROR: Burlesque: (cp) Invalid arguments!, "\n", "[3.4, 5] [pi, 6.1]", "\n", Sh, "\n", ERROR: Burlesque: (cp) Invalid arguments!, "\n", "[9, ee] [7, 8]", "\n", S < 1416238441 365053 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{3.4 5}{9 ee}} {{7 8}{pi 6.1}}cp)cp < 1416238441 608902 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {ERROR: Burlesque: (cp) Invalid arguments! {{3.4 5} {7 8}} ERROR: Burlesque: (cp) Invalid arguments! {{3.4 5} {pi 6.1}} ERROR: Burlesque: (cp) Invalid arguments! {{9 ee} {7 8}} ERROR: Burlesque: (cp) Invalid arguments! {{9 ee} {pi 6.1}}} < 1416238443 841380 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{3.4 5}{9 ee}} {{7 8}{pi 6.1}}cp < 1416238444 117276 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {{{3.4 5} {7 8}} {{3.4 5} {pi 6.1}} {{9 ee} {7 8}} {{9 ee} {pi 6.1}}} < 1416238451 165171 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{3.4 5}{9 ee}} {{7 8}{pi 6.1}}cp{p^cp}m[ < 1416238451 410596 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {{{7 3.4} {7 5} {8 3.4} {8 5}} {{pi 3.4} {pi 5} {6.1 3.4} {6.1 5}} {{7 9} {7 ee} {8 9} {8 ee}} {{pi 9} {pi ee} {6.1 9} {6.1 ee}}} < 1416238453 790147 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {{3.4 5}{9 ee}} {{7 8}{pi 6.1}}cp{p^cp}m[sp < 1416238454 42164 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | [7, 3.4] [7, 5] [8, 3.4] [8, 5] < 1416238454 185491 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | [pi, 3.4] [pi, 5] [6.1, 3.4] [6.1, 5] < 1416238454 185616 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | [7, 9] [7, ee] [8, 9] [8, ee] < 1416238460 115639 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe like that. < 1416238513 97790 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also ee and pi aren't parse level constants < 1416238515 874621 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {ee} < 1416238516 107265 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {ee} < 1416238517 457669 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :vs < 1416238521 471488 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq |[ee]| < 1416238521 746882 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {2.718281828459045} < 1416238531 29894 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that's a new feature of 1.7.4 < 1416238538 714472 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so it's not documented yet. < 1416238547 702277 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric ::V < 1416238598 303662 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :!blsq {3 -3 1} {-12 12 -4} cpsp < 1416238598 540151 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 3 -12 < 1416238598 683563 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 3 12 < 1416238598 683702 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 3 -4 < 1416238617 157033 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :nope that is suppoed to equal 0 < 1416238621 858136 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :!blsq {3 -3 1} {-12 12 -4} cp < 1416238622 125650 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {{3 -12} {3 12} {3 -4} {-3 -12} {-3 12} {-3 -4} {1 -12} {1 12} {1 -4}} < 1416238646 68353 :im1ach!~kline@unaffiliated/kline NICK :kline < 1416238686 520751 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :I really mean {0 0 0} < 1416239144 386869 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 265 seconds < 1416239171 561221 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :I mean I am doing the math right in front of me... (-3x(-4))-(1x12) = 0 < 1416239276 488591 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :oh mai < 1416239328 542055 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :!blsq "Dulnes" ZZ < 1416239328 772633 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "DULNES" < 1416239352 825784 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1416239360 728965 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :lol < 1416239430 372570 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi < 1416239441 944499 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :hi < 1416239468 993592 :nicole!~nicole@68.225.98.27 PRIVMSG #esoteric :byes! < 1416239476 180587 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :bye? < 1416239481 805431 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :not just one < 1416239486 651651 :nicole!~nicole@68.225.98.27 PART #esoteric :"Leaving" < 1416239496 690123 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :hmm < 1416239566 143735 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :so i need help < 1416239630 526165 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :One of my cores overheated and broke sooo I need a new one, Any ideas? < 1416239740 118259 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :On where to buy one the ones i had were already came with the computer So ive just been using those. Ive looked for some but.all are 1/3 the size in how much space it has < 1416239812 504010 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :one of your cores... < 1416239819 308377 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you mean one of your CPUs < 1416239827 835441 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :yuh < 1416239861 308196 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :so effectively i have no computer < 1416239894 832666 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :ill just buy a new one nvm < 1416239908 552688 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...can't you just use the remaining CPUs? < 1416239949 376 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :nope :T they are broken also < 1416239980 267704 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i really only need two CPUs < 1416240285 613726 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :im sad < 1416240438 270184 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1416240806 66598 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1416241325 289347 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :mmm anyways thats.just my Dr < 1416241334 461414 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :desk top* < 1416241466 84148 :NATT_SiM!~tlewkow@2602:30a:c021:220:4d86:3121:d38c:9245 QUIT :Remote host closed the connection < 1416241734 980668 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :`?toroman 3999 < 1416241735 476199 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ?toroman: not found < 1416241747 848577 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i dun goofed < 1416241766 747237 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i forgot the cmd again well whatever < 1416242179 246718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION kills a tab for the heresy of making unrequested sound < 1416242285 203193 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :heh < 1416242840 452472 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416242864 838490 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: first adblock, then close < 1416242883 665738 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*first install adblock < 1416242897 392292 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it doesn't happen often enough to make me bother? < 1416242930 658155 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :adblock edge < 1416242945 6171 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :regular adblock gets paid to not block ads < 1416242982 369196 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can just untick that. < 1416242983 118238 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah, ABE. < 1416243039 621975 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes, but an adblock author cooperating with ad providers, well it just smells fishy < 1416243063 599423 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I remember there being fishier things about adblock edge < 1416243078 345262 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :is that so, hmm < 1416243087 647467 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but I use µBlock because it's the only one that doesn't use a trillion gigabytes of RAM injecting tons of CSS into every single page < 1416243158 264268 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I don't mind non-intrusive ads < 1416243174 975513 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :non intrusive ads don't exist! < 1416243200 171772 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :they could in theory though < 1416243206 181471 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it wouldn't be an ad! < 1416243209 657052 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :transparent banners for instance < 1416243231 223482 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :"i hope you happen to click up here!" < 1416243244 578939 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Like, say, small webcomics making use of project wonderful to advertise other small webcomics < 1416243309 279133 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I wish we had a viable business model for the web that is not based on surveillance. < 1416243336 630482 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't mind the non-flashy ads, but I do mind the tracking. < 1416243363 685157 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(much to my dismay, animated gifs still haven't quite died out.) < 1416243382 467171 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416243402 465798 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I do wonder though, whether tracking has already moved on to the next obvious step: just buy webserver logs. Or take them for free (google analytics...) < 1416243437 223234 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1416243439 293461 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :and the phisher ads are a annoying < 1416243456 268835 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Sure, that doesn't count as non-intrusive :P < 1416243475 158475 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1416243496 42041 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: have you seen panopticlick? < 1416243505 705687 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes < 1416243525 891453 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Just get the ISP to do tracking for you (Verizon) < 1416243574 640384 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :yeh < 1416243635 854019 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADS < 1416243641 157450 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"Currently, we estimate that your browser has a fingerprint that conveys at least 22.17 bits of identifying information." ... removing de_DE from the accepted languages, "Within our dataset of several million visitors, only one in 213,892 browsers have the same fingerprint as yours." < 1416243659 646383 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: just use tor :p < 1416243664 626157 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I do have javascript disabled, otherwise this would be much much worse. < 1416243669 769286 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :then you stick out like a sore thumb but nobody can tell which sore thumb you are < 1416243678 737168 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :disabling javascript can actually help panopticlick :/ < 1416243686 618213 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I'm pretty easy to track since I use elliott's useragent string < 1416243695 128413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :IIRC tor browser without javascript gets more bits than tor browser with javascript < 1416243732 297013 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: That's not a good reason for enabling javascript. < 1416243754 45123 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not, no. but it does mean it's not an unqualified win for pure tracking < 1416243765 922897 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I know that. < 1416243813 425893 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 265 seconds < 1416243913 488381 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :You can play other fun games. For example, Panopticlick currently has about 4.51 million samples. < 1416243987 427988 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1416244169 539257 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Your browser fingerprint appears to be unique among the 4,705,644 tested so far." < 1416244174 250427 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yay, I'm a special snowflake. < 1416244190 702015 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(This was with scripts on.) < 1416244197 449128 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :q: how many bits does the exact "N bits"/"one in X" figure leak? < 1416244210 843041 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wait, I guess that's kind of obvious < 1416244225 399428 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :count the digits < 1416244245 275874 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah. < 1416244246 935711 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :20.58 bits here < 1416244250 641511 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, I had a unique HTTP_ACCEPT. < 1416244284 617522 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I think nicole confuses cross product with the other kind of cross product < 1416244297 427006 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: the nice thing is that if you visit the page twice, the number gets smaller. so some simple linear algebra lets you estimate the number of total samples < 1416244304 427148 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Thanks to manually putting 'el' there because I wanted β.zem.fi to show up in Chromium properly.) < 1416244338 788886 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net JOIN :#esoteric < 1416244372 845219 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: that sounds harder than just setting some header to something ridiculous to get a unique result like fizzie < 1416244391 450857 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: then it doesn't display a number < 1416244402 12887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :17:09:08 "Your browser fingerprint appears to be unique among the 4,705,644 tested so far." < 1416244402 156542 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Doesn't it say the "among the N tested so far" message for non-unique results? < 1416244402 563283 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so you still have to reload, and then multiply by 2 < 1416244409 89652 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh < 1416244419 217526 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it is less mathematically elegant I admit < 1416244424 112704 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I thought I tested that ... it has been a while though, admittedly. < 1416244528 735629 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: no, it says "one in visitors have the same fingerprint as you" < 1416244536 162879 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(modulo precise wording) < 1416244556 583060 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and "among our millions of samples" < 1416244642 521371 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess the exact count is just a prize for being unique, then. < 1416244820 919591 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or if you're still doing a no-scripts version, at least for me the content (including the "among the N tested" message) comes directly from https://panopticlick.eff.org/index.php?action=ajax_log_clientvars over AJAX. < 1416244836 822529 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416244953 391398 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, you're right; you need to be unique to get the exact number. That's funny. < 1416244966 505988 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416245233 859214 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :http://www.i-programmer.info/news/105-artificial-intelligence/7985-a-worms-mind-in-a-lego-body.html < 1416245239 398156 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :only one in 34,601 browsers have the same fingerprint as yours. < 1416245282 231796 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's with JS disabled though < 1416245295 833382 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :with Js its unique < 1416245323 370267 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :my browser plugin details are unique < 1416245535 665574 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://danluu.com/empirical-pl/ < 1416245879 457633 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416245977 522425 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416246118 155638 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :ACTION appears to have a unique HTTP_ACCEPT header. < 1416246563 741120 :MoALTz!~no@user-31-174-118-58.play-internet.pl JOIN :#esoteric < 1416246899 286602 :NATT_SiM_!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416246904 234624 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Read error: Connection reset by peer < 1416246993 76089 :S1!~S1@p4FF93431.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416247005 814635 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I am a bad person < 1416247018 916938 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Without quite realizing, I made GHC compute 10!, in unary, at compile time < 1416247042 559457 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :how many days is 10! seconds? < 1416247067 971618 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: has it finished yet? < 1416247069 673010 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> product [1..10] `div` (24*60*60) < 1416247071 2467 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 42 < 1416247073 318041 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, I killed it < 1416247074 672852 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric ::-) < 1416247086 680276 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :10 factorial's only a few million, IIRC < 1416247095 711933 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the "unary" probably causes problems, though < 1416247131 624099 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :a friend of mine just won the IOCCC with that computation < 1416247144 678422 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, are the results out already? < 1416247154 694237 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :only winners, no source yet < 1416247161 93109 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have a theory that the number of submissions is actually reasonably small < 1416247182 818682 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :> product [1, 7, 2, 3] `div` (1) < 1416247184 240123 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 42 < 1416247234 474132 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Dammit, I'm supposed to be doing homework but now I want to write a for w/carry version of !. < 1416247281 574241 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :where ! means factorial? < 1416247292 395136 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for some reason, the first association that came into my head was Prolog's cut < 1416247304 633331 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Right, ran it with a sufficiently small value of 10 (ie., 7), and it doesn't compile < 1416247311 725879 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Context reduction stack overflow < 1416247349 372003 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :http://lpaste.net/114452 < 1416247402 749223 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :ais523: Yes. < 1416247413 501187 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :seems useful < 1416247470 323084 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq 1723XXpd < 1416247470 551063 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 42 < 1416247512 124516 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :gonna need a compiler that rewrites product[...]/product[...] based on factorization < 1416247515 210399 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :asap < 1416247536 753928 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :actually let's say general rational functions < 1416247537 518292 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Just realised that only had 7 as a sufficiently small value of 10 if 6 is a sufficiently small value of 7 < 1416247578 997048 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :hey taneb maybe you should implement a more efficient multiplication algorithm and that would fix it < 1416247595 289414 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm thinking schönhage < 1416247612 89713 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :or fürer but taht seems overcomplicated < 1416247643 708291 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bike, it's doing it in unary < 1416247654 554710 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Any binary multiplication'd be much much faster < 1416247662 253134 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :exactly. i think you need fourier transforms < 1416247727 947964 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fourier-based multiplication doesn't work in unary < 1416247737 649969 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :needs a hyperpositive base to work < 1416247740 317061 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(i.e. more positive than 1) < 1416247814 735898 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this conversation is surreal < 1416247875 317968 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: half the reason I even stay here is to have surreal conversations < 1416248072 623883 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :data N; data O n; data Z n; type family x + y; type instance N + n = n; type instance Z m + Z n = Z (m + n); type instance Z m + O n = O (m + n); type instance O m + O n = Z (m + (n + O N)) < 1416248082 706553 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm sure this is totally reasonable and also that i know the haskells. < 1416248120 524040 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: you're not far off < 1416248127 64301 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pretty sure that would work as-is < 1416248147 180104 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :fuck you if you want to add an odd number and an evne number in that order, though. you're what's wrong with america. < 1416248210 258696 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :the order is inside out from what i originally thought of, though. life is suffering tbh. < 1416248252 374974 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :dammit. it's not working. < 1416248360 819974 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :type instance Z m * Z n = Z (Z (m * n)); type instance Z m * O n = (Z m + Z (Z (m * n))); type instance O m * O n = (O m + O n + Z (Z (m * n)) + O N) < 1416248401 245686 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :glad i can contribute to taneb doing completely reasonable things. < 1416248609 516958 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh and N * n = N i /guess/ < 1416248657 314147 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nice, binary arithmetic < 1416248705 408738 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :for my next trick, a carry lookahead adder < 1416248751 1258 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Circuit parallelism in the type system < 1416248764 251050 :NATT_SiM_!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416248776 446480 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Never before seen in the civilised world, ladies and gentlemen < 1416248791 478617 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Hmmm. I think carry is doing crazy things ... < 1416248811 432338 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: now I'm trying to figure out if that violin-based adder is carry lookahead < 1416248820 89605 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bike: I'd try and optimize that a bit: type instance Z m * Z n = Z (Z (m * n)); type instance Z m * O n = Z (m + Z (m * n)); type instance O m * Z n = Z (n + Z (m * n)); type instance O m * O n = O (n + m + Z (m * n)) < 1416248842 25368 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :even reasonabler. < 1416248914 447094 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But I'll punt on the carry look-ahead. < 1416248920 901183 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net QUIT :Quit: adu < 1416248966 982196 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :We can define the sum in terms of the carry, and the carry in terms of itself: < 1416248968 458369 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : * `sum` = `x` bitwise-XOR `carry` < 1416248969 916197 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : * `carry` = (`a` bitwise-OR (`x` bitwise-AND `carry`)) leftshifted 1 < 1416248972 166265 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's the basic algorithm < 1416248990 605210 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(`x` and `a` are the bitwise-xor and bitwise-and of the numbers you're adding < 1416249026 239367 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm not sure how you'd do bitwise operations on types. < 1416249030 578049 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Sigh. I am an idiot. Carry works fin, I was using my function variable instead of my loop variable to accumulate the value ... < 1416249049 921797 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416249055 396646 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i've got it. what if we just used some kind of sub-type programming. we could have "number" objects and "functions" operating on them. maybe we could evne make "numbers" a type < 1416249194 787428 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that's standard < 1416249209 231588 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"the HT80C51 processor (2007???) from Handshake Solutions" so the wikipedia article on async cpus is pretty shitty < 1416249251 155712 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :«During demonstrations, the researchers amazed viewers by loading a simple program which ran in a tight loop, pulsing one of the output lines after each instruction. This output line was connected to an oscilloscope. When a cup of hot coffee was placed on the chip, the pulse rate (the effective "clock rate") naturally slowed down to adapt to the worsening performance of the heated transistors. When liquid < 1416249257 469258 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :nitrogen was poured on the chip, the instruction rate shot up with no additional intervention. Additionally, at lower temperatures, the voltage supplied to the chip could be safely increased, which also improved the instruction rate—again, with no additional configuration.» < 1416249266 876885 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :this, however, seems totally useful and practical. maybe if those resistors are busy computing 10! in unary < 1416249301 549440 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I would be amazed to see 10! being computed by resistors < 1416249306 441321 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: ooh, async CPUs is pretty close to what I was doing on my thesis, before I discovered the underlying theory sucked < 1416249310 340650 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :(fact n) in Heresy: https://twitter.com/J_Arcane/status/534414254510997504 < 1416249320 9726 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ais523: yeah i remember you mentioned that < 1416249323 756942 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ais523: sucks how < 1416249351 277459 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :J_Arcane: well /now/ it looks eso, good job < 1416249359 887216 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D < 1416249379 534238 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I plan to add carry support to do loop as well. It's a filed issue. < 1416249433 514001 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ais523: like, does it inherently suck, or is it just like wikipedia says and nobody's worked on it. < 1416249440 55256 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you should see how many ridiculous recursive fibonaccis we've written in Verity < 1416249443 687738 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the lastest one makes the compiler crash < 1416249623 763479 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Bike: Shit like that is why I called it Heresy. :D < 1416249648 622553 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :what can i say, anaphoric macros leave a bad taste in m mouth < 1416249651 19797 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bike: basically, the state is that there was a bunch of work done in Holland like 20 years ago that had some promising results < 1416249657 236687 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but fell a little short of the result everyone ants < 1416249664 306509 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*wants < 1416249671 337979 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and mentioned that that would be a sensible result to aim for < 1416249673 399499 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then nothing else happened < 1416249678 292055 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :mm < 1416249688 471220 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm just curious about async cpus since it seems a bit like biological clocks < 1416249736 678127 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :has there been any research on karman streets appearing in multicore async cpus? i'm sure this is a major research area < 1416249747 809622 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Bike: Also fun, underneath it's still technically entirely functional code. Heresy's for is a recursive list eater, even carry is just passing one of the optional arguments to the next recursion. < 1416250227 43641 :S1!~S1@p4FF9288E.dip0.t-ipconnect.de JOIN :#esoteric < 1416250642 343156 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Oh maaan. http://www.ebay.ca/itm/Rare-Vintage-Gimix-Ghost-6809-computer-OS-9-GMX-I-complete-original-box-extras-/231387896256?pt=US_Vintage_Computers_Mainframes&hash=item35dfcb19c0 < 1416250669 836064 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Right, I've got it to use bnary addition < 1416250676 901340 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Which makes it so much faster < 1416251071 696545 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Now I've got a less naive implementation of multiplication too :) < 1416251195 105262 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :http://lpaste.net/114454 < 1416251497 576484 :Sprocklem!~sprocklem@199.167.25.114 JOIN :#esoteric < 1416251530 311512 :Sprocklem!~sprocklem@199.167.25.114 NICK :Guest76372 < 1416252275 256848 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416252362 75838 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416252446 198932 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :omfg my power went out < 1416252767 56149 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, hi < 1416252779 330392 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416252782 743704 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1416252784 77349 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :callforjudgement, hi! < 1416252784 220396 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1416252810 247153 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, did you ever do anything with my patches to build ick on classic Mac OS? < 1416252823 430404 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I happened to find them the other day, and I was wondering whatever happened to that < 1416252827 193507 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: no, other than admire them < 1416252830 782272 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't have a Mac Classic < 1416252836 62750 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I can put them as a branch in the repository if you like? < 1416252859 106485 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, thanks I guess. But eh I don't have time to maintain them or such < 1416252868 567270 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not on a live branch < 1416252880 943202 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just as a "historical interest" thing, like the DOS port < 1416252885 309271 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well, sure < 1416252889 625633 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Still using darcs btw? < 1416252906 930089 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, also remember the mac Makefile *has* to be encoded as MacRoman not ASCII in order to work < 1416252928 423149 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: ESR ported like five different repos into git < 1416252938 346918 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :5 different? < 1416252949 366941 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: you should probably read this: http://nethack4.org/blog/save-optimization.html < 1416252952 142714 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, not that one < 1416252953 436472 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://esr.ibiblio.org/?p=2491 < 1416252967 679106 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(you can read my post about optimizing save files in NH4 too if you like but it's not what I was trying to link you to) < 1416252983 968094 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :both because it describes the history of the repo, and because it offers an insight into what it's like trying to work with ESR < 1416253070 651858 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :guys is noscript something i should get < 1416253087 134945 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, oh okay, I already clicked before I saw your link. I was just going to write: "interesting, but what has this got to do with anything?" < 1416253096 928041 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :saw your second* < 1416253124 171889 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Dulnes: if you have a personality like me, it's really useful < 1416253128 19771 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't know how much like me you are, though < 1416253138 947667 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I see it as a way of generally removing annoyances, many of which people believe to be useful functionality < 1416253139 858316 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Dulnes: don't you need to fix your broken CPUs first? < 1416253141 12813 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, "trying to work"? < 1416253155 260886 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :elliott: yeah i do < 1416253185 878417 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :which ive been trying to do while i was gone < 1416253203 607990 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did you clean them with soap < 1416253224 512264 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :im transplanting my desktops CPUs out < 1416253233 941017 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: is Dulnes Sgeo, or have you changed who you give humorous bad advice to? < 1416253262 704230 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Im not sgeo < 1416253269 783409 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I'm happy to give bad advice to people who I think are trying to troll me badly <_< < 1416253278 129231 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :And no im not cleaning it with soap < 1416253310 847613 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :elliott: why would i have a reason to troll you? i dont even know you < 1416253333 46104 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Dulnes: what language is (hh)++["^§"].g[ss.h]+++-[ " ok " ." irc.web_host " ]+++( " * " )-[ "»»»" ] = <.irc.app_module> [ "«««" ] in anyway? < 1416253360 491644 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :its in my skypes < 1416253365 65698 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, well, esr has a /significant/ ego I can tell at this point. < 1416253375 502371 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :also its my friends bots code < 1416253390 514311 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :im just borrowing it >_> < 1416253402 437795 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :"borrow" < 1416253419 898614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok. you need to fix your broken CPU core so you can code in your skypes again < 1416253438 893163 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :yup < 1416253454 973426 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :or i can just throw my entire desktop out the window < 1416253469 427841 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :and use my phone forever < 1416253477 816338 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in summary, I have no idea what could have possibly given me the impression that you're not saying true things < 1416253497 377968 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i dont need you to believe me < 1416253513 528735 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i just need to know where to buy a good one < 1416253515 291624 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :!bfjoust dulnes_example (hh)++["^§"].g[ss.h]+++-[ " ok " ." irc.web_host " ]+++( " * " )-[ "»»»" ] = <.irc.app_module> [ "«««" ] < 1416253517 14763 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :ais523.dulnes_example: points -30.67, score 3.72, rank 47/47 < 1416253525 232157 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​Score for ais523_dulnes_example: 6.1 < 1416253527 636694 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess it probably isn't BF Josut? < 1416253532 272554 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*BF Joust < 1416253542 964912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I don't think it's anything seeing as the last snippet of bot code before that had unmatched barckets < 1416253545 934590 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*brackets < 1416253549 272616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and random embedded brainfuck code < 1416253564 236468 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and also the "bot" connected via webchat :p < 1416253572 958784 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was me who pointed that out < 1416253581 237752 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :no bot in here < 1416253583 821482 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thing is, that might actually be a sane impl on Windows 95 < 1416253602 842009 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wait, windows 95? < 1416253612 849061 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, are we talking about the same person? < 1416253614 636738 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :>_> yes < 1416253632 81394 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: yes, I just didn't pay as much attention yesterday < 1416253633 238046 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :which person < 1416253648 142779 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think you can get a browser that will run webchat on Windows 95, but only just < 1416253656 214101 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :werent we talking about black holes < 1416253661 442412 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thankfully none of this is a true thing < 1416253697 961149 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, also consider model based checking for ick? Like QuickCheck. < 1416253732 493626 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Might be fun, writing a haskell FFI for intercal so you can use quickcheck on it. Maybe? < 1416253780 231141 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: actually I wrote something for fuzzing the optimizer which is vaguely similar to that < 1416253782 286745 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it generates random INTERCAL expressions, then feeds a bunch of random numbers through them (many of which have significant values like powers of 2) < 1416253795 565933 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah, right < 1416253800 578928 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's quickcheck ports to other languages < 1416253801 933066 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :even C I think < 1416253809 411490 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and sees if they produce the same result on an optimized and unoptimized program < 1416253817 427480 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we found several optimizer bugs that way < 1416253829 687502 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I know a guy who ported it/is porting it to C++11. :/ < 1416253845 390259 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sounds reasonable < 1416253857 427987 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well, apart from C++ not being reasonable, sure < 1416253857 678053 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :incidentally, I'm /still/ not sure if ESR has figured out that I'm a different person from Claudio Calvelli yet < 1416253868 233744 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, have you told him? < 1416253887 839075 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think I did once, but there's not much point really < 1416253904 407727 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'll mention it again if it ever becomes important < 1416253936 291290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why would you go out of your way to talk to esr :p < 1416253945 457842 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, cfunge has an even simpler fuzz test btw, where it feeds a random program into cfunge (which is set to run in "safe mode", which disables instructions that could affect system state, like writing a file). It then checks if it crashes within x seconds, if not it runs it again under valgrind for another x seconds and checks for errors being reported. < 1416253975 652343 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, good point < 1416253996 23891 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :strangely enough, I'd made my own attempt to collect old INTERCAL versions independently from ESR < 1416254001 504193 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but he has better connections than I do, so was better at it < 1416254013 133456 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1416254073 596129 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, anyway, feel free to put up that patch if you still have it around. I don't currently know where I have it as a patch. I just found the source and build directory on the old mac. < 1416254084 523338 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Where there is no version control. < 1416254131 24167 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh and if I didn't credit myself already, note down it was me who did it somewhere. And remember the Mac MPW Makefile must be encoded as MacRoman. < 1416254136 960032 :Guest76372!~sprocklem@199.167.25.114 QUIT :Changing host < 1416254137 103161 :Guest76372!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416254159 769117 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: do you know which version it was a patch /against/? < 1416254160 87879 :Guest76372!~sprocklem@unaffiliated/sprocklem NICK :Sprocklem < 1416254190 836027 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, no, but I guess I could check if you know a reasonble way to detect it? < 1416254226 213460 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, I'm starting sheepshaver right now < 1416254229 303464 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: if you have the complete source directory as well as the patch, you could reverse the patch and apply it to the source dir < 1416254249 327393 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I do not have the patch, just the complete source & build directory < 1416254268 686475 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh < 1416254271 473840 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let's see if I have the patch < 1416254280 395096 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :please tarball up at least the source directory < 1416254297 632547 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tarballing up the build directory is not "technically" necessary as it should be in theory reproducible, but I'm not sure that most peopel actually can < 1416254320 798823 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, tarball doesn't do resource forks do it? < 1416254329 343207 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :So the build directory will be corrupted < 1416254334 919938 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Source should be fine though < 1416254335 922454 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: OS X can tarball resource forks < 1416254342 75758 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, I have OS 9 < 1416254342 811269 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no idea if that was backported to Classic though < 1416254347 834460 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I don't have tar < 1416254356 695599 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1416254361 746190 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I will have to copy it as-is to a different computer and then tar it there < 1416254363 899080 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :do you have any proprietary Mac-specific archiver? < 1416254371 724559 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :someone's probably reverse-engineered it by now < 1416254378 195396 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Yes, stuffit < 1416254388 236702 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, hm there is the directory "ick mac" and "ick mac - new" directories. < 1416254396 280271 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I will copy both and diff them < 1416254403 654281 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416254409 595381 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh great there is ick-mac.prev too < 1416254441 416324 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh and a locked disk image marked "ick" < 1416254450 413531 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Jesus < 1416254465 811321 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And ick.img.hqx < 1416254467 432225 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sounds like you have a bit of an < 1416254469 283381 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :icky situation < 1416254470 887327 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :going on there < 1416254474 519430 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :8) < 1416254494 807461 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric ::D < 1416254538 501092 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well I copied all the ones I found. I will do some directory diffing now < 1416254567 962262 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416254714 970523 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :There was a follow-up study that illustrated the issue by inviting Lispers to come up with their own solutions to the problem, which involved comparing folks like Darius Bacon to random undergrads. A follow-up to the follow-up literally involves comparing code from Peter Norvig to code from random college students. < 1416254722 670975 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :could you help me find that follow-up please? < 1416254731 208538 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://danluu.com/empirical-pl/#wat_summary < 1416254735 468425 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :regarding this linked earlier < 1416254870 557500 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, one of the versions involve resource fork :/ < 1416254879 110696 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Or wait < 1416254887 34899 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :No, there is a resource script I think < 1416254918 735919 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, Are you sure you don't have the patch around any more? < 1416255027 584638 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, oh I think this will show a dialog box with the options to the ick command in MPW < 1416255039 902324 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That is neat < 1416255044 857827 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: haven't looked for it yet, got confused < 1416255073 81436 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh < 1416255074 254710 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: I have a "macppc_beginning.patch" but it's just 637 lines long < 1416255098 402579 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :can you upload that somewhere? < 1416255135 1351 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: nethack4.org/esolangs/macppc_beginning.patch < 1416255185 493274 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That mime type, I guess I'll download it < 1416255208 441050 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what mime type does my server give it? < 1416255235 528041 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Something that makes firefox want to save it rather than view it < 1416255270 394962 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Anyway, it appears that I have a newer version here, since ick.r is missing in your patch < 1416255272 41669 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, I think my server just doesn't know what type it is < 1416255308 135063 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, The big problem is that 1) I don't know which files are generated any more 2) I have no idea if the resource fork or file type matter on any of these files < 1416255322 250389 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :As in the mac creator flag and file type (4 letters each) < 1416255362 830538 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Heh, sublime does macroman, nice < 1416255381 810314 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, What is the command to search the logs? < 1416255395 776386 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: there isn't one any more because HackEgo doesn't have access to them < 1416255402 239999 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Zzo3814]]4 10 02http://esolangs.org/w/index.php?diff=41021&oldid=39850 5* 03Nthern 5* (+222) 10/* Capuirequiem reference interpreter */ new section < 1416255402 391490 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh? < 1416255409 412050 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416255440 891472 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, I do have a backup disk that might contain the Linux side repo of this, let me look at it (I have reinstalled this computer since I did that) < 1416255567 311946 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, this might be of interest: http://sprunge.us/OOGg < 1416255581 460731 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1416255794 681129 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu JOIN :#esoteric < 1416255962 957298 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1416256077 600542 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, okay so I know which version to use now. However, this is with resource forks stored as the sheepshaver emulator does it when you copy file to the shared-with-host virtual disk thing. < 1416256090 953745 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I have no idea if this is useful for anyone using a real mac < 1416256104 746956 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have no idea if all this is useful even for someone running Linux < 1416256134 316244 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And on my real mac I only have stuffit for compressing it. Also there are no build instructions anywhere, except for esolang logs I guess. I certainly have no idea how to build it any more. < 1416256238 630110 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, I'm writing a short read me with the stuff I know about (not much at this point) then sending it to you < 1416257108 813910 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: https://www.dropbox.com/s/65xc2m46wu3itih/ick-mac_final.tar.xz?dl=0 < 1416257171 872030 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, another website that claims to require JavaScript, but actually doesn't < 1416257178 656841 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, Hope you can figure out which version it is based on (probably a darcs revision, not a specific release) < 1416257189 111178 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: ooh, I have an ick-mack-patches directory too < 1416257194 486730 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*ick-mac-patches < 1416257198 741877 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that I didn't notice last time I looked < 1416257206 117881 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, okay? I have no idea about that < 1416257226 598642 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, I do think some of the source is patched to fix issues with path generation < 1416257238 488097 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: what's the README actually named? < 1416257244 478450 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: is it one of those that include a CSS file that hides most contents? < 1416257249 3456 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, macppc/README < 1416257268 980897 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, macppc/Makefile *must be MacRoman* < 1416257280 640880 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, it looks like it contains weird letters, because it does < 1416257290 408677 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that ick_createdata thing looks like a bug that should be fixed < 1416257296 589841 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, you've gone on about this encoding thing like 10 times now < 1416257300 34545 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not like iconv doesn't exist < 1416257319 997376 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, well, just treat it as a binary file is probably best. < 1416257360 810635 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :except, hmm, iconv doesn't know the name "macroman" < 1416257389 153222 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, it's just called "macintosh" < 1416257389 489818 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hah < 1416257395 807986 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :SysLibs = {ShareDir}syslib.i ∂ < 1416257399 157717 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Yes < 1416257402 199867 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is that the correct transcode to UTF-8? < 1416257410 101264 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, ∂ is line continuation \ < 1416257414 212468 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :There is another character too < 1416257431 138397 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :{ObjDir} ƒ {SrcDir} {PreBDir} {GenSrcDir} < 1416257432 892816 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Yes < 1416257433 977323 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :who designed this syntax < 1416257440 218126 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, I have no idea < 1416257454 90944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is like British people using ¬ and £ in language definitions because they don't know better < 1416257464 904257 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(and I think ¬ is on UK keyboards because it's in EBCDIC?) < 1416257473 236794 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, also there is ƒƒ but I don't remember how it differs. ƒƒƒ even i think? < 1416257488 791462 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu PRIVMSG #esoteric :fortissimoissimo is louder, duh < 1416257508 959126 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, anyway if you can commit it as a binary file it is probably best to do so, saves people from having to re-encode it if they want to use it. < 1416257539 954920 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, according to Wikipedia, there is actually also a capital Ƒ < 1416257597 254976 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Bicyclidine, yes the make file is louder :P < 1416257605 401746 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, in MPW make files!? < 1416257610 256762 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Wikipedia also has dire warnings about confusing the character in the Makefile with ʄ < 1416257612 977456 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: no, just in general < 1416257629 817040 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, wikipedia has a page on MPW make files? < 1416257632 595658 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Where!? < 1416257633 275177 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no < 1416257638 738837 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh < 1416257638 980263 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it has a page on ƒ though < 1416257641 205151 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1416257668 95590 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, you should look at the comment near the top of uncommon.c where it deals with path separators < 1416257680 931219 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, Wikipedia actually has two paragraphs on MPW make files < 1416257683 242323 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Macintosh_Programmer%27s_Workshop#Writing_MPW_tools < 1416257717 997704 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, yep I basically build ick as an MPW tool < 1416257729 265499 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Otherwise there would be no command line argument support < 1416257752 733977 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, after reading uncommon.c you will ask again "who designed this syntax" < 1416257817 745560 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, this is pretty similar to Wikipedia escaping syntax < 1416257832 382930 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :oh? < 1416257836 27670 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :where < 1416257847 529812 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :How are mac paths similar? Or the make file? < 1416257851 677970 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :[[page]] is [[:page]] is named "page" (and are the same page), [[::page]] would be a page named ":page" but that's disallowed because the software gets confused handling its own escaping syntax < 1416257856 181926 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1416257884 597084 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :wait what < 1416257908 155854 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, that makes no sense, what does the single : actually do there? < 1416257924 604480 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :forces the link to be an actual link < 1416257936 353707 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rather than something else that might have similar syntax < 1416257945 461709 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1416257947 22136 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. [[:Category:2014]] compared to [[Category:2014]] on Esolang < 1416257952 401396 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah right < 1416257978 67872 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, anyway I patched ick to not generate foo//bar in compile commands I remember, since that breaks with foo::bar on mac < 1416258013 652734 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, also classic mac supports / in file and directory names (it was forbidden in 9.1 or so I think, in preparation for OS X) < 1416258038 929811 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416258042 421579 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Forbidden as in "you can't create new ones" < 1416258129 339987 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, oh another thing I remember now that I forgot in the readme. ick will output the compiler commands to run. Since MPW tools can't execute other tools < 1416258141 774083 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Because reasons and fucked up memory management < 1416258160 467132 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :IIRC they are basically loaded as libraries into the MPW workbench < 1416258185 547969 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And it would cause freezes if it tried to run another tool < 1416258216 181938 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so basically a permanent -c < 1416258222 289701 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm maybe < 1416258330 121037 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :there are some patches in perpet.c it appears (I find this file naming confusing btw) < 1416258350 871106 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Ping timeout: 258 seconds < 1416258365 228871 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: basically, the file names are tangentially related to the purpose of the file < 1416258373 124760 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's it, that's the only principle behind the names < 1416258380 866395 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so there's normally some connection, but a very remote one < 1416258401 111565 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that said, I have no idea what's behind the name "feh.c" (which eventually became "feh2.c") < 1416258456 749779 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Heh < 1416258472 605757 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@google fiddle lose ick feh < 1416258473 936991 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :https://gitorious.org/intercal/intercal/source/9745c958c4bc00939fd244d78530ad232be61b72:Makefile < 1416258497 718075 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, searching for #ifdef MPW_C and variants of that should probably help you find most patches < 1416258500 850294 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(those are some good search terms) < 1416258598 672419 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, perpet.c line 807-826 might be interesting too < 1416259228 244404 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just bought: one-way tickets to London. < 1416259230 336114 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And § is another only-in-some-keyboards key. < 1416259593 376386 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 258 seconds < 1416259854 290230 :yukko!~yukko@unaffiliated/yukko QUIT :Ping timeout: 265 seconds < 1416259863 864765 :zemhill!bfjoust@eos.zem.fi QUIT :Ping timeout: 245 seconds < 1416259884 106473 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416260037 669512 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, hm? < 1416260050 719762 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I have §. Unshifted even < 1416260059 168551 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :shift-§ is ½ < 1416260070 786419 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It is the key to the left of 1 < 1416260085 58205 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What is that on US keyboards I wonder < 1416260097 241286 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`~ < 1416260097 811676 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ~: not found < 1416260193 842611 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: We do, too, because the Finnish layout is practically identical to the Swedish one. < 1416260205 765153 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1416260227 558501 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It is a fairly useless symbol < 1416260259 73472 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The British layout has ` and ¬ there. (So same as US in that regard, except with ¬ replacing ~.) < 1416260289 851611 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(They've got # and ~ in the key where we have ' and *.) < 1416260295 39785 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's all so random.) < 1416260317 430776 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also I just used § in an email today.) < 1416260391 735087 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the British keyboard also has a second | on altgr-` < 1416260396 396420 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416260422 870267 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it produces the same character as shift-\ on Linux, but typically a different character from | on Windows (often a "broken" pipe) < 1416260425 803712 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive JOIN :#esoteric < 1416260479 950019 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416260517 809417 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1416260650 396600 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: No route to host < 1416260667 474155 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416260749 737464 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 256 seconds < 1416260788 52217 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416260884 927007 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The broken bar can be confusing. < 1416260888 815895 :zemhill!bfjoust@eos.zem.fi QUIT :Ping timeout: 245 seconds < 1416260946 297572 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A relatively common Finnish keymap has the key-between-z-and-shift as < unshifted, > with shift, | (solid bar) with altgr and ¦ (broken bar) with shift-altgr. < 1416260981 224557 :perrier!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1416261078 554940 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1416261093 251300 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though that's not an official part of the modern SFS (Finnish national standards body) 2008 fi keymap -- it doesn't define any level4 meaning for the key. < 1416261130 413604 :yukko!~yukko@unaffiliated/yukko JOIN :#esoteric < 1416261171 896946 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's the most mortal of layouts: there's a total of 19 dead keys (if you count all shift levels separately). < 1416261224 821343 :zemhill!bfjoust@eos.zem.fi JOIN :#esoteric < 1416261355 324286 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, the latin1 broken bar < 1416261362 408085 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :¦ < 1416261377 477544 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have a mark next to it in my font because my normal bar | is broken too < 1416261385 44352 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the SFS layout also has the worst thing, which is putting a non-breaking space as altgr-space. Combine with the fact that | comes from altgr-< and every third pipeline fails due to an unintentional nbsp between | and the command. < 1416261426 550450 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yes, that's a bad idea. there's a good reason why shift-space and altgr-space still has to give space < 1416261445 419554 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :mac seems to generically have alt-space as nbsp, regardless of layout < 1416261450 206590 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in fact, in my weird layout I use capslock to write hungarian letters, < 1416261464 703106 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I don't have to press it exactly, because all the a-z letters still produce the same thing with caps lock as without < 1416261474 30322 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :(at least I've never seen swedish layout produce nbsp except on mac) < 1416261480 922879 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and produce the same letter with capslock-shift as with shift < 1416261491 434703 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so I can hold the capslock for longer than needed < 1416261513 551593 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I only have some extra symbols on capslock-digits and capslock-shift-digits < 1416261735 756279 :Bicyclidine!~Glossina@wl-nat114.it.wsu.edu QUIT :Ping timeout: 265 seconds < 1416261787 717247 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416261931 670261 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :⦗wth⦘ < 1416262028 164906 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh well, Unicode is just weird. ⌨ < 1416262090 333990 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but now I can type ⦇⟦⦃«⟪⟫»⦄⟧⦈ < 1416262121 361230 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : it produces the same character as shift-\ on Linux, but typically a different character from | on Windows (often a "broken" pipe) <-- \ is altgr-+ for me, | is altgr + key left of z < 1416262125 865633 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, so that didn't help < 1416262147 475441 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :key left of z on a UK keyboard is \ unshifted, | shifted < 1416262150 730031 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : A relatively common Finnish keymap has the key-between-z-and-shift as < unshifted, > with shift, | (solid bar) with altgr and ¦ (broken bar) with shift-altgr. <-- same for my Swedish keymap < 1416262156 851969 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. u ⟅ I wonder whether anybody uses these... ⟆ < 1416262175 792016 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : It's the most mortal of layouts: there's a total of 19 dead keys (if you count all shift levels separately). <-- Does Swedish have that much?!? < 1416262216 5190 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :of course not, we're not finns are we? < 1416262229 431699 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Actually I have seen ⟅ ⟆ on somebody's slides recently.) < 1416262238 943775 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "traditional" Finnish layout doesn't have that much, at least. < 1416262308 714595 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric : fizzie: yes, that's a bad idea. there's a good reason why shift-space and altgr-space still has to give space <-- I had issues in some terminal, I think it was either the cygwin one or putty with altgr- (which yields ~ as a dead key, so you have to type altgr+key-left-of-å ) opening the menu on altgr-space < 1416262324 214003 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :When I didn't release altgr quickly enough < 1416262354 469500 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :▕block drawing for absolute value▏ < 1416262365 68652 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That renders poorly for me < 1416262371 104270 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :tilde on a dead key is not great for coding < 1416262373 799159 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :the | and the b merge together < 1416262380 317080 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not a surprise. < 1416262384 930749 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :olsner, no kidding < 1416262396 271468 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1416262426 548611 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :olsner: I learned to hate dead keys in Pascal. ~ wasn't an issue. ^ was. < 1416262432 227397 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :especially bad in editors that don't handle dead keys < 1416262448 812679 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :int-e, oh yes, ^ is shift- for me < 1416262451 16595 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :I guess I just wrote c++ without destructors < 1416262453 71283 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :and then space < 1416262511 417115 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, anyway, hopefully you can do something with that tarball. Figure out what it was based on and then put it up there for historical interest < 1416262524 155633 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I hit some issue recently where ~ was a dead key, but also pressing ~ + space did not insert ~ but ̃, which is not really good for anything. < 1416262531 904365 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That's a space with COMBINING TILDE.) < 1416262546 200658 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And pressing ~ + ~ didn't insert anything. < 1416262552 842256 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I couldn't figure out any way to get a regular ~ out of it. < 1416262568 340663 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ouch < 1416262570 154748 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that sounds utterly broken. < 1416262588 148488 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it was some virtual on-screen thing, I forget which device. < 1416262598 180038 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Alt-numpad-1 2 6 < 1416262607 642447 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: I'll have a look when I'm more awake and working on INTERCAL < 1416262622 813096 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, fair enough < 1416262631 750901 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thanks for the files, anyway, we can probably make something of this < 1416262658 564947 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523, I'm not around much, dropping me an email might be better if you need to get in contact with me. < 1416262696 674074 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That or lambdabot < 1416262744 517434 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :See /msg for mail < 1416262762 54401 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416262781 948235 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Good night < 1416262852 985542 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw, we didn't get DNSSEC for esolangs.org. :/ < 1416262861 633812 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh well, it's not like anyone actually uses it. < 1416263069 844848 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1416263116 681786 :AndoDaan!~AndoDaan@188.189.94.225 JOIN :#esoteric < 1416263188 595152 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :< fizzie> It's the most mortal of layouts: there's a total of 19 dead keys (if you count all shift levels separately). – Now I want to know wha they are, ’cause even Neo2 only has eighteen. < 1416263605 275505 :S1!~S1@p4FF9288E.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416263638 266053 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Melvar: Based on the layout image, some sort of horizontal-line-in-the-middle (1), grave accent (2), acute accent (3), cedilla (4), something that looks like flipped cedilla (5), a hook above (6), something cedilla-like on the right side (7), ring above (8), the Hungarian double acute accent (9), diaeresis (10), ^ above (11), ~ above (12), - above (13), two variants of reversed ^ that look ... < 1416263644 274566 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... pretty similar (14, 15), dot above and below (16, 17)... and, hm. There's two more, but they look suspiciously similar to dot-above and horizontal-line-in-the-middle, so maybe they're redundant. I'll try and find the official list. < 1416263705 790063 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Here's the official list. < 1416263760 762390 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1416263861 502620 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, they're redundant. Sorry, so there are 19 dead keys but only 17 unique ones. < 1416264115 599646 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And the characters are 0301 0300 0327 0328 031B 0309 030B 030A 0308 0302 0303 0304 030C 0306 0323 0307 and there's no code point listed for the combining horizontal line, if I'm interpreting this right it's not actually a single combining Unicode character but more a general "add a stroke" character that can produce d, g, t, l, h, o with an extra stroke. < 1416264162 646585 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That's 0111, 01E5, 0167, 0142, 0127 and 00F8, respectively.) < 1416264203 649466 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :đǥŧłħø, to be exact. < 1416264218 788180 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :The ones Neo2 doesn’t have are hook and horn (Vietnamese), and it overloads cedilla and ogonek, because they mostly only go on different letters. The additional ones Neo2 has are: turn, rhotic hook (which may actually serve as Vietnamese horn as well), and greek dasia and psili. < 1416264308 655408 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also the Finnish names for the combining characters are (a) ridiculous and (b) something I've never heard of. (akuutti-korkomerkki, gravis-korkomerkki, sedilji, ogonek, sarvi, yläpuolinen koukku, kaksois-akuutti-korkomerkki, yläpuolinen ympyrä, treema, sirkumfleksi, tilde, pituusmerkki, hattu, lyhyysmerkki, alapuolinen piste, yläpuolinen piste) < 1416264341 542273 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416264379 700537 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sedilji and ogonek are presumably borrowed from french and russian < 1416264406 153063 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Polish actually I believe, that’s where the ogonek is used. < 1416264409 818107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1416264423 769508 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :ę and ą < 1416264433 109259 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right it wouldn't make sense for cyrillic < 1416264465 138386 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: does hattu mean "hat" < 1416264630 997255 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Looks like it does, and also háček, which is not what one usually means by a hat on a letter in English. < 1416264651 642348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1416265227 934594 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Having looked at them in Wiktionary, all of those names seem not particularly ridiculous. < 1416265296 383916 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 255 seconds < 1416265727 614386 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1416265915 268946 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416266012 63575 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Zzo3814]]4 10 02http://esolangs.org/w/index.php?diff=41022&oldid=41021 5* 03Zzo38 5* (+305) 10 < 1416266523 147975 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416266787 137127 :digitalc1ld!~redacted@unaffiliated/digitalcold NICK :digitalcold < 1416266838 521178 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 240 seconds < 1416266958 448344 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu JOIN :#esoteric < 1416267081 10754 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416267322 414836 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:My Unreliable Past14]]4 10 02http://esolangs.org/w/index.php?diff=41023&oldid=41002 5* 03BCompton 5* (+473) 10 < 1416267353 484235 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:My Unreliable Past14]]4 M10 02http://esolangs.org/w/index.php?diff=41024&oldid=41023 5* 03BCompton 5* (+57) 10/* Transactions */ < 1416267412 421162 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416267441 896239 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:My Unreliable Past14]]4 10 02http://esolangs.org/w/index.php?diff=41025&oldid=41024 5* 03Ais523 5* (+79) 10/* Transactions */ good catch < 1416267473 734941 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07My Unreliable Past14]]4 10 02http://esolangs.org/w/index.php?diff=41026&oldid=40999 5* 03Ais523 5* (+4) 10/* Semantics */ fix thinko < 1416267510 891169 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07My Unreliable Past14]]4 10 02http://esolangs.org/w/index.php?diff=41027&oldid=41026 5* 03Ais523 5* (+56) 10/* Semantics */ clarify < 1416267654 213164 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Yes. Oh, someone already said that. < 1416267709 275641 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I'm sorry but "gravis-korkomerkki" is unarguably ridiculous, no matter how you spin it. < 1416267777 210620 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :“grave-stressmark”? < 1416267888 420049 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1416267923 919606 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 256 seconds < 1416268008 492437 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Nobody uses (or even knows) the phonetics-specific meaning of "korko", especially since it has a perfectly normal and well-known word ("paino") already. < 1416268078 502623 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And "gravis" is just a gratuitous loanwordery. And a family of sound cards.) < 1416268162 463168 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :I don’t think any language hasn’t loaned that in in one form or other … < 1416269142 517422 :Bicyclidine!~Glossina@wl-nat102.it.wsu.edu QUIT :Ping timeout: 264 seconds < 1416269328 823631 :heroux!~heroux@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1416269880 965286 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1416270857 676462 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416270914 184692 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416270920 814174 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Melvar: Ogonek is used in other languages < 1416270934 398274 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Not just Polish < 1416270938 322345 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The name came from Polish though < 1416271066 941630 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416271487 434105 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :FreeFull: Yes, I know, I realize I kinda swallowed that. < 1416271878 637462 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1416272017 432495 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It's ok < 1416272034 543815 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Romanian has a weird comma thing < 1416272104 817246 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhself < 1416272133 219473 :shikhself!~shikhin@unaffiliated/shikhin NICK :shikhin < 1416272237 704247 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :`unidecode ȘȚ < 1416272238 286805 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+0218 LATIN CAPITAL LETTER S WITH COMMA BELOW] [U+021A LATIN CAPITAL LETTER T WITH COMMA BELOW] < 1416272239 450382 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416272292 978808 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :ĢĶĻŅ also have commas, but < 1416272300 762189 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :`unidecode ĢĶĻŅ < 1416272301 361670 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+0122 LATIN CAPITAL LETTER G WITH CEDILLA] [U+0136 LATIN CAPITAL LETTER K WITH CEDILLA] [U+013B LATIN CAPITAL LETTER L WITH CEDILLA] [U+0145 LATIN CAPITAL LETTER N WITH CEDILLA] < 1416272329 363083 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :The unicode names are “wrong” on this. < 1416272339 563384 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :`unidecode Ŗ < 1416272340 104649 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+0156 LATIN CAPITAL LETTER R WITH CEDILLA] < 1416272345 445779 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :That one too. < 1416272377 260503 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416272421 441691 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`unidecode < 1416272422 13305 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416272423 345307 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`unicode LATIN CAPITAL LETTER C WITH CEDILLA < 1416272423 920848 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Ç < 1416272433 36855 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ACTION expected something like [U+0000 ] < 1416272461 581740 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`unidecode  < 1416272462 964357 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+000F \ UTF-8: 0f UTF-16BE: 000f Decimal:  \  \ Category: Cc (Other, Control) \ Bidi: BN (Boundary Neutral) < 1416272463 108014 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`unidecode ohwell. < 1416272463 871001 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416272469 653749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`unicode LATIN CAPITAL LETTER C WITH COMMA BELOW < 1416272470 427105 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416272471 896178 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :what < 1416272502 318146 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :lifthrasiir: it seems to me that you have color codes in that? < 1416272514 27716 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 245 seconds < 1416272616 863451 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :oerjan: yeah < 1416272630 296500 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :`unidecode ďď < 1416272630 839420 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+010F LATIN SMALL LETTER D WITH CARON] [U+0064 LATIN SMALL LETTER D] [U+030C COMBINING CARON] < 1416272634 208004 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :there are no official names for controls ("", if you prefer that) < 1416272640 508395 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :so I wanted to test that < 1416272724 90041 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`unidecode  < 1416272724 907660 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+0002 \ UTF-8: 02 UTF-16BE: 0002 Decimal:  \  \ Category: Cc (Other, Control) \ Bidi: BN (Boundary Neutral) < 1416272753 145810 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It probably just uses UnicodeData.txt? < 1416272758 598343 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :possibly. < 1416272795 76545 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`cat bin/unidecode < 1416272795 733292 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/usr/bin/env python \ import os, sys \ import unicodedata \ s = u" ".join("[U+{0:04X} {1}]".format(ord(c), unicodedata.name(c, "DUNNO")) for c in " ".join(sys.argv[1:]).decode("utf-8")).encode("utf-8") \ if u"DUNNO" in s: \ os.execvp("multicode", ["multicode"] + sys.argv[1:]) \ else: \ print s < 1416272807 364273 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Well, indirectly < 1416272827 591220 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it has a fallback mechanism < 1416272899 102157 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the ďď above gets the default treatment, while FireFly's 0002 goes via the fallback < 1416272944 629330 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`which multicode < 1416272945 71485 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/multicode < 1416272953 816946 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/multicode < 1416272954 292621 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/usr/bin/python \ \ \ import os, glob, sys, unicodedata, locale, gzip, re, traceback, encodings \ import urllib, webbrowser, textwrap \ \ # bz2 was introduced in 2.3, we want this to work also with earlier versions \ try: \ import bz2 \ except ImportError: \ bz2 = None \ \ # for python3 \ try: \ unicode \ except NameError: \ < 1416272980 688890 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I thought it was just a matter of whether you supply only one or multiple characters < 1416272991 99172 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope < 1416272994 669917 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`unidecode a < 1416272995 255389 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+0061 LATIN SMALL LETTER A] < 1416273014 386966 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`multicode a < 1416273015 133661 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+0061 LATIN SMALL LETTER A \ UTF-8: 61 UTF-16BE: 0061 Decimal: a \ a (A) \ Uppercase: U+0041 \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) < 1416273017 594905 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I see < 1416273078 720465 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :Ping timeout: 240 seconds < 1416273215 50189 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`multicode ac < 1416273215 764193 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+0061 LATIN SMALL LETTER A \ UTF-8: 61 UTF-16BE: 0061 Decimal: a \ a (A) \ Uppercase: U+0041 \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ \ U+0002 \ UTF-8: 02 UTF-16BE: 0002 Decimal:  \  \ Category: Cc (Other, Control) \ Bidi: BN (Boundary Neutral) \ \ U+0063 LATIN SMALL LETTER C \ UTF-8: 63 UTF-16BE: 00 < 1416273733 108877 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :How does one go about hardening light? < 1416273969 328188 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know? < 1416274072 373305 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Limestone impurities < 1416274125 272169 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Hm? What about limestone < 1416274448 676733 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i hear light is a wave < 1416274606 874884 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :www.princeton.edu/main/news/archive/S41/10/73O28/index.xml?section=topstories < 1416274628 956436 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Idk if it's true or not but you decide < 1416274675 539253 :madbr!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1416274755 326070 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1416274852 937125 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://journals.aps.org/prx/abstract/10.1103/PhysRevX.4.031043 gee < 1416275036 623857 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Wiz < 1416276211 485183 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Read error: Connection reset by peer < 1416276233 271123 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416276377 853336 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Dulnes, limestone is how you make water hard < 1416276400 421250 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416276638 594188 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416276712 847579 :Sprocklem!~sprocklem@S010674440130be65.cg.shawcable.net JOIN :#esoteric < 1416276740 920901 :Sprocklem!~sprocklem@S010674440130be65.cg.shawcable.net NICK :Guest97875 < 1416276847 262992 :Guest97875!~sprocklem@S010674440130be65.cg.shawcable.net QUIT :Changing host < 1416276847 448536 :Guest97875!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416276866 698501 :Guest97875!~sprocklem@unaffiliated/sprocklem NICK :Sprocklem < 1416276995 148926 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416277174 765251 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1416277517 665595 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416277518 807924 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net PRIVMSG #esoteric :`unidecode 💩 < 1416277519 647456 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+1F4A9 PILE OF POO \ UTF-8: f0 9f 92 a9 UTF-16BE: d83ddca9 Decimal: 💩 \ 💩 \ Category: So (Symbol, Other) \ Bidi: ON (Other Neutrals) < 1416278360 468060 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1416278660 244261 :AndoDaan!~AndoDaan@188.189.94.225 QUIT :Ping timeout: 258 seconds < 1416280493 288671 :NATT_SiM!~tlewkow@2602:30a:c021:220:886e:ce4c:4141:a72 JOIN :#esoteric < 1416282136 87591 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 256 seconds < 1416282924 556303 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Taneb: well yeah < 1416282935 616558 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :But what about it < 1416283178 776437 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1416283194 524801 :MoALTz_!~no@user-31-174-118-58.play-internet.pl JOIN :#esoteric < 1416283375 349223 :MoALTz!~no@user-31-174-118-58.play-internet.pl QUIT :Ping timeout: 258 seconds < 1416285767 83896 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi QUIT :Remote host closed the connection < 1416286530 152873 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1416286765 448437 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1416288780 24506 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi JOIN :#esoteric < 1416290538 296830 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416290901 265940 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi QUIT :Remote host closed the connection < 1416291111 360960 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive QUIT :Remote host closed the connection < 1416291205 184248 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi JOIN :#esoteric < 1416291243 231522 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Again, he lost before he could pick his last remaining side card. How common is such a thing? < 1416291673 301795 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(I mean he ran out of cards.) < 1416291769 727492 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Argh. "only". "Mark Zuckerberg estimated earlier this year that the company’s U.S. users spend a total of nine hours a day on digital media, but only 40 minutes of that on Facebook." < 1416291965 562914 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: What company is that? How was the data estimated? < 1416291993 466796 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I have no idea. < 1416292017 710545 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm reading about "Facebook at Work", and I'm appalled at the idea. < 1416292063 219444 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(The initial article I read about it said it would use "the familiar Facebook interface" and to me there is no such thing.) < 1416292072 286205 :NATT_SiM!~tlewkow@2602:30a:c021:220:886e:ce4c:4141:a72 QUIT :Remote host closed the connection < 1416292112 1541 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Ping timeout: 250 seconds < 1416292341 588509 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: Actually Facebook will have hard numbers on that (the statement is about their users), with some errors because just because a browser tab is visible doesn't mean anybody is using it, and because some of the people with US IPs are not actually in the US. < 1416292546 281106 :MoALTz!~no@user-31-174-118-58.play-internet.pl JOIN :#esoteric < 1416292585 852492 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :One of the biggest issue I have with Facebook is that they make Google look like the good guys. < 1416292615 224372 :MoALTz_!~no@user-31-174-118-58.play-internet.pl QUIT :Ping timeout: 264 seconds < 1416293415 87191 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`fromroman XXIV < 1416293415 678872 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :24 < 1416293602 258795 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`fromroman XIX < 1416293602 775847 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :19 < 1416293603 811142 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`fromroman XXI < 1416293605 87859 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :21 < 1416293625 996026 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :why? < 1416293695 439091 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess fungot would know... < 1416294910 511497 :madbr!boulam@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1416295479 315490 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416295758 172273 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1416295769 316540 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416295876 451496 :drdanmaku!uid17782@gateway/web/irccloud.com/x-rpwhhmkbwdyufusb QUIT :Quit: Connection closed for inactivity < 1416298830 877921 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1416299152 402256 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :`toroman 42 < 1416299152 993714 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :XLII < 1416299157 762916 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :`toroman 4000 < 1416299158 307489 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :MD < 1416299174 860983 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :`toroman 9999 < 1416299175 368177 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :MMCMXCIX < 1416299210 495149 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :hmm < 1416299212 105814 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :`toroman 0 < 1416299212 640794 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416299271 669534 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`toroman 9.3 < 1416299272 109545 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :IX < 1416299275 584289 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`toroman -7 < 1416299276 32143 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :VII < 1416299283 698146 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`toroman 31415 < 1416299284 180636 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :MMMMCDXV < 1416299291 791892 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :uh, what. < 1416299304 917341 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`toroman 999999999 < 1416299305 464132 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :MMMMMMMMMMMMCMXCIX < 1416299341 816234 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :`toroman 2^(2^22) < 1416299342 376800 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :II < 1416299396 122581 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The MD for 4000 was quite suspicious too. < 1416299781 643955 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`toroman 3000 < 1416299782 130876 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :MMM < 1416299786 902015 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`toroman 3999 < 1416299787 377380 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :MMMCMXCIX < 1416299799 974548 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`toroman 3444 < 1416299800 551314 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :MMMCDXLIV < 1416299941 424449 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How to make error diffusion without "ghost images" appearing? < 1416300186 191712 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I suppose one should not distribute errors across edges in the image, but how to implement that, I don't know. < 1416300213 573107 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gimp has a "reduced color bleeding" Floyd-Steinberg mode, but I'm not entirely sure what it does. < 1416300238 397198 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I vaguely remember something about scanning every other line left-to-right and every other right-to-left, but I'm not sure what sort of artefacts that is supposed to reduce. < 1416300446 543329 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You could apply some general image segmentation algorithm (to the original or the quantized form), and then do color conversion and dithering within each segment, but I wouldn't be surprised if all that accomplishes would be to just make segmentation errors be visible as artefacts. < 1416300582 707113 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I thought of something else to try let's see how well it works. < 1416300672 666072 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :No, what I tried doesn't work. < 1416301311 575571 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I am getting "ghost images" which are pretty far away from the original and have a similar shape. < 1416301458 615459 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416301474 691768 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :huh < 1416301595 149171 :AndoDaan!~AndoDaan@188.188.80.200 JOIN :#esoteric < 1416301612 910100 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think I found the mistake now. < 1416301630 934779 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :how do you distribute the error among neighbouring pixels? I don't see this happening... < 1416301686 434028 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I fixed it; the mistake was in a different calculation. < 1416301708 12070 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, good. < 1416304460 211217 :AndoDaan_!~AndoDaan@188.189.85.186 JOIN :#esoteric < 1416304618 192395 :AndoDaan!~AndoDaan@188.188.80.200 QUIT :Ping timeout: 250 seconds < 1416305559 472894 :mihow!~mihow@108.30.58.169 QUIT :Read error: Connection reset by peer < 1416305647 231250 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1416308432 985542 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416309213 799228 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1416310331 805982 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 258 seconds < 1416310543 732012 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1416310832 950897 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`tomroman 8 < 1416310833 409278 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: tomroman: not found < 1416313132 753557 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I can't segment “tomroman”. Is it “Thomas Roman”, or “to mroman”? < 1416313166 177395 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`toroman 8 < 1416313166 670507 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :VIII < 1416313254 459589 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`thanks b_jonas < 1416313254 893980 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Thanks, b_jonas. Thonas. < 1416313331 425318 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`fromroman VIII < 1416313333 53399 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :8 < 1416313334 508953 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`fromroman VIIII < 1416313335 17896 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416313425 62975 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's "To Mr. Oman" < 1416313508 569533 :drdanmaku!uid17782@gateway/web/irccloud.com/x-zmpsfxtxkopnouvy JOIN :#esoteric < 1416313519 209801 :AndoDaan_!~AndoDaan@188.189.85.186 PRIVMSG #esoteric :mroman, nearly done with the MNNBFSL interpreter in Burlesque < 1416313534 298723 :boily!~alexandre@96.127.201.149 QUIT :Quit: EMULSIFIED CHICKEN < 1416313637 971011 :AndoDaan_!~AndoDaan@188.189.85.186 PRIVMSG #esoteric :Finally when i'm figuring out how to simulate variables and functions in burlesque, you add them. < 1416313823 86748 :AndoDaan_!~AndoDaan@188.189.85.186 NICK :AndoDaan < 1416313852 759124 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: usually you just keep a list somewhere laying around and use DimAccess or DimSet < 1416313865 420818 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or BlockAccess and setat < 1416313891 481299 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the other approach is to translate the input program to Burlesque and then eval it < 1416313895 361442 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :possibly a combination of both. < 1416313902 109799 :AndoDaan!~AndoDaan@188.189.85.186 PRIVMSG #esoteric :I did the same. but... < 1416314015 71009 :AndoDaan!~AndoDaan@188.189.85.186 PRIVMSG #esoteric :i'm figuring if you have an array with something like {{"a"vv 3} {"add2"vv 2+.}} you can search for "add2" and evauate the block it's in. < 1416314228 757789 :AndoDaan!~AndoDaan@188.189.85.186 PRIVMSG #esoteric :oh well, it was a fun puzzle. < 1416314250 440683 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :there's cn which does exactly that btw. < 1416314259 826483 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well... not exactly that but similar < 1416314278 275339 :AndoDaan!~AndoDaan@188.189.85.186 PRIVMSG #esoteric :You think Anarchy Golf will update when you're done upgrading? < 1416314293 211021 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9"a"{{"a"==} {vv?*}}cn < 1416314293 720554 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {vv ?*} < 1416314293 864305 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 9 < 1416314296 367160 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9"a"{{"a"==} {vv?*}}cne! < 1416314296 584911 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (.*) Invalid arguments! < 1416314305 370637 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9"a"{{"a"==} {vvS[}}cne! < 1416314305 620171 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (S[) Invalid arguments! < 1416314311 586419 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9"a"{{"a"==} {vv^^?*}}cne! < 1416314311 787085 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (.*) Invalid arguments! < 1416314311 930275 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (^^) Stack size error! < 1416314314 974380 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9"a"{{"a"==} {vv^^?*}}cne! < 1416314315 190311 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (.*) Invalid arguments! < 1416314315 333498 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (^^) Stack size error! < 1416314315 611266 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1416314318 504857 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9"a"{{"a"==} {vv^^?*}}cn < 1416314318 689709 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {vv ^^ ?*} < 1416314318 832620 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 9 < 1416314329 403557 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9"a"{{"a"==} {^^?*}}cne! < 1416314329 650833 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 81 < 1416314333 651270 :AndoDaan!~AndoDaan@188.189.85.186 PRIVMSG #esoteric :I'm using cn for the MNNBFSL instructions < 1416314346 926126 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9"b"{{"a"==} {^^?*} {"b"==} {^^?*^^?*}cne! < 1416314347 127974 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: (line 1, column 43): < 1416314347 271243 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | unexpected end of input < 1416314347 271433 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | expecting "%", "g", "s", "S", "m{", "q", "{", "\"", "-", digit, "'", "(", "y" or "}" < 1416314353 103054 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9"b"{{"a"==} {^^?*} {"b"==} {^^?*^^?*}}cne! < 1416314353 323799 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 6561 < 1416314444 737382 :AndoDaan!~AndoDaan@188.189.85.186 PRIVMSG #esoteric :http://codepad.org/iSXH9GtN < 1416314506 726886 :AndoDaan!~AndoDaan@188.189.85.186 PRIVMSG #esoteric :still missing the while condition, and will be reduced some what, but that's what it's shaping up to be. < 1416314632 835110 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :line 13 looks like a syntax error < 1416314733 120431 :AndoDaan!~AndoDaan@188.189.85.186 PRIVMSG #esoteric :fat pinky. fixed http://codepad.org/Y1WCJjFj < 1416314983 238883 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fat pinky? < 1416315004 467406 :AndoDaan!~AndoDaan@188.189.85.186 PRIVMSG #esoteric :p is close to { on my keyboard. < 1416315087 796802 :AndoDaan!~AndoDaan@188.189.85.186 PRIVMSG #esoteric :and the constant {PP ... Pp}e! doesn't help with the muscle memory. < 1416315228 611211 :AndoDaan!~AndoDaan@188.189.85.186 PRIVMSG #esoteric :Gonna finish it up later todayor tomorrow. I just wanted to say it was fun. Thanks for suggesting it. < 1416315239 187381 :AndoDaan!~AndoDaan@188.189.85.186 PRIVMSG #esoteric :gtg cya < 1416315244 640873 :AndoDaan!~AndoDaan@188.189.85.186 QUIT :Quit: Sleep? What is sleep? < 1416315363 988195 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :What a weird keyboard. < 1416315383 405945 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Everybody knows P is not even close to { < 1416315671 597666 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :p is right below } (altgr-0) here. < 1416315798 408799 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1416315848 648547 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :12.5 gigabytes of swap used is not a good statistic... < 1416316057 427682 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1416316376 831909 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :P would be close to { if I didn't use dvorak < 1416316665 921066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Dvop{k. < 1416317609 26916 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :FireFly: Exactly. But who the hell doesn't use Dvorak. < 1416319372 327494 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can't find any reasonable statistics quickly, but I'd wager a guess that several people. < 1416319420 443784 :S1!~S1@p4FF92DD0.dip0.t-ipconnect.de JOIN :#esoteric < 1416319521 218915 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :While looking for said statistics, though, I did find incontrovertible proof that learning Dvorak makes you smart: "-- I could almost feel my synapses firing faster and new neuron connections being made. I felt like I got a turbo boost to my IQ during that period where I thought fast, was more creative and just generally sharper." < 1416319631 152482 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sounds like the results people report for trepanning < 1416319689 436840 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I read a great webpage once that was like [pages of description of how he got a buddy to drill into his skull] [hyperbolic praise over how amazing he feels in the immediate aftermath and how great an idea it was] [pause] [entry admitting that the gains didn't last and probably never existed that much and that he regrets doing it] < 1416319707 467991 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry about the hole in your head, dude < 1416319786 172318 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That sounds vaguely familiar. (And also a bit more extreme than typing with a different layout.) < 1416319868 843247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :look, the Keyboard Fascists will never get me to trepannify myself < 1416320314 28932 :NATT_SiM!~tlewkow@2602:30a:c021:220:d827:881e:d52c:6874 JOIN :#esoteric < 1416320718 719503 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1416321403 451219 :NATT_SiM!~tlewkow@2602:30a:c021:220:d827:881e:d52c:6874 QUIT :Remote host closed the connection < 1416322263 493149 :NATT_SiM!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1416322309 887990 :NATT_SiM!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net QUIT :Remote host closed the connection < 1416323337 796555 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1416325311 664727 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that sounds like a good webpage < 1416325581 237174 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Scheme in Arabic. https://github.com/nasser/--- < 1416326320 657949 :hubs!~hubs@207.253.1.137 JOIN :#esoteric < 1416326333 906477 :S1!~S1@p4FF92DD0.dip0.t-ipconnect.de NICK :S0 < 1416326476 954777 :drdanmaku!uid17782@gateway/web/irccloud.com/x-zmpsfxtxkopnouvy QUIT :Quit: Connection closed for inactivity < 1416326503 554564 :hubs!~hubs@207.253.1.137 QUIT :Quit: hubs < 1416326653 646750 :S0!~S1@p4FF92DD0.dip0.t-ipconnect.de NICK :S1 < 1416327197 852754 :drdanmaku!uid17782@gateway/web/irccloud.com/x-ocdyemkfvsjyuywz JOIN :#esoteric < 1416328218 117802 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :`unidecode --- < 1416328218 670263 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+002D HYPHEN-MINUS] [U+002D HYPHEN-MINUS] [U+002D HYPHEN-MINUS] < 1416328247 632681 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Does github not allow arabic repositories or something? < 1416328464 315004 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :maybe because the reponames are used as default directory names? < 1416328503 630183 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm pretty sure i have a couple folders named in cyrillic < 1416328524 778373 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :J_Arcane: I’m not sure how you mean that would affect it. < 1416328573 940939 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I don't know the state of support for unicode filenames in various OSes. < 1416328588 280218 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Perhaps they default to 'ascii safe' names for them. < 1416328649 407753 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :`unidecode ؟ < 1416328650 4441 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+061F ARABIC QUESTION MARK] < 1416328798 647935 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1416328910 501830 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :“first:hrf rest:(hrf / [٠١٢٣٤٥٦٧٨٩] / '-' / '؟' / 'ـ' )* space?” ← This line looks very funny with proper bidi layout. < 1416328927 222056 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :is that phoenician < 1416328967 824415 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh. numerals. not used to those. < 1416328980 675866 :S1!~S1@p4FF92DD0.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416329087 698358 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :So, of that line, “٠١٢٣٤٥٦٧٨٩] / '-' / '؟' / 'ـ” is right-to-left (including mirroring the ‘]’), and then “٠١٢٣٤٥٦٧٨٩” is a left-to-right subchunk because that’s what arabic does with numerals. < 1416329196 548506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: do you have an, uh, reference rendering of that line < 1416329254 420115 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :I could screenshot it from my browser … it’s at https://github.com/nasser/---/blob/master/peg/qlb.peg under “symbol =”. < 1416329277 893616 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :hm. the [ ends up next to the underscore for me. < 1416329292 179299 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :thaaaaat's probably not right < 1416329313 640901 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :It’s not an underscore. < 1416329350 545918 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :It’s next to the opening [ because it’s the last thing in the right-to-left chunk. < 1416329380 542353 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :`unidecode ـ < 1416329381 88836 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+0640 ARABIC TATWEEL] < 1416329441 688602 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: I was just curious as to whether my terminal is doing it correctly. < 1416329538 861351 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 265 seconds < 1416329724 203192 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh. < 1416329768 61679 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416329810 563295 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :elliott: http://i.imgur.com/Hz2WcBD.png < 1416329837 617202 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: cool, it survives irssi + mosh + terminal for me and displays the bidi correctly < 1416329849 966794 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(in layout order, not logical order) < 1416329873 677607 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Well, that should only be a matter of your terminal, since it’s about character properties. < 1416329892 14230 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you trust programs that layout unicode characters on screen to not mess it up? < 1416329901 231841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er, programs that run in a terminal I mean < 1416329922 626264 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :my ignorant question is now preserved forever < 1416329941 847768 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :I mean, mosh possibly could confuse the terminal about – ohgodIhavetobeelsewhere < 1416329956 82892 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://mosh.mit.edu/#techinfo I think it's more likely to be right with mosh than without < 1416329962 427096 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1416329962 570467 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since it does things with unicode < 1416330350 592778 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :elliott: If you select the line, it should select according to logical order, so if you get discontinuous-looking selections, your terminal is doing it right and I would like to know which it is. < 1416330382 391947 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my selection are continuous but weird < 1416330399 472255 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if I select from the third character after the second displayed [ to the ' then I get '؟' / 'ـ' < 1416330415 643914 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's Terminal.app, anyway < 1416330426 480893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it generally handles unicode way better than the usual X11 terminals < 1416330441 387087 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416330451 589535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by "then I get", I mean it looks like I've selected what I said, but it copies as what I pasted. < 1416330469 5199 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Ah. Nice. < 1416330528 973885 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Huh, maybe it applies the selection to the logical order but shows it superimposed on the layout order? < 1416330557 521907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://letsencrypt.org/ huh. < 1416330563 292102 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Melvar: right, that's what I think < 1416330575 119626 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Anyway, really need to leave now. < 1416330575 763391 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it visually selects like any other line but copies weirdly < 1416330585 105081 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cya < 1416330718 460826 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Ping timeout: 255 seconds < 1416331152 938572 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416331178 697180 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416331218 575348 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416332478 687811 :S1!~S1@p4FF937BC.dip0.t-ipconnect.de JOIN :#esoteric < 1416333106 950864 :S1!~S1@p4FF937BC.dip0.t-ipconnect.de NICK :|S} < 1416333427 614903 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416333525 935305 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: But will it work in IE? < 1416333540 667159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: they have an existing root CA co-signing for them, it seems < 1416333547 683062 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :while they apply < 1416333553 353303 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1416333597 823327 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, IdenTrust is a CA? Okay, with that sort of name, shouldn't have been surprised. < 1416333607 568386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, they sign the letsencrypt.org key. < 1416333609 136304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so presumably. < 1416333697 973052 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416333778 840983 :MoALTz!~no@user-31-174-118-58.play-internet.pl QUIT :Quit: Leaving < 1416334654 142268 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416334737 718157 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416334793 30045 :|S}!~S1@p4FF937BC.dip0.t-ipconnect.de NICK :S1 < 1416335366 317406 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:My Unreliable Past14]]4 10 02http://esolangs.org/w/index.php?diff=41028&oldid=41025 5* 03BCompton 5* (+712) 10IO Questions < 1416335764 184735 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416335835 527628 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416336870 954632 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416337203 89805 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416337280 75845 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416337534 364194 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416337547 697035 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416338054 993170 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1416338379 736191 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1416338448 401018 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416338971 813972 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416338990 112047 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1416339136 536216 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416339581 285431 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416340186 368525 :augur!~augur@pool-108-3-141-170.bltmmd.fios.verizon.net JOIN :#esoteric < 1416340279 229861 :augur!~augur@pool-108-3-141-170.bltmmd.fios.verizon.net QUIT :Remote host closed the connection < 1416340668 433852 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416340884 664708 :S1!~S1@p4FF937BC.dip0.t-ipconnect.de PART :#esoteric < 1416341119 395698 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416341263 751853 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1416341428 451410 :augur!~augur@pool-108-3-141-170.bltmmd.fios.verizon.net JOIN :#esoteric < 1416341786 245870 :augur!~augur@pool-108-3-141-170.bltmmd.fios.verizon.net QUIT :Remote host closed the connection < 1416341800 50481 :augur!~augur@pool-108-3-141-170.bltmmd.fios.verizon.net JOIN :#esoteric < 1416342325 370350 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 258 seconds < 1416342718 713920 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416343054 817522 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416343109 494296 :augur!~augur@pool-108-3-141-170.bltmmd.fios.verizon.net QUIT :Remote host closed the connection < 1416343193 544634 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :static type checker for javascript http://flowtype.org/ < 1416344154 51909 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416344251 669280 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416344613 829478 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1416344678 20425 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416344924 932635 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416345179 831499 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 240 seconds < 1416345349 263151 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Is CSS property inheritance esoteric? http://int-e.eu/~bf3/tmp/test.html < 1416345377 201454 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 256 seconds < 1416345403 116359 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :idk < 1416345421 386042 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i dont use firefox? and why do you need to know < 1416345436 824023 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm honestly wondering whether it's supposed to look like that, according to the CSS specification. < 1416345453 628518 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Well < 1416345462 967569 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :it does it on some chrome sites < 1416345468 616397 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :and is very annoying < 1416345485 770624 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Firefox just overlaps based on Font style < 1416345502 374778 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :and kinda pushes it together < 1416345527 355887 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :So i guess? idk ask someone else i use noscript < 1416345544 694082 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ah but did you look at the source? The question is about the meaning of the relative line-height, 100%. < 1416345607 65680 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Oh well then < 1416345611 276010 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i see < 1416345624 27164 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Also newsham that will be very useful < 1416345628 352019 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1416345694 930465 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Im also very tired < 1416345720 675176 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Ask taneb or someone im going to bed < 1416345765 416135 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Good night, Dulnes < 1416345771 774536 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: fwiw they overlap in my browser (chrome) too, but I suspect you know that < 1416345778 59421 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it looks the same on chromium < 1416345780 858321 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oops < 1416345826 880268 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: no, I only have this one browser on this computer. (and links, which won't exhibit this particular effect) < 1416345889 530961 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :safari, too < 1416345920 281230 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I also haven't looked at the specification yet. It's quite possible that this is correct (though I have my doubts that it was intended.) < 1416346181 677666 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :uh, brx' solution will take a while to decipher... < 1416346188 959654 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :actually i might stay to help int-e < 1416346205 56479 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :waits for phone to die < 1416346224 951563 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Dulnes: it's not important < 1416346232 235334 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Use palemoon and see if it doesnt overlap < 1416346295 27356 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :compiler flags are not going to change firefox's layouting engine < 1416346397 139312 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I can explain why the lines overlap easily -- the browser is inheriting the line-height as an absolute length, so we're rendering a 30pt font with a line height derived from a 10pt one. < 1416346418 666993 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Dulnes: sleep seems more important to me < 1416346433 946126 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :ACTION dies < 1416346957 185979 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :okay... I got the gist of it. grep/1/&/2/&/3/&/4/,9..$$ computes permutations of 1..4. Then it's actually using 'eval' to evaluate expressions. And it has 14 expression shapes that it tries in a specified order ... fun. < 1416346986 325110 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(This is brx' solution to Make 24 on anagol) < 1416347234 831256 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and it doesn't work in my perl... < 1416347256 473738 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(needs one more space) < 1416347420 566218 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh and I guess it needs $$ to be between 4321 and 9999. < 1416347750 475585 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416347959 604568 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416348651 112958 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, Make 24 timed out? < 1416348998 377318 :reynir!~reynir@unaffiliated/reynir NICK :reynur < 1416349419 984909 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1416349475 352767 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Read error: Connection reset by peer < 1416349484 977611 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1416349720 139252 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I realized a thing < 1416349734 430768 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :The shorted lambda term that no one knows if halts or not is probably collatz conjecture < 1416349749 110802 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :at least labmda function from church nat to church nat < 1416349767 67999 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I do not know of closed lambda term whose halting is hard to decide < 1416349833 56290 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :how short is collatz? < 1416349911 768494 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I was just thinking 3x+1 and halving is quite easy and short with church numerals < 1416349914 67777 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :i dont see how collatz translates to a (non)halting term < 1416349917 499625 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and then you just have to loop it < 1416349931 54141 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :well w ecan't be sure yet that the lambda term halts on all church nat inputs < 1416349940 599628 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :when considered as a function N -> N < 1416349960 776134 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :collatz conjecture is a forall exists statement < 1416349969 614140 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416349988 183217 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you just run the collatz 'step' function in a loop until you hit 1 < 1416350007 623513 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :goldbach is a single lambda term < 1416350011 9267 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :The term that halts if and only if it can find an even integer > 2 not the sum of two primes < 1416350025 109566 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you need primality checking for that so I think it would be longer < 1416350027 348746 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can write a program to search for collatz counterexamples < 1416350031 828046 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as a single term < 1416350036 641910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it'll be shorter than goldbach < 1416350062 917565 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :They would need to be periodic counterexamples < 1416350079 30432 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, so? still unproven < 1416350090 587090 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :goldbach will probbably be resolved before collatz < 1416350093 307310 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416350101 18158 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :people are getting really good results on prime gaps < 1416350110 357933 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :itt: an integer for which collatz termination is unprovable < 1416350121 88419 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :no, elliot, collatz doesnt have finite refutation < 1416350134 665553 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :in general < 1416350141 945099 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Nonexistence of periodic collatz is refutable < 1416350145 282460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I was proposing a special case < 1416350149 391429 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah < 1416350150 85098 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :and goldbach is quite small < 1416350153 280125 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :284 bits < 1416350183 310296 :NATT_SiM_!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416350192 907279 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Read error: Connection reset by peer < 1416350198 46249 :NATT_SiM_!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416350244 600392 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :existence of nontrivial collatz periods is certainly less interesting than goldbach < 1416350430 169977 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :elliot, can you code a collatz period finder in 284 bits? < 1416350460 88108 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :me? probably not < 1416350462 896801 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :someone? I suspect so < 1416350472 177009 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a pretty simple recursive algorithm < 1416350523 194798 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1416350550 249227 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :284 bits is not much. you have to divide by on church numerals, and search over list... it asdds up quickly < 1416350557 72541 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :by 2 < 1416350561 27247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Collatz_conjecture#As_an_abstract_machine_that_computes_in_base_two I like collatz-conjecture-as-halting-problem < 1416350565 78364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tromp_: you could do it on bit strings instead. < 1416350568 875521 :reynur!~reynir@unaffiliated/reynir NICK :reynir < 1416350570 150769 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like that < 1416350596 791967 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :we don't need to find period?? < 1416350601 138022 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :are there loops which never reach 0 < 1416350603 864055 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :1* < 1416350608 151360 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: It's really easy to solve the Collatz conjecture if you've solved the halting problem < 1416350626 358440 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :elliott: It's easy to construct a program that halts if there is a counterexample < 1416350632 515545 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Then you just feed it to your oracle :) < 1416350632 704460 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i dont thinnk we care about cycles < 1416350670 576820 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Actually, it's somewhat tricky < 1416350690 120779 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :elliot: ok, that looks doable in 284 bits < 1416350691 832805 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You actually want to use the oracle inside your program < 1416350712 572886 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :For each number, check if the program that computes the sequence halts < 1416350718 943560 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what are you counting the bits of? < 1416350724 968598 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :is that that weird lambda language < 1416350727 735577 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :in binary < 1416350728 671759 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :If so, continue with the next number < 1416350736 437259 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Then, use the oracle on that program, to check if it halts < 1416350747 30948 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :yes, vaila < 1416350750 801383 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :If it doesn't, the collatz conjecture is true < 1416350752 393055 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :vanila < 1416350773 690376 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :why not just count characters of a lambda calculus program or so? < 1416350776 576585 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :or tree size < 1416350797 712655 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :because bits is the most neutral measure < 1416350808 389470 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :alright < 1416351010 934842 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive JOIN :#esoteric < 1416351079 345486 :Koen__!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1416351103 726752 :Koen__!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :hello < 1416351149 513136 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi < 1416351243 586416 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416351267 970725 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi Koen__ < 1416351277 339742 :Koen__!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :how are things going? < 1416351278 549167 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :long time no see < 1416351281 787515 :Koen__!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :yup < 1416351312 11625 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :some of us seem to have become a bit addicted to code golfing < 1416351326 167701 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :not me though < 1416351327 270905 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i am pure < 1416351336 769416 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Œ < 1416351339 999198 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :im too bad at perl to golf < 1416351359 59348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: i golf in haskell < 1416351369 903168 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416351371 512526 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anarchy golf has a bunch of languages < 1416351389 773129 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i golf on a fairway you sick fuckers < 1416351395 992003 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :node.js < 1416351397 841167 :Koen__!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net PRIVMSG #esoteric :you should make a language where every program is 140 characters < 1416351398 732930 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you can even golf in several esolangs < 1416351409 62025 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :haha twitterlanguage < 1416351409 205220 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :indeed < 1416351410 849105 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(a number here do burlesque) < 1416351428 550901 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :140 characters and infinite alphabet. funes the memorious < 1416351447 354098 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :my eyes hurt i must change the colour of my client < 1416351531 152103 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah make 24's deadline has expired < 1416351557 724876 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i didn't try that one though, looked too arduous to do as anything other than compression, which doesn't interest me. < 1416351580 578144 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1416351608 883295 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416351705 586811 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416351768 33448 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: you can still look at the solutions. brx' is the closest to a proper one. < 1416351895 392340 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh i did look at that one < 1416351902 19268 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and yours < 1416352055 181455 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i have no real idea how either works, though. < 1416352064 152184 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Apparently I've been the only one who encoded the solutions as operator pattern and permutations. < 1416352165 435902 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Hmm? < 1416352181 237076 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: http://golf.shinh.org/p.rb?Make+24 < 1416352191 30010 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Thank < 1416352258 469376 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I have a function f that produces a stream of numbers 0..3; the key is this pattern: (-1FGF)>1G(>2F)<1GF)>2 <-- each F is expanded to $F[f] (and perl -a conveniently places the 4 fields of each input line in @F), and each G is replaced by $G[f], and G is the array of operators. Finally, (xx and )xx are replaced by ( if $vxx evaluates to true; $v is another number between 0 and 3. So that results in the various ways... < 1416352264 445791 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :...of placing () and there are only 4 of those total. < 1416352297 675092 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/(\W)(..)/"$v$2?\$1:''"/gee does the (xx and )xx replacement; and s/(\w)/$$1[f]/g takes care of the F and G. < 1416352305 797139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: it's in theory about expressing 24 as an expression in given numbers, but it's ruined by the fact you have to get _exactly_ the same answers as listed, with no real rule for which one to choose. < 1416352321 15604 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Oh < 1416352338 766591 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Cant atm am on phone < 1416352348 396970 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so everyone who solved it has to encode the wanted answers in the program. < 1416352362 923360 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Indeed < 1416352381 42053 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no. brx hasn't, he's specified a search order. < 1416352386 774535 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh. < 1416352403 329411 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and it gives the right result? < 1416352413 327224 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and the search isn't exhaustive) < 1416352430 377979 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :May i share this problem with some people < 1416352451 509241 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course. the deadline is expired though, although you can still submit additional answers. < 1416352464 548676 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :I see < 1416352485 813128 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :When is the next one? < 1416352588 945494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there are several currently open, see http://golf.shinh.org/ < 1416352718 713108 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: as far as I can see he's searching for the lexicographically latest permutation such that one of the following pattern (with numbers omitted) works: -*(-) -*(+) -** -*- +*(-) +*(+) +** +*- (++)* (*-)* +++ ++- /++ +-- with later ones taking priority. < 1416352734 663691 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Thanks < 1416352754 994487 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so it's a very restricted search but you can, for example, permute the inputs and it'll still work. < 1416352807 469367 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: ok so he's encoded the wanted _priorities_ in an ad-hoc way rather than the answers < 1416352821 62205 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes. < 1416352917 774944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`url bin/toroman < 1416352918 379880 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/toroman < 1416352951 665384 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: it's not pretty but far better than I dreamed possible. < 1416352961 101442 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1416352976 978865 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :oerjan: btw codegolf ? thats competitive right < 1416353199 742866 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oooh fizzie exploited the trailing whitespace, too < 1416353256 30465 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: the thing is a bash, you could've used $[] for $(()) < 1416353290 250558 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 265 seconds < 1416353315 600776 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :37*6e124 * 556( 56 / 34 ) = ¿? < 1416353440 200058 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416353499 752411 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07My Unreliable Past14]]4 M10 02http://esolangs.org/w/index.php?diff=41029&oldid=41027 5* 03BCompton 5* (+1) 10/* Semantics */ Data is plural < 1416353782 727910 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Whats that language that makes everything look like binary < 1416353872 87845 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :binary lambda calculus? < 1416353885 338283 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: of course, the goal is to have the shortest program (in your language, or sometimes at all) < 1416353943 597000 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :anylanguage? even if its one of the joke ones < 1416353984 103862 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :thank tromp_ < 1416354093 751888 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sure. some of the esolangy ones are pretty good for golfing, with very short commands. others are hard to golf in, though. < 1416354115 757624 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as i said, burlesque is popular here. < 1416354162 19592 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i've submitted a few in unlambda. not very good for numbers, that. < 1416354165 428517 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Does an esolang that is easier to implement a REPL for than any other mode including file interpretation sound like a thing that could be made? < 1416354171 710439 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I blame FreeFull for giving me the idea < 1416354209 680949 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sure, blame me < 1416354233 993623 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you can think of a language where that actually _is_ easier, sure. < 1416354234 701233 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :You have to keep in mind, stdin is practically a file < 1416354253 849998 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Maybe if you tied the output to the input < 1416354266 562799 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So the user has to use the output to change their input to be suitable < 1416354273 975889 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Ive had alot of short commands in python and javascript++ and C# idk if i can make "short" commands in an esolang i like to make commands long and stringy for no reason < 1416354283 284341 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :And you can use randomisation to make sure the output doesn't stay the same < 1416354294 325459 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So you can't just feed in a file and have it work < 1416354408 940583 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: there. 180 :) < 1416354421 360663 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :ACTION jokingly makes it in huh?++ < 1416354427 579576 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I was thinking earlier, it'd be neat to have a system where you can feed in stuff like i² = j² = k² = ijk = -1; and have it automatically derive how to work with quaternions < 1416354493 331608 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: (2 bytes from the $[]; the remaining bytes came from recompressing the data (1 byte) and then truncating the file (ok, so zcat is now somewhat unhappy, but who cares...)) < 1416354525 926807 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416354849 35393 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416354987 676703 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :37*6e124+*+556(+56+%2F+34+)+&cad=h = 2.032998e+129 < 1416355170 905213 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416355180 416333 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :You can't make a system that takes arbitrary rewrite rules or group presentations and works out the correct normal forms < 1416355188 476494 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :(in general) < 1416355361 309202 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :FreeFull, what Jafet said, it's uncomputable in general < 1416355363 573549 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :GAP and Pari/GP can work with finite structures < 1416355378 444884 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I don't think they accept group presentations as input though < 1416355415 319451 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i'm sure it's well-behaved on some sufficiently small subset that includes the quaternions, though < 1416355594 366080 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416355626 783424 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Phantom_Hoover: Makes sense < 1416355676 62608 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I'm not looking for anything that's more powerful than a human < 1416355736 418730 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :There are also equational logics that can probably decide equivalence between two given quaternions < 1416356075 725013 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :gets popcorn < 1416356255 586024 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :divide by zero < 1416356268 830720 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i dare you. < 1416356270 566967 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 0/0 < 1416356271 957774 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : NaN < 1416356286 155223 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hth < 1416356304 129520 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :the concept of zero < 1416356317 135994 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Jafet, i mean it's not like working out a canonical form for a given quaternion is in any way hard < 1416356344 536796 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416356349 296761 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1416356349 743146 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ENVA 182350Z 09005KT 050V110 CAVOK M02/M03 Q1028 RMK WIND 670FT 11007KT < 1416356357 40173 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :If you know they're quaternions, sure < 1416356357 339647 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :WINTER'S A-COMING < 1416356364 39682 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Minter < 1416356366 223749 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :(see also http://en.wikipedia.org/wiki/Word_problem_for_groups#Examples) < 1416356387 987895 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :If all you have is some smtlib code that happens to implement quaternions < 1416356394 284448 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :But you don't know that yet < 1416356425 753041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quaternions have the property that the additive basis is a multiplicative subgroup < 1416356437 97423 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :oerjan: minter cuz its cold and wtf is a wint, minter sounds better < 1416356441 196779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well < 1416356451 556331 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :generates one. that is finite. < 1416356476 370183 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pesky -1. < 1416356485 258508 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :well i mean we're implicitly talking about the unit quaternion group here < 1416356502 792895 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :how much can lambdabot compute/solve btw lets say in the e+ range < 1416356512 911668 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what' the e+ range < 1416356520 536381 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :e+1 < 1416356525 565588 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> exp 1 + 1 < 1416356527 97048 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3.718281828459045 < 1416356533 632506 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> exp 1 + 1 :: CReal < 1416356534 965659 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3.7182818284590452353602874713526624977572 < 1416356552 810718 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :1e+398 < 1416356553 433961 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric ::t exp < 1416356554 247625 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Floating a => a -> a < 1416356575 724559 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Dulnes, depends on which numeric type you use < 1416356582 990992 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> exp 1000000 :: CReal < 1416356586 744048 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1416356594 711494 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> exp 1000 :: CReal < 1416356595 972785 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1970071114017046993888879352243323125316937985323845789952802991385063850782... < 1416356646 625436 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :uh well 1 e = how many zeros come after the last digit i have. eg; 254e+9 < 1416356661 841712 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :4000000000 < 1416356664 851390 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 10 * (exp 1 + 1) :: CReal < 1416356666 115883 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 37.1828182845904523536028747135266249775725 < 1416356691 882582 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Indeed < 1416356692 379997 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh CReal show only limits digits after the decimal point < 1416356694 318131 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> 1 :: Double < 1416356695 409416 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.0 < 1416356716 913818 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(there's a function to adjust that, though) < 1416356719 635828 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :show doesn't use scientific notation < 1416356734 330925 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1e100 :: Double < 1416356735 549383 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.0e100 < 1416356748 258758 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i meant will the bot shorten it to e < 1416356749 768523 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> read "1e100" :: CReal < 1416356751 14974 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1000000000000000000000000000000000000000000000000000000000000000000000000000... < 1416356768 283911 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i guess soo < 1416356770 53071 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: not with any of the standard types, no. (or CReal for that matter). < 1416356779 693686 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :I see < 1416356785 128194 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :nvm then < 1416356802 346954 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's not a computer algebra system, it's a haskell interpreter < 1416356817 366145 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you could write a CAS in haskell, presumably < 1416356824 83565 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :meh its fine < 1416356838 932965 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Hmm, mathematica over irc < 1416356882 784787 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :btw < 1416356885 523280 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Mathematica's text I/O is crap though < 1416356891 85718 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :-0 < 1416356894 493563 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :lol < 1416356907 548972 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 258 seconds < 1416356928 837928 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Jafet, it is? < 1416356953 963823 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Well, compared to the notebook interface < 1416357087 929717 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :> read "3e20" :: CReal < 1416357089 186097 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 300000000000000000000.0 < 1416357098 992554 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :ok i see now < 1416357162 572134 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Also is this the original lambdabot?, ive come across alot of copies on my irc adventure < 1416357290 399915 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :As far as I know, yes < 1416357295 684256 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1416357304 735491 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Otherwise it wouldn't be named 'lambdabot' (on Freenode) < 1416357319 133845 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :What identifies a bot? < 1416357351 62795 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Has lambdabot stopped being the original lambdabot when Cale (I think) took over from dons? < 1416357431 248527 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :not really < 1416357464 703343 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Unless Cale changed lambdabot's code then no < 1416357487 190484 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@version < 1416357487 337510 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :lambdabot 5.0-int-e < 1416357487 337656 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :git clone git://github.com/int-e/lambdabot.git < 1416357512 702166 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Also this one seems more Helpful/responsive than others < 1416357593 879907 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric ::000 This is amazing < 1416357596 16832 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Registered : Aug 31 10:04:41 2005 (9 years, 11 weeks, 4 days, 14:34:36 ago) < 1416357617 964126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's the freenode account it's using < 1416357623 574569 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which is older than mine < 1416357652 738688 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Anyway, I would agree that it's fair to call this one the original. There's a straight line from the original lambdabot on #haskell to this one. < 1416357706 542831 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar LOWI < 1416357706 824064 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :LOWI 190020Z AUTO 00000KT 9999 FEW005 SCT010 BKN080 04/04 Q1011 < 1416357723 441113 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@metar ESSA < 1416357723 707359 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ESSA 190020Z 06008KT CAVOK 04/03 Q1029 R01L/19//95 R01R/19//95 R08/19//95 NOSIG < 1416357727 384560 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :There's the one unofficial command. < 1416357745 655472 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Meaning the hackage version of lambdabot doesn't know it.) < 1416357753 802767 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1416357760 241974 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :9 yrs < 1416357772 675994 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lambdabot is... undermaintained (is that a word? let's pretend it is.) < 1416357777 212541 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :that means its original < 1416357784 893176 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :And it's used in approximately one channel (the command, that is) < 1416357797 96304 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right. < 1416357822 874344 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i could never haskell like this < 1416357843 677631 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hey int-e is even older. and here i keep thinking of you as nearly a newbie, which you are on #esoteric i guess. < 1416357864 662632 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :how old? < 1416357868 831027 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I took a leave of absence from #esoteric < 1416357876 557187 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Registered : Apr 24 14:51:11 2004 (10 years, 30 weeks, 0 days, 09:51:43 ago) < 1416357880 112560 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1416357900 219913 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :D: much irc < 1416357902 163830 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1416357931 926351 :Koen__!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?" < 1416357962 86846 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :what is that quit msg < 1416357967 776642 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: if it were german or norwegian, asking whether the equivalent of "undermaintained" is a word would be nonsense, no? :P < 1416357991 297055 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :2004-04-24-raw.txt:< 1082848258 ? :int-e!~noone@td9091b33.adsl.terralink.de JOIN #esoteric < 1416358011 562940 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric ::0 < 1416358031 113940 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :under²hållen < 1416358058 945352 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Im amazed at how long you've stayed on irc int-e < 1416358063 572910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: it's a horrible pun in the shape of romantic math hth < 1416358070 791048 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Dulnes: screen is amazing < 1416358076 351248 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i see < 1416358110 73584 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :...2004 was ten years ago < 1416358113 265067 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :That's weird < 1416358138 640610 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I've been on IRC for ten years, then, but not on Freenode (was it even Freenode back then?) < 1416358139 555126 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It's just simple arithmetic. < 1416358183 984694 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Im only 27 and havent used irc in this entire time < 1416358213 833059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: you never know with date and time. < 1416358231 562124 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :suddenly they skip a couple weeks for silly reasons < 1416358261 927265 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But! Easter celebration is a serious matter. < 1416358278 456313 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Æ < 1416358282 115105 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :That reminds me of the Swedish calendar, which I learned about the other day < 1416358298 165444 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :30th of february, eh? < 1416358315 75978 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Apparently we had the silliest idea for transitioning to the Gregorian calendar of all countries < 1416358324 514578 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :talk about backpedalling < 1416358429 244813 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i was 17 when int-e started irc < 1416358467 33399 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :How old are you? >_> < 1416358488 311127 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Presently 22 < 1416358528 745261 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 264 seconds < 1416358542 98225 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: Ok, so basically I was on #esoteric for some time in 2005 and 2006, then disappeared for almost 7 years. < 1416358585 454045 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :HackEgo doesn't have access to logs anymore, does it? < 1416358597 511302 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Though those probably didn't go that far back anyway < 1416358675 400309 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :send me a.link to the logs < 1416358679 180273 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i thought HackEgo had downloaded some older ones from tunes or the like < 1416358687 563644 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: it's in the topic < 1416358689 978621 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`ls < 1416358690 952433 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 113500 \ a.out \ bdsmreclist \ bin \ canary \ cat \ complaints \ :-D \ dc \ dir \ dog \ etc \ factor \ faith \ head \ hej \ hello \ hello.c \ ibin \ index.html?dl=1812 \ interps \ lib \ paste \ pref \ prefs \ py.py \ quines \ quotes \ script.py \ share \ src \ test.c \ Wierd \ wisdom \ wisdom.pdf \ you < 1416358697 715601 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`cat hej < 1416358698 169638 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416358708 829312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FireFly: i think the logs show up better on google now than they used to, though. < 1416358735 118472 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` ls -la complaints < 1416358735 683973 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lrwxrwxrwx 1 5000 0 9 Sep 12 13:29 complaints -> /dev/null < 1416358748 681836 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` cat bin/complain < 1416358749 207232 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :print_args_or_input "$@" >> complaints; echo Complaint filed. Thank you. < 1416358787 964395 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I love this one. It must've been inspired by the BOFH. < 1416358801 687020 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`cat you < 1416358802 216429 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :print("TEST\n")\n < 1416358804 876736 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :they go to 2003 < 1416358806 970400 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :btw < 1416358812 986770 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`rm hej you < 1416358813 426089 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `hej you': No such file or directory < 1416358818 776725 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` rm hej you < 1416358820 157156 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416358849 381375 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`cat :-( < 1416358851 888923 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​☹ < 1416358857 989570 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :useful. < 1416358867 321251 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`cat Wierd < 1416358867 854432 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ \ \ Wierd - Esolang \ \ \ \ 224 - 97*4 < 1416359804 91805 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : -164 < 1416359816 216205 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh, right < 1416359854 385663 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` echo -e '\0\0' | ./interps/egobf/src/egobfi8 index.html* < 1416359854 924977 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :161 < 1416359908 631140 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo 1 | ./interps/egobf/src/egobfi8 index.html* < 1416359909 592300 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 < 1416359912 518781 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo 01 | ./interps/egobf/src/egobfi8 index.html* < 1416359913 38887 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 < 1416359916 90848 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo 2 | ./interps/egobf/src/egobfi8 index.html* < 1416359916 618429 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2 < 1416359919 106081 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo 3 | ./interps/egobf/src/egobfi8 index.html* < 1416359919 655550 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :3 < 1416359922 414363 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo 4 | ./interps/egobf/src/egobfi8 index.html* < 1416359922 984076 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :5 < 1416359926 355857 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo 5 | ./interps/egobf/src/egobfi8 index.html* < 1416359926 865525 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :8 < 1416359931 299629 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I see a pattern there. < 1416359953 485980 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` echo -e '20' | ./interps/egobf/src/egobfi8 index.html* < 1416359954 11492 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :194 < 1416359991 600963 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f = 0 : scanl (+) 1 f in f!!20 `mod` 256 < 1416359993 5768 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 109 < 1416360022 206532 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f = 0 : scanl (+) 1 f in f!!5 `mod` 256 < 1416360023 608896 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 5 < 1416360027 490774 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f = 0 : scanl (+) 1 f in f!!21 `mod` 256 < 1416360028 917169 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 194 < 1416360036 59448 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` for i in $(seq 15); do ./interps/egobf/src/egobfi8 index.html* <<<$i; done < 1416360036 984160 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :12358132134558914423312198219 < 1416360039 710392 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :er < 1416360053 72321 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` for i in $(seq 15); do ./interps/egobf/src/egobfi8 index.html* <<<$i; echo; done < 1416360053 822132 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 \ 2 \ 3 \ 5 \ 8 \ 13 \ 21 \ 34 \ 55 \ 89 \ 144 \ 233 \ 121 \ 98 \ 219 < 1416360081 787596 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` wc -c index.html* < 1416360082 237193 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :455 index.html?dl=1812 < 1416360096 284951 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo 257 | ./interps/egobf/src/egobfi8 index.html* < 1416360096 779191 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 < 1416360120 681666 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`ls < 1416360121 218909 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 113500 \ a.out \ bdsmreclist \ bin \ canary \ cat \ complaints \ :-D \ dc \ dir \ dog \ etc \ factor \ faith \ head \ hello \ hello.c \ ibin \ index.html?dl=1812 \ interps \ lib \ paste \ pref \ prefs \ py.py \ quines \ quotes \ script.py \ share \ src \ test.c \ Wierd \ wisdom \ wisdom.pdf < 1416360129 995006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 144 + 233 :: Word8 < 1416360131 178680 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 121 < 1416360153 419475 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`cat 113500 < 1416360154 286805 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​--[------->++<]>-.[->+++<]>.+++++.-----------.+++++++++.+++++++++.+[->+++<]>++.+.--[--->+<]>-.--[->++<]>.--[->++<]>-.+.++[->+++<]>++.+++++.++++++.[->+++++<]>+++.+[--->+<]>+++.++[->+++<]>.>++++++++++.-[->++++<]>-.[->+++<]>.+++++.-----------.+++++++++.+++++++++.+[->+++<]>++.+.--[--->+<]>-.--[->++<]>.--[->++<]>-.+.++[->+++<]>++.+++++.+++++.++++++.[ < 1416360158 491447 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh, great < 1416360167 183022 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`ls -la 113500 < 1416360168 34949 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: invalid option -- ' ' \ Try `ls --help' for more information. < 1416360170 842911 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` ls -la 113500 < 1416360171 419729 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​-rw-r--r-- 1 5000 0 2316 Oct 31 00:50 113500 < 1416360198 266529 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` grep -r '[+-><.]{10}' . < 1416360224 451115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: that was an lpaste i fetched 2 weeks ago < 1416360227 98105 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hm, should've used --only-filename < 1416360237 266171 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416360318 789501 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` grep -EHo -r '[-+><.]{10}' . < 1416360338 789662 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and i also fetched the index.html* thing 4 weeks ago < 1416360349 460369 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./prefs:++++++++++ \ ./prefs:>+++++>++> \ ./prefs:++++++++>+ \ ./prefs:+++++++<<< \ ./prefs:>----.>>>- \ ./prefs:.<++++.<++ \ ./prefs:++.>>+.++. \ ./prefs:<<<+++++++ \ ./prefs:++++++++++ \ ./prefs:++++++++++ \ ./prefs:++++++++.+ \ ./prefs:.>>>------ \ ./prefs:---.<++++. \ ./prefs:>----.<--- \ ./prefs:--.<++++++ \ ./prefs:++++++++++ \ ./prefs:+++ < 1416360372 656738 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` grep -EHo -r '[-+><.]{10}' . | cut -d: -f1 | uniq < 1416360395 387950 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :basically the weird filenames is because they're generated from urls. < 1416360403 721095 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416360417 424328 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :>.< what now < 1416360509 827232 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1416360529 737444 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` grep -EHo -r '[-+><.]{10}' . | cut -d: -f1 < 1416360546 697779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what now indeed < 1416360554 339319 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`echo hi < 1416360554 833933 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi < 1416360560 304519 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs \ ./prefs < 1416360585 726584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` grep -EHo -r '[-+><.]{10}' . | cut -d: -f1 | uniq < 1416360594 890545 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh come on, use grep -l < 1416360617 416546 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416360620 414844 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh, *that* is what it's called < 1416360631 652461 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is it just timing out? < 1416360634 591157 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I searched the manpages but couldn't find it < 1416360641 713981 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :manpage* even < 1416360662 104897 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :FireFly: searching for -l works just fine ;-) < 1416360685 236888 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Right, but searching for "only" (as in --only-matching") doesn't < 1416360695 11079 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I expected --only-filename or some such < 1416360720 210490 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :``grep -Elr '[-+><.]{10}' . | uniq < 1416360721 454145 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `grep: not found < 1416360725 695145 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`` grep -Elr '[-+><.]{10}' . | uniq < 1416360734 990982 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, it's --files-with-matches ... I don't think I'll try and remember that. < 1416360735 809359 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./prefs \ ./bin/emmental \ ./bin/macro \ ./bin/searchlog \ ./share/lua/5.2/luarocks/fs/lua.lua \ ./pref \ ./index.html?dl=1812 \ ./src/ploki/try/poly.poly \ ./src/emmental.hs \ ./113500 \ ./paste/paste.10124 \ ./paste/paste.31138 \ ./paste/paste.27038 \ ./paste/paste.30032 \ ./paste/paste.29969 \ ./paste/paste.24049 \ ./paste/paste.30902 \ ./pas < 1416360754 546934 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but you don't need the -uniq either < 1416360764 994346 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oh, right < 1416360769 62908 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :err |uniq < 1416360775 482909 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416360783 625151 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :That makes sense, I didn't think that through < 1416360794 783398 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :er < 1416360819 255233 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oh, right, some of those are probably --------- comments < 1416361162 348760 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416361282 582306 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION found the answer to http://int-e.eu/~bf3/tmp/test.html ; it was rendered correctly. (I've added a link to the CSS specification there.) < 1416361557 450886 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Malbolge14]]4 M10 02http://esolangs.org/w/index.php?diff=41030&oldid=41020 5* 03Oerjan 5* (+46) 10It doesn't count as signed without timestamp hth < 1416361574 425783 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416361894 718474 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416361966 646240 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:My Unreliable Past14]]4 M10 02http://esolangs.org/w/index.php?diff=41031&oldid=41028 5* 03Oerjan 5* (+145) 10...or a nick. Or either. Or both. < 1416362174 282879 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Oerjan14]]4 10 02http://esolangs.org/w/index.php?diff=41032&oldid=39074 5* 03213.162.68.152 5* (+87) 10What about signatures without comments, I wonder? < 1416362205 268726 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(scnr) < 1416362220 634097 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Ping timeout: 258 seconds < 1416362422 170223 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Oerjan14]]4 10 02http://esolangs.org/w/index.php?diff=41033&oldid=41032 5* 03Oerjan 5* (+107) 10AAAAAAAAAAAAAA!!!! < 1416362466 262567 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07AAAAAAAAAAAAAA!!!!14]]4 M10 02http://esolangs.org/w/index.php?diff=41034&oldid=40307 5* 03Oerjan 5* (+6) 10AAAAAAAAAAAAAA!!!! < 1416362552 761279 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416362956 834662 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hmph haskell.org is giving me a cloudflare error page < 1416363092 228134 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm. "You can follow the progress on #haskell-infrastructure on Freenode" < 1416363108 234217 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :found a reddit post < 1416363572 67685 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416363611 104970 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416364060 861736 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416364061 21111 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Client Quit < 1416364086 425313 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :hmm whats wrong with haskell.org < 1416364098 915855 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: maintenance apparently < 1416364105 306575 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416364109 105740 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Damn < 1416364246 805454 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :unscheduled RAID disk failure < 1416364272 636319 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek < 1416364469 661609 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://www.mail-archive.com/haskell@haskell.org/msg25054.html < 1416364489 232329 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(of course the mailman archive is down, too...) < 1416364504 457059 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :the disk failed < 1416364509 206620 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :?why < 1416364509 350346 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe you meant: wn what thx ghc < 1416364517 288700 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :stfu < 1416364520 800727 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :anyways < 1416364540 929167 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :why did it fail >_> < 1416364580 406167 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :how the fuck did it lose its raid disk < 1416364581 395231 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :because of tuesday < 1416364634 381925 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, that was weak, let me check with BOfH < 1416364693 756093 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"MAGNETS! Wrap your disks up in a pillow case with lots of magnets - Solar Flares hate that." < 1416364698 398089 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :That would explain it. < 1416364796 723251 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :there was a solar flare? < 1416364831 400090 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://bofh.ntk.net/BOFH/0000/bastard06.php < 1416365394 984286 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :doesnt answer that question < 1416365786 412326 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh perhaps you wanted http://www.tesis.lebedev.ru/en/sun_flares.html?m=11&d=17&y=2014 < 1416369222 743171 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416369839 270751 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :ACTION stabs chat to see if it died < 1416369873 525912 :variable!root@freebsd/developer/variable QUIT :Remote host closed the connection < 1416370316 862129 :digitalcold!~redacted@unaffiliated/digitalcold QUIT :Ping timeout: 272 seconds < 1416370361 638852 :digitalcold!~redacted@unaffiliated/digitalcold JOIN :#esoteric < 1416370515 850580 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :le chat, c'est mort < 1416370758 864078 :NATT_SiM!~tlewkow@2602:30a:c021:220:51fa:23fa:eff9:7c19 JOIN :#esoteric < 1416370825 647722 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I should work on making things, but what? < 1416371039 822115 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :cake < 1416371048 687776 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :cake.js++ < 1416371245 681134 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Karma14]]4 10 02http://esolangs.org/w/index.php?diff=41035&oldid=38299 5* 03128.62.56.69 5* (+5) 10/* Examples */ < 1416372407 565910 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1416373014 626885 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416373217 178674 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1416374356 636306 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi QUIT :Quit: Leaving < 1416374666 109911 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1416374668 349362 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1416374871 347079 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Ping timeout: 250 seconds < 1416375197 213433 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1416375471 46097 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :haskell.org/ghc/ is working but still slow as shit < 1416375490 135537 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :also wiki is "working" barely < 1416378061 5616 :Igrab!~ctoleti@64.136.3.250 JOIN :#esoteric < 1416378074 492753 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :`slist < 1416378074 994170 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :slist: Taneb atriq Ngevd Fiora Sgeo ThatOtherPerson alot < 1416378099 816577 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :not as good as olist :'( < 1416378145 869989 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Dulnes: did you ever get that sleep you wanted? < 1416378190 585970 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :yeh < 1416378428 678719 :aloril!~aloril@dsl-tkubrasgw2-50defd-78.dhcp.inet.fi JOIN :#esoteric < 1416378767 16432 :Igrab!~ctoleti@64.136.3.250 PART :#esoteric < 1416378896 463792 :NATT_SiM!~tlewkow@2602:30a:c021:220:51fa:23fa:eff9:7c19 QUIT :Remote host closed the connection < 1416379999 878353 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :https://system76.com/laptops/gazelle i must buy this < 1416380004 77086 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :also bye /-/ < 1416382151 216275 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hey Google? This is not English, believe it or not: https://twitter.com/mothy_akuno < 1416382339 292029 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416382581 370834 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1416382592 270603 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416383011 64780 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Maybe there shouls be an Evillious List < 1416383016 20055 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or I should get an RSS reader < 1416383164 702234 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1416383351 810007 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :OOh Factor 0.97 is out < 1416383447 826360 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Factor can talk to Python now < 1416386087 423256 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ,#Q2 SH ~- ",#Q" \/ .+ sh < 1416386087 646923 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ,#Q2 SH ~- ",#Q" \/ .+ sh < 1416386093 933677 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yay this still works. < 1416386119 448654 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(a *real* quine in Burlesque) < 1416386768 278439 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq ,@'98000.+QJ < 1416386768 524536 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 < 1416386787 770390 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wtf is this < 1416386835 536358 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq @'9 < 1416386835 797564 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | Ain't nobody got time fo' dat! < 1416386839 366438 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1416386840 320035 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :right < 1416386902 236724 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I just rediscovered @ can do that < 1416386918 242823 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq .5 < 1416386918 477905 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Unknown command: (.5)! < 1416386923 7264 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1.5 < 1416386923 249617 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1.5 < 1416386931 114340 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a1.5"ps < 1416386931 378912 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {a1 .5} < 1416386966 656339 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a1.5":>< < 1416386966 869346 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "15" < 1416386972 632855 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "a1.5":> wisdom/"$topic" && echo "$op «$topic»" < 1416393542 35251 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rm wisdom/identity function < 1416393543 395326 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416393554 446852 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` [ -e wisdom/'identity function' ] && echo a || echo b < 1416393554 937273 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b < 1416393570 388553 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`slashlearn identity function/The identity function is a mockingbird. < 1416393571 982294 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Overwrote «identity function» < 1416393578 375861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I must be missing something obvious. < 1416393636 448275 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rm wisdom/identity function < 1416393639 440886 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416393703 908840 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` topic=$(echo "identity function/The identity function is a mockingbird." | lowercase | cut -d / -f 1); echo "$topic"; [ -e wisdom/"$topic" ] && echo a || echo b < 1416393704 474764 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :identity function \ b < 1416393851 457749 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I couldn't think of anything else than «op='Overwrote'» being a non-success, but that should not (and does not seem to) be the case. < 1416393883 10292 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was thinking maybe $topic is somehow an empty string there and it's checking the existence of wisdom/ < 1416393890 916981 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But it looks like that's not it? < 1416393924 540093 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not an empty string when echoed at the end. I don't know. < 1416393971 375824 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` (cat bin/slashlearn | head -n-1; echo 'echo $op') > /tmp/foo; chmod +x /tmp/foo; /tmp/foo 'identity function/blah' < 1416393972 138043 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Wrote < 1416394001 672810 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` slashlearn 'identity function/blah' < 1416394003 372259 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Overwrote «identity function» < 1416394017 846368 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rm wisdom/identity function < 1416394019 111919 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416394025 970499 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I should do it in one go so it doesn't change hg history. < 1416394085 146616 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`` (cat bin/slashlearn | head -n-1; echo 'echo $op') > /tmp/foo; chmod +x /tmp/foo; /tmp/foo 'identity function/blah'; rm /wisdom/'identity function'; slashlearn 'identity function/blah'; rm /wisdom/'identity function' < 1416394087 158105 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Overwrote \ rm: cannot remove `/wisdom/identity function': No such file or directory \ Overwrote «identity function» \ rm: cannot remove `/wisdom/identity function': No such file or directory < 1416394112 299834 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` (cat bin/slashlearn | head -n-1; echo 'echo $op'; tail -n1 bin/slashlearn) > /tmp/foo; chmod +x /tmp/foo; /tmp/foo 'identity function/blah'; rm -f wisdom/'identity function' < 1416394112 984304 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Wrote \ Wrote «identity function» < 1416394130 73560 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er, wait, I think I interfered with your thing. < 1416394175 845527 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I kept writing /wisdom. < 1416394214 488572 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` rm -f wisdom/'identity function'; (cat bin/slashlearn | head -n-1; echo 'echo $op'; tail -n1 bin/slashlearn) > /tmp/foo; chmod +x /tmp/foo; /tmp/foo 'identity function/blah'; rm -f wisdom/'identity function' < 1416394215 191591 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Wrote \ Wrote «identity function» < 1416394232 648548 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` rm -f wisdom/'identity function'; slashlearn 'identity function/blah'; rm -f wisdom/'identity function' < 1416394233 373849 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Wrote «identity function» < 1416394252 667607 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` slashlearn 'identity function/blah'; rm -f wisdom/'identity function' < 1416394253 310829 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Wrote «identity function» < 1416394258 366807 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1416394260 528352 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that's all quite correct. < 1416394280 689281 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What was going on before? < 1416394286 565505 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh! < 1416394304 405553 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`slashlearn identity function/just verifying < 1416394305 996719 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Overwrote «identity function» < 1416394314 366170 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yeah, you hit a snag that's very cleverly hidden. < 1416394334 3391 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or at least I believe it's that. < 1416394352 197812 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, it's nondeterministic. < 1416394357 819433 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's not quite that. < 1416394363 60264 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er, wait, no it's not. < 1416394365 853329 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You just wrote that file. < 1416394375 947047 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's executed twice, is the thing. < 1416394389 805379 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :When the script makes modifications to the repository, it involves rerunning the command. < 1416394422 684650 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What? Why? < 1416394457 684257 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wrote a concise explanation about this (and a convoluted example), but I've partially forgotten the details. < 1416394467 210845 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'll see if I can find it and/or remind myself. < 1416394596 710065 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416394603 254380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right. So it runs things in general with no locking, but when it detects a modification, it obtains an exclusive lock, and reruns the command. < 1416394616 14361 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I see. < 1416394624 56985 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not on a pristine repository? < 1416394637 497147 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No. It updates the checked-out copy, but doesn't "reset" it. < 1416394645 603148 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Arguably, it perhaps should do that. < 1416394657 532765 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not a difficult argument to make. < 1416394679 978993 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess one thing to do would be to write a status file the first time the command runs and then delete it the second time. < 1416394696 25435 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or, well, to be more exact, it cleans up the repository part. < 1416394699 375494 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of course you could run into locking issues that way. < 1416394707 43926 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right, but it should start fresh. < 1416394751 635814 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It does a hg status -umad and tries to remove all those files. < 1416394755 915169 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Then a hg up. < 1416394789 479465 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In fact, I'm not sure why that's not sufficient to make slashlearn work, since it should report the new "wisdom/identity function" as modified, and remove that. < 1416394789 956756 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1416394791 988301 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yep, definitely mad < 1416394805 618519 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At any rate, I would hesitate a guess that it's related to this double-execution somehow. < 1416394843 846830 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sounds reasonable. < 1416394845 782577 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh. < 1416394847 12142 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is all this < 1416394863 232654 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If I read that right, it will have problems with file names with spaces in them when cleaning up. < 1416394877 55990 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sigh < 1416394885 447620 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :f = sline.split(" ")[1] where sline is the hg status output. < 1416394917 90912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I think that is maybe my code :/ < 1416394920 551465 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you have a link < 1416394927 849392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hopefully gregor actually rewrote it so it's not my fault < 1416394962 469557 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I do remember writing hg status -umad. < 1416394969 478788 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was too perfect that those were exactly the options I needed. < 1416394991 864224 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I can't ever remember the URL for the web-browsable repository for the bot sources itself, so I was just reading it directly. < 1416394994 860193 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's somewhere, though. < 1416395014 920690 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sprunge the file? :p < 1416395062 804346 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://codu.org/projects/hackbot/hg/index.cgi/file/tip/multibot_cmds/PRIVMSG/tr_60.cmd < 1416395080 478950 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Wait, that's different. < 1416395142 397257 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Must be an old version. < 1416395182 717050 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/UjDb?py is anyway the current code. < 1416395220 179047 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay this looks like maybe gregor rewrote it based on what I wrote < 1416395227 884709 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm thinking a least-amount-of-changes fix would be s/sline.split(" ")/sline.split(" ", 1)/ < 1416395229 932183 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so I'm not to blame < 1416395372 89124 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`revert 5151 < 1416395373 353056 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1416395393 485008 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cat bin/slashlearn < 1416395394 18201 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | cut -d / -f 1) \ [ -z "$topic" ] && exit 1 \ value=$(echo "$1" | cut -d / -f 2-) \ echo "$value" > wisdom/"$topic" && echo "Learned «$topic»" < 1416395478 298883 :drdanmaku!uid17782@gateway/web/irccloud.com/x-ocdyemkfvsjyuywz QUIT :Quit: Connection closed for inactivity < 1416395479 530 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bah, cut with a multi-character delimiter doesn't work. < 1416395493 905539 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: Aw, you missed a great chance to work around the issue by having the first iteration communicate with the second one via /tmp (also not cleaned). < 1416395522 241337 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: Yes, I suggested that earlier. < 1416395532 196767 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But you run into locking issues that way. < 1416395533 72024 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41036&oldid=41017 5* 03TomPN 5* (-58) 10 < 1416395544 926245 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(I assume.) < 1416395552 489975 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41037&oldid=41018 5* 03TomPN 5* (-398) 10 < 1416395623 790506 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41038&oldid=41036 5* 03TomPN 5* (+142) 10/* Example programs */ < 1416395728 825633 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Scratch that, /tmp is in fact cleared, I was just reading it wrong. The only way you can pass information from the first run to the second is via /hackenv/. Though you could still write a status file with a space in the file name. < 1416395738 522779 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On the other hand, I could just go ahead and fix that part. < 1416395759 701188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: y'know, the hg repo for hackego is on bitbucket < 1416395761 851158 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :iirc < 1416395780 214404 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, you are right. < 1416395786 754944 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it was in fact my browser history. < 1416395821 626061 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://bitbucket.org/GregorR/hackbot/src/tip/multibot_cmds/PRIVMSG/tr_60.cmd?at=default seems current. < 1416395846 269370 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I could make a bull request or suggest a patch or whatever one does on bitbucket. < 1416395864 982545 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :make a bull request to the stock market < 1416395893 85827 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is Lymia really still on HackEgo's ignore list -_- < 1416395912 186042 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anyway, this actually is based on my horrible code, woo < 1416395992 466778 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm pretty sure I had a bitbucket account, but I don't know what it is. < 1416396090 380889 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1416396128 122088 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, "fizzie". How inventive. < 1416396334 599413 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41039&oldid=41008 5* 03TomPN 5* (+777) 10/* Syntax */ < 1416396478 354202 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41040&oldid=41039 5* 03TomPN 5* (+54) 10 < 1416396502 723775 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` touch $'hmm\n? hello' < 1416396505 644866 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416396559 84562 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41041&oldid=41040 5* 03TomPN 5* (+0) 10/* 1 qubit transformations */ < 1416396559 810544 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's nasty. < 1416396571 783161 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And 'hg status' will indeed output it verbatim with no escaping. < 1416396574 504059 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41042&oldid=41041 5* 03TomPN 5* (+0) 10/* 2 qubit transformations */ < 1416396583 652368 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg status -umad < 1416396585 356908 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41043&oldid=41042 5* 03TomPN 5* (+0) 10/* 3 qubit transformations */ < 1416396586 583251 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​? hmm \ ? hello < 1416396601 538618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : -0 --print0 end filenames with NUL, for use with xargs < 1416396620 995850 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run hg status -umad0 < 1416396623 982830 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​? hmm \ ? hello. < 1416396717 411506 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1416396722 776608 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you're fixing it you might as well do that. < 1416396727 672341 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41044&oldid=41043 5* 03TomPN 5* (+262) 10/* Output */ < 1416396741 211304 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41045&oldid=41044 5* 03TomPN 5* (+1) 10/* Loops */ < 1416396761 485405 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` rm $'hmm\n? hello' < 1416396761 981161 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416396779 11105 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` touch hmm; touch $'hmm\n? hello' < 1416396780 415125 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416396783 650060 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I added a comment about it at https://bitbucket.org/GregorR/hackbot/pull-request/3/fix-repository-cleanup-wrt-spaces-in-paths/diff -- that's as far as I'll go for the moment. < 1416396797 198114 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`revert < 1416396798 455063 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1416396869 59813 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also -n --no-status hide status prefix which might simplify things. < 1416396891 317937 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg status -umadn0 < 1416396894 393062 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hmm \ ? hello. < 1416396898 879223 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg status -un0mad < 1416396901 833527 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hmm \ ? hello. < 1416396919 473879 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure which one is better, "U no mad" or "U mad now?" < 1416396927 576917 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Something can be worked out. -b isn't an option to hg status, anyway. < 1416396933 757796 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was thinking of "nomad". < 1416397001 212602 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-n0umad is the most obnoxious one. < 1416397038 566368 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think the correct solution is to run it in an entirely clean environment. < 1416397121 721349 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :-am0und < 1416397125 534255 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh well. < 1416397147 241690 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41046&oldid=41045 5* 03TomPN 5* (+295) 10/* Syntax */ < 1416397778 976025 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think the reason it doesn't do that is due to EgoBot architecture -- multibot_cmds/PRIVMSG/tr_60.cmd (the handler for `) isn't supposed to be so tightly coupled to the repository checkout/removal process, which happens in some place I can't even locate. (Granted, the whole hg status + cleanup + up dance inside is already there, so.) < 1416398040 903673 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In fact, as far as I can tell, there's actually just the one shared checked-out copy, and not separate ones like I assumed. < 1416398418 455810 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`? identity function < 1416398420 26698 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The identity function is a mockingbird. < 1416398427 657483 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Ah. Slashlearn. < 1416398431 698332 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Didn't know that < 1416398683 269705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: yes, checkout would probably add a lot of overhead < 1416398779 586526 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :mroman: slash? < 1416398813 304956 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What is the simplest way to make slashlearn split on // rather than on /? < 1416399003 628073 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :awk comes to mind, though I don't remember if it has a nice shorthand for cut "2-" equivalent. < 1416399102 719109 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Seems not to be the case. < 1416399272 499691 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 255 seconds < 1416399313 909417 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo 'foo bar//baz quux//zuul' | perl -naF"'//'" -e 'print join("//", @F[1..$#F]);' # and there's this but I hesitate to call it simple, let alone "simplest" < 1416399315 377822 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :baz quux//zuul < 1416399492 969105 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Probably simplest to give up on bash and just use some other language. < 1416399512 355140 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, you could also use bash itself for the splitting. < 1416399563 591798 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :${foo%%//*} and ${foo#*//}. < 1416399596 670502 :heroux!~heroux@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 255 seconds < 1416399611 258588 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run topic="foo bar//baz quux//zuul"; echo "[${topic%%//*}] [${topic#*//}]" # that's quite simple < 1416399613 476475 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[foo bar] [baz quux//zuul] < 1416399625 43569 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yep < 1416399640 171287 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie++ < 1416399645 26884 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1416399652 44579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe one day i'll know all these bash things < 1416399655 679611 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or at least know that they exist < 1416399797 655363 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hey, remember a few months/years back someone was gonna write an article on esolangs for Washington Post or something? < 1416399803 409298 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can only remember that they exist, but never (a) which one of #/% removes a prefix/suffix and (b) which one of #/## (resp. %/%%) is the shortest-matching/longest-matching. Though I guess for (b) a reasonable mnemonic would be that ## is longer than #. < 1416399815 876811 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it was some other newspaper. < 1416399819 76103 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wsj < 1416399822 2046 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right. < 1416399829 193858 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Did anything ever come of that? < 1416399832 12242 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the dude basically said he couldn't make a good article out of it :p < 1416399843 321135 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Ahahahaha, makes sense < 1416399852 343239 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which is understandable since cpressey was pretty close to trolling him the entire time and the rest of us are boring weirdos < 1416399892 63108 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hehe :) < 1416399910 418000 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I can agree with that < 1416399943 928647 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The other day I spent a lecture writing a factorial function in GHC's type system. < 1416399944 110538 :boily!~alexandre@96.127.201.149 QUIT :Quit: UNCOMMON CHICKEN < 1416399955 955107 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And then when I got home I vastly improved it < 1416399973 755828 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I trust you were not the lecturer? < 1416399987 134140 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Or should I say, hope... < 1416400045 142690 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :No, I was not < 1416400057 700877 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Still got a few years yet at least before that could be the case < 1416400078 101348 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :As in, I'm a lowly undergrad right now < 1416400220 485881 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh just over 3 hours until I find out how the Python people saved that one last character... < 1416400238 547934 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :one last character? < 1416400240 917071 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I have a 68 character version of "Wow" on anagol) < 1416400248 441517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah < 1416400263 978690 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(not submitted) < 1416400433 397893 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1416400858 269306 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1416401332 221999 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wondered about that, too. Didn't have any intermediate 68B stage, personally. Have you compared symbol/alnum statistics? < 1416401545 324770 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wp disappoints me < 1416401555 630594 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no List of Pink Floyd Songs by release date < 1416401580 873515 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Just sort https://en.wikipedia.org/wiki/List_of_songs_recorded_by_Pink_Floyd by year. < 1416401872 169371 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1416401873 304495 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :neat < 1416401971 716572 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1416401977 744604 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :maybe it wasn't pink floyd < 1416402025 529659 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but rather Pink < 1416402484 741553 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's, uh... a difficult mixup to make < 1416402582 971751 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :mroman, was it the one that goes na na na na na naaaa na nana na na na na? < 1416402971 815825 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :#5, #4, and #2 here are quite programming relevant. http://www.cracked.com/blog/5-trivial-things-with-armies-crazy-advocates/ < 1416403341 164673 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 JOIN :#esoteric < 1416403497 31418 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Taneb: no < 1416403501 936923 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That would be easy to find < 1416403517 519003 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it either ends in batman or "hey hey goodbye" < 1416403576 924761 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :mroman, I was going for So What, by Pink < 1416403582 333920 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :no < 1416403586 350191 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's are we all we are < 1416403948 525247 :MoALTz!~no@user-31-174-1-221.play-internet.pl QUIT :Quit: Leaving < 1416404100 738239 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :https://github.com/rails/rails/issues/17671 < 1416404114 608444 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1416404205 791366 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1416404607 119916 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :@messages? < 1416404607 263176 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Sorry, no messages today. < 1416404655 394433 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@messages < 1416404655 574336 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :You don't have any messages < 1416405269 481224 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: fantastic < 1416405285 817537 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does that mean if you have a Human model rails will automatically map it to a table called humen < 1416405354 247651 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :elliott: NetHack's pluralizer has a special case for that < 1416406651 935760 :S1!~S1@firewall.hb.dhbw-stuttgart.de JOIN :#esoteric < 1416406693 834976 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice, almost half of the debian technical committee have resigned in less than two weeks... < 1416406705 259017 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :ouch < 1416406719 890609 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :how does that split between the people who supported systemd, and the people who opposed it < 1416406760 909963 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think 1 anti-systemd (the latest, ian jackson, who raised the GR) and the other 2 nominally pro (but maybe one or both were neutral to some extent? I forget) < 1416406770 884214 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :(incidentally, my current opinion on systemd is "it's actually a sensible and reasonable idea, but given its provenance, I don't trust it to be remotely bug-free, and it'd be nice if it were more loosely coupled to the rest of userland" < 1416406776 178161 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's also been one or two more non-committee devs resigning in that timespan < 1416406794 46921 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :the TC was only 7 or 8 devs? < 1416406818 422713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :8 < 1416406830 511865 :S1!~S1@firewall.hb.dhbw-stuttgart.de QUIT :Client Quit < 1416406834 71207 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they're meant to be a last resort, AIUI < 1416408021 168056 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1416408088 86251 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1416408088 229989 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :mroman said 4h 28m 22s ago: learn should probably warn if you are about to overwrite an existing entry. < 1416408104 441722 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MAYBE. < 1416408241 627675 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :The dog again? < 1416408345 705384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um no, actually < 1416408355 733283 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hasn't been barking for over a week < 1416408651 531049 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :TIL: 1 = 2. < 1416408689 287325 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Source: apartment description, "-- the one bedroom apartment comprises of Two double bedrooms, --") < 1416408811 930013 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :was that fungot babble? < 1416408817 690343 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :where's fungot? < 1416408850 192452 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, it was an email from an accommodation provider company. < 1416408881 844922 :fungot!fis@selene.zem.fi JOIN :#esoteric < 1416408898 629164 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fungot: don't run away like that :( < 1416408898 939504 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: i just tried to get in the helpdesk.... anyone have that available? i'll take that as no < 1416408911 986354 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know where fungot was, it hadn't "read failed"ed, but it was just stuck. < 1416408912 429279 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: will need to have a little more facile with scheme, though. but i just found the fnord, the fnord brewing. :) archive.org is sometimes a very lonely place...... < 1416408954 236557 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fungot: i don't think looking for fnords in archive.org is a healthy thing to do. < 1416408954 482335 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: i'll keep that in mind. :d): http://koti.mbnet.fi/ yiap/ fnord/ fnord < 1416408990 624538 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1416409154 754376 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: is fungot going to develop a british accent? < 1416409155 62310 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: this is java 1.4, who knows. monads and stuff, instead of the force i-have) < 1416409162 844934 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh no, worse, ported to java < 1416409179 82171 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :with monads. < 1416409202 558152 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we all know that won't actually help. < 1416409257 330277 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Currently it has a force, I see. < 1416409278 118185 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fungot: are you a jedi < 1416409278 344636 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: am i now? :d did i leave? except to wish me good night, sarahbot. foxfire would have been < 1416409290 456185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Renteln and Dundes (2005) give the following (bad) mathematical jokes about poles: -- Q: Why did the mathematician name his dog "Cauchy?" A: Because he left a residue at every pole. --" thank you, MathWorld, for reproducing these bad jokes about poles. < 1416409339 78150 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Renteln, P. and Dundes, A. "Foolproof: A Sampling of Mathematical Folk Humor." Notices Amer. Math. Soc. 52, 24-34, 2005 seems to be worth a closer look, though.) < 1416409354 82993 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just keep the poles out of planes < 1416409359 796503 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or you know what happens < 1416409394 736733 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416409667 874414 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :someone is golfing in CLC-INTERCAL < 1416409710 611274 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :it's probably a better golf language than C-INTERCAL < 1416409714 247835 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :not 100% sure though < 1416409754 804106 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is %20 a regular competitor, or what you get if you don't fill in the name field < 1416409778 317914 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :%20 is a whitespace programmer < 1416409782 79771 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1416409811 137310 :Lorenzo64!~lorenzo@adsl-ull-228-44.42-151.net24.it JOIN :#esoteric < 1416409863 486623 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Wow expires in under an hour < 1416410440 541828 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net JOIN :#esoteric < 1416412569 948329 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's over < 1416412578 608191 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net QUIT :Quit: adu < 1416412799 160572 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, nasty; if you bother with ffi you can just use ffi for output as well (Python) < 1416412884 96459 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: I had a hypothesis that that might've been the difference, but couldn't construct a 68B solution with native output, thanks to the print statement newline/whitespace adding. < 1416412925 470651 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: What was yours like, if you don't mind sharing it? < 1416413015 618914 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :from ctypes import*;print"%c"*765%eval("CDLL('').rand()%95+32,"*765) < 1416413278 876816 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I see. < 1416413280 410050 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tails' and my dc solutions are actually quite different... tails has a ring buffer and exploits that to terminate the initialisation vector without any conditional, but pays for it by a couple of O% operations. < 1416413292 484538 :NATT_SiM!~tlewkow@2602:30a:c021:220:6d97:1d65:9a80:8719 JOIN :#esoteric < 1416413296 149307 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I have a linear buffer for the hole sequence < 1416413311 939471 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but cannot inline the printing, as far as I can see. < 1416413355 679142 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1416413371 42277 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :So < 1416413379 73074 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :windows 7 Genius < 1416413408 124283 :Lorenzo64!~lorenzo@adsl-ull-228-44.42-151.net24.it QUIT :Quit: Leaving < 1416413435 423043 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I hope you can derive some pleasure from the alternative Haskell solution. :) < 1416413560 131606 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :So imagine windows 7 set up.like windows XP with a vista theme < 1416413580 597944 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`factor 16807 < 1416413582 113496 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :16807: 7 7 7 7 7 < 1416413587 877240 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :but like filled to the brim with virus's and malware < 1416413600 355350 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Dulnes: sounds ... normal? < 1416413632 396774 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm imagining < 1416413686 681843 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :It auto installs malware when ever you go into the browser its probably the most attrocious thing ive ever seen < 1416413750 809676 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, do the right thing, throw it into the closest blast furnace < 1416413754 143370 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is this what you have installed on your computer with one broken core < 1416413882 1907 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric : It auto installs malware when ever you go into the browser its probably the most attrocious thing ive ever seen <- I'm not quite sure you understand how malware works < 1416413882 604457 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :no < 1416413914 667541 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Virus* < 1416413930 381866 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Its the morning im tired < 1416413930 776062 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :that's even /more/ unlikely < 1416414001 572905 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :whatever ill just fall back asleep to tired < 1416414437 463378 :NATT_SiM!~tlewkow@2602:30a:c021:220:6d97:1d65:9a80:8719 QUIT :Remote host closed the connection < 1416414658 773271 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1416414919 800156 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"-- in the interest of fairness and to ensure the best service for all guests limits the data download to a maximum limit of 1GB (1024MB) per day -- Broadband charges including data download exceeding 1GB (1024MB) per day - £250 per week or part of week --" wow, that's a lotta money for bytes. < 1416414944 644831 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :this is the AWS pricing model, I think < 1416414958 16524 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :offer a free service with low caps, and hope that people go over so that you can charge them a huge amount in overage fees < 1416414968 61447 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1416414997 145067 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :one of my top priority when looking for a VPS provider was to find one that wouldn't charge for overage (but rather, would just put physical caps on the use) < 1416415213 879253 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1416415243 658472 :drdanmaku!uid17782@gateway/web/irccloud.com/x-lyjzfibrjscltvuc JOIN :#esoteric < 1416415354 815296 :NATT_SiM!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1416415594 975369 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what, you can do foreign imports without a pragma in haskell? < 1416415607 730652 :NATT_SiM!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net QUIT :Ping timeout: 255 seconds < 1416415824 568825 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: part of Haskell 2010 < 1416415829 936488 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I was surprised, too. < 1416415918 671631 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :there, improved the dc solution a bit more. it's now producing trailing whitespace... < 1416415963 503322 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :which was the real trick for inlining the printing in tails' code. < 1416415965 3017 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1416415985 303514 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sadly the cute B0A is gone. < 1416416076 239500 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, I guess somebody wrote that stupid test of glibc's random number generator and felt amazed when they spotted the "Wow" substring fairly early on. < 1416416182 243999 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :now I have an idea for an anagolf problem < 1416416191 603649 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :compression challenge, where the output is a long hex string < 1416416195 940925 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416416204 143954 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh my ... http://golf.shinh.org/reveal.rb?Wow/PatchiKnowsWhatsUp_1415208522&py even includes a space between print and ". < 1416416209 651211 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :that's obtained by hashing some relatively short terms (but long enough to bruteforce) < 1416416236 994744 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :err, long enough that you can't bruteforce < 1416416242 918524 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :then I'd win that challenge by knowing what they are < 1416416269 255420 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah, no fun in that < 1416416293 592584 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Wow was barely ok because there really isn't much you can do inside 45 characters of C code. < 1416416315 731419 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :glibc's RNG uses an algorithm known to be easy to reverse-engineer < 1416416344 284104 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :the GolfScript solution actually just implements the algo in question < 1416416349 950240 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :especially after guessing main(){for(;;){putchar(...%95+32);}} < 1416416366 398500 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1416416378 530447 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523_: I'd suppose that tails followed the same approach as I did: write the C solution, then look at glibc's source code. < 1416416407 364922 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :I actually have glibc's algo memorized apart from the constants < 1416416428 478958 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :new seed = old seed * something + something, output value = seed >> something < 1416416444 252917 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :it's pretty simple as algos go < 1416416489 645233 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416416517 612781 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :good morning < 1416416522 270372 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :let r = zipWith (+) (0:0:0:r) $ [16807^i `mod` (2^31 - 1) | i<-[0..30]] ++ r in map (\n -> n `mod` 2^32 `div` 2) r < 1416416526 251832 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let r = zipWith (+) (0:0:0:r) $ [16807^i `mod` (2^31 - 1) | i<-[0..30]] ++ r in map (\n -> n `mod` 2^32 `div` 2) r < 1416416527 764733 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0,8403,141237624,811325037,492480232,713292089,1046430673,542994004,1442217... < 1416416546 34521 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :err. < 1416416551 725232 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let r = zipWith (+) (0:0:0:r) $ [16807^i `mod` (2^31 - 1) | i<-[0..30]] ++ r in map (\n -> n `mod` 2^32 `div` 2) (drop 313 r) < 1416416553 110865 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1804289383,846930886,1681692777,1714636915,1957747793,424238335,719885386,1... < 1416416591 132480 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`c main(){for(;;)printf("%d,",rand());} < 1416416592 527338 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: c: not found < 1416416624 825548 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`ibin/c main(){for(;;)printf("%d,",rand());} < 1416416630 261561 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1804289383,846930886,1681692777,1714636915,1957747793,424238335,719885386,1649760492,596516649,1189641421,1025202362,1350490027,783368690,1102520059,2044897763,1967513926,1365180540,1540383426,304089172,1303455736,35005211,521595368,294702567,1726956429,336465782,861021530,278722862,233665123,2145174067,468703135,1101513929,1801979802,1315634022,63 < 1416416684 34397 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`ibin/haskell main = let r = zipWith (+) (0:0:0:r) $ [16807^i `mod` (2^31 - 1) | i<-[0..30]] ++ r in print $ map (\n -> n `mod` 2^32 `div` 2) r < 1416416685 578314 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/ghc/runghc: line 5: /opt/ghc/bin/runhaskell: No such file or directory < 1416416700 513216 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tsk. < 1416416702 910186 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`which ghc < 1416416704 325655 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416416709 317178 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` which ghc < 1416416710 759875 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416416712 764685 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :okay < 1416416734 518061 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :16807 is easy to remember because it's 7^5 < 1416416768 425070 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :> let r = zipWith (+) (0:0:0:r) $ [16807^i `mod` (2^31 - 1) | i<-[0..30]] ++ r in map (\n -> n `mod` 2^32 `div` 2) r < 1416416769 880746 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0,8403,141237624,811325037,492480232,713292089,1046430673,542994004,1442217... < 1416417037 887412 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the first 313 values are dropped. (in the C code it's 310, but it turned out to be convenient to shift the sequence a bit) < 1416417044 965002 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07DNA-Sharp14]]4 10 02http://esolangs.org/w/index.php?diff=41047&oldid=40137 5* 03149.69.108.53 5* (-80) 10I unfortunately don't know where the interpreter is, but it's not at the listed link... < 1416417061 53580 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh < 1416417082 866275 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :FireFly: I had already run them in lambdabot, but I see I had also copied the wrong command in the HackEgo attempt. < 1416417313 140595 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1416417316 686220 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh < 1416417343 630220 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416417345 807684 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416417367 45012 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416417400 538921 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416417426 573029 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416417611 404783 :NATT_SiM!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Read error: Connection reset by peer < 1416417618 639023 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416417747 343903 :tlewkow_!~tlewkow@198.23.103.82-static.reverse.softlayer.com JOIN :#esoteric < 1416417816 197185 :augur!~augur@216-164-48-148.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com QUIT :Remote host closed the connection < 1416417927 548120 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Ping timeout: 258 seconds < 1416417975 713819 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1416418044 531318 :tlewkow_!~tlewkow@198.23.103.82-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416418607 400046 :tlewkow!~tlewkow@198.23.103.82-static.reverse.softlayer.com JOIN :#esoteric < 1416418774 584504 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wow, I could block like 90% of my spam by simply dropping any message that doesn't have my address in the To: line < 1416418857 471247 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not counting mailing lists, is it possible for someone who isn't a spambot to send email with an incorrect To: address even by accident < 1416418859 14872 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :? < 1416418886 596500 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If someone Bcc's you, perhaps. < 1416418936 702207 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: oh right, obviously < 1416418942 763460 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :forgot about that < 1416418948 410291 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Oh sweet heavenly angels I finally have bourbon. < 1416418967 358013 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't recall what the copy you get looks in that case. < 1416418981 426932 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it doesn't have your name anywhere in To: or Cc: < 1416418988 726340 :Koen__!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1416419018 647397 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I get something like 90% of the spam my zem.fi addresses get filtered by a simple dnsbl blacklist (Spamhaus' zen and SpamCop) check. < 1416419059 291180 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :most of these spambots are pretty transparent < 1416419073 344394 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :some even send the entire list of emails they're spamming in the To: line < 1416419189 541177 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Sometimes the To: address is f in the same domain, which makes me think it's the first address in a batch of messages or something. < 1416420354 422295 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I reduced my spam intake by very nearly 100% by using e4ward.com and deleting email addresses that get spam :3 < 1416420630 873097 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I've got a friend who uses a different email for each service < 1416420723 220035 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(He has one for every valid uuid or something) < 1416420749 263920 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :fizzie: Patch merged. < 1416420768 186787 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Taneb: That's what I do w/ e4ward. < 1416420771 919483 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gregor: Did you notice the comment about newlines? < 1416420794 880953 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Yes, but I think your patch should do fine. I'm not sure how much I care about newlines in filenames X-D < 1416420798 910767 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm too lazy and sometimes like to look at spam and laugh at it < 1416420814 6284 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've used suffixes (user+servicename@) for some places, and a spamtrap hotmail address for random websites that I wouldn't really want make an account for but who insist. < 1416420814 918550 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :fizzie: I know it's still wrong... lemme put it this way: If you want to fix it, I'll happily merge another patch. Otherwise, meh. < 1416420826 555718 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gregor: "I'll think about it." < 1416421441 161696 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1416421643 692553 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I've had things strip off the +foo, I think. < 1416421685 638427 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416422548 639534 :tlewkow!~tlewkow@198.23.103.82-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416422849 57966 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1416422861 429077 :tlewkow_!~tlewkow@198.23.71.126-static.reverse.softlayer.com JOIN :#esoteric < 1416422869 724855 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416423441 163813 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07My Unreliable Past14]]4 10 02http://esolangs.org/w/index.php?diff=41048&oldid=41029 5* 03BCompton 5* (+2278) 10 < 1416423831 262091 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:My Unreliable Past14]]4 10 02http://esolangs.org/w/index.php?diff=41049&oldid=41031 5* 03Ais523 5* (+396) 10/* IO */ any nondeterministic method's OK < 1416423940 676344 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :> 0/0 < 1416423942 21848 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : NaN < 1416423953 237172 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :>_> < 1416423973 206369 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :“>_>” what? < 1416423979 299836 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Some one made a bootleg version of windows 2003 for the nintendo < 1416424018 36390 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Oh, I thought it was in response to the NaN. Should’ve looked at the timestamps first. < 1416424018 553795 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :> _> < 1416424019 640684 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:3: < 1416424019 783789 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : parse error (possibly incorrect indentation or mismatched brackets) < 1416424040 426369 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :> 0 `div` 0 < 1416424041 782941 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : *Exception: divide by zero < 1416424057 935863 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :lol < 1416424085 80656 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^prefixes < 1416424085 223714 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1416424089 131571 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :( 0/0 < 1416424089 486677 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :04NaN : 12Float < 1416424093 402912 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :( div 0 0 < 1416424093 732903 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de QUIT :Quit: Terminated < 1416424099 847063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Melvar: sorry about your bot < 1416424103 877909 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't expect that to happen < 1416424117 121028 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1416424162 588205 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Nobody does, but idris happens to crash when asked that. The best thing I can really do is teach my bot to start a new idris when this happens. < 1416424211 145502 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Idris crashed when he divided by zero < 1416424214 464944 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Makes sence < 1416424226 806314 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :sense* < 1416424314 185330 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Specifically, if you do it in the repl, some top-level handler catches it and goes back to the prompt, but when idris runs in ideslave mode, that handler isn’t present. I’m not sure where to look for the problem or how to fix it. < 1416424375 496173 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :just review every part of your code < 1416424408 864827 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :ALL OF IT < 1416424484 120436 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :How many lines is Idris? < 1416424532 719692 :S1!~S1@p4FF92BC2.dip0.t-ipconnect.de JOIN :#esoteric < 1416424624 823158 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :How should I count them? < 1416424793 898911 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :There should be an end variable depending on what you use? that tells you how many lines are in it < 1416424808 793389 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :idk what you use so its differdent for me < 1416424855 101966 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Dulnes: a large project like Idris is spread across a ton of different files, many of which are in different languages, some of which are build system or the like, some of which are documentation < 1416424874 253403 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Oh my < 1416424878 462599 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Read error: Connection reset by peer < 1416424893 251160 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Well idk then < 1416424907 746702 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :if theres an error its going to be hell finding it < 1416424928 907496 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :I meant whether to include empty lines, comment lines, doc lines, etc. and if there’s a convenient utility implementing your choice. < 1416424945 27238 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, a crash upon dividing by zero is unlikely to be in the documentation… < 1416424971 523003 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :wc on src/ reports 38515 lines total. < 1416425015 332524 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, that's smaller than I was expecting < 1416425069 954697 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :yeah the way ais523 worded it i thought it would be larger < 1416425071 981044 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :NetHack 4 is 167762 by the same counting method < 1416425121 354975 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Melvar it would be best to find whats causing that thats a very simple crash bug < 1416425174 786696 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Cant you just black list the area that trys to divide by zero? < 1416425175 42090 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Dulnes: not really; in this case, we told it to divide by zero and it divided by zero < 1416425200 494945 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :So it doesnt divide by zero but anything else < 1416425207 590945 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so the problem's to find the situation in which it should actively not do what it's told < 1416425212 799799 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and substitute an appropriate outcome < 1416425217 554100 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :( 9/9 < 1416425217 971718 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :041.0 : 12Float < 1416425221 251241 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :So what, the repl has a signal handler? < 1416425229 817939 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you defined, say, 0 `div` 0 as 0, then that would avoid the crash, but it would be wrong < 1416425251 588532 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and `div` is probably a compiler primitie < 1416425254 35901 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*primitive < 1416425256 62877 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :( div < 1416425256 466858 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :Can't resolve type class 12Integral a < 1416425265 133866 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :( div 4 < 1416425265 528326 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :\13{meth1} => 09prim__sdivBigInt 044 13meth : 12Integer -> 12Integer < 1416425271 770469 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep, it's a primitive < 1416425285 625858 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :meth < 1416425286 981436 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so it's being compile down to other languages' divisions < 1416425311 145110 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :yeah < 1416425325 998259 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :( div 5 < 1416425326 360407 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :\13{meth1} => 09prim__sdivBigInt 045 13meth : 12Integer -> 12Integer < 1416425345 83278 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :so if its not by zero it can do it < 1416425353 210476 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :You could try to install your own signal handler < 1416425371 18266 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :( div 0 < 1416425371 445280 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :\13{meth1} => 09prim__sdivBigInt 040 13meth : 12Integer -> 12Integer < 1416425393 843635 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Did it handle? < 1416425416 777482 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it didn't run, I only gave it one argument < 1416425430 520474 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I asked it for the concept of dividing 0 by something < 1416425436 715189 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :( (flip div) 0 < 1416425437 168788 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :09flip (\13{meth0} => \13{meth1} => 09prim__sdivBigInt 13meth 13meth) 040 : 12Integer -> 12Integer < 1416425445 136893 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whereas that's the concept of dividing something by zero < 1416425453 883586 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :The thing is, idris is written in Haskell. The repl uses a haskell implementation, which for that primitive throws an exception. The repl runs under an appropriate catch, ideslave does not. The question is how and where to insert the catch into ideslave and produce a proper response in the protocol. < 1416425477 809845 :tlewkow_!~tlewkow@198.23.71.126-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416425498 873590 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :> 1920%1152 < 1416425500 280424 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 5 % 3 < 1416425518 616754 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :> 2560%1536 < 1416425519 950161 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 5 % 3 < 1416425541 950978 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :> 1280%800 < 1416425543 326963 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 8 % 5 < 1416425569 448276 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :> 67899*87555 < 1416425570 808435 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 5944896945 < 1416425578 720506 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :thank < 1416425772 618699 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :so when the math/compilation section/file made < 1416425787 290625 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :... https://github.com/naetech/nightrain < 1416425851 8092 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i already know of this < 1416425855 338219 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :it has bugs < 1416426028 902914 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :> 551672727178263718277272/8766 < 1416426030 335942 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 6.2933233764346765e19 < 1416426038 887995 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :oh my < 1416426041 459670 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :> 1600%768 < 1416426042 902829 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 25 % 12 < 1416426043 753211 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :such smart < 1416426114 111009 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net JOIN :#esoteric < 1416426678 866144 :drdanmaku!uid17782@gateway/web/irccloud.com/x-lyjzfibrjscltvuc QUIT :Quit: Connection closed for inactivity < 1416426840 127934 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :( (flip div) 65 < 1416426840 477825 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :09flip (\13{meth0} => \13{meth1} => 09prim__sdivBigInt 13meth 13meth) 0465 : 12Integer -> 12Integer < 1416426978 557567 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net QUIT :Quit: adu < 1416427281 985755 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416427303 446050 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rasen14]]4 10 02http://esolangs.org/w/index.php?diff=41050&oldid=40985 5* 03192.52.109.131 5* (-10) 10/* Cat Program */ < 1416427311 714212 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 258 seconds < 1416427316 426131 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Unicomp wants $68 to ship one of their Keyboards to Finland ... < 1416427573 874424 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :why? < 1416427579 459015 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416427651 720581 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :what the < 1416427661 37800 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :so this is why my laptop is running out of power while suspended < 1416427662 840771 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Dulnes: PRobably because they only ship internationall through FedEx (which is grossly overpriced) and because the keyboard weighs 5.5 lbs... < 1416427668 239558 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :something's making it spontaneously turn itself on < 1416427678 935746 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :just this time, it was close enough to a wi-fi access point that I caught it on IRC < 1416427781 88904 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :what was it < 1416427917 916218 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :hmm, now I'm wondering why no pingout < 1416427937 469582 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 265 seconds < 1416427942 976949 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :there we go < 1416428022 465423 :kcm1700_!~kcm1700@175.117.8.72 JOIN :#esoteric < 1416428158 450386 :kcm1700!~kcm1700@175.117.8.72 QUIT :Ping timeout: 255 seconds < 1416428293 444734 :kcm1700_!~kcm1700@175.117.8.72 QUIT :Ping timeout: 255 seconds < 1416428322 893269 :kcm1700!~kcm1700@175.117.8.72 JOIN :#esoteric < 1416428536 786076 :tlewkow_!~tlewkow@50.23.115.125 JOIN :#esoteric < 1416428539 262907 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:My Unreliable Past14]]4 10 02http://esolangs.org/w/index.php?diff=41051&oldid=41049 5* 03BCompton 5* (+209) 10/* IO */ < 1416428784 97685 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 255 seconds < 1416429075 877067 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net JOIN :#esoteric < 1416429191 579551 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:My Unreliable Past14]]4 10 02http://esolangs.org/w/index.php?diff=41052&oldid=41051 5* 03Ais523 5* (+517) 10/* IO */ fail chance of Hello World < 1416429281 320737 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 240 seconds < 1416429320 812568 :augur!~augur@65.205.30.226 JOIN :#esoteric < 1416429391 219648 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1416429990 279126 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :is it just me, or is the proportion of the wiki made of bad BF derivatives going down? < 1416429996 811093 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :or did someone just rig up Special:Random to disfavour them? < 1416430078 504567 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:My Unreliable Past14]]4 10 02http://esolangs.org/w/index.php?diff=41053&oldid=41052 5* 03BCompton 5* (+139) 10/* IO */ < 1416430101 140544 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07My Unreliable Past14]]4 M10 02http://esolangs.org/w/index.php?diff=41054&oldid=41048 5* 03BCompton 5* (-11) 10/* Hello, world! */ < 1416430129 719415 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:My Unreliable Past14]]4 M10 02http://esolangs.org/w/index.php?diff=41055&oldid=41053 5* 03BCompton 5* (+86) 10/* IO */ Forgot my sig < 1416430296 246212 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:My Unreliable Past14]]4 10 02http://esolangs.org/w/index.php?diff=41056&oldid=41055 5* 03BCompton 5* (+4) 10/* IO */ < 1416430320 298859 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07My Unreliable Past14]]4 10 02http://esolangs.org/w/index.php?diff=41057&oldid=41054 5* 03BCompton 5* (+7) 10/* Hello, world! */ < 1416430423 269735 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :bleh, 11, if I count C-INTERCAL as a language I created < 1416430438 72576 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :which I guess I do because I put in so many of the features that make it different from other impls < 1416431817 265092 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1416432173 793458 :augur!~augur@65.205.30.226 QUIT :Remote host closed the connection < 1416432786 105549 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416433197 284604 :hjulle!~hjulle@46.239.101.25 JOIN :#esoteric < 1416433384 575971 :adu!~ajr@static-108-48-76-162.washdc.fios.verizon.net QUIT :Quit: adu < 1416433554 602906 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :http://studio.code.org/s/frozen/stage/1/puzzle/1 < 1416433716 502088 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://studio.code.org/assets/spinner-big-c3078e9dccaffcd3763893a183dde788.gif < 1416433743 418608 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Why does nothing ever work without Javascript anymore. Oh well I guess that saves me a ton of time. < 1416433762 495143 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :int-e: I was looking at some web pages in w3m earlier < 1416433786 37455 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :and complaining "why does this page need frames" and "why does that page need the ability to show the 'title' of an element" < 1416433921 180403 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its good that this uses javascript < 1416433931 362512 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :something like this would normally be using flash < 1416434413 749552 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How Logo. < 1416434520 238045 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:My Unreliable Past14]]4 10 02http://esolangs.org/w/index.php?diff=41058&oldid=41056 5* 03Ais523 5* (+322) 10/* IO */ that looks about right < 1416434552 368028 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :YouTube? seriously? < 1416434605 196414 :tlewkow_!~tlewkow@50.23.115.125 QUIT :Remote host closed the connection < 1416434699 704148 :tlewkow!~tlewkow@198.23.71.112-static.reverse.softlayer.com JOIN :#esoteric < 1416434779 529260 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :wow, has TDWTF screwed up their website < 1416434792 460064 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :??? < 1416434794 454894 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :it has horizontally scrolling portions that you can't actually scroll because they're covered by transparent clickable areas < 1416434943 103271 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :How oddly appropriate < 1416435645 924115 :tlewkow!~tlewkow@198.23.71.112-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416435814 510151 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net JOIN :#esoteric < 1416435828 390321 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :what's that one esoteric LC with just s, k and ` ? < 1416435859 581387 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :L8D: are you thinking of Unlambda? < 1416435865 5287 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :that's a Turing-complete subset of Unlambda < 1416435868 952997 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :although it has other commands < 1416435869 394301 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Lazy K? < 1416435875 32313 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :you might also be thinking of Lazy K < 1416435886 239723 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :someone from this channel authored it < 1416435890 579245 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :or "SK combinator calculus" which is the mathematical name for that subset < 1416435895 99213 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :probably Lazy K, then < 1416435916 139657 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :yes I'm familiar with sk combinator calculus < 1416435930 690647 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :someone figured out a way to denote precedence using only a single character < 1416435940 25963 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :that's copied from Unlambda < 1416435943 385820 :tlewkow_!~tlewkow@50.23.113.210 JOIN :#esoteric < 1416435950 9835 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :UNDERLOAD < 1416435957 153883 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :wait no < 1416435964 115244 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :that was the other language they mentioned < 1416435964 481750 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's that bird one slereah did < 1416435969 859041 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :you can compile SK into Underload < 1416435975 922706 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it sounds like unlambda to me though < 1416435984 570149 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :except unlambda has extra stuff < 1416435986 114566 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :they had some sort of name for it though < 1416435986 257484 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :(that's how Underload was originally proved TC) < 1416435991 338578 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :but it has a bunch of extra stuff < 1416435996 203637 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@google esolang lazy k < 1416435997 312791 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://esolangs.org/wiki/Lazy_K < 1416435997 455625 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Title: Lazy K - Esolang < 1416435997 852554 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@google esolang unlambda < 1416435999 254171 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://esolangs.org/wiki/unlambda < 1416435999 397196 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Title: Unlambda - Esolang < 1416436000 912294 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :L8D: perhaps you're thinking of Iota? only that has just the one combinator < 1416436047 38925 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :the name has something to do with binary or byte < 1416436098 12007 :augur!~augur@65.205.30.226 JOIN :#esoteric < 1416436101 582217 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :why do you need to denote precedence with s&k ? < 1416436124 849506 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :because: s (k s) < 1416436135 145857 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :is different than: s k s < 1416436150 60882 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :but these esolangs use prefix apply, where it's not an issue < 1416436159 616269 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :those examples are `s`ks and ``sks in Unlambda syntax < 1416436160 946883 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :either `s`ks or ``sks < 1416436173 778431 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :tromp_: well, you can think of prefix apply as being a precedence marker < 1416436181 149987 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :just like $ exists mostly for precedence in Haskell < 1416436227 193018 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :so L8D, how does what you have in mind differ from Lazy K? < 1416436248 554935 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :using a binary notation? < 1416436261 174075 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :because the interpreter was an entry to some competition on obfuscated C < 1416436268 310985 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :and it didn't have i < 1416436277 947537 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :my precursor to BLC was a binary combinatory logic < 1416436282 14383 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :L8D: if you want binary notation, Jot? < 1416436288 607219 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :BLC < 1416436293 463656 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I remember jot being mentioned < 1416436324 784162 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :http://esolangs.org/wiki/Binary_lambda_calculus < 1416436329 476796 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :^ it was an interpreter for that < 1416436350 936803 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :http://www.ioccc.org/2012/tromp/hint.html < 1416436362 926723 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :http://www.ioccc.org/2012/tromp/tromp.c < 1416436384 529500 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :yeah that < 1416436393 725536 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :so that's not s and k :) < 1416436402 712109 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :oh < 1416436538 54182 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I wish I had an awesome last name like "tromp" < 1416436549 455373 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :just a regular Dutch name < 1416436596 661399 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I wish I had an awesome Dutch name < 1416436604 722787 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :wait... < 1416436611 792643 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :tromp_: is 'biel' a ditch last name? < 1416436617 72975 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I thought it was french < 1416436617 781337 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://homepages.cwi.nl/~tromp/ < 1416436620 663565 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :dutch* < 1416436634 237335 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :your sokoban link is deda http://www.gamegate.com/othergames.jsp?NAVID=1&GAMEID=12 < 1416436667 601194 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :i don't know any Dutch called biel < 1416436712 115708 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :why are there so many programmers in the netherlands? < 1416436731 663121 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what was it a link to < 1416436734 762920 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PRIVMSG #esoteric :I've met like 50 < 1416436856 874551 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I inherited an awesome dutch surname < 1416436861 508509 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :http://www.gamegate.com/games.jsp was still working on jun 28 2014; maybe they'll come back < 1416436894 574928 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :tromp_: now I'm trying to remember exactly what it is < 1416436919 735487 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :ais523_ what what is? < 1416436927 208293 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :Taneb's awesome surname < 1416436997 625963 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523_, do you want me to tell you? < 1416437002 332759 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(it's pretty easy to find) < 1416437005 616738 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :google Taneb and you'll see :) < 1416437023 602247 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :from his github < 1416437028 843246 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :it's been mentioned on here before, you may as well mention it again < 1416437036 504911 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :van Doorn < 1416437039 884132 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :right < 1416437044 888638 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :I thought it might be that, but I wasn't sure < 1416437055 516534 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :hmm, that name arguably becomes even more awesome if overkerned < 1416437065 827172 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523_, see my article on the wiki < 1416437074 737633 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :In a graphical browser < 1416437118 262600 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :is that /intentionally/ overkerned? < 1416437124 517736 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :or is the font just broken? < 1416437129 189393 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :ACTION looks at source < 1416437150 382846 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :haha, I didn't even know it was possible to put styling in DISPLAYTITLE < 1416437160 626810 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1416437164 194498 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi oerjan < 1416437171 789357 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :it is very slightly too wide to work correctly on this browser, though < 1416437183 689193 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It looks overoverkerned to me < 1416437186 614359 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Hi < 1416437190 500304 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi Dulnes < 1416437191 755735 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Ping timeout: 245 seconds < 1416437274 478474 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi vanila < 1416437286 511239 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :it's underoverkerned if you want it to actually look exactly like an 'm' < 1416437290 406869 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i want to work on an esolang thing, any ideas < 1416437326 995974 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :So windows 9 cant be a thing because of the legacy source < 1416437372 356713 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Also someone jailbroke and bootlegged a windows 2003 server onto The NES < 1416437374 919710 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :this is an odd place to complain about windows < 1416437398 248334 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :windows 2003 on NES < 1416437398 623195 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i know just wondering why ita terrible < 1416437403 128583 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what the heck < 1416437409 436170 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the NES has a 6502 CPU < 1416437414 156952 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :how do you run windows 2003 on that < 1416437423 292492 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :yeah my friends me a.link < 1416437430 743231 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :i just wanna see if its true < 1416437431 969052 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :vanila: Dulnes apparently runs IRC bots on Windows 95, that connect via the web interface < 1416437439 432701 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :? < 1416437443 217704 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Dulnes lies a lot < 1416437443 400062 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I use internet explorer on Windows 95 < 1416437443 589996 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :no i dont < 1416437458 482011 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :I dont have a bot ;-; < 1416437462 805513 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I like the aesthetic < 1416437479 112907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I used windows 95 in a VM as my main OS for a short while < 1416437483 359724 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the aesthetic is definitely good < 1416437487 681893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the usability less so < 1416437497 10780 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I just need a hard drive and thn I can use windows 95 for real < 1416437509 865959 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :elliott: I used Windows 95 back when it was the world's most widely used consumer OS < 1416437518 367521 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :it was a step forwards from many things < 1416437518 511373 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I have a Windows 98 computer somewhere < 1416437520 647402 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :but pretty crashy < 1416437526 908207 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It hasn't been turned on in a while but it still probably works < 1416437530 268079 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I don't know how to get a cheap hard drive < 1416437531 284449 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :any ideas? < 1416437540 180415 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Amazon? < 1416437546 804661 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :^ < 1416437640 763474 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :I saw lots of posts recommending Newegg on Slashdot, but I'm suspicious because they have the same owner < 1416437653 853128 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thanks < 1416437655 181983 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so < 1416437657 249125 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :and Slashdot's owners have infinite mod points < 1416437663 399235 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what is the cutting edge in esolang research? < 1416437673 371263 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :I posted My Unreliable Past recently < 1416437691 338245 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :wha's that? < 1416437749 518914 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :http://esolangs.org/wiki/My_Unreliable_Past < 1416437762 425802 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :Esolang URLs are predictable enough that you can just type them, rather than using Google < 1416437768 836551 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :@google my unreliable past < 1416437769 381755 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://productforums.google.com/d/msg/youtube/ZIP2LmHL1Ro/_8uLjgZEJYoJ < 1416437774 36312 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :hmm < 1416437779 425834 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :I don't know if I want to follow that link < 1416437797 642590 :hjulle!~hjulle@46.239.101.25 QUIT :Ping timeout: 255 seconds < 1416437841 76714 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416437850 958327 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :amazing ais523_ < 1416437898 638185 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523_, some I wouldn't want to type < 1416437905 677469 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^wiki My Unreliable Past < 1416437905 820610 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :http://esolangs.org/wiki/My Unreliable Past < 1416437908 453510 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Like Real Fast Nora's Hair Salon 3: Shear Disaster Download < 1416437915 717664 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :^^wiki needs to URL escape < 1416437919 468783 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :wha < 1416437923 124948 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fungot: you need better escaping hth < 1416437923 425217 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: once you know how hard it would be great if we actually had a thought lately. i feel fnord < 1416437925 364309 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :or at least s/ /_/ < 1416437926 889946 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Or Eodermdrome (because I can never remember how to spell it) < 1416437938 38984 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :Taneb: you spelt it correctly < 1416437949 473951 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::) < 1416437954 754846 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :but even if you can't remember, just keep moving the letters around until they don't form a planar graph < 1416437997 694835 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oh, heh, I didn't realise it was a non-planar graph < 1416438028 19699 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: eodermdrome is a word constructed to be the shortest possible representation of a complete graph of 5 letters < 1416438029 940651 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 258 seconds < 1416438038 471909 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Ooooooh < 1416438043 331867 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and it's older than the language < 1416438059 776384 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Much like Real Fast Nora's Hair Salon 3: Shear Disaster Download < 1416438095 490356 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Which is also designed to be a complete graph, or something < 1416438116 25766 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :the word inspired the language < 1416438130 624534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^show wiki < 1416438130 767916 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :+15[>+4>+7>+7>+8<4-]>3-.>-4..<2+7.<-2.-11..>2-3.<+3.>2-5.-3.<-4.>+2.<+6.<.<-.>3+.+3.<.<2+.>+4.>+2.+2.-2.<2.,[.,] < 1416438148 789309 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think with Real Fast Nora's Hair Salon 3: Shear Disaster Download, the language was created to fill the name < 1416438151 78914 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :that looks suspiciously bf_txtgenned < 1416438160 457908 :augur!~augur@65.205.30.226 QUIT :Remote host closed the connection < 1416438163 661731 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But I kind of wanted to make a language like that already < 1416438166 844331 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523_: it's basically just printing http://esolangs.org/wiki/ and then an ordinary cat < 1416438174 842572 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :Taneb: was that a spambot name? or did you just want something that looked like a spambot name < 1416438175 895642 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :oerjan: yes < 1416438182 380853 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :and the constant string is bf_txtgenned < 1416438185 93399 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523_, it was a spambot name < 1416438194 893127 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I believe elliott suggested it should be made a language < 1416438197 133686 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so making it escape will take some major expansion < 1416438203 491400 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :you can tell because it uses two working cells of size 7*15 < 1416438225 633105 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :I guess it should be possible to find the IRC logs of when that happened < 1416438244 424575 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :(Set A to 100 with high probability... around 1/589 chance of failure) < 1416438245 213304 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :lol < 1416438260 539083 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :giggling < 1416438266 280428 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i recall there was this spam page name everyone agreed needed to be made a language but no one has iirc < 1416438281 538190 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :where < 1416438283 133616 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :21st march 2012 < 1416438307 862510 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :codu.org doesn't seeeeeem to be loading < 1416438308 959736 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: on the wiki. i don't remember the name, also the page may have been deleted (it was spam, after all) < 1416438315 932758 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: i noticed, switched to tunes < 1416438343 281346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i thought my connection was flaky again, but downforeveryoneorjustme agreed < 1416438350 956311 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Awww, I have to download a .zip of pre-2013 logs < 1416438371 884076 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: codu.org seems to be down hth < 1416438398 301031 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :fhdsiofhiasdopfhsdio < 1416438399 29447 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this is very interesting ais523_ < 1416438424 964853 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :I try to make my languages interesting < 1416438427 392329 :augur!~augur@65.205.30.226 JOIN :#esoteric < 1416438434 278539 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :the life of creating 100 awful BF derivatives is not for me < 1416438438 232497 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: google doesn't know that acronym tdnh < 1416438440 314464 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i wouldnt' want to program in it though < 1416438466 633959 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :since when was "people want to program in it" a requirement for an esolang? :-) < 1416438473 336057 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :although apparently at least one person does want to prorgam in it < 1416438474 888044 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :The nameserver is down >_O < 1416438495 267228 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I try to have an idea then make a language out of it < 1416438514 396258 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Like, Fueue was mostly "Underload with a queue instead of two stacks" < 1416438526 104603 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Yeah, codu isn't down, its nameservers are down and everybody's abandoned it because of that. < 1416438537 879669 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :maybe i coul contribute to esolangs some way other than inventing one < 1416438542 327475 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :any suggestions for that? < 1416438549 420713 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :oerjan: It seemed unlikely that codu was down since I'm connected thru it :3 < 1416438551 874142 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Implementations? < 1416438560 483 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :vanila, try implementing Eodermdrome! < 1416438573 188636 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :vanila: writing interpreters; computational class analyses; writing programs; cross-implementation (i.e. implementing one esolang in another) < 1416438602 240074 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: well i meant the web page, naturally < 1416438615 308973 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`echo other things not included < 1416438616 768594 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :other things not included < 1416438626 515457 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :are there any markers on the wiki for things that need done? < 1416438645 962038 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Not really... :( < 1416438651 459995 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: Category:Stubs is the closest thing < 1416438652 692604 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :reading about Eodermdrome < 1416438653 337925 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :oerjan: The web page is up... by some definition ;) < 1416438671 573306 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Category:Unimplemented exists, too, but it's not quite that. < 1416438738 440923 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :Eodermdrome is NP-hard to implement efficiently, isn't it? < 1416438760 6377 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :something graph isomorphism something? < 1416438760 885079 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523_: well except for the bounded number of letters < 1416438772 515485 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :oerjan: right < 1416438772 948270 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which means it's _technically_ in P, i think. < 1416438796 547579 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although probably with quite a high exponent < 1416438850 412901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also some people have suggested the spec does not exclude unicode letters (which won't change it from P since unicode is also finite, but may make it easier to program) < 1416438900 181911 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Found the logs about how Real Fast Nora's Hair Salon 3: Shear Disaster Download gained its name < 1416438934 13617 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I thought of anew keyboard layout but i made a mistake < 1416438940 6534 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And huh, I made the language before the name? < 1416438986 574004 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :oerjan: it was meant to, but I sort-of believe that esolangs can outgrow their authors < 1416438991 970081 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: make it one that doesn't leave out alot of spaces after as hth < 1416438996 984833 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :unless the spec is obviously nonsensical or self-contradictory < 1416439027 959022 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://i.imgur.com/NoylOuA.png < 1416439074 607599 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: it's jumps not jumped, otherwise you miss s < 1416439085 56290 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ok but < 1416439097 203990 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I need a list of all valid sentences which use every letter once < 1416439105 654151 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :then I can choose the best keybaord layout from it < 1416439118 535333 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :vanila: there are a lot of such sentences < 1416439119 582594 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :idea: the keys chance every time you press one in some permutation < 1416439124 819597 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :infinitely many, most likely < 1416439135 100437 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :there is less than 26! < 1416439135 301775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you probably want to drop the duplicate letters < 1416439149 625028 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :when I said once I meant not more than once and not less < 1416439153 856115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: um there are probably no valid sentences that do that < 1416439158 842381 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :please < 1416439202 515695 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for one thing, vowels are too much rarer than consonants < 1416439210 787158 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :oerjan: there are some very contrived sentences < 1416439222 983559 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523_: oh? < 1416439227 25172 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :or, well, the one that was the solution to the Enigma metapuzzle at Agora is two sentences < 1416439233 815292 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :"Zing! Vext cwm fly jabs Kurd qoph" < 1416439243 324447 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :lol < 1416439274 761236 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I've seen the "Mr. Jock, TV quiz PhD, bags few lynx" one (one of the first google-hits) somewhere. < 1416439285 580219 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.fun-with-words.com/pang_example.html lists six examples. < 1416439291 94789 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose welsh helps with the vowels :P < 1416439307 602389 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1416439321 189112 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Waltz, nymph, for quick jigs vex bud. < 1416439321 647356 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Was at JSSummit today < 1416439321 790122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or acronyms < 1416439323 553212 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Hahahah < 1416439334 274043 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: i spot two i's < 1416439338 111725 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :One of the presenters apparently didn't try out their examples and didn't understand people's confusion < 1416439366 661831 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and two u's < 1416439379 605688 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and assuming all letters are there, that's all < 1416439399 130988 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> sort "Waltz, nymph, for quick jigs vex bud" < 1416439400 234165 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : " ,,Wabcdefghiijklmnopqrstuuvxyz" < 1416439418 204535 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :oerjan: it has all letters < 1416439421 435767 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 240 seconds < 1416439421 981821 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :I just checked manually < 1416439520 82456 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :howdo i find all graph based esolangs? < 1416439558 193777 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :not sure we have a category for that < 1416439562 614064 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you can search for "graph" if not < 1416439573 772546 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :TURKEY BOMB, the first known programming-language-cum-drinking-game, evolved independently on four seperate continents and was widely used as an implementation base for computer operating systems for several centuries. < 1416439574 351344 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Category:Non-textual is not large. < 1416439577 321705 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what the HELL < 1416439577 968847 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :lol < 1416439584 428546 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Assuming all of them have been correctly categorized. < 1416439594 139128 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: um eodermdrome isn't non-textual, but still graph-based < 1416439599 311736 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess. < 1416439639 680642 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, Eodermdrome's not in any useful category, so clearly there are none. < 1416439657 776402 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www.rinkworks.com/words/pangrams.shtml "Glum Schwartzkopf vex'd by NJ IQ." < 1416439675 499430 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there might not be that many. i recall kolmogorov machine and andrei machine, or something. < 1416439704 394259 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm Graph mentions Cvlemar < 1416439747 807616 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On the Rinkworks page, the 29-letter "Sphinx of black quartz, judge my vow" is very non-contrived. < 1416439758 845343 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so I like the idea of graph based languages < 1416439765 930315 :tlewkow_!~tlewkow@50.23.113.210 QUIT :Remote host closed the connection < 1416439768 872230 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but it should be efficient to implement < 1416439784 669139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway, searching for "graph" throws up several relevant pages. < 1416439790 858100 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's Grasp, but it's sadly incomplete. < 1416439799 720798 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION decides to repeat himself here < 1416439802 476832 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oerjan, link? < 1416439806 310560 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :FnOnce occurs in nature, outside of Rust: Languages like Python that support generators can use an easy syntax for some monads. Which monads? Exactly those monads whose >>= takes an FnOnce as a continuation. Option, but not List < 1416439812 345861 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :or are you using google? < 1416439813 759591 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://esolangs.org/w/index.php?search=graph&title=Special%3ASearch&fulltext=1 < 1416439821 415639 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ooh < 1416439831 737107 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :when I used search ti took me straight to graph page, i gues theres another search box < 1416439847 155942 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we have seriously differing definitions of the word "nature" < 1416439861 241169 :augur!~augur@65.205.30.226 QUIT :Remote host closed the connection < 1416439872 803988 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: no, but you need to use the "containing" option in the menu if there is a page by the same name < 1416439873 794475 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/wiki/Wire-crossing_problem < 1416439879 636582 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I should make a language based on planar graphs < 1416439884 23687 :tlewkow!~tlewkow@198.23.71.70-static.reverse.softlayer.com JOIN :#esoteric < 1416440132 134918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: i think that may be the same monads as https://hackage.haskell.org/package/STMonadTrans works for < 1416440170 151930 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ooh so Rust is more type safe than Haskell? < 1416440171 165593 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :>.> < 1416440185 719471 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in that case, presumably < 1416440202 840136 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :haskell lacks those pesky uniqueness types < 1416440234 105067 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If I see a mistake in a Stackoverflow answer, should I just fix it? < 1416440242 90861 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It's a trivial mistake but a compilation error nontheless < 1416440285 850664 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: no. make a comment instead. i've been burned on that myself. < 1416440300 610742 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Edits must be at least 6 characters; is there something else to improve in this post?" < 1416440306 604123 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :But... it's a 5 character mistake. < 1416440331 275877 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unless you've got enough rep _not_ to need it confirmed by random strangers who may not even know the language you're fixing, don't even try < 1416440382 511213 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i got so annoyed at SO's policy on code edits that i pledged not to do them again. < 1416440382 830957 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ah < 1416440399 717799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(even though i now _do_ have enough rep) < 1416440482 26190 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://stackoverflow.com/questions/27022848/how-to-mutate-struct-field-in-method#comment42580981_27023282 < 1416440600 483360 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that went well < 1416440644 512696 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The original author can make smaller edits apparently < 1416440657 319768 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I couldn't figure out how to use ST with ListT < 1416440661 929181 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :without the problem < 1416440674 24624 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :someone said it could be done with MonadPrompt but it is hard < 1416440682 181796 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PART :#esoteric < 1416440700 365299 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: yes < 1416440706 117322 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/wiki/Esoteric_Awards < 1416440733 179337 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Am I expected to upvote that reply? < 1416440743 697503 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: i don't think so < 1416440803 122133 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :upvotes are for useful information, afaict < 1416440820 784182 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*afaiac < 1416440827 729645 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :stupid muscle memory < 1416440836 437816 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://www.vb-helper.com/FourColorMap1Solved.gif < 1416440841 24398 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :look at this picture < 1416440843 135637 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I thought of this < 1416440849 559919 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it's a program < 1416440856 936534 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i dont know what the language is yet though < 1416440881 930041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :colors _and_ graphs? < 1416440901 949535 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you would draw the graph and color it in i guess < 1416440915 683161 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :with 4 cours other wise the program is invalid < 1416440932 272429 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: have you seen piet? that's not graph-based though, only color < 1416440940 483688 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah < 1416440979 201037 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i like this idea < 1416440980 578946 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Hmmm... I think it would classify as days+1 days" < 1416440993 76786 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I wonder how to make ti into something programmable < 1416440995 668890 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :http://esolangs.org/wiki/Kolmogorov_machine < 1416441021 570978 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tromp_: was mentioned, also in the search link < 1416441046 940258 :tromp_!~tromp@rtc35-154.rentec.com PRIVMSG #esoteric :sorry i missed that < 1416441052 972852 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :something like game of life is turing complete < 1416441057 856648 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so it should be easy to make this turing complete < 1416441062 763089 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but it willb e hard to make it human programmable < 1416441095 30058 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so is game of life :P < 1416441189 314915 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :actually < 1416441196 960639 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :if you input a picture for your pogram its not turing complete < 1416441202 980139 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :at least not just by recoloring the graph < 1416441209 767227 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yu'd need a way to store unbounded amounts of data < 1416441215 538753 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i dont know how that is possible < 1416441509 18732 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/wiki/%E2%84%92 < 1416441740 824667 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric : I need a list of all valid sentences which use every letter once ← Wikipedia used to have a list of pangrams, but apparently it was deleted a while ago: http://en.wikipedia.org/wiki/List_of_pangrams < 1416441754 524324 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It included a bunch of perfect pangrams in english, though < 1416441850 18013 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :"What service does it provide our readers to show them a pangram in Cherokee, or Malay, or for the love of God, Klingon or in country codes?" < 1416441861 939219 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :I can see why this was inappropriate for Wikipedia, but I hope it got archived somewhere < 1416441880 279404 :S1!~S1@p4FF92BC2.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416441970 100463 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Luckily archive.org has it covered: http://web.archive.org/web/20141012231620/http://en.wikipedia.org/wiki/List_of_pangrams < 1416441994 131129 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :The perfect pangrams in English all look very forced < 1416442009 742206 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Linguistic Calculus14]]4 10 02http://esolangs.org/w/index.php?diff=41059&oldid=36506 5* 03BCompton 5* (+0) 10/* Syntax */ Fixed spelling < 1416442035 560218 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :By which I mean, those words look more welsh than english < 1416442118 161965 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :you normally need to use Welsh loanwords to English to get the really short pangrams < 1416442122 239310 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :"Yxskaftbud, ge vår WC-zonmö IQ-hjälp." < 1416442126 349576 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :Arabic, too, because it's the easiest way to get Q without U < 1416442397 258471 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :the phonetic pangrams are fun < 1416442402 451883 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :there are perfect ones for some accents < 1416442439 235030 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : it's underoverkerned if you want it to actually look exactly like an 'm' <-- i made that, it won't work perfectly in all browsers regardless so we converged on a compromise that doesn't look too bad in the ones we tested < 1416442489 919453 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :hm, "WC-zonmö" is quite forced < 1416442578 516582 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu JOIN :#esoteric < 1416442611 128477 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's the maid that takes care of your toilet zone, i take. and she isn't too bright. < 1416442651 803849 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :the axe handle courier is sorting it out though < 1416442665 177716 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1416442747 554698 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :norwegian wikipedia's pangram article has only the english quick brown fox example < 1416442792 739844 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :Vår sære Zulu fra badeøya spilte jo whist og quickstep i min taxi? < 1416442812 881140 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :IQ-løs WC-boms uten hørsel skjærer god pizza på xylofon. < 1416442823 716627 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :(the archived wikipedia page had a few) < 1416442837 75831 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not 29-letter ones, though :( < 1416442905 898856 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well, not the ones you listed... checking < 1416442952 981108 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope < 1416443021 250010 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :lipogramming is fun in my opinion, I am happy with it, not as much with pangramming < 1416443028 579461 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :swedish is probably easier since it actually uses x and i think c natively < 1416443040 481006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(not sure about the c) < 1416443187 972397 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :I'm reading http://www.leesallows.com/files/In%20Quest%20of%20a%20Pangram1.pdf < 1416443190 405423 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 PRIVMSG #esoteric :it's pretty interesting < 1416443233 348958 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :kk in swedish is always ck except when it's ch < 1416443234 280582 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: nah, pangrams are always better, that's clear. < 1416443270 299397 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :olsner: right, i wasn't misremembering then < 1416443625 932650 :ais523_!93bcc3d1@gateway/web/freenode/ip.147.188.195.209 QUIT :Quit: Page closed < 1416443676 132514 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416443973 512598 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :While not very dictionary-compatible, the "Dwarf mobs quiz lynx.jpg, kvetch!" listed on that Wikipedia page is impressively reasonable. < 1416445223 610991 :Bicyclidine!~Glossina@wl-nat106.it.wsu.edu QUIT :Ping timeout: 264 seconds < 1416445537 50360 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Portal 214]]4 10 02http://esolangs.org/w/index.php?diff=41060&oldid=40880 5* 03152.26.69.32 5* (+0) 10/* Instructions */ fixed a word that didn't make any sense. < 1416445584 325526 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It was clearly deliberate that 0 portals can only be moved to the left < 1416445599 957663 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :much coincidence i was just watching a portal speed run < 1416445643 299359 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Probably also the { doesn't make sense with 'last' < 1416445671 283321 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Yes < 1416445679 921991 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Implementation says different < 1416445928 936164 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :( (flip div) 754 < 1416445929 305609 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :09flip (\13{meth0} => \13{meth1} => 09prim__sdivBigInt 13meth 13meth) 04754 : 12Integer -> 12Integer < 1416445948 127753 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :( div 754 < 1416445948 596024 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de PRIVMSG #esoteric :\13{meth1} => 09prim__sdivBigInt 04754 13meth : 12Integer -> 12Integer < 1416445957 776726 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :Ty < 1416445968 624612 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:My Unreliable Past14]]4 M10 02http://esolangs.org/w/index.php?diff=41061&oldid=41058 5* 03BCompton 5* (+251) 10/* IO */ < 1416445985 464309 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Idris can show functions? < 1416446001 490078 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Also that is a lot of meth. So much meth in Idris and Picolisp < 1416446017 659769 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :yuo < 1416446022 158909 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :yup* < 1416446093 6861 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416446280 39493 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416446468 638322 :idris-bot!~ircslave@dslb-092-072-168-187.092.072.pools.vodafone-ip.de QUIT :Ping timeout: 244 seconds < 1416446550 151838 :Melvar!~melvar@dslb-092-072-168-187.092.072.pools.vodafone-ip.de QUIT :Ping timeout: 264 seconds < 1416446641 809742 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :uh hold on < 1416446658 606110 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :( (flip div) 78.7 < 1416446671 33925 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :nmm < 1416446680 389706 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :cant do decimals < 1416446785 834770 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://en.wikipedia.org/wiki/User:CarnivorousBunny < 1416446876 218014 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Amazingly few discotheques provide jukeboxes < 1416447099 64901 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I checked out gopher a bit but it sucks < 1416447104 317971 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it's abandoned < 1416447109 174974 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i dont find any good gopher sites < 1416447122 756687 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :except zzo38computer and wikipedia converted to gopher < 1416447246 692263 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Here's an interesting thought: In Rust, if I have a &mut T, and a function to give me a new T (say, a modified copy of the old one), I can mutate in such a way that whatever gave me the &mut T can actually see the mutation, even though it's more of a replacement... unlike other imperative languages where I can't fully replace as a mutation < 1416447273 173880 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I guess this doesn't work for all T though, hmm < 1416447370 675866 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :why is the no formal model of rust type system :/ < 1416447390 370206 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :are we supposed to just believe in its soundness < 1416447398 215749 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think someone made one, or at least a formal model of something, in order to work out how to bring about dynamically sized types < 1416447404 643443 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :faith is a virtue < 1416447422 889144 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i want to like rust but it's so frustrating < 1416447426 81284 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :(to me) < 1416447434 531650 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://smallcultfollowing.com/babysteps/blog/2014/01/05/dst-take-5/ < 1416447455 715892 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :https://github.com/nikomatsakis/rust-redex < 1416447468 32649 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i want to like superfluid helium, but the i'm too big on laminar flow < 1416447492 623534 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :rust-redex is clearly nonsense < 1416447500 830525 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I get this shown to me whenever I mention this < 1416447504 650480 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :nonsense < 1416447526 363652 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't actually know anything about either redexes or formal models < 1416447535 436365 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :re[dg]ex < 1416447582 934533 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :is this like prenex < 1416447607 107202 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I tried to google prenex and google autocompleted prenex normal form < 1416447616 224617 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well that's what i meant < 1416447626 562313 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :so... guess that worked out < 1416448583 930082 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416448631 717754 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Help I have a very small computer thingy and I do not quite know what to do with it < 1416448671 512307 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :program it to get onto irc and troll elliott < 1416448716 746590 :Melvar!~melvar@dslb-188-109-011-013.188.109.pools.vodafone-ip.de JOIN :#esoteric < 1416448779 336951 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It... that would be impressive < 1416448806 637211 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I've managed to make it toggle an LED when you press a button < 1416448828 220877 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :fpga? microcontroller? motorized pants? < 1416448858 412365 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :An STM32 Discovery, whatever one of them is < 1416448876 4767 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :seems to be a microcontroller. < 1416448898 120232 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: any more linear in your algebra yet? < 1416448917 990297 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :128 KB flash, 8 KB ram. bet it only takes that much memory to troll elliott. think creatively. < 1416448946 328939 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :shachaf: nnnnnope < 1416448953 208968 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i got a good Cale lecture about it and all sorts of things make more sense now < 1416448964 728253 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'm not a big fan of kale < 1416448968 870736 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :just don't like the taste tbh < 1416448977 686715 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nor do i < 1416448979 139130 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats Bike -----### < 1416448989 352591 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's not even SPELT the same < 1416448997 933294 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you're not even spelt the same < 1416449004 572015 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tru dat < 1416449007 163987 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: you appear to have a v. high standard for your puns < 1416449011 658723 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :hang on. is spelt a word? < 1416449015 944427 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bike, I've got a fancier model I think it has 512kb flash and 80kb ram < 1416449030 482163 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: yes, it's a kind of wheat < 1416449043 428836 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: you missed an 04o08p09p11o12r13t04u08n09i11t12y < 1416449053 835232 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Taneb: wow way to wuss out < 1416449066 62721 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's not strictly speaking mine < 1416449069 415706 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: such as being spelt the same, or being funny < 1416449088 4708 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Just I'm in a position where if I break it I have to tell me to pay me for it < 1416449125 796201 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: sure. three words, even. < 1416449133 237667 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416449170 459151 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :So is spelk < 1416449188 475596 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :anyway i guess you should be careful if you haven't done this sort of thing before < 1416449190 486978 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But no-one told me that the rest of the English-speaking world doesn't use it < 1416449198 736718 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i literally melted part of my microcontroller a few days ago < 1416449203 109812 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :that's the srot of thing you can do < 1416449218 53884 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: wait so you know about tensors and things, right? < 1416449223 888730 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> cycle "literally " < 1416449225 121018 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "literally literally literally literally literally literally literally liter... < 1416449225 264166 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :a bit < 1416449283 833183 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tensor and things and quarks and springs < 1416449295 784022 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oop+s < 1416449317 639960 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :fun fact (0 = 1) tensors are called that because they were developed to describe physical tension. < 1416449322 494372 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :cauchy sucks at names i guess! < 1416449323 171414 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i hear tensors can be stressful < 1416449423 738872 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net JOIN :#esoteric < 1416449443 472075 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: i spent a bit of time trying to figure out what (0=1)-tensors were < 1416449468 572356 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :anyway so what are tensors < 1416449471 898347 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :you mean 0,1 tensors? < 1416449477 187881 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :they're multilinear operators. < 1416449510 638364 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :wow, if you type "multilinear operator" into wikipedia it just straight up redirects you to tensor. < 1416449558 79772 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Cale was telling me about what a scam the `h̀essian matrix́´ was < 1416449582 639606 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :writing them out is definitely bullshit < 1416449588 144488 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :they're probably differentials or wahtever < 1416449616 784814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well, they're representing a thing as a matrix just because it happens to -- well, like, whatever, man < 1416449646 561115 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :yeah it's the same with tensors < 1416449673 427082 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's like, 2-tensors and matrices are SORTA not the same, but everyone writes 2-tensors as matrices, which now means a syntax thing instead of the other thing < 1416449693 506458 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i started h8in' on matrices a bit less < 1416449740 87539 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's like i ranted before, matrices are cool, multiplying them by hand and all the other garbage you do in a linalg class suck < 1416449771 924879 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what, why would you ever multiply them by hand < 1416449787 795544 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :because you hate children. < 1416449802 343820 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :had to do it in high school. have to do it in college. fuuuuuck iiiiit < 1416449849 141648 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :This reminds me, I need to learn whatever the hell my vision and graphics module is on about < 1416449876 301838 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Vision? Like sweaty things looking at things? Rhodopsins? < 1416450510 990021 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my problem with wikipedia's Esoteric programming language article: people adding self-created junk languages to it and i cannot delete it because some of the _good_ example languages are just as badly cited. < 1416450523 739452 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: so the hessian thing is e.g. f : R⊗R -o R, or : R -o (R -o R) < 1416450538 389068 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :sorry shachaf i don't speak jive < 1416450538 532585 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or whatever your field is < 1416450551 932793 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :does anyone here speak jive? < 1416450557 844122 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :help which thing is jive here < 1416450587 452240 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :this channel is tragically unhip i'm afraid < 1416450617 779162 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: by V -o W i just mean a linear map from V to W < 1416450633 181731 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh < 1416450655 258570 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :is that supposed to be R tensor product R < 1416450659 177675 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes < 1416450676 601994 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ok so i don't know what that means. < 1416450690 391214 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well it's just the second derivative of a function < 1416450716 127426 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but it's represented as a matrix because R -o R ~~ R < 1416450826 12094 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wait i'm saying nonsense again < 1416451164 215871 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok, so if f : R^n -> R, then Df : R^n -> (R^n -o R), and DDf : R^n -> (R^n -o (R^n -o R)), so DDf(x) is represented as (R^n -o R^n) or a square matrix < 1416451172 658533 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't know why i'm even talking about this < 1416452196 711817 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: also the definition of the tensor product as left adjoint to -o is kind of odd < 1416452540 914790 :tlewkow!~tlewkow@198.23.71.70-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416453267 2256 :digitalcold!~redacted@unaffiliated/digitalcold QUIT :Ping timeout: 245 seconds < 1416453318 621077 :digitalcold!~redacted@unaffiliated/digitalcold JOIN :#esoteric < 1416453923 223770 :augur!~augur@c-71-57-177-235.hsd1.fl.comcast.net JOIN :#esoteric < 1416455168 221284 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I wonder if there's an IO-like monad for Haskell that corrals mutability into a Rust-like system where one component can't actually observe another component mutate < 1416455631 47755 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Sgeo, isn't that what ST does? < 1416455705 411380 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :^ < 1416455718 464663 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't know what it means to store an STRef well enough to say < 1416455754 639325 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I guess that makes sense though < 1416455756 101108 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :well i just mean ST lets you do mutation < 1416455760 245691 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :with a pure interface < 1416459382 99151 :augur_!~augur@c-71-57-177-235.hsd1.fl.comcast.net JOIN :#esoteric < 1416459426 30984 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416459581 204521 :augur!~augur@c-71-57-177-235.hsd1.fl.comcast.net QUIT :Ping timeout: 258 seconds < 1416459612 546128 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Hi < 1416459618 337884 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1416459637 815251 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://homepages.cwi.nl/~tromp/pearls.html < 1416459642 16168 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :p(c){putchar( c);}f(x,y,m){ < 1416459642 303415 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :(y=m- abs(m -y))- m&&m- < 1416459642 303589 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :x?f(x .> < 1416472244 618822 :MDUd!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net JOIN :#esoteric < 1416472493 227680 :MDream!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net QUIT :Ping timeout: 255 seconds < 1416472840 77912 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Prelude Test.QuickCheck> let prop_Foo xs = xs == reverse xs < 1416472840 292752 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Prelude Test.QuickCheck> quickCheckWith stdArgs { maxSuccess = 5000 } prop_Foo < 1416472843 576457 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :+++ OK, passed 5000 tests. < 1416472845 277662 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :this doesn't look right. < 1416472972 114079 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1416472972 641313 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :ok < 1416472977 223188 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :without a specified type < 1416472979 921748 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it uses [()] < 1416472992 844133 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well... < 1416473001 190849 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[(),()] == reverse [(),()] < 1416473142 879865 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416473160 705095 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :another victory for ghci's extended defaulting rules < 1416473201 960790 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@check \xs -> reverse xs == xs < 1416473203 958056 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : +++ OK, passed 100 tests. < 1416473209 481465 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :thought so. < 1416473710 794033 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's somewhat confusing, yes. < 1416475544 296656 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 255 seconds < 1416476999 409832 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :this message rustic dictator < 1416477028 449227 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Testing out a dictation thing.) < 1416477462 510740 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416478010 127370 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Poor dc, gets completely left out of half the challenges, thanks to having only ? for input. < 1416478115 666272 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah, not for different letter parity though < 1416478137 813381 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :because as I just realized there is ONLY ONE TEST CASE. < 1416478153 254510 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :stupid, stupid, stupid. < 1416478335 578723 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41062&oldid=41046 5* 03TomPN 5* (+83) 10/* Quantum entanglement */ < 1416478421 903888 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41063&oldid=41062 5* 03TomPN 5* (-76) 10/* Input and output */ < 1416478679 624097 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41064&oldid=41063 5* 03TomPN 5* (+179) 10 < 1416478769 764348 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41065&oldid=41064 5* 03TomPN 5* (+197) 10/* Teleportation */ < 1416479207 760511 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: So it's just a "print this output" exercise? < 1416479226 431530 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm afraid so, for most programming languages < 1416479249 245645 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :golfscript/burlesque are likely to be honest there. < 1416479297 566159 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(my 57 character Haskell solution is honest) < 1416479353 327374 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1416479363 865128 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416479371 101794 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't like this pid business. < 1416479416 530976 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I can save a character with that trick but I don't want to use it if no one else is. < 1416479469 49306 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :You'll not be the only one < 1416479526 574773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :On this problem? < 1416479542 15748 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes. it's a natural idea. < 1416479544 296595 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'd rather it just insisted on determinism by running a few times. < 1416479553 353892 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anagol should've used the setpid to start everybody from the same fixed PID. < 1416479576 796394 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That would work too. < 1416479651 509469 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but in this problem, I expect the perl solutions to encode about 15 bits of information in the PID, and that's just stupid. < 1416479744 121906 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have a 32-character Ruby solution and I can save one character using the pid trick. Is that what leonid is doing? < 1416479763 107798 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 244 seconds < 1416479789 540434 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: a previous leonid submission: http://golf.shinh.org/reveal.rb?Wow/leonid_1415748522&rb < 1416479814 807825 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmph. < 1416479961 852224 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So I guess they're just doing the obvious thing. < 1416480099 579804 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I also have a completely honest 32 characters perl solution. So the 30 characters one is actually still plausible. < 1416480110 499673 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My Burlesque is at least honest, but that's really the easier thing to do in that case. < 1416480189 713682 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I suppose burlesque has a really short way of doing (`mod`2).length.nub (or (`mod`2).length.group.sort) < 1416480227 421481 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The need for import Data.List is killing that approach in Haskell < 1416480521 236594 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I just got it to 31 without using a pid. < 1416480572 724732 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you know what the range of allowed pids is? < 1416480583 279836 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know how this tool works. < 1416480727 439905 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I got it down to 30. < 1416480801 344434 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416480913 806481 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If I "use form" will it insert a newline after my code? < 1416480989 592915 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not unless you type in one. < 1416481052 47845 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :experimentally 302 works, everything below that I tried failed, and it goes up to 32767. < 1416481139 244182 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :int-e: yeah < 1416481140 565212 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I don't know about really short, but the (`mod`2).length.nub is NBL[2.% (and now I spoiled my solution, but maybe it's trivial enough), and (`mod`2).length.group.sort is <>gl2.% (there's a "gl" shortcut for length.group) which is the same length. < 1416481154 813203 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcabbc"<>gl < 1416481155 151080 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 3 < 1416481164 563806 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you submit more than once does it only take the smallest solution? < 1416481173 365352 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is that why people have (alt) etc.? < 1416481174 339274 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> length . group . sort $ "abcabbc" < 1416481175 643623 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: Yes. < 1416481175 789906 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3 < 1416481187 740261 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :gl is length . group hth < 1416481190 534593 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and <> is sort < 1416481193 870640 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I just said that. < 1416481208 954850 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1416481210 510088 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Right :) < 1416481234 203636 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcabbc"gs < 1416481234 437500 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {"a" "a" "b" "bb" "c" "c"} < 1416481249 920014 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcabbc"g[ < 1416481250 142329 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Unknown command: (g[)! < 1416481250 285250 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "abcabbc" < 1416481252 382018 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcabbc"=[ < 1416481252 653059 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {"a" "b" "c" "a" "bb" "c"} < 1416481265 859534 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abcabbc"gn < 1416481266 77650 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {'a 'b 'c 'a 'b 'c} < 1416481404 311148 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :int-e: you could brute force a random seed in blsq < 1416481414 301208 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 1rn10.+ < 1416481414 533583 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {1 1 1 0 0 1 1 1 1 0} < 1416481419 967994 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 1rn10.+p^ < 1416481420 170997 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1 < 1416481420 314353 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1 < 1416481420 314472 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1 < 1416481428 425105 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1 0 1rn10.+p^ < 1416481428 595212 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1 < 1416481428 775250 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 0 < 1416481428 775396 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1 < 1416481446 804409 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but that's already 13B < 1416481447 653431 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1416481449 762237 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman: good luck doing that for 28 bits < 1416481484 998302 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The obvious dishonest Burlesque would probably be something like ,162450548b2XX)sh^p and that's already quite a bit longer. I don't know if there are good ways to compact big numbers in Burlesque -- "3m738"84B! is already longer. (Though I kind of like the idea of using bases > 36 and relying on the fact that the number doesn't happen to have any offending digits.) < 1416481517 659107 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: with < 1416481520 789718 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc"b2 < 1416481521 23758 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 74 < 1416481522 845593 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Clearly the system should let you initialize /dev/random with anything you want. < 1416481532 16238 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hah < 1416481535 41431 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "z"b2 < 1416481535 228270 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 35 < 1416481538 10208 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "zz"b2 < 1416481538 237269 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 105 < 1416481540 944785 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "zzz"b2 < 1416481541 181735 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 245 < 1416481557 754919 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "zzzzzz"b2 < 1416481557 957250 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 2205 < 1416481561 742413 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but probably not < 1416481590 792424 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "zzzzzz"b6 < 1416481591 73880 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 39146835 < 1416481640 977658 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(b6 is 16B!) < 1416481650 656245 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "zzzzz["b6 < 1416481650 862895 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 39146800 < 1416481655 666603 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "zzzzZ"b6 < 1416481655 885261 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 2446640 < 1416481668 54741 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 99L[ < 1416481668 261806 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 'c < 1416481671 99924 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 127L[ < 1416481671 310396 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ' < 1416481676 982150 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "'"b6 < 1416481677 198759 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 0 < 1416481679 91923 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "''"b6 < 1416481679 337019 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 0 < 1416481685 532979 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1416481777 784574 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/SXNa <- "illegal" bases that happen to work for that number. < 1416482013 53521 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :toBase bs n = map (\c -> (['0'..'9'] ++ ['a'..'z']) !! (fromIntegral c)) $ digits bs n < 1416482055 326481 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I guess I could extend that to upper case letters as well < 1416482065 722714 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or < 1416482070 996009 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :symbols :) < 1416482136 748440 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i.e. ++ ['!'..'/'] < 1416482142 623941 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :gives you 10 more characters :) < 1416482152 373879 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and [':'..'@'] < 1416482177 777499 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> (length "$$*5668",length "162450548") < 1416482178 917157 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (7,9) < 1416482206 846552 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 162450548`divMod`5668 < 1416482208 293516 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (28661,0) < 1416482276 289059 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, I used 324901096 to save some characters. < 1416482291 467049 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But maybe that wasn't worth it... < 1416482294 874918 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1416482318 35475 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :then using $$ that way is still good for one character, potentially < 1416482344 662938 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(28661 is prime so there's no nicer split) < 1416482377 391286 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. < 1416482393 299892 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's what I did, 11336*28661 < 1416482725 726822 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: XX)sh^p isn't optimal though < 1416482742 722457 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it can be done better < 1416482748 309773 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that is, if anagol ignores trailing newline < 1416482756 814194 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it does < 1416482787 47177 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 162450548)';<-Q < 1416482787 285248 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (<-) Invalid arguments! < 1416482787 429513 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (m[) Invalid arguments! < 1416482787 429642 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {';} < 1416482799 420189 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 162450548b2)';<-Q < 1416482799 673174 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 0;0;1;0;1;1;1;0;0;0;1;1;0;0;1;1;0;1;1;1;0;1;0;1;1;0;0;1; < 1416482825 938921 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :)';<-Q is 1B shorter than XX)sh^p < 1416482836 841564 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(you need to replace ; with a newline, of course) < 1416482847 334519 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but I can't send blsqbot newlines < 1416482940 972953 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, you can choose not to print the final newline? < 1416482958 439199 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: You can also print 42 extra final newlines. < 1416482967 503565 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmph. < 1416482993 692876 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And in general any extra whitespace at the end. < 1416483034 57072 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It slightly compensates the fact that the testcases are always entirely random about whether they have final newlines or not. < 1416483072 643882 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I like that. < 1416483093 771655 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(that it ignores trailing whitespaces) < 1416483100 626381 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: I didn't even know Q existed. < 1416483118 815913 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh right < 1416483121 358849 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It is documented, sure.) < 1416483123 906908 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you might as well do )Q instead of )sh < 1416483152 201079 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's documented and there is even a notice about it :) < 1416483169 3990 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"Notes for Burlesque 1.7.x -> 1.7.3: Please check out the new Specials and Modifiers (scroll down) and also to some new syntax extensions. I.e. instead of {5} you can now writ q5! Please check out the new commands. .- has received additional functionality. Also Swap, Dup and Pretty now have single-character Commands (j, J and Q (in that order)). " < 1416483181 956985 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wow < 1416483185 427136 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that has some typos in it :D < 1416483198 284332 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I kinda wanted to reorganize the documentation and rebuild it < 1416483204 883116 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it'd be sooo muuuch effort < 1416483206 323206 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think I have any "sh"s in any final versions that I've submitted. < 1416483237 687581 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are so many other shortcuts that incorporate something pretty in them. < 1416483345 726571 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1416483359 552399 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Thanks to the biggest flaw when using burlesque to golf < 1416483363 782046 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :strings < 1416483372 607759 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1416483772 482966 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi" < 1416483772 709307 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "hi" < 1416483774 7847 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi"Q < 1416483774 340852 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | hi < 1416483777 521642 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi"BS < 1416483777 733727 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ["hi"] < 1416483790 452931 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi"0Sh < 1416483790 697313 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "0" < 1416483790 840184 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "hi" < 1416483795 558770 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "hi"0sH < 1416483795 761453 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | hi < 1416483802 37397 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"hi" 1}0sH < 1416483802 266773 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ["hi", 1] < 1416483804 600944 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"hi" 1}1sH < 1416483804 860277 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ["hi",1] < 1416483807 181888 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"hi" 1}2sH < 1416483807 396757 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ["hi" 1] < 1416483809 893044 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"hi" 1}3sH < 1416483810 156560 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {"hi" 1} < 1416483822 377705 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :in case you don't know sH either < 1416483879 414607 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 265 seconds < 1416483983 593992 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {"hi" 1}3SH < 1416483983 819559 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "{\"hi\" 1}" < 1416483990 140958 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and SH < 1416484027 428368 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :useful back in the days when sp,SP,bs and BS didn't exist < 1416484031 537204 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now probably rarely useful < 1416484045 995856 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5ro2SH < 1416484046 224624 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "[1 2 3 4 5]" < 1416484052 84900 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5ro2SH~-sh < 1416484052 297890 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1 2 3 4 5 < 1416484055 774269 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :was common then < 1416484063 917259 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5roBS < 1416484064 139810 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1 2 3 4 5 < 1416484068 60698 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :now you just use BS < 1416484083 28802 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 5ro1SH~-sh < 1416484083 211126 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1,2,3,4,5 < 1416484113 360687 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I get the feeling I grew up with Burlesque < 1416484188 852641 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 255 seconds < 1416484189 656664 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I knew about sH, but I don't remember the different formats, and haven't really used them. < 1416484279 652296 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, does whitespace not count for the length of a program, too? < 1416484286 433339 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, it does count. < 1416484289 670383 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That would be too easy to abuse. < 1416484311 956488 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It doesn't have a column in the statistics, but it does count for the actual length number. < 1416484345 753612 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(So you can get the amount of whitespace by subtracting the sum of statistics from size.) < 1416484386 396110 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er. < 1416484391 34952 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I meant whitespace at the end of the program. < 1416484393 177832 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416484402 824247 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Final newlines etc. < 1416484402 967249 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :shachaf: those count < 1416484409 460497 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. < 1416484957 100809 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What effect does having x permission but not r have? (in Unix) < 1416485780 498230 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :on a folder or file? < 1416485789 185717 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 250 seconds < 1416486010 373552 :boily!~alexandre@96.127.201.149 QUIT :Quit: REPULSIVE CHICKEN < 1416486053 336170 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On a file, http://sprunge.us/UAbF -- but it needs to be a real executable, not a #! script, because otherwise the interpreter would just fail to read it: http://sprunge.us/AOjH < 1416486130 50586 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(On a directory, it's just "can access the directory, but not read the list of contents".) < 1416487673 193043 :S1!~S1@p4FF92752.dip0.t-ipconnect.de JOIN :#esoteric < 1416487879 981220 :drdanmaku!uid17782@gateway/web/irccloud.com/x-pokmqshqlvqfszxq QUIT :Quit: Connection closed for inactivity < 1416488630 91152 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :can you stream lazily input from a socket to a function working on strings? < 1416488661 991429 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like uhm < 1416488670 949152 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :unlines . map (reverse) lines < 1416488750 261435 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I could actually feed the input linewise to the function though < 1416489103 341600 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1416489144 677193 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or bytewise even < 1416489148 285696 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but linewise oughta work for IRC < 1416489537 663211 :drdanmaku!uid17782@gateway/web/irccloud.com/x-nwyskuyuiokskhtg JOIN :#esoteric < 1416490480 286178 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41066&oldid=41065 5* 03TomPN 5* (+319) 10/* Example programs */ < 1416490508 68565 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41067&oldid=41066 5* 03TomPN 5* (+50) 10/* True random number generator */ < 1416490613 172622 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 12rom{mo12.+m{3' lp}}sp < 1416490613 352889 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1 2 3 4 5 6 7 8 9 10 11 12 < 1416490613 496189 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 2 4 6 8 10 12 14 16 18 20 22 24 < 1416490613 496313 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 3 6 9 12 15 18 21 24 27 30 33 36 < 1416490628 680999 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41068&oldid=41067 5* 03TomPN 5* (+48) 10/* 1 qubit transformations */ < 1416490665 345338 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41069&oldid=41068 5* 03TomPN 5* (+48) 10/* 2 qubit transformations */ < 1416490680 987209 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41070&oldid=41069 5* 03TomPN 5* (-1) 10/* 2 qubit transformations */ < 1416490706 213626 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41071&oldid=41070 5* 03TomPN 5* (+48) 10/* 3 qubit transformations */ < 1416490799 350099 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41072&oldid=41071 5* 03TomPN 5* (+71) 10/* def function */ < 1416490834 400985 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41073&oldid=41072 5* 03TomPN 5* (+29) 10/* def function */ < 1416491158 107217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Under a new five-year strategic partnership announced today, Yahoo Search will become the default search experience for Firefox in the U.S. < 1416491161 126454 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lollllllllllllllll < 1416491183 998447 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41074&oldid=41073 5* 03TomPN 5* (+50) 10/* Hadamard */ < 1416491224 535462 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41075&oldid=41074 5* 03TomPN 5* (+4) 10/* Hadamard */ < 1416491233 687606 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://blog.mozilla.org/wp-content/uploads/2014/11/Virgin-flight-27.jpg https://blog.mozilla.org/wp-content/uploads/2014/11/Suppenkuche-restaurant.jpg oh wow, they're trying to make it look pixel-for-pixel like google < 1416491261 463236 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41076&oldid=41075 5* 03TomPN 5* (+21) 10/* Hadamard */ < 1416491311 877841 :S1!~S1@p4FF92752.dip0.t-ipconnect.de PRIVMSG #esoteric :Suppenkuche :3 < 1416491313 357565 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41077&oldid=41076 5* 03TomPN 5* (+3) 10/* Hadamard */ < 1416491392 865848 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: isn't there nublength? < 1416491417 185953 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it was on a todo list at some point < 1416491421 747414 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41078&oldid=41077 5* 03TomPN 5* (+45) 10/* Pauli X */ < 1416491427 467619 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it doesn't look like it made it into 1.7.3 < 1416491494 118955 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41079&oldid=41078 5* 03TomPN 5* (+46) 10/* Pauli Y */ < 1416491541 40944 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41080&oldid=41079 5* 03TomPN 5* (+46) 10/* Pauli Z */ < 1416491542 864185 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5}{2 3 4}ss < 1416491543 60699 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1 < 1416491554 349819 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 2 3 4 5}{2 3 4}ss < 1416491554 580459 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 2 < 1416491557 988001 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 0 2 3 4 5}{0 2 3 4}ss < 1416491558 202610 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1 < 1416491577 878315 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1234 23ss < 1416491578 105087 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (fi) Invalid arguments! < 1416491578 248024 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ' < 1416491578 248143 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (co) Invalid arguments! < 1416491595 279747 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41081&oldid=41080 5* 03TomPN 5* (+48) 10/* Phase shift */ < 1416491671 437221 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41082&oldid=41081 5* 03TomPN 5* (+109) 10/* CNOT */ < 1416491739 620536 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41083&oldid=41082 5* 03TomPN 5* (+106) 10/* SWAP */ < 1416491779 138477 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41084&oldid=41083 5* 03TomPN 5* (+3) 10/* SWAP */ < 1416491943 147385 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41085&oldid=41084 5* 03TomPN 5* (+357) 10/* Fredkin */ < 1416492040 504903 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41086&oldid=41085 5* 03TomPN 5* (+357) 10/* Toffoli */ < 1416492205 797941 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=41087&oldid=40924 5* 03TomPN 5* (-2) 10/* See also */ < 1416492238 657429 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=41088&oldid=41087 5* 03TomPN 5* (-83) 10/* Example program */ < 1416492249 971609 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Musical notes14]]4 10 02http://esolangs.org/w/index.php?diff=41089&oldid=41088 5* 03TomPN 5* (+1) 10/* See also */ < 1416492331 248233 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41090&oldid=41038 5* 03TomPN 5* (+25) 10 < 1416492365 834084 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41091&oldid=41090 5* 03TomPN 5* (-2) 10 < 1416492411 259817 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41092&oldid=41086 5* 03TomPN 5* (+23) 10/* See also */ < 1416492438 949223 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41093&oldid=41092 5* 03TomPN 5* (+17) 10/* See also */ < 1416492470 220353 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41094&oldid=41093 5* 03TomPN 5* (+26) 10/* See also */ < 1416492501 585523 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41095&oldid=41091 5* 03TomPN 5* (+43) 10/* See also */ < 1416492562 197785 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41096&oldid=41095 5* 03TomPN 5* (+40) 10/* See also */ < 1416492588 644082 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41097&oldid=41094 5* 03TomPN 5* (+40) 10/* See also */ < 1416492663 837620 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41098&oldid=41097 5* 03TomPN 5* (+30) 10/* See also */ < 1416492684 450558 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Quantum Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41099&oldid=41098 5* 03TomPN 5* (-30) 10/* See also */ < 1416492725 844023 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Quantum Dimensions14]]4 N10 02http://esolangs.org/w/index.php?oldid=41100 5* 03TomPN 5* (+95) 10Created page with "== Quantum languages category == can somebody create a quantum languages category please? TomPN" < 1416492743 565801 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 255 seconds < 1416492754 809081 :Koen__!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?" < 1416492886 443569 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :( div 672/986 < 1416492908 629903 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :whoops < 1416492913 801033 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :wrong number < 1416492926 757377 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :( div 87/8 < 1416492937 195824 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :whatever < 1416493432 912749 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 87 8?/ < 1416493433 130757 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 10 < 1416493437 800194 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 87 @8?/ < 1416493438 23670 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 10.875 < 1416493562 169554 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: theres ug btw < 1416493569 795086 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {9 8}1000ug < 1416493570 28130 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 9008 < 1416493583 368886 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :not sure if this is short enough for anything < 1416493595 640496 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 999XX1000ug < 1416493595 833379 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 9009009 < 1416493607 890741 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 999XX9999ug < 1416493608 144545 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 899910009 < 1416493637 890550 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de JOIN :#esoteric < 1416493714 208741 :diginet!~diginet@107.170.146.29 QUIT :Ping timeout: 265 seconds < 1416493857 475114 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1416493858 774825 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: length for ints is btw. ln < 1416493859 861940 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 123ln < 1416493860 88669 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 3 < 1416493910 123838 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1123ln < 1416493910 267657 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 4 < 1416493910 267829 :diginet!~diginet@107.170.146.29 JOIN :#esoteric < 1416493910 267916 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I know, I saw that in someone's solution. < 1416493930 220716 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Longer than sed. :p < 1416493937 736985 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Er, dc, I mean. < 1416493941 717882 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Brainfart.) < 1416493956 980801 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's "Z" in dc.) < 1416493982 452749 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo '1123Zp' | dc < 1416493983 985983 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :4 < 1416494203 339401 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!blsq "foo"ln < 1416494203 565291 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {"foo"} < 1416494255 861567 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It's lines for strings < 1416494260 263892 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo\nbar"ln < 1416494260 434856 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {"foo" "bar"} < 1416494297 207967 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "foo\nbar"q<-wl < 1416494297 399348 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "oof\nrab" < 1416495523 388126 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416495761 791220 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1416496019 891528 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :!blsq 12345q<-wl < 1416496020 161153 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (\[) Invalid arguments! < 1416496020 304550 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: ([[) Invalid arguments! < 1416496020 304695 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (m[) Invalid arguments! < 1416496027 107017 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cool < 1416497052 6458 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :1234 isn't a string < 1416497071 204528 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and wl wants string < 1416497219 608315 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 12{?i}m[ < 1416497219 859037 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (m[) Invalid arguments! < 1416497220 2156 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {?i} < 1416497220 2274 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 12 < 1416497220 193128 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe it should work on integers too! < 1416497232 731575 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :m[ can't map over integers < 1416497239 610905 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :[[ doesn't work then either < 1416497243 204006 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and \[ as well < 1416497309 304859 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 244 seconds < 1416497341 324811 :tlewkow_!~tlewkow@198.23.103.91-static.reverse.softlayer.com JOIN :#esoteric < 1416497950 918375 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :so is burlesque good? < 1416498106 459566 :MDUd!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDude < 1416498471 960614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman: I'm sure you could figure out some meaning for them < 1416498475 676658 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i am fairly certain that, as a programming language and not something like a human with an advanced frontal lobe, it has no concept of good or evil < 1416498485 914891 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mroman: maybe map it over every digit and then concatenate the result as an integer < 1416498488 902783 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'd call it amoral < 1416498548 690910 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so mapping (- 1) on 1234 would give you 123, and on 101 it'd give you (0 * 10^2) + ((-1) * 10^1) + (0 * 10^0) = -10 < 1416498558 364281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :useful, I'm sure < 1416498616 25349 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp PRIVMSG #esoteric :must be a maybe then < 1416498623 816232 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :perhaps map (\x -> x*10 + x) 123 -> (11 * 10^2) + (22 * 10^1) + (33 * 10^0) = 1100 + 220 + 33 = 1353 < 1416498664 109368 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416498803 463576 :S1!~S1@p4FF92752.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416499274 261080 :tlewkow_!~tlewkow@198.23.103.91-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416500182 976608 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :TONIGHT I WILL BAKE A CAKE MAYBE < 1416500213 531924 :Dulnes!uid52684@gateway/web/irccloud.com/x-hdbhtorfyxlxqphp QUIT :Quit: Updating details, brb < 1416500283 506404 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas JOIN :#esoteric < 1416500328 567000 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :yay < 1416500343 447498 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :cake < 1416500377 140321 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 264 seconds < 1416500484 872577 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1416500626 558116 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :( (flip div) 67 < 1416500626 738366 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :09flip (\13{meth0} => \13{meth1} => 09prim__sdivBigInt 13meth 13meth) 0467 : 12Integer -> 12Integer < 1416500643 198055 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :so much meth < 1416500652 335313 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :is this why its colourful < 1416500654 782716 :caps!~user@223.233.69.96 JOIN :#esoteric < 1416500663 925955 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :( `((flip div) 67) < 1416500664 69570 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :No such variable argTy < 1416500678 594618 :caps!~user@223.233.69.96 PART :#esoteric < 1416500730 390827 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :(`((flip div) 67 < 1416500740 210443 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :hmm < 1416500750 847727 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :i guess noot < 1416500793 624836 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :( div 100 10 < 1416500793 770760 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :0410 : 12Integer < 1416500796 171105 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Woo < 1416500805 69018 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :( `(1+2) < 1416500805 212868 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :No such variable qquoteTy < 1416500810 184739 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :=_= < 1416500834 483745 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :dont div by 0 < 1416500853 323421 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :can mult? < 1416500911 228654 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :> 643/77*6 < 1416500912 533326 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 50.103896103896105 < 1416500947 749620 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :ill bbl < 1416501163 939328 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416501421 209082 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Hah! https://github.com/microcai/llvm-qbasic < 1416501515 63190 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :if he wants c call why not emit C < 1416501539 336614 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://microcai.org/2013/03/08/killubuntu.html lol < 1416501570 771920 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :"For every bug found in the softwre, there is a ugly man behind. For too many days!" - microcai < 1416501611 462686 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does llvm-qbasic support the important drawing and PC speaker commands < 1416501938 44906 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :lead, load, goad, gold < 1416501949 233584 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :<3 PC speaker < 1416503924 789791 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually, this is the first thing that annoyed me about Windows < 1416503936 945756 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and made me wonder if there were better options < 1416503942 768878 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Windows 1 has an API for manipulating the PC speaker < 1416503950 398001 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :by Windows 3.1, it was deprecated but still worked < 1416503965 328183 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was removed some time between Windows 98 and Windows XP < 1416503979 101651 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so I grudgingly had to check what they replaced it with, and the new replacement API didn't work < 1416503995 911042 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you were meant to throw MIDI through the speakers, but the process would freeze for like 30 seconds when you loaded a MIDI file < 1416504007 718232 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it worked after that, but that's an unacceptably long freeze < 1416504034 45081 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(Windows Media Player was also affected by the freeze, but it happened when a file looped back to the start, rather than at the start of playback, for some reason) < 1416504037 765594 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be JOIN :#esoteric < 1416504571 780436 :dts_Zzzz!~DTSCode@unaffiliated/dtscode NICK :DTSCode < 1416505575 422679 :Melvar!~melvar@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :( `( 1 + 2 : Integer) < 1416505575 602466 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :04App (04App (04App (04App (04P 04Ref < 1416505575 602590 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric : (04NS (04UN 04"+") 04[04"Classes"04, 04"Prelude"04]) < 1416505575 602711 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric : (04Bind (04UN 04"a") < 1416505575 602786 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric : (04Pi (04TType (04UVar 04-1)) (04TType (04UVar 04-1))) < 1416505575 602857 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric : (04Bind (04UN 04"class")14↵… < 1416505612 112539 :Melvar!~melvar@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :(The type annotation is part of the quoting syntax.) < 1416505772 434356 :AnotherTest!~turingcom@94-224-26-148.access.telenet.be QUIT :Ping timeout: 244 seconds < 1416507528 174508 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1416510224 651951 :bitemyapp!~callen@198.199.80.102 QUIT :Quit: leaving < 1416511561 106185 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1416511570 639834 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416511599 720447 :Froox!~Frooxius@cust-101.ktknet.cz NICK :Frooxius < 1416512069 610221 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1416513673 415873 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 255 seconds < 1416513844 376682 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416514995 365654 :tlewkow_!~tlewkow@198.23.71.70-static.reverse.softlayer.com JOIN :#esoteric < 1416515212 441954 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 255 seconds < 1416516086 645098 :DTSCode!~DTSCode@unaffiliated/dtscode NICK :rabbitbiscuit < 1416516119 794500 :rabbitbiscuit!~DTSCode@unaffiliated/dtscode NICK :DTSCode < 1416516768 699967 :tlewkow_!~tlewkow@198.23.71.70-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416517219 200427 :tlewkow!~tlewkow@50.23.115.91 JOIN :#esoteric < 1416517283 311424 :tlewkow!~tlewkow@50.23.115.91 QUIT :Remote host closed the connection < 1416518605 63931 :kcm1700!~kcm1700@175.117.8.72 QUIT :Remote host closed the connection < 1416518616 658547 :kcm1700!~kcm1700@175.117.8.72 JOIN :#esoteric < 1416520498 748316 :tlewkow_!~tlewkow@198.23.71.73-static.reverse.softlayer.com JOIN :#esoteric < 1416520871 486353 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu JOIN :#esoteric < 1416520942 535168 :supay!sid47179@gateway/web/irccloud.com/x-jfnvisfgtgaujloh JOIN :#esoteric < 1416521176 972138 :DTSCode!~DTSCode@unaffiliated/dtscode NICK :dts < 1416521312 503959 :dts!~DTSCode@unaffiliated/dtscode QUIT :Quit: Leaving < 1416521331 610114 :dts!~dts@174.134.25.153 JOIN :#esoteric < 1416521380 816987 :dts!~dts@174.134.25.153 QUIT :Changing host < 1416521380 960552 :dts!~dts@unaffiliated/dtscode JOIN :#esoteric < 1416521483 226101 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1416521674 978579 :dts!~dts@unaffiliated/dtscode QUIT :Quit: Leaving < 1416521716 71223 :DTSCode!~dts@174.134.25.153 JOIN :#esoteric < 1416522016 561126 :DTSCode!~dts@174.134.25.153 QUIT :Quit: Leaving < 1416522034 861779 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1416522772 53856 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1416523525 833047 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : it uses [()] <-- would you know, i answered precisely that as a stackoverflow question a while ago. < 1416523551 361336 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`dontaskdonttelllist < 1416523552 853688 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dontaskdonttelllist: q​u​i​n​t​o​p​i​a​ c​o​p​p​r​o​ m​y​n​a​m​e​ m​r​o​m​a​n​(​u​s​e​ ​q​u​e​r​y​)​ < 1416523562 286554 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :STIPUD QUERY < 1416523601 67202 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :stipud < 1416523633 411256 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think my problem with using query is that it's only _partly_ a personal message, i want to say it in the channel as _well_. < 1416523815 788155 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :link to the logs in /query < 1416523828 11285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh, fiendish < 1416523832 216325 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :maybe you need to chill < 1416523848 698453 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess that's better than repeating an entire monologue < 1416523857 534157 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike: no need to chill around here < 1416523862 765162 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1416523863 189136 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ENVA 202220Z 09003KT 9999 SCT029 M00/M01 Q1032 RMK WIND 670FT 14003KT < 1416523874 633698 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :good afternoon < 1416523882 560378 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good evening < 1416523899 982091 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@time vanila < 1416523914 368326 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm did that command get removed < 1416523917 188514 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@time oerjan < 1416523920 196011 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Local time for oerjan is Thu Nov 20 23:51:31 2014 < 1416523926 948822 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :The only good gopher website I found is zzo38computer < 1416523935 678144 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nah your client just doesn't respond < 1416523938 60483 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :gopher seems very much abandoned < 1416523948 372405 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I disabled CTCP after some trolls tried to get info on me < 1416523967 340796 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its 22:52 here < 1416523968 922312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: i think zzo38 knows of some other sites? don't know if they're good though. < 1416523993 631990 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm do we have another brit < 1416524002 147342 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yah < 1416524037 446231 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :_are_ there more british or finnish in the channel, i think that came up the other day. also will fizzie be recounted when he moves < 1416524059 286761 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :oh, where is he moving to? < 1416524062 580308 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :london < 1416524070 384493 :nortti!nortti@nano.smar.fi PRIVMSG #esoteric :ic séo < 1416524102 256401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and somehow, i seem to remain the only norwegian. < 1416524224 688726 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Am I going to have to change my nick to "ukzzie"? < 1416524239 113881 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :YES. < 1416524241 347746 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :clearly. < 1416524254 408781 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yesterday I thought about an esolang but I couldn't make it turing complete < 1416524265 947879 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they don't _have_ to be turing complete < 1416524276 782871 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://paulino.cee.illinois.edu/Images/education/graph/graph_intro.png < 1416524294 313731 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i like the idea of inputting a drawing like this and computation being something like a CA or similar on it... < 1416524298 691036 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Actually, I got slightly worried about the zem.fi domain, because you can't get a .fi domain if you don't live in Finland (even if you're a citizen) -- but if I read the law correctly, you can *keep* a legally obtained .fi domain indefinitely even if you move out. < 1416524299 441775 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but there's no way to get infinite memory < 1416524310 153326 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah it doesnt ahve to be but i think this one should be < 1416524320 551503 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :or shoudl i say, when I realized it wasnt that made it seem worse < 1416524327 548390 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: i think you need infinite setup, _or_ a rule to grow new cells. < 1416524334 782766 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah < 1416524341 194518 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :both are kind of impossible < 1416524357 105629 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so this idea fell flat < 1416524389 526823 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i see how growing new rules is tricky with that kind of layout, but infinite setup shouldn't be... < 1416524400 277277 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*new cells < 1416524401 796404 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you could have a infinite image! < 1416524406 991919 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :couldn't* < 1416524414 183121 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although you could let new cells grow out of vertices < 1416524416 867312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fractally < 1416524476 443119 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :might make it hard to get them where you want, though. < 1416524491 848399 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: well not as a png, sure < 1416524504 406022 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I think thisis why there are so few graph language < 1416524528 104088 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well graphs are tricky to draw with nice layout < 1416524532 37706 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1416524550 948181 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1416524635 432646 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 264 seconds < 1416524654 922962 :blsqbot!~blsqbot@fmnssun.ibone.ch QUIT :Ping timeout: 250 seconds < 1416524755 616574 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, http://www.chiark.greenend.org.uk/~sgtatham/puzzles/js/map.html < 1416524820 575389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(you can also download the puzzle collection) < 1416525349 658947 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it could be a challenge to write solvers for these puzzles < 1416525370 718875 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :anagol does care about whitespace at the ends of lines, right? < 1416525519 917494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : And in general any extra whitespace at the end. <-- wait, not just newlines? this changes EVERYTHING. < 1416525528 442318 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: yes. < 1416525565 927883 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What a scow. < 1416525570 210936 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :unwords is a very long word. < 1416525599 916653 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :indeed. < 1416525735 657883 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although if what fizzie says is true, it doesn't if there is ONLY ONE LINE < 1416525763 633075 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :if there's no line terminator at the end, is it truly a line? < 1416525775 848198 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as far as anagol is concerned. < 1416525908 156802 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hmph < 1416525930 590626 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unfortunately mapM + ++" " is even longer :( < 1416525945 444213 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so maybe it doesn't change that much. < 1416525945 907847 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :for what? < 1416525968 659744 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :instead of unwords < 1416526113 558534 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: I'm pretty sure it's true. I think I've used . in Befunge-98 successfully for one-number-as-answer kind of thing, while it doesn't work for multi-line answers. (It adds a trailing space, like the Forth .) < 1416526137 160125 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1416526157 998156 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416526311 179874 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah i cannot see how to use it for improving my A057755 solution, anyhow < 1416526320 403146 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i have an ugly unwords in that) < 1416526412 753128 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bah henkma managed to tie int-e on it < 1416526421 97352 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(not surprising, but still...) < 1416526521 6818 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :another long word is fromIntegral < 1416526529 506103 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what were they thinking < 1416526679 489273 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not golf, that's for sure < 1416526739 806440 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fromInteger is 1 char shorter, i notice, in a pinch < 1416526758 859223 :S1!~S1@p4FF92148.dip0.t-ipconnect.de JOIN :#esoteric < 1416526770 931145 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and toInteger < 1416526940 97563 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Whee https://twitter.com/HeadDZombie/status/535513753178353664 < 1416526952 946424 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Wish I used the #jssummit hashtag though, no one's going to see that < 1416527128 668090 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: yeah, henkma found the slow solution :) < 1416527153 831774 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I like the fact that the statistics come out the same) < 1416527209 183704 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: read.show is even shorter < 1416527219 934469 :mihow!~mihow@108.30.58.169 QUIT :Read error: Connection reset by peer < 1416527246 871090 :mihow!~mihow@rrcs-50-75-208-18.nyc.biz.rr.com JOIN :#esoteric < 1416527289 107885 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(ok, it will typically break even with toInteger, and possibly use, but I have not needed that particular conversion so far) < 1416527295 127896 :mihow!~mihow@rrcs-50-75-208-18.nyc.biz.rr.com QUIT :Read error: Connection reset by peer < 1416527309 27906 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1416527327 601814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it was shachaf who thought he needed it < 1416527333 964535 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1416527554 468011 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: is your 51 solution on the parity one still non-cheating? i'm wondering if there's any point in trying not to cheat. < 1416527581 531296 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(well as in, actually reading the input) < 1416527587 9421 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought int-e said the 51 solution was cheating and the 57 solution wasn't. < 1416527591 572333 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1416527609 830770 :yukko!~yukko@unaffiliated/yukko PRIVMSG #esoteric :untangle was fun < 1416527619 929222 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yukko: lots of them are < 1416527630 725051 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: right < 1416527631 615376 :yukko!~yukko@unaffiliated/yukko PRIVMSG #esoteric :I did one at 35 points but it got a bit tedious < 1416527653 521284 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and I expect henkma's 49 character one to be cheating as well, but who knows. < 1416527658 338981 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is there a way to withdraw my solution? < 1416527668 576613 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah i think untangle gets quickly tedious because there isn't any _real_ difficulty in it < 1416527684 445474 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i don't think so. < 1416527697 899951 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :#scow < 1416527698 595338 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: make a better one >:) < 1416527704 884658 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I want to be out of the system. < 1416527755 848944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you should have thought about that before hth < 1416527756 30041 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :If I had realized that there was only one (short) test case I wouldn't have submitted anything at all. < 1416527778 599586 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: tdnhaa hth < 1416527797 738238 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But I only figured that out when conja beat me with 52 to 57 characters. < 1416527854 294347 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(it's a pity too; I like that 57 characters code) < 1416527861 326235 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aww < 1416527874 146397 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my first attempt was 59 < 1416527892 246961 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well only attempt so far < 1416527901 912821 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :my first version was 62 because I wanted to use Data.List. < 1416527906 760914 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1416527916 673076 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :as usual, it's not worth it. < 1416528002 120213 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait that's obviously buggy < 1416528214 164675 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm the fact that henkma managed to get the slow solution down to 53 chars is intriguing, since i haven't managed to get my fast ones down to 54... < 1416528227 557877 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I need to make my computer not-broken :( < 1416528241 601595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: you need an un-axe hth < 1416528256 571295 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, I ordered one off Amazon < 1416528261 714889 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1416528279 586958 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :be careful to keep it away from firewood btw < 1416528296 5907 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :don't want a tree suddenly growing in the living room < 1416528313 159691 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :can you un-axe unix < 1416528338 303797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i suggest testing that far from inhabited areas hth < 1416528346 766870 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :possibly away from the planet < 1416528545 772779 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, we don't have a fireplace, that's not much of an issue < 1416528549 972621 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But I'll bear that in mind < 1416528552 293023 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1416529082 895792 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :How would you go about making a gold-backed cryptocurrency? < 1416529108 321319 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@metar < 1416529122 523758 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Taneb, that doesn't make sense < 1416529131 839925 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :vanila, that's half the point < 1416529134 106783 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the point of a cryptocurrency is that its backed by crypto < 1416529137 784153 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :er < 1416529139 964950 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@metar ESSA < 1416529140 267302 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ESSA 202350Z 03005KT 6000 BR SCT009 BKN013 04/04 Q1030 R88/29//95 TEMPO 4000 BKN004 < 1416529142 905010 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you can't e.g. speed up encryption with gold < 1416529148 932491 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :unless you count the gold parts in your computer < 1416529160 823224 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Remote host closed the connection < 1416529168 120101 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(essentially, this is me being silly and wondering if it is actually possible) < 1416529187 244034 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@google dollarcoin < 1416529187 899349 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Dollar_coin_(United_States) < 1416529188 42146 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Title: Dollar coin (United States) - Wikipedia, the free encyclopedia < 1416529190 695921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@google dollarcoin proof of dollar < 1416529195 606784 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://catalog.usmint.gov/presidential-2014-one-dollar-coin-proof-set-PE4.html < 1416529195 750288 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Title: Presidential 2014 One Dollar Coin Proof Set - US Mint < 1416529198 5043 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :come on. < 1416529203 784961 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: i think i've seen the idea somewhere < 1416529208 569346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suspect so has elliott < 1416529216 660044 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@google dollarcoin sigbovik < 1416529217 820819 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, I maaaaay have mentioned it in the past, but dollarcoin? HMMM < 1416529219 55696 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://sigbovik.org/2014/ < 1416529219 199287 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Title: SIGBOVIK 2014 < 1416529223 644964 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :good < 1416529296 855732 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you know, that could actually be interesting if it was still otherwise anonymous... < 1416529361 33231 :dts!~DTSCode@unaffiliated/dtscode NICK :dtsbot < 1416529375 298076 :dtsbot!~DTSCode@unaffiliated/dtscode NICK :nasabot < 1416529422 656152 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://alexey.radul.name/ideas/2013/cleverness-of-compilers/ < 1416529460 583491 :nasabot!~DTSCode@unaffiliated/dtscode NICK :dts < 1416529559 435776 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1416529609 34996 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think IE likes that mandelbrot program :( < 1416529629 679013 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh it did finish < 1416529630 996035 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :are you on windows 96? < 1416529637 258882 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :8 < 1416529643 453148 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :98? OK it should work < 1416529661 128149 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats vanila -----### < 1416529691 564539 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it just froze for a few seconds, but it wasn't as bad as i feared < 1416530056 773482 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ACTION confiscates oerjan's swatter < 1416530093 881466 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's ok, it always gets back somehow < 1416530114 836987 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yeah, somehow < 1416530119 823328 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's because it's not an actual swatter, it's just you pressing some keys on your keyboard to type some ascii art < 1416530127 97215 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> cycle "swatter " < 1416530128 912287 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "swatter swatter swatter swatter swatter swatter swatter swatter swatter swa... < 1416530141 222968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: heretic! < 1416530146 536307 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1416530152 601542 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'd swat you but someone stole my swatter. < 1416530165 330542 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :do you still have the pan < 1416530176 704925 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf has a point; next time, we should confiscate oerjan's keys < 1416530243 877836 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :AAnn eexxttrraa sseett ooff kkeeyyss wwoouulldd ssuurreellyy cccoommee iinn hhaannddyy.. < 1416530247 165700 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: i was looking for past swattings in logs but i keep finding bf programs hth < 1416530261 316678 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*MWAHAHAHA* < 1416530266 284759 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, a triplicate c, how did that happen. < 1416530302 30484 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ttyyppiinngg lliikkee tthhiiss iiss ssuurrpprriissiinnggllyy hhaarrdd.. < 1416530306 120441 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what was it? < 1416530320 877288 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm programming challenge: write "Hello, world!" in your favorite language, but using only doubled characters < 1416530361 4291 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(a hello world program, that is) < 1416530369 22207 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i'd be surprised if thats possible! < 1416530381 568126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there's probably _some_ language_ in which it is. < 1416530384 22252 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :let's see. brainfuck is out; unlambda is out; haskell is out ... < 1416530387 895524 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :lisp is out < 1416530403 495632 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :The "" always mathcing with itself could be a problem. < 1416530408 265720 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :are you sure brainfuck is out? hm i guess you can only get even byte values < 1416530437 289007 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unlambda, hm < 1416530456 508835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right < 1416530456 690585 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :my favorite language is cut -c1,3,5,7,9,11,13,15,17,19,21,23,25,27,29 hth < 1416530505 753786 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the saucepan, that's it < 1416530507 636412 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it was the saucepan < 1416530521 109713 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is haskell on the ghci command line out < 1416530535 996919 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1416530542 643767 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :only empty strings < 1416530558 207221 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :invent new language where even second byte is ignored < 1416530577 559973 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think we shall ignore previously undefined languages < 1416530586 213795 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh, befunge < 1416530594 893031 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you can just start with vv < 1416530615 921199 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :admittedly every second line must be empty < 1416530622 14450 :tlewkow_!~tlewkow@198.23.71.73-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416530629 998192 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :newlines have to be doubled too < 1416530631 287490 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but this seems not as obviously impossible < 1416530636 406924 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe that doesn't matter < 1416530640 581601 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: that's equivalent to what i said < 1416530648 527153 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes < 1416530656 127617 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :if i had read what you said i wouldn't have said what i said < 1416530684 172117 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :What about BLC, hmm. The text version won't do the trick, but the 8 bit version could have enough degrees of freedom. < 1416530711 913687 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thats agood idea!! < 1416530784 560963 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: hmm, in haskell you can write [[qq||bbllaahh||]] < 1416530788 556375 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is you allow quasiquoters < 1416530799 374876 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :conveniently qq is a doubled letter and all the quasiquoters are called qq < 1416530826 749406 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I don't think you'll manage to import anything to use them. < 1416530861 473469 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: inconveniently, {{--##LLAANNGGUUAAGGEE QQuuaassiiQQuuoottees##--}} isn't what you want < 1416530875 632918 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :-- aatt lleeaasstt yyoouu ccaann hhaavvee ccoommmmeennttss.. < 1416530884 97376 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ttrruuee < 1416530889 338085 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: oh, come on, jjuusstt ppuutt iitt in the cabal file < 1416530893 802743 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that doesn't have to be doubled < 1416530897 271388 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: you forgot to double the 's' there, hth < 1416530905 133332 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yyeess iitt ddooeess < 1416530908 569600 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :Hmmm. < 1416530916 568959 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :HHmmmmmm.. < 1416530916 954292 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :gghhcc ffoo..hhss? < 1416530935 48164 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...ok maybe that's a bit too far < 1416530960 605366 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm what about lazy k < 1416531014 218287 :dts!~DTSCode@unaffiliated/dtscode NICK :dts|offtowork < 1416531092 538962 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: yeah, maybe. < 1416531119 791415 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lenguage < 1416531124 33265 :ion!ion@heh.fi PRIVMSG #esoteric :wwee mmiigghhtt nneeeedd ttoo ddiissaabbllee llooccaall eecchhoo.. < 1416531145 579526 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: at least you can compile c files < 1416531156 314999 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: fancy! < 1416531182 302361 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the combinator calculus style can be used somewhat < 1416531200 24384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :((II)) works for I < 1416531221 203168 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :((((KK))((KK)))) gives K < 1416531237 94686 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :``((II))MN works for application < 1416531238 450726 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `((II))MN: not found < 1416531255 24316 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, that's not even necessary < 1416531260 29256 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: you can mix styles? although you don't need it < 1416531263 538585 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :Is there a language where two escape characters causes the character after the second escape character to be ignored? < 1416531278 50446 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so the question is, can we get S < 1416531309 863469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: you have K, so yes. < 1416531323 501147 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :((((KK))((KK))))SS < 1416531329 928899 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh right < 1416531337 853237 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :case solved! < 1416531339 652763 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :((00)) is a shorter K. < 1416531354 451539 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i didn't know you could mix styles, i said < 1416531360 33038 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ah. < 1416531429 157089 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :((KK((KK))SS)) looks kind of pretty < 1416531778 422720 :tlewkow_!~tlewkow@50.97.232.164 JOIN :#esoteric < 1416532055 478015 :tlewkow_!~tlewkow@50.97.232.164 QUIT :Ping timeout: 258 seconds < 1416532737 404253 :ion!ion@heh.fi PRIVMSG #esoteric :http://www.varissuonliikekeskus.fi/staff/12-K-Supermarket_Annika_7757.jpg < 1416532752 396399 :S1!~S1@p4FF92148.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416532763 441741 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1416532959 889588 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 244 seconds < 1416532967 556697 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de QUIT :Quit: Terminated < 1416533263 318485 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I should learn how to work with SKI calculus at some point < 1416533433 255725 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's generally easier to work in lambda calculus and translate < 1416533485 212234 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :way to be a quitter, imo < 1416533742 528861 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but it's true < 1416533832 269832 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I can't get in my head what a quotient group is :( < 1416533847 704779 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :yeah, it's weird. < 1416533862 959895 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :it's like, you have a group, but then add an equivalence class based on some other group. < 1416533873 330251 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :why? you just take the congruence classes of a congruence relation on some group. < 1416533898 399568 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :because when someone asks what it is they say something like that, int-e < 1416533955 371527 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de JOIN :#esoteric < 1416534012 94418 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :If examples work for you, that's how you get from addition on Z to addition in Z/kZ (i.e. modulo k): you take the relation that relates a and b if a-b is divisible by k. < 1416534422 928196 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the special thing about groups and things inheriting from groups is that the congruence relations are determined by the set of elements congruent to the identity. < 1416534445 793818 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this does not hold e.g. for semigroups and monoids < 1416534538 704637 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :i guess i think of it with sameness. Z/2Z is the integers except all even integers (2Z) are the same. so 2 = 4 = 6. Since 3 = 2 + 1, 3 = 5 = 7. so you're left with {0,1} and they add in a modulary way. < 1416534834 398564 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Right, where 0 is a representative for 2Z and 1 represents 2Z+1. < 1416534925 244176 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu PRIVMSG #esoteric :whatever you say, dawg < 1416535075 654497 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : TONIGHT I WILL BAKE A CAKE MAYBE <-- did this happen < 1416535082 271065 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :No :( < 1416535086 242092 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aww < 1416535087 339505 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Did other things instead < 1416535098 485046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :WELL THERE'S YOUR PROBLEM < 1416535099 897897 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And tomorrow instead of going to cakenight I will be playing D&D < 1416535158 55884 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( drunk & depressed ) < 1416535240 365862 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't think that is why I didn't make cake < 1416535292 501696 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :Fumbled your baking roll? < 1416535373 183311 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :critical failure, cake eaten by monster < 1416535386 91658 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(also ate half of party) < 1416535396 817171 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(joining an in-progress game as a barbarian) < 1416535447 400978 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Which is a little out of my comfort zone, but it could be fun < 1416535458 154234 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :timeo barbaros, et placentas ferentes < 1416535567 774847 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :If my Latin is up to scratch, that summarizes most of my D&D characters < 1416535605 174578 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Although my character in an upcoming not-D&D game is definitely neither, being literally Silvio Burlusconi < 1416535615 943227 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :bene, bene < 1416535650 927027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :is the misspelling intentional twh < 1416535654 235580 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :No < 1416535750 402728 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :The game will be about; the year is 2020 and the G8 are having to deal with First Contact < 1416535798 97317 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Anyway I should sleep < 1416535799 583513 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Goodnight! < 1416535816 274561 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so literally fictionally literally < 1416535849 827157 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good night < 1416535980 376867 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(I'm assuming as soon as his bad on holding public office is over Berlusconi will weasel his way back into power) < 1416536155 598330 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 264 seconds < 1416536666 577801 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de QUIT :Quit: Terminated < 1416537619 608821 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416538365 599501 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How does Anagol scoring work? Do you get 10000 points per language per problem if you're the only person to solve that problem with that language? < 1416538442 373435 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It sounds like if you wanted to get lots of points, you would autogenerate inefficient solutions for every available language for every problem, rather than spend time golfing. < 1416538966 632004 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I think only the shortest solution overall for a problem gets 10000 < 1416539076 210314 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What, so people writing in golfscript or what have you always get the points? < 1416539124 466399 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :If by golfscript you mean burlesque < 1416539170 252683 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok, burlesque < 1416539185 406966 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I don't think the score is accumulated anyhow, so I'm not sure how meaningful it is < 1416539256 528356 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pretty sure golfscript sometimes beats burlesque... < 1416539319 38451 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also yes it is http://golf.shinh.org/u.rb < 1416539401 799267 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: is there anything i can do at this point to not appear on that page twh < 1416539441 49075 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no hth < 1416539453 751504 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION doesn't actually know but thinks shachaf should chill < 1416539471 570884 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :chilling would be good < 1416539618 138699 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh i'm already at 28th place in haskell < 1416539762 434265 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm zzo38 is a bit below but he has a better average < 1416539777 554768 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there should be some way to sort by average < 1416539828 970850 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: I suppose if you were to send the owner a mail asking nicely then he'd remove you from the database. < 1416539858 183264 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: i have decided to chill < 1416539952 556201 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i think i essentially found your 57 char solution < 1416540016 372825 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh I had not found the per language user lists. < 1416540055 14153 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :15th, hmm. < 1416540081 94530 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, that rank is not very meaningful. < 1416540100 291410 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :when you have >9000 average the rest is basically just stamina < 1416540392 866236 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i have a hunch the only non-alpha difference is that you use ; where i use newline < 1416540455 152053 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Aren't those both non-alpha? < 1416540465 347219 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: alpha equivalence, i mean < 1416540471 79095 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1416540477 13224 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I thought you were counting symbols. < 1416540482 355704 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i was < 1416540490 924305 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :thus concluding int-e uses ; < 1416540501 88541 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(which is no surprise since he always does) < 1416540508 510210 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :which problem? < 1416540517 283214 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://golf.shinh.org/p.rb?different+letters+parity < 1416540525 968744 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, that one. < 1416540537 538909 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i couldn't bring myself to remove the quotes while it's still erroring out at the end < 1416540545 498749 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wonder how leonid did 26 characters in Ruby. < 1416540843 350036 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You have 51 characters for a cheating solution? < 1416540893 687474 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e has? < 1416540903 93308 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i haven't started on the cheating yet < 1416540912 598705 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just found out how you got the 162450548 < 1416540933 358282 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That was in Ruby. < 1416540947 78151 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, you said you found the 57 solution. Never mind. < 1416540951 587419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1416541097 527802 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :first cheat attempt was longer than the proper one :P < 1416541140 671076 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :embedding "0010111000110011011101011001" gives me 52 characters. < 1416541154 379498 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1416541157 631828 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: Yes. That one's easy. < 1416541177 806267 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so converting from a number doesn't pay, ok < 1416541180 679109 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was wondering whether you could go lower while embedding it as a string, but I don't think so. < 1416541201 319690 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: 52>51 < 1416541220 341661 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well ok < 1416541221 650327 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: that's a long way of writing True. 1>0 is shorter hth < 1416541245 808010 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: thanks for the advice < 1416541249 107043 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i just sort of assumed if you get that close, it's more likely you just adjusted that a bit... < 1416541281 483720 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe thinking like that is a reason i don't get the golfing :( < 1416541313 322885 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just use $$ somehow < 1416541350 474556 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not even sure how you get the PID in haskell, but i'm assuming it needs an import. < 1416541367 996929 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: well you know it's wrong; but it's really hard to get over one self and start a solution from scratch. < 1416541394 117609 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1416541410 67568 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait, are we talking golfing or life guidance here < 1416541477 58107 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The easiest is System.Posix.getProcessID I think < 1416541532 685349 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I'm talking about golf, but that doesn't mean what I'm saying is not more widely applicable. < 1416541557 740800 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: is it applicable to code golf too? < 1416541639 527859 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: ... I'd clarify but you know exactly what I meant. Where'd that mapole bat get to? < 1416541717 921870 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :all we have left are hungus prods and saucepans < 1416541734 57205 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and oerjan's hoarding the saucepan < 1416541752 793673 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well boily has the mapole, but he's not around < 1416541773 654469 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: can you test the resonant frequency of that pan on shachaf? < 1416541774 865736 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :he's usually pretty gentle with it, anyway < 1416541797 963604 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I should think of a weapon of my own. < 1416541812 592418 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :something more int-elligent < 1416541831 41453 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hurry, int-e < 1416541862 741371 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what does your nick mean, anyway < 1416541867 429448 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION sprays shachaf with grey goo < 1416541885 356240 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I hope that's intelligent enough.) < 1416541897 843594 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok got the 51 < 1416541911 887911 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :did you get the 49 < 1416541931 270986 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not yet hth < 1416542015 21598 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :`olist 968 < 1416542016 456415 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 968: shachaf oerjan Sgeo FireFly boily nortti < 1416542038 618131 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh list < 1416542485 110645 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, that's how the 51 solution works. < 1416542490 743380 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Blach. < 1416542647 491769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :cojna's statistics seem a bit different < 1416542701 76199 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: easy, don't use `` and don't use ; < 1416542716 544450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not using ; < 1416542736 308254 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh you have one more letter... interesting. < 1416542741 799408 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(alphanum) < 1416542792 734443 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive QUIT :Remote host closed the connection < 1416542934 30856 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fromEnum is also a v. long name < 1416542942 580094 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah! < 1416542976 220207 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :got 49. < 1416542983 205489 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek < 1416543001 54727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :did you get a hint from my solution ... < 1416543005 172214 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(stats) < 1416543025 204175 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, there are several somewhat different 51 solutions. < 1416543033 686591 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i now have a second 51 < 1416543049 700299 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no hard hint, but the idea that one could get the same length with different number of alphanums put me on the right track < 1416543112 608620 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and it's funny, I cannot match henkma's statistics. < 1416543151 903609 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which however match cojna's < 1416543224 783788 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is comparing solutions of the same length with someone else frowned upon < 1416543299 680584 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I wouldn't do it. It's quite likely that there are distinct ideas in there. < 1416543316 447608 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(which can be combined) < 1416543329 948947 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but can be combined by both parties < 1416543342 13144 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :putting third parties at a disadvantage < 1416543345 881262 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION shrugs < 1416543383 108702 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm pretty sure anagolf explicitly says you're allowed to release spoilers < 1416543430 318703 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It does. I still wouldn't do it. :) < 1416543761 694704 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this is strangely similar to that A057755 sequence < 1416543797 120694 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :once again, i have an idea for shortening by 2 that fails because it produces everything in the wrong order < 1416543798 760700 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't know why you're stuck on A057755. < 1416543835 924304 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416543840 835434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well or 1 in the other case < 1416543847 626604 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That one was length (show (2^2^n))? < 1416543852 280154 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1416543867 485164 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: that's 2 spaces and another chracter too long < 1416543891 973371 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(possibly 2, but that depends on the context) < 1416543933 244878 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i'm not golfing i'm communicating hth < 1416543947 3096 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, yet another 51. < 1416543977 172036 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: just getting back at you for the "1>0 is shorter" snipe < 1416543992 590814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway, the most trivial solution to that i thought of is 54 chars, which is 1 char too long. < 1416544012 583053 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and all my other approaches end up longer. < 1416544055 77990 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and int-e's solution is much faster than the trivial one. < 1416544068 43962 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :henkma's isn't < 1416544072 947833 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although henkma's _isn't_, so maybe you can get it that way < 1416544094 499300 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I still consider submitting the fast one a psychological success so far :P < 1416544099 624928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1416544115 97102 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, it measures speed < 1416544125 33183 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: imprecisely, though < 1416544169 387289 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i have six slightly different 51 solutions < 1416544182 763927 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :#scow < 1416544208 414101 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i just have 3. well i guess i erased some. < 1416544252 846575 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@where pi_10 < 1416544253 26569 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :(!!3)<$>transpose[show$foldr(\k a->2*10^2^n+a*k`div`(2*k+1))0[1..2^n]|n<-[0..]] < 1416544256 338321 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@where e_10 < 1416544256 481875 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :[show(sum$scanl div(100^n)[1..[4..]!!n])!!n|n<-[0..]] < 1416544296 7999 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :[4..]!!n <-- ouch, isn't that just n+4. < 1416544303 780869 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive JOIN :#esoteric < 1416544309 865727 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's why it's so great < 1416544328 369526 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :see if you can improve it < 1416544337 144906 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> [show(sum$scanl div(100^n)[1..[4..]!!n])!!n|n<-[0..]] < 1416544339 340310 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "271828182845904523536028747135266249775724709369995957496696762772407663035... < 1416544355 57699 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> [show(sum$scanl div(100^n)[1..n+4])!!n|n<-[0..]] < 1416544356 239616 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "2718281828150208757*Exception: Prelude.(!!): index too large < 1416544367 859401 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm < 1416544390 360779 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah < 1416544395 445332 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fair enough. < 1416544413 189883 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :[0..]!! is another way to do fromInt < 1416544474 219670 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric : anyone have any thoughts on this? https://github.com/jarcane/heresy/issues/5 < 1416544923 734363 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :damn, how did henkma do it... < 1416544948 10008 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :magic. < 1416545154 479654 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: do you want to compare 51s < 1416545161 565508 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no hth < 1416545186 452895 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok tdh < 1416545195 496929 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(did) < 1416545450 333080 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :does anagol only check stdout? < 1416545459 841321 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes < 1416545472 683294 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what's the shortest way to write _|_? < 1416545490 758719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well. to write a _|_ that crashes the program < 1416545493 69818 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :usually some kind of pattern match failure < 1416545496 256753 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or is terminating with timeout ok? < 1416545504 325791 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :not terminating, that is < 1416545509 165100 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :timing out with the right output < 1416545512 462150 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no, that's not ok < 1416545520 436803 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(tried, failed) < 1416545622 363127 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :1/0 looks pretty short < 1416545625 603920 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no wait < 1416545629 993944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :silly me < 1416545643 648224 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION may be getting tired < 1416545679 932215 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i've also had output get cut off when i tried to error out in pure code < 1416545691 324250 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as in, using interact rather than mapM print < 1416545759 119103 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if anagolf has blackholes enabled, then x=x should work... < 1416545764 384850 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I wish I understood enough about My Little Pony to understand all of this https://www.youtube.com/playlist?list=PLD873B11F5D796B41 < 1416545883 981468 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah indeed blackholes work < 1416545922 419223 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, that's one shorter than []!!0 < 1416545933 105784 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, no it's not. < 1416545935 897124 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Unless I use it more than once. < 1416545954 689882 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :same length < 1416545993 397386 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. Unless you use it more than once. < 1416546036 12999 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :in which case you may be bitten by the dreaded monomorphism restriction < 1416546068 28374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in theory, you shouldn't < 1416546072 150772 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it has no typeclass < 1416546136 255103 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t let x = x in x < 1416546137 3911 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :t < 1416546155 731302 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This approach is at 57 right now. I doubt it'll work. < 1416546159 604497 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1416546177 223376 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well is it a non-cheating one < 1416546206 418934 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no < 1416546228 460240 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(where in this problem we define that as "actually solves the general problem rather than just printing the right output") < 1416546369 113519 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416546759 548052 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: I don't think I've ever written an explicit bottom while code golfing Haskell. Writing function with undefined cases, otoh, I've done quite a bit. < 1416546784 202387 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, you're right < 1416546787 177448 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that was silly of me < 1416546828 260774 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so that brings me back to 51 < 1416546830 563613 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and then there's this recurring pattern: m@main=getLine>>=f>>m, with termination on end of input because getLine fails. < 1416546942 474222 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is there a better way to write a _|_ base case than f n|n>0=...? < 1416547135 463519 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Quit: ChatZilla 0.9.91-rdmsoft [XULRunner 32.0.3/20140923175406] < 1416547210 224028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION reverse engineer's shachaf's idea < 1416547214 478105 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*-' < 1416547219 764009 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :still 51 :( < 1416547237 558450 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yep < 1416547258 579591 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :except _now_ hm... < 1416547270 973651 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is divMod ever worth it? < 1416547322 589673 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not here, at least < 1416547419 540639 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1416547559 482593 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh I had one in my Make 24 entry, but indeed that wasn't worth it. < 1416547769 122324 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> length "c%(x:y)|(a,b)<-divMod c x=b:a%y" - length "c%(x:y)=mod c x:(div c x)%y" < 1416547770 276278 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 4 < 1416547786 131245 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :err, and that's still 2 characters too long < 1416547816 36712 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> length "c%(x:y)|(a,b)<-divMod c x=b:a%y" - length "c%(x:y)=mod c x:div c x%y" < 1416547817 249664 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 6 < 1416547861 411638 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was pleased with this solution but it's too long. :-( < 1416547929 493231 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Using 215443002.) < 1416548067 759163 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> scanl (\x k->2*x+k+1) 0 [0,0,1,0,1,1,1,0,0,0,1,1,0,0,1,1,0,1,1,1,0,1,0,1,1,0,0,1] -- hmm, no. < 1416548069 228143 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0,1,3,8,17,36,74,150,301,603,1207,2416,4834,9669,19339,38680,77362,154725,3... < 1416548078 38426 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> foldl (\x k->2*x+k+1) 0 [0,0,1,0,1,1,1,0,0,0,1,1,0,0,1,1,0,1,1,1,0,1,0,1,1,0,0,1] < 1416548079 373524 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 316880728 < 1416548108 908023 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> foldl (\x k->2*x+k+1) 0 $ reverse [0,0,1,0,1,1,1,0,0,0,1,1,0,0,1,1,0,1,1,1,0,1,0,1,1,0,0,1] < 1416548110 342952 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 430886003 < 1416548155 819589 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> preview binary "0010111000110011011101011001" < 1416548157 450668 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just 48445273 < 1416548160 868656 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> preview binary $ reverse "0010111000110011011101011001" < 1416548162 378921 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Just 162450548 < 1416548175 486345 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> review binary 162450548 < 1416548176 969892 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "1001101011101100110001110100" < 1416548206 246072 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :hhh what are you talking about now? < 1416548211 566220 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i've wanted to use 48445273 but i cannot get things to come out in the right order < 1416548244 906537 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Why do you need binary? < 1416548249 249698 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 162450548/2 < 1416548250 655371 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 8.1225274e7 < 1416548261 473820 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :yup < 1416548265 129809 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Dulnes: in essence, we're compressing this string: 0010111000110011011101011001 < 1416548269 129999 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: trying to solve a golfing problem with compression < 1416548275 273336 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Ah < 1416548277 917932 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 162450548`div`4 < 1416548279 270434 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 40612637 < 1416548284 979899 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :that seems < 1416548293 276990 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :well have fun! < 1416548297 865307 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :poofs >_> < 1416548301 832905 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do people object to me posting 51 solutions? < 1416548305 902940 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How about 53 solutions? < 1416548342 66835 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :why would they object to 51? < 1416548359 867781 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :spoilers < 1416548367 171047 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's fun to discover tricks onself < 1416548370 203075 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oneself < 1416548427 121384 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but I guess we've discussed this problem so much now that only getting below 51 is still a bit of a mystery < 1416548432 404441 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::P < 1416548438 457755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess. < 1416548532 685888 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I used divMod for f(x,y)|x>0=print y>>f(x`divMod`2);main=f(215443002,0) < 1416548547 840391 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In theory it could actually help with that approach, maybe. < 1416548572 41749 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But not here. < 1416548614 200160 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Mmm have fun golfing im still trying not to break stuff < 1416548648 141003 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let f(x,y)|x>0=show y++f(x`divMod`2) in f(215443002,0) < 1416548649 623763 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "0010111000110011011101011001*Exception: :3:5-36: Non-exhaustiv... < 1416548715 535628 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :im awful at compressing stuff when it comes to this < 1416548807 651992 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait what's the difference between 215443002 and 162450548 here < 1416548826 476910 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> (162450548 + 2^28)`div`2 < 1416548827 777799 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 215443002 < 1416548851 290652 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> let f(x,y)|x>0=show y++f(x`divMod`2) in f(162450548,0) < 1416548852 701270 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : "0001011100011001101110101100*Exception: :3:5-36: Non-exhaustiv... < 1416548863 817417 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1416548900 14014 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :( (flip div) 567 < 1416548914 561507 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :noot noot i guess not < 1416548947 567704 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: you can probably check if idris-bot is around in your client somehow < 1416549001 694085 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :hold on < 1416549035 784971 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(trying to tab complete works for me) < 1416549064 234921 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :yeh /msg works but idk if it still shows functions it didnt last time i tried it didnt respond < 1416549100 483187 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um it cannot respond if it's not online < 1416549101 111991 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :actually nvm < 1416549104 353958 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf is really close to a 49 character solution. < 1416549111 620798 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :i see < 1416549114 864534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: SPOILERS < 1416549119 911777 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes. < 1416549123 24428 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :nuu < 1416549146 655324 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :also, teasing. < 1416549153 802119 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: too late, i already gave up < 1416549160 803839 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but maybe now with your SPOILERS i'll try again < 1416549178 212824 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :50 is more achievable imo < 1416549232 560764 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i like how |x<- is the same length as \x-> < 1416549234 375769 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :v. convenient < 1416549303 587831 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :oerjan: also you could have said it wasnt online so i didnt have to look for it < 1416549340 739214 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :> 567*89+8 < 1416549342 511230 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 50471 < 1416549346 228894 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: i've noticed you giving commands when it isn't here before, so i'd rather you find out how to check that yourself :P < 1416549367 971055 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :i never check the online tab tbh < 1416549384 494114 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :brb i must take that calc else where < 1416549456 670357 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1416549617 511352 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Of course, the divMod is not worth it in the end.) < 1416549624 869404 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416549667 591113 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :whoops i didnt div it crap < 1416549673 275488 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um the variations with div and mod split are also 51 < 1416549772 729493 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Dulnes: what are you doing < 1416549774 114386 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1416549778 975745 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't understand any of the things you're saying < 1416549782 48335 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are you talking to someone here? < 1416549936 717513 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :myself idk whatever making notes? < 1416549945 612885 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :n/a < 1416549966 138987 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I don't know how you could end up with 51 :) < 1416550001 912054 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is oerjan just talking about f n|n>0=print(n`mod`2)>>f(n`div`2);main=f 162450548 ? < 1416550043 844347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: no, i'm talking about main=f 162450548;f n|n>0=print(mod n 2)>>f(div n 2) hth < 1416550068 951560 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: okay, but that's not shachaf's version. < 1416550074 391600 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::P < 1416550089 778845 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: it's what i reversed engineered from his hints before < 1416550095 547526 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I see. < 1416550124 183602 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Anyway, I think I've said too much for you, and probably too little for shachaf. < 1416550138 650541 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cackles evilly < 1416550183 883165 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(also, i had exactly those variable names) < 1416550269 40038 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I had main=f 162450548;f n|n>0=print(n`mod`2)>>f(n`div`2) < 1416550295 724723 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i also don't see how the 215443002 thing would work without divMod and be shorter < 1416550316 400137 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :did you also have main=mapM(\n->print$162450548`div`2^n`mod`2)[0..27] < 1416550320 776056 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or main=mapM print[mod(162450548`div`2^n)2|n<-[0..27]] < 1416550368 782820 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :main=mapM print[mod(div 162450548$2^n)2|n<-[0..27]] hth < 1416550393 696591 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i have a point-free variant of the former < 1416550410 143991 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :all 51, of course < 1416550412 802634 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :main=mapM(\n->print$162450548`div`2^n`mod`2)[0..27] < 1416550412 986863 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :main=mapM(\n->print$mod(162450548`div`2^n)2)[0..27] < 1416550413 130344 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :main=mapM(print.(`mod`2).div 162450548.(2^))[0..27] < 1416550413 130490 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :main=mapM print[162450548`div`2^n`mod`2|n<-[0..27]] < 1416550413 130568 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :main=mapM print[mod(162450548`div`2^n)2|n<-[0..27]] < 1416550415 305833 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hth < 1416550419 646579 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :thx < 1416550432 223042 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Now there's a route I didn't try at all. < 1416550447 802718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :see what you've done, now int-e will get 48 < 1416550457 755324 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that is ... unlikely. < 1416550458 674286 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :( off topic ) whats the easiesr way to measure the curvature of a circle and a siclicle shape? ) < 1416550489 121502 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :easy* < 1416550491 229107 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :siclicle <-- you may want to check the spelling of that. < 1416550501 49466 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :cyclical? < 1416550506 115723 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, that's obviously a very sharp icicle < 1416550512 623200 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sicilian shape? < 1416550517 37463 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: you win < 1416550544 736671 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: "i also don't see how" <-- that's your problem right there ;-) < 1416550658 715891 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :cyclicle* sorry < 1416550666 567868 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i think we shall be happy they don't usually have icicles in sicily or we would all be dead < 1416550688 818570 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: not to mention siclicles < 1416550698 674927 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric ::| < 1416550717 138470 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :I spelt a word wrong whatever < 1416550733 695482 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: are you using a compass and ruler < 1416550770 987515 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you need to find the center of the circle, the curvature is the inverse of the radius iirc < 1416550799 440471 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :also there are mathworld and wikipedia articles on curvature < 1416550821 52926 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :including formulas in terms of derivatives, ready to plug stuff in < 1416550826 620134 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :like the exact x y z cordinates of a curvature < 1416550846 463952 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDream < 1416550850 139153 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...a curvature is a number, not a point < 1416550857 58967 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :wiki is awful mathworld is bleh ill just whatever ive got dis < 1416550892 599585 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: are you sure it's not secretly a linear map hth < 1416550911 322193 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: well there's probably _some_ way to make it that. there always is. < 1416550930 56417 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive PRIVMSG #esoteric :http://eta.hira.cf:8000/radio.ogg < 1416551170 277746 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Mmmmmm < 1416551180 741002 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :ive given up < 1416551275 32576 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: https://en.wikipedia.org/wiki/Curvature_vector#Normal_or_curvature_vector hth < 1416551329 629205 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1416551436 38743 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :welp nvm that was helpful int-e < 1416551470 970120 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :curvature's only a number in 2d, aka worst-d < 1416551491 625226 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bike: p. sure 3d is worst-d < 1416551499 136220 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :2d doesn't even have chaos < 1416551501 26820 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :imo? fuck that < 1416551534 682948 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :3d is full of all sorts of scow < 1416551537 75161 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :like knots < 1416551541 759421 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :yeh < 1416551543 33919 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :they are the worst < 1416551546 444875 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i like knots < 1416551551 721273 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :bike go turn a sphere inside out < 1416551556 741948 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :they are knot my favorite < 1416551558 248330 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i used to be a boy scout, you know < 1416551564 554660 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :boo scoot < 1416551568 209184 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :saucepan? < 1416551574 679850 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Look, Dulnes, what are you doing here? < 1416551580 732696 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I really don't understand. < 1416551603 308769 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :And? im only asking i do code stuff during the day < 1416551608 72814 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi Dules < 1416551609 559510 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi Dulnes < 1416551615 800570 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :its 10:33 PM for me < 1416551624 164266 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Hi < 1416551628 676029 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Hi vanila < 1416551631 864566 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Have you tried Windows 93 < 1416551647 541154 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :anyway, curvature is bilinear in three dee. < 1416551651 610227 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric ::l < 1416551655 32333 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i hear physicists care about this for some reason. < 1416551655 795702 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Bike, Do you kno anything about 3d knots? < 1416551662 696540 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :Kno. < 1416551694 13327 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bike is a bike, so he has no use for shoelaces < 1416551715 46160 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: in my experience bikes like to eat shoelaces < 1416551728 644195 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ic < 1416551739 3568 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i guess curvature is a tensor (field) in 2d too, but nobody cares since it's pretty boring tensorwise. < 1416551758 775224 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and i guess saying "bilinear in three dee" is wrong too, in a way. < 1416551763 629883 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :no wonder nobody likes math. < 1416551776 60950 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bike: don't jump to conclusions like that < 1416551780 530958 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yes < 1416551781 827271 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :math is bad < 1416551786 715106 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :int-e: what < 1416551792 289702 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bike: but I'm curious what the variables are when you say that curvature is bilinear. < 1416551811 610724 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :int-e: directional vectors on the 2-manifold < 1416551811 806929 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"nobody likes math" is definitely untrue. < 1416551820 963414 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :the... 2d manifold? words are also bad < 1416551845 387609 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :int-e: i mean, you know. if you have a sphere and a saddle point, they might have the same curvature in one direction along the manifold but not another. < 1416551916 506095 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Hi Esoteric < 1416551918 948458 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :wow i just confused levi-civita symbols with levi-civita connections. again, no wonder nobody likes math < 1416551934 577134 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :stop it Bike!!!! < 1416551943 920442 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :wikipedia even says "not to be confused with". but what did I do? i confused with. i'm terrible. no wonder nobody likes Bike. < 1416551951 950391 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :vanila 93 isnt existent unless you think of the multiverse theory where there is a universe that has it < 1416551966 917703 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Dulnes, yes its real I run it web browser http://www.windows93.net/ < 1416551969 620749 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :as an OS its a.joke < 1416551984 479662 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Oh that garbage < 1416551997 570883 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it's a work of art < 1416552004 317081 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :i thought you meant something that was sold < 1416552035 604870 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Its your childhood OS on acid < 1416552099 150818 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Ok you hooligans get back to your compression stuff < 1416552110 692148 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :okay < 1416552112 468708 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Didnt mean to interupt < 1416552114 670214 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :sorry < 1416552124 755175 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :for what? < 1416552129 366897 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :disruption < 1416552144 842781 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :It wasnt you < 1416552261 482709 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: THX TDH HTH HAND < 1416552280 394945 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: did or didn't? < 1416552284 585671 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :did < 1416552300 691736 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't use D to mean didn't, i think < 1416552332 188874 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: glad to help (GTH ... ah, better not abbreviate it like that.) < 1416552406 538703 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now if uncurry were shorter, divMod _might_ help < 1416552494 959766 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah so you got 49. < 1416552547 915145 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we can only assume that poor cojna has forgot to remove two spaces. < 1416552567 407781 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: A very useful trick in golfing is to exploit the special syntax that Haskell offers for two-argument functions. < 1416552805 414927 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416552894 91580 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: Yes, I've done that plenty of times. < 1416554799 344921 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1416554874 418105 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1416555056 906019 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416555274 460479 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1416555285 968316 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416555832 57423 :dts|offtowork!~DTSCode@unaffiliated/dtscode NICK :dts < 1416560257 653640 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck implementations14]]4 10 02http://esolangs.org/w/index.php?diff=41101&oldid=41012 5* 03134.169.181.220 5* (+42) 10/* Normal implementations */ < 1416560732 910782 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@tell oerjan You can remove me from the dontaskdonttelllist < 1416560733 90811 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1416560754 729551 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :or someone in here who knows sed well enough can do it < 1416560853 367291 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` sed -i 5d bin/dontaskdonttelllist < 1416560855 187161 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1416560979 20093 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sed -i /mroman/d bin/dontaskdonttelllist would've been clearer, I guess. < 1416561118 799215 :dianne!~diannes@unaffiliated/dianne QUIT :Ping timeout: 245 seconds < 1416561236 688809 :dianne!~diannes@unaffiliated/dianne JOIN :#esoteric < 1416561459 190897 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: ... < 1416561478 603686 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: yes? < 1416561484 958038 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: I spent so much time earlier trying to figure out how to get rid of the parentheses in (x`div`2)#(x`mod`2) < 1416561496 985919 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: heh < 1416561502 472378 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Now I came back to the computer and saw it right away, of course. < 1416561533 943041 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :`dontaskdonttelllist < 1416561535 369644 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dontaskdonttelllist: q​u​i​n​t​o​p​i​a​ c​o​p​p​r​o​ m​y​n​a​m​e​ < 1416561540 710814 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: but that's normal, missing the blatantly obvious because one is preoccupied with looking for clever tricks. < 1416561562 626417 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was trying things out with an operator earlier but I couldn't get the precedence working. < 1416561595 753445 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I assume your solution is alpha-equivalent to mine now. < 1416561611 993824 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :why is everybody using # out of the four possibilities (#, %, !, ?)? < 1416561622 417220 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was using % earlier < 1416561644 621822 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I got odd errors and I thought maybe Data.Ratio was imported by default (it wasn't). < 1416561646 46895 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: I have two solutions, one based on your earlier code, one quite a bit different (but also using an infix operator for profit). < 1416561700 231885 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :! is taken for BangPatterns. ? is taken for ImplicitParams. < 1416561711 100475 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :% is taken for Data.Ratio. # is taken for MagicHash. < 1416561720 963307 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :& is also an option. < 1416561729 193223 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah, true. < 1416561746 972049 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not to mention all sorts of Unicode symbols. < 1416561755 37991 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess length is measured in bytes, though. < 1416561763 327100 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :which don't help in anagol, because ... exactly. < 1416561896 167768 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :By the way, turns out PatternGuards are in Haskell 2010. < 1416561898 761699 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I always forget that. < 1416561910 269874 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes, they're useful < 1416561914 122590 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :less useful is FFI. < 1416561918 571130 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It can be a compact substitute for let if in some cases, if nothing else. < 1416561930 313313 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It was pretty useful for that thing that imported C rand. < 1416561947 198491 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :exactly. and that has been the only case so far. < 1416561999 730453 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Golfed programs tend to be hard to read, so I keep having this urge to make my programs hard to read so they'll be shorter. < 1416562037 682566 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :As long as it manifests itself as not writing spaces, it kind of works... < 1416562047 77153 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I need a better heuristic. < 1416562361 975053 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :int-e: by convention you use # < 1416562542 139529 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no, I use ? by convention ;) < 1416562618 575840 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :That's not how conventions work. < 1416562808 213454 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I disagree. It is a convention, because I'm consistent about this. Maybe there's another, more generally accepted convention, but that's besides the point. < 1416563316 928787 :dts!~DTSCode@unaffiliated/dtscode NICK :dts_Zzz < 1416568267 85927 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416568844 819583 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1416568933 341769 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I bet you use camelCase when programming in LISP! < 1416569469 640640 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :unlikely; that would make the code look inconsistent if I use any standard functions < 1416569589 954770 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1416569593 87898 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but consistently < 1416569662 518348 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but for ? vs. # I see no reason whatsoever to prefer # over ?. < 1416569719 947834 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(as a rule I'm not using implicit parameters; I'm more likely to use MagicHash) < 1416569733 649453 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because notogawa prefers # over ? < 1416569739 561417 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and he's like the god of haskell golfing < 1416569769 168037 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I didn't know notogawa when I made the choice to prefer ?. < 1416569812 680956 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, whatever. < 1416569829 988241 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I always worry I use the wrong variable/function/whatnot names when doing something involving names. < 1416569832 384062 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right now I'm wondering about leapfrogging. 121 is nice, but still one character behind henkma. < 1416570216 434157 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1416570282 226271 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sort isn't in Prelude? < 1416570285 337766 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What a scow. < 1416570599 857222 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: whoa, i just found out that Roald Dahl is norwegian?? < 1416570609 426309 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: perhaps some jokes have gone over my head here < 1416570752 176543 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1416571022 401783 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1416571119 817069 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1416572533 520351 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yay. < 1416572844 145666 :boily!~alexandre@96.127.201.149 QUIT :Quit: AFFABLE CHICKEN < 1416573242 868944 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You sure leapfrogged the competition. (Groan.) < 1416573291 228538 :sebbu2!~sebbu@ADijon-152-1-17-97.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1416573328 531522 :sebbu2!~sebbu@ADijon-152-1-17-97.w83-194.abo.wanadoo.fr QUIT :Changing host < 1416573328 675284 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1416573379 774350 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 250 seconds < 1416574744 138088 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :does brainfuck traditionally signed or unsigned char? < 1416574748 228212 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :*use* < 1416574761 851025 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1416574798 805378 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :scoofy: either unsigned, or unsigned with overflow and underflow forbidden < 1416574825 550937 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :so range 0-255 always < 1416574832 496425 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :either with, or without overflow? < 1416574853 129619 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :of course unsigned is indistinguishable from signed with wrap-around on overflow and underflow. < 1416574866 135012 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :range 0..255 is always allowed, if you overflow it depends on the implementation: some implementations have larger ranges, some just wrap around modulo 256 < 1416574869 922940 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :well, question is about interpretation. < 1416574877 686929 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :int-e: except for I/O I guess < 1416574880 223192 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :0..255 is the usual interpretation. < 1416574893 321654 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :ok. thanks. < 1416574900 246601 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :FireFly: even there, what difference does it make? < 1416574902 464384 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Well, I guess not really < 1416574904 958630 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yeah, true < 1416574917 760177 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I guess it's just a matter of convention even for byte values < 1416574930 706496 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: sure, it's just definitely not signed char, because it's safe to go over 127 < 1416574970 629368 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :ok. < 1416575292 106511 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1416575369 86078 :yorick!~yorick@oftn/member/yorick QUIT :Ping timeout: 245 seconds < 1416575551 221566 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1416575551 406212 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1416575685 670040 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1416575685 850770 :qlkzy!~qlkzy@li559-28.members.linode.com QUIT :Excess Flood < 1416575702 667216 :qlkzy!~qlkzy@li559-28.members.linode.com JOIN :#esoteric < 1416576030 596564 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The conventional bfjoust conceptual interpretation is [-127, 128]. :) < 1416576045 138445 :yorick!~yorick@oftn/member/yorick JOIN :#esoteric < 1416576067 562959 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Sure, it's a whole different language.) < 1416576076 52107 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: what? don't you mean [-128..127]? < 1416576292 3720 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: No, the halfway point is generally considered to be 128, not -128. < 1416576305 96319 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: is that just to be different? ok < 1416576321 34684 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it doesn't affect semantics anyway < 1416576366 641391 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I guess that's just a shiboleth: if someone gives dumps containing -128, you recognize them as an unexperienced newbie bfjouster. < 1416576473 692596 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was going to say that that's how it's shown by tools like EgoJSout, but that's slightly arguable -- the tape dumps show a hex number. But the graphical tape plotter shows hex values 01..80 as "positive" (above the zero axis) and 81..FF as "negative" (below). < 1416576506 713043 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And that's the way it's described on the wiki.) < 1416576575 871969 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right, so you that tool isn't written by a bfjoust newbie < 1416576771 376878 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1416577626 939160 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hey. < 1416577627 914002 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EFHK < 1416577628 210434 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EFHK 211320Z 04009KT 1400 R04R/P1500D R15/P1500N R22L/P1500N R04L/P1500N SN VV005 M02/M03 Q1027 NOSIG < 1416577632 29718 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh no, it's winter. < 1416577654 683256 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@metar ESSA < 1416577654 999449 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ESSA 211320Z 01002KT 8000 -DZ BR BKN005 BKN013 02/02 Q1027 R88/29//95 BECMG SCT006 BKN015 < 1416577719 362049 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's it's just negative Drizzt. < 1416580337 954996 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: speaking of drizzles, when are you moving? < 1416580594 376924 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "+++++++++."".""X"r~"-""\/^^{vvvv}c!!!-.256.%{vvvv}c!sa\/"r~"+""\/^^{vvvv}c!!!+.256.%{vvvv}c!sa\/"r~"[""{"r~"]""}{\/^^{vvvv}c!!!}w!"r~">""+."r~"<""-."r~"X""\/^^{vvvv}c!!!L[+]\/+]\/+]^^3\/.+1RAp^\/+]\/[-1RA^^-]\/[-\/"r~"\'\'1 128r@{vv0}m[0"\/.+pse!vvvv<-sh < 1416580605 289250 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1416580608 29761 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq_uptime < 1416580630 705368 :blsqbot!~blsqbot@fmnssun.ibone.ch JOIN :#esoteric < 1416580636 790470 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "+++++++++."".""X"r~"-""\/^^{vvvv}c!!!-.256.%{vvvv}c!sa\/"r~"+""\/^^{vvvv}c!!!+.256.%{vvvv}c!sa\/"r~"[""{"r~"]""}{\/^^{vvvv}c!!!}w!"r~">""+."r~"<""-."r~"X""\/^^{vvvv}c!!!L[+]\/+]\/+]^^3\/.+1RAp^\/+]\/[-1RA^^-]\/[-\/"r~"\'\'1 128r@{vv0}m[0"\/.+pse!vvvv<-sh < 1416580637 415370 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | < 1416580681 721457 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: January 2nd. < 1416580688 266864 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "-[+>+<[+<]>]>+."".""X"r~"-""\/^^{vvvv}c!!!-.256.%{vvvv}c!sa\/"r~"+""\/^^{vvvv}c!!!+.256.%{vvvv}c!sa\/"r~"[""{"r~"]""}{\/^^{vvvv}c!!!}w!"r~">""+."r~"<""-."r~"X""\/^^{vvvv}c!!!L[+]\/+]\/+]^^3\/.+1RAp^\/+]\/[-1RA^^-]\/[-\/"r~"\'\'1 128r@{vv0}m[0"\/.+pse!vvvv<-sh < 1416580688 954753 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | Ain't nobody got time fo' dat! < 1416580692 677163 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::( < 1416580712 542348 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "++++++++[>++++++++<-]>+."".""X"r~"-""\/^^{vvvv}c!!!-.256.%{vvvv}c!sa\/"r~"+""\/^^{vvvv}c!!!+.256.%{vvvv}c!sa\/"r~"[""{"r~"]""}{\/^^{vvvv}c!!!}w!"r~">""+."r~"<""-."r~"X""\/^^{vvvv}c!!!L[+]\/+]\/+]^^3\/.+1RAp^\/+]\/[-1RA^^-]\/[-\/"r~"\'\'1 128r@{vv0}m[0"\/.+pse!vvvv<-sh < 1416580713 80017 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | A < 1416580900 564051 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Or, depending on definition, somewhen in February, which is hopefully when we'll be moving to some more permanent place and shipping stuff from Finland. < 1416580932 170181 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in the meantime you will take up residency in a Small, yet Comfortable Hole, in the ground < 1416581111 993288 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Actually, I just got booking confirmations from the temporary place. < 1416581170 227907 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Although it was relatively light on the details.) < 1416581304 33707 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's that place with the the £250/week Internet if you use more than 1 gigabyte in a day, except it's relatively possible that's actually not part of the terms for this particular place. < 1416581354 380512 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :250 Pounds A WEEK? < 1416581369 544087 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it was entirely ridiculous. < 1416581375 975893 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The first gigabyte's free.) < 1416581432 724760 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"As a guide additional charges include, but is not limited to the following: -- Broadband charges including data download exceeding 1GB (1024MB) per day - £250 per week or part of week." < 1416581443 487760 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: that's pretty good internet for a hole < 1416581463 161314 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: incidentally I'm pretty sure the 3G dongles you can get at $any_mobile_shop are cheaper than that. < 1416581474 602625 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :still not cheap though. < 1416581549 398742 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm having a slight culture shock what with your "just about everything has a data cap" thing. < 1416581561 287663 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They used to be almost unheard-of here, although Finland's been catching up lately. < 1416581572 887426 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :250 Pounds A WEEK is like uhm < 1416581580 679387 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 250*4/40 < 1416581581 198795 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 0 < 1416581581 341965 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Unknown command: (/4)! < 1416581581 342108 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Unknown command: (*4)! < 1416581586 689200 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 250*4/40 < 1416581588 234295 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 25.0 < 1416581591 970038 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that many times too much < 1416581708 565795 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :We're currently paying something (it's negotiated for the whole building and part of the upkeep costs, so this is an estimate) like 5€/month for 10M/10M unlimited broadband, and I used to pay another 5€/month for no-data-cap-but-real-slow-bandwidth-cap (512Kbps, I think) 3G mobile thing. < 1416581868 827056 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Before switching to a prepaid data thing that costs 20€/(10 GB valid for 6 months) aka 3.34€/month, since I use it for about 100MB/month. So I do have *something* with a data cap, now. It's just something I don't use.) < 1416582002 181653 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wait wait wait < 1416582005 926882 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :instead of fixing javascript < 1416582014 82816 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you just bork around it < 1416582018 28636 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :with type annotations < 1416582033 839611 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :> 250/7 < 1416582036 588769 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 35.714285714285715 < 1416582089 327790 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :£35/month seems like it should get you 100/100 without caps, at least < 1416582094 82778 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :er < 1416582099 229922 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :yes < 1416582111 158252 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, but £35/day even more so. < 1416582117 16651 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :so £35/*day* seems quite unreasonable :P < 1416582142 109152 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :return (x+1)|0; < 1416582190 223825 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :mroman: those parens are redundant hth < 1416582193 185873 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Take that £250/week figure with a grain of salt -- I mean, it's listed on the website of the company as an example, but when I asked about Internet and any limits regarding our booking, they just said it's included and it's approximately 10-16M/1M, and didn't mention any traffic caps. < 1416582210 372103 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :FireFly: It doesn't help < 1416582213 886898 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It looks ugly anyway < 1416582214 944552 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric ::( < 1416582237 638277 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :also return~-x is even shorter < 1416582238 111223 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd rather write func add1(x : int) : int { return x+1; } < 1416582239 518485 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe you can push all your JavaScript through the C preprocessor and #define INTIFY 0| return INTIFY x+1; < 1416582244 432582 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :than < 1416582249 111295 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :mroman: you can write return Math.floor(x + 1) < 1416582254 590259 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Which is less golfed and easier to read < 1416582255 635348 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :func add1(x) { x=x|0; return (x+1)|0; } < 1416582264 874813 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Off to catch a bus.) < 1416582289 832808 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :If someone actually uses tricks like |0 in meant-to-be-readable code I want to hit them < 1416582301 674152 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Well, not actually hit them, but mentally < 1416582304 265204 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :well < 1416582310 278691 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it's used as type annotations < 1416582314 238057 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for static checkers and what not < 1416582348 14721 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric ::\ < 1416582394 542629 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de JOIN :#esoteric < 1416582785 874069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FireFly: that's "idiomatic JS" < 1416582790 695550 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :asm.js uses it I think < 1416583179 534895 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :> 2010-1991 < 1416583181 64697 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 19 < 1416583184 680377 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :i see < 1416583245 337958 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :elliott: I think asm.js is meant to be a compiler target < 1416583270 742926 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think Math.floor works, doesn't | also clamp to 32 bits? < 1416583292 826151 :kcm1700_!~kcm1700@175.117.8.72 JOIN :#esoteric < 1416583298 813827 :kcm1700!~kcm1700@175.117.8.72 QUIT :Read error: Connection reset by peer < 1416583631 807288 :MDream!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDude < 1416583638 981518 :AnotherTest!~turingcom@94-224-27-51.access.telenet.be JOIN :#esoteric < 1416583696 320891 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 1fp < 1416583696 866606 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | -2 < 1416583704 542863 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9999999999999999999999999999999999999999fp < 1416583705 158837 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | -10000000000000000000000000000000000000000 < 1416583719 319235 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999fp < 1416583719 802855 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | -1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 < 1416583722 92653 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1416583737 684784 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999fpb2 < 1416583738 264323 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | That line gave me an error < 1416583800 142694 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0fp < 1416583800 646766 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | -1 < 1416584051 867727 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1416584725 209393 :S1!~S1@p4FF939DC.dip0.t-ipconnect.de JOIN :#esoteric < 1416585359 879164 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq --1 < 1416585360 408341 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | -1 < 1416585370 387168 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq --------1 < 1416585370 981740 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | -1 < 1416585377 259944 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq --------+1 < 1416585377 846110 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Unknown command: (+1)! < 1416585378 28622 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Unknown command: (--)! < 1416585378 28744 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Unknown command: (--)! < 1416585409 735208 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq -1-2 < 1416585410 385011 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | -2 < 1416585410 528189 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | -1 < 1416585420 16061 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq -1-2- < 1416585420 595357 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: (line 1, column 6): < 1416585420 739056 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | unexpected end of input < 1416585438 689491 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "---2"ra < 1416585439 377811 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | -2 < 1416585442 476983 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "---2-"ra < 1416585443 56985 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | -2 < 1416585484 746118 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "@5"ra < 1416585485 382340 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: (line 1, column 1): < 1416585485 525353 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | unexpected "@" < 1416585485 525487 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | expecting "\"", "-", digit, "'" or "[" < 1416585494 818197 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "[ab]"ra < 1416585495 448290 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: (line 1, column 2): < 1416585495 592400 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | unexpected "a" < 1416585495 592523 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | expecting "\"", "-", digit, "'" or "[" < 1416585529 54728 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "['a]"ra < 1416585529 676569 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: (line 1, column 4): < 1416585529 820152 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | unexpected "]" < 1416585529 820287 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | expecting "'" < 1416585533 659940 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "'a"ra < 1416585534 186860 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: (line 1, column 3): < 1416585534 339846 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | unexpected end of input < 1416585534 483319 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | expecting "'" < 1416585536 379723 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "'a'"ra < 1416585536 958391 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 'a < 1416585546 973164 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fun fact "ra" expects characters to be 'a' rather than 'a < 1416585614 201652 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "['a','b']"ra < 1416585614 730812 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {'a 'b} < 1416585626 301087 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "['a','b']"ps < 1416585626 953167 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {[' a' , 'b ']} < 1416585650 979998 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "['a','b']"ps2sH < 1416585651 543104 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | [[' a' , 'b ']] < 1416585654 419488 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "['a','b']"ps0sH < 1416585654 967070 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | [[', a', ,, b, ]] < 1416585657 960382 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "['a','b']"ps1sH < 1416585658 498324 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | [[',a',,,'b,']] < 1416585662 890879 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "['a','b']"ps3sH < 1416585663 467609 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {[' a' , 'b ']} < 1416585704 347736 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2,3,4"ps(,);; < 1416585705 19164 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (;;) Invalid arguments! < 1416585705 162277 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | , < 1416585705 162401 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {1 , 2 , 3 , 4} < 1416585710 119332 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2,3,4"ps(,)j;; < 1416585710 638130 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (;;) Invalid arguments! < 1416585710 781315 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {1 , 2 , 3 , 4} < 1416585710 781469 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | , < 1416585720 804724 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2,3,4"ps < 1416585721 382609 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {1 , 2 , 3 , 4} < 1416585724 847347 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2,3,4"ps1;; < 1416585725 499763 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (;;) Invalid arguments! < 1416585725 642763 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 1 < 1416585725 642890 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {1 , 2 , 3 , 4} < 1416585734 492143 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2,3,4"psq,;; < 1416585735 103679 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {{1} {2} {3} {4}} < 1416585744 777379 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2,3,4"psq,\\ < 1416585745 399805 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {1 2 , 3 , 4} < 1416585776 318923 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2,3,4"psShra < 1416585776 979357 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {1 2 3 4} < 1416585821 112051 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2,3,4"pssg~]\[ < 1416585821 626282 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {1 2 3 4} < 1416585824 342563 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2,3,4"sg~]\[ < 1416585824 853621 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ",,,123" < 1416585871 581308 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: By the way, if I understood correctly, the hole will be somewhere between the 9th and 13th floor, which is also quite high up for a hole. (I suppose it's possible the numbers mean below-the-ground floors, though.) < 1416585914 413902 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: that's just how bad the hole is (9th and 13th flaw), and also how floored by how bad it is you'll be < 1416585921 645682 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's a british thing < 1416585931 665898 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :OIC < 1416585986 199152 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416586192 278841 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Client Quit < 1416586295 755808 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: psShra is a nice trick btw < 1416586315 772369 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2,3,4"',;;ri < 1416586316 309828 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (ri) Invalid arguments! < 1416586316 463124 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Burlesque: (;;) Invalid arguments! < 1416586316 463263 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ', < 1416586328 480970 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :mainly because ;; wants a string < 1416586331 635994 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and not a single char < 1416586336 414235 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(which is fixed in 1.7.4 though) < 1416586362 76342 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although ri won't work with heterogenous lists of course < 1416586366 993292 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2,3,4"",";;ri < 1416586367 621726 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {1 2 3 4} < 1416586370 354563 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2,3.0,4"",";;ri < 1416586371 12720 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | That line gave me an error < 1416586375 652805 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2,3.0,4"",";;rd < 1416586376 331697 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {1.0 2.0 3.0 4.0} < 1416586381 217260 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2,3.0,4"psShra < 1416586381 771988 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {1 2 3.0 4} < 1416586403 846337 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2,3.0,4,'a'"psShra < 1416586404 447033 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: (line 1, column 2): < 1416586404 589989 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | unexpected "E" < 1416586404 590118 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | expecting "\"", "-", digit, "'" or "[" < 1416586412 705175 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2,3.0,4,'a"psShra < 1416586413 265762 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: (line 1, column 28): < 1416586413 409045 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | unexpected "a" < 1416586413 409164 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | expecting "\"", "-", digit, "'", "[" or "]" < 1416586416 934129 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pf < 1416586419 999658 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "1,2,3.0,4,a"psShra < 1416586420 612939 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: (line 1, column 2): < 1416586420 756189 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | unexpected "E" < 1416586420 756327 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | expecting "\"", "-", digit, "'" or "[" < 1416586423 550627 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :whatever < 1416587063 110642 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416587587 372919 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\\\'"Q < 1416587587 965547 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | \" < 1416587593 716602 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\\\'"ra < 1416587594 389429 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: (line 1, column 1): < 1416587594 532733 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | unexpected "\\" < 1416587594 532864 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | expecting "\"", "-", digit, "'" or "[" < 1416587606 861741 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'\'"ra < 1416587607 536389 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "" < 1416587619 173275 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'\\'\'"ra < 1416587619 789920 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "\"" < 1416587769 237171 :AnotherTest!~turingcom@94-224-27-51.access.telenet.be QUIT :Ping timeout: 245 seconds < 1416590669 332901 :tlewkow!~tlewkow@50.97.232.164 JOIN :#esoteric < 1416590671 80323 :tlewkow!~tlewkow@50.97.232.164 QUIT :Remote host closed the connection < 1416590694 264270 :tlewkow!~tlewkow@50.97.232.164 JOIN :#esoteric < 1416590725 908824 :tlewkow!~tlewkow@50.97.232.164 QUIT :Remote host closed the connection < 1416590738 775969 :tlewkow!~tlewkow@50.97.232.164 JOIN :#esoteric < 1416590778 228378 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :https://github.com/nomic-io/nomic < 1416590928 593593 :S1!~S1@p4FF939DC.dip0.t-ipconnect.de PRIVMSG #esoteric :kind of evolution < 1416591158 616102 :S1!~S1@p4FF939DC.dip0.t-ipconnect.de PRIVMSG #esoteric :Code that randomly changes the @nomic-io Github password, so no human has access to the account < 1416591167 599326 :S1!~S1@p4FF939DC.dip0.t-ipconnect.de PRIVMSG #esoteric :fascinating < 1416591358 415622 :tlewkow!~tlewkow@50.97.232.164 QUIT :Remote host closed the connection < 1416591579 964985 :tlewkow!~tlewkow@198.23.71.94-static.reverse.softlayer.com JOIN :#esoteric < 1416592256 236049 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :( (flip div) 738*66 < 1416592256 783796 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :Can't resolve type class 12Num (12Integer -> 12Integer) < 1416592272 560908 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :get out of there astris < 1416592297 33597 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :( (flip div) 73866 < 1416592297 650931 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :09flip (\13{meth0} => \13{meth1} => 09prim__sdivBigInt 13meth 13meth) 0473866 : 12Integer -> 12Integer < 1416592763 897531 :S1!~S1@p4FF939DC.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416593084 752073 :tlewkow!~tlewkow@198.23.71.94-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416593091 193576 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :mmmmm < 1416593287 22509 :tlewkow_!~tlewkow@50.23.65.43 JOIN :#esoteric < 1416593856 381641 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416593896 597058 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: BBL < 1416593907 89073 :dts_Zzz!~DTSCode@unaffiliated/dtscode NICK :dts < 1416594358 496631 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Light Pattern14]]4 10 02http://esolangs.org/w/index.php?diff=41102&oldid=40968 5* 03BCompton 5* (+24) 10/* Original Hello, World */ < 1416595838 151487 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :J_Arcane: The "ASL" at the bottom is clearly the work of twits. < 1416596347 108125 :AnotherTest!~turingcom@94-224-27-51.access.telenet.be JOIN :#esoteric < 1416596978 461311 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: 12 hours/code/github, u? < 1416597001 621566 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Hurr < 1416597017 715167 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: asl < 1416597034 942415 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :^bool < 1416597035 85892 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Yes. < 1416597040 553411 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I used up my conversation allowance demoing it to colleagues. < 1416597187 650466 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :so < 1416597191 932011 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: asl? < 1416597192 116731 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FireFly: is ur paper, there are 3 words... ' today its me... because i m quite free these days la < 1416597213 654560 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :yes, it does indeed stand for three words < 1416597232 828553 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: Have you been thinking about trying out internet dating? < 1416597233 10513 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: no one might wish us n bring us presents again, but we know that we miss you guys. < 1416597260 517980 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Poignant. < 1416597278 601465 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot: how do you do american sign language over irc < 1416597278 772650 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: send to someone else have already liked her sis one last amendmentto make. so i wait for u.:) < 1416597595 207186 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I didn't realize that fungot had an "annoying twelve year old" mode. < 1416597595 354906 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Gregor: thank u. please tell lucy i forgot to tell me what u thinking just now leh. at ard decimal tmr at the coffeeshop near their office < 1416597606 479740 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style < 1416597606 622756 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms* speeches ss wp youtube < 1416597618 947296 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style oots < 1416597619 107890 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: oots (Order Of The Stick) < 1416597625 65261 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot: whoa, since when do you have that < 1416597625 307191 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: my master and answer the charges that rely on the more traditional torture methods. which is to say, " i", thus ruining the spell " haste" if the good. or any room with my prisoners, and i would not be so dismissive of. < 1416597647 287101 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: where are the transcriptions from? < 1416597747 768188 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: http://wing.comp.nus.edu.sg/SMSCorpus/ < 1416597757 73221 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, I thought it was still in SMS style. < 1416597804 541209 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I scraped http://oots.wikia.com/ or something. < 1416597820 99408 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, this looks familiar. I think that's it. < 1416597854 162226 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah. < 1416597976 899058 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I tested 4 comments (since that's the limit) of the SMS style when showing off, and managed to get something that pretty well reproduces the tone of short SMS message system messages: http://sprunge.us/NJHQ < 1416597988 149447 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Except for the "sword alone can't stop" scenario in the last. < 1416598066 969722 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, whoa, whoa < 1416598079 324923 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i thought S stood for Simple < 1416598402 337371 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 265 seconds < 1416598882 120617 :drdanmaku!uid17782@gateway/web/irccloud.com/x-nwyskuyuiokskhtg QUIT :Quit: Connection closed for inactivity < 1416598923 354480 :tlewkow_!~tlewkow@50.23.65.43 QUIT :Remote host closed the connection < 1416599042 204344 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :"short SMS message system" is a very redundant acronym redundancy < 1416599070 269806 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :(but it seems to be 'service', not system) < 1416599073 800881 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i think that's the idea, olsner < 1416599097 331415 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :perhaps fizzie types "SMS messages" but then thought that the pedants would swoop in and cry redundancy < 1416599106 64011 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :I thought it was accidental < 1416599106 288465 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i just text < 1416599129 787513 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so he added "short SMS message system messages" so it would be completely obvious that he's being redundant on purpose and people wouldn't be like that < 1416599136 512084 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but apparently that's not good enough < 1416599144 770844 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :nope, not nearly enough < 1416599241 385440 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :shachaf: You will be burned as a witch for such accurate clairvoyance. < 1416599338 298914 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The "system"/"service" part was inexcusable, however. Mea culpa.) < 1416599528 918481 :drdanmaku!uid17782@gateway/web/irccloud.com/x-vmmbrrjysejozcjo JOIN :#esoteric < 1416601007 700595 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1416601164 85462 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 240 seconds < 1416601711 820504 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1416601737 650238 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1416603414 735133 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :did anyone ever do 16 bit arithmetic in 8 bit brainfuck? < 1416603590 119915 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416603626 323792 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think so, yes. < 1416603754 290839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :To quote the awib design report: "For instance, 8-bit centric developers often implement 16-bit airthmetic by relying on 255 incremented becoming 0, which will fail miserably in any other cell size." Sadly, it doesn't cite examples. < 1416603782 621298 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can only think of some programs with arbitrary-precision stuff implemented with 8-bit cells, not specifically 16-bit arithmetic. < 1416603826 488262 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416603943 306175 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :fizzie: http://esolangs.org/wiki/Brainfuck_bitwidth_conversions <-- examples < 1416604008 64664 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Fancy. And I was right at [[Brainfuck algorithms]] and even looked at "See also", don't know why I missed it. < 1416604039 166930 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I should hope I'd remember that page since I wrote it. < 1416604048 915821 :olsner!~salparot@c83-252-201-82.bredband.comhem.se PRIVMSG #esoteric :is it possible to do it cell size agnostically? < 1416604080 316238 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :olsner: You can CHECK for cell size and then have code specialized to many different cell sizes. < 1416605862 851804 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1416605952 58975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :olsner: you can just pretend it's boolfuck < 1416606227 445320 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is the subset of BF complete given by +<>[] and you can only write to a cell once TC < 1416606275 62493 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If arbitrary jumps are allowed then it is TC but other than that I don't know < 1416606349 230173 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1416606369 129793 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I doubt that it's possible to simulate a rewritable tape using a write-once tape. < 1416606381 227350 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi zzo38 I enjoyed your gopher:// site < 1416606407 263789 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: it feels sort of like reversible computing to me < 1416606421 59672 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in that maybe you can do it just by accumulating lots and lots of garbage < 1416606493 521517 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Wang_B-machine < 1416606557 936190 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the cool thing about Janus (reversible language) is that it acn simulate itself withour generating lots of garbage < 1416606995 363621 :S1!~S1@p4FF92DF9.dip0.t-ipconnect.de JOIN :#esoteric < 1416607471 784250 :dts!~DTSCode@unaffiliated/dtscode NICK :dts|gaming < 1416607860 250311 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I was thinking < 1416607868 705876 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :brainfuck gets a lot of popularity < 1416607872 461801 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but what about subleq < 1416607878 648463 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :shouldn't we program in subleq more < 1416607883 534499 :adu!~ajr@ip-64-134-243-121.public.wayport.net JOIN :#esoteric < 1416608008 700791 :S1!~S1@p4FF92DF9.dip0.t-ipconnect.de PRIVMSG #esoteric :I didn't see brainfuck being mentioned here in about.... a looong time :| < 1416608052 145387 :S1!~S1@p4FF92DF9.dip0.t-ipconnect.de PRIVMSG #esoteric :it's just not esoteric enough it seems < 1416608117 897559 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :S1, I think subleq is hard to program in though < 1416608126 473641 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :like you can program BF by yourself, but not subleq < 1416608132 78832 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so one would require a compiler < 1416608165 317496 :S1!~S1@p4FF92DF9.dip0.t-ipconnect.de PRIVMSG #esoteric :Didn't read the article, sry < 1416608172 898845 :S1!~S1@p4FF92DF9.dip0.t-ipconnect.de PRIVMSG #esoteric :quite busy atm < 1416608175 495667 :adu!~ajr@ip-64-134-243-121.public.wayport.net QUIT :Ping timeout: 265 seconds < 1416608183 305068 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what article < 1416608188 349982 :S1!~S1@p4FF92DF9.dip0.t-ipconnect.de PRIVMSG #esoteric :subleq < 1416608196 34930 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its an assembly instruction set < 1416608208 354620 :S1!~S1@p4FF92DF9.dip0.t-ipconnect.de PRIVMSG #esoteric :yea I did read the first few sentences though < 1416608218 69564 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :"subtract and branch if less than or equal to" < 1416608238 209382 :adu!~ajr@ip-64-134-243-121.public.wayport.net JOIN :#esoteric < 1416608246 820236 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :The instruction name quite accurately summarizes the whole instruction set < 1416608308 563319 :S1!~S1@p4FF92DF9.dip0.t-ipconnect.de PRIVMSG #esoteric :is it turing complete? < 1416608340 82622 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its turing complete! < 1416608383 260038 :tlewkow_!~tlewkow@198.23.71.88-static.reverse.softlayer.com JOIN :#esoteric < 1416608385 262000 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu JOIN :#esoteric < 1416608406 4484 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What is it called if you are using base two numbers but the possible digits are 1 and 2 instead of 0 and 1? < 1416608431 541625 :S1!~S1@p4FF92DF9.dip0.t-ipconnect.de PRIVMSG #esoteric :still binary < 1416608460 582377 :tlewkow_!~tlewkow@198.23.71.88-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416608483 948673 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :No this is a different kind < 1416608489 629783 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zzo38: http://en.wikipedia.org/wiki/Bijective_numeration < 1416608493 297742 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I think.) < 1416608502 790987 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That's the general concept for base k with digits 1..k.) < 1416608524 831934 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes this is what it is < 1416608535 287713 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is what I meant < 1416608539 266324 :adu!~ajr@ip-64-134-243-121.public.wayport.net QUIT :Ping timeout: 244 seconds < 1416608644 459081 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I have made up a kind of run length coding using bijective binary numbers; 1 and 2 is represented by bit 0 and 1 and then the next bit tell you if there is more bits or not. < 1416608947 113250 :S1!~S1@p4FF92DF9.dip0.t-ipconnect.de PRIVMSG #esoteric :show us < 1416609128 132364 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I made up a new kind of sokoban compression which I used to compress the original 50 sokoban levels from the original DOS version into less than one eighth of their original size. < 1416609151 272807 :S1!~S1@p4FF92DF9.dip0.t-ipconnect.de PRIVMSG #esoteric :good < 1416609175 777283 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :First is stored 18-bits to tell the player's starting position and the board size. Next the walls are RLE'd in a horizontal boustrophedon starting at the top-left, skipping the player's starting position. < 1416609215 915310 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :After that the targets are encoded in a similar way, but vertically and the walls are skipped but the player isn't. Finally the position of boxes is coded. < 1416609268 136599 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(It assumes there is the same number of boxes as targets, boxes that do not start on targets are more likely than ones that do start on targets, and that there isn't any box that isn't initially on a target in a position where it is impossible to be moved from.) < 1416609532 223675 :Bicyclidine!~Glossina@wl-nat100.it.wsu.edu QUIT :Ping timeout: 264 seconds < 1416609543 480353 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Are there better ways which aren't too much more complicated? < 1416609648 641263 :S1!~S1@p4FF92DF9.dip0.t-ipconnect.de PRIVMSG #esoteric :I don't know what this actually is, what you're encoding but 1/8 sounds good ^-^ < 1416609670 541333 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi zzo38 < 1416609694 994343 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I ha vlooked for other gopher:// sites but there aren't many [which aren't very old and bad]d < 1416609715 827904 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :interesting to use boustrophedon < 1416609841 739934 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes there aren't a lot, although there are some < 1416609878 693075 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I used boustrophedon dince it ends up working much better with this kind of encoding numbers for RLE < 1416610065 130503 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1416610068 417039 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :whoa < 1416610078 183970 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :this place is full < 1416610083 128275 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hi, nooga < 1416610126 126922 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :Hi, Taneb < 1416610134 141730 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :henooga < 1416610212 117228 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: does boustrophedon work better than spiral for grouping walls? < 1416610230 478377 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1416610286 834463 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I didn't try spiral so I don't know < 1416610477 191212 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wait < 1416610483 871572 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i know a better way < 1416610516 712385 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ah well < 1416610517 943124 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :maybe < 1416610531 574915 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :anyway, maybe boustrophedon is best < 1416610536 873360 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi nooga < 1416610538 215350 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :worth an experiment < 1416610539 916121 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :long time no see < 1416610546 238673 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hi boily < 1416610549 287218 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what elliott said < 1416610608 773840 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :indeed, hi elliott < 1416610662 321342 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :wow, I'm mentioned in the wisdom file < 1416610786 614914 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you're either wisdom or you're againsdom < 1416610804 519933 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :I'm sure it's the latter < 1416611233 336636 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07REBEL14]]4 10 02http://esolangs.org/w/index.php?diff=41103&oldid=40976 5* 03BCompton 5* (+12) 10/* External resources */ < 1416611331 878603 :tlewkow!~tlewkow@50.23.113.232 JOIN :#esoteric < 1416611626 827018 :AnotherTest!~turingcom@94-224-27-51.access.telenet.be QUIT :Remote host closed the connection < 1416611787 8476 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quintopia: quinthellopia! < 1416611797 993327 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :what does the elliott say? < 1416611820 415700 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :speaking of wisdom, I haven't updated it in a looong time... < 1416612045 419632 :S1!~S1@p4FF92DF9.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416612122 868740 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :I recently stumbled upon K and Arthur Whitney's stuff < 1416612138 954526 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :seems pretty eso, are you guys familiar with that? < 1416612145 339107 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I am, at least < 1416612149 945555 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you will like J too < 1416612208 462324 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :http://nsl.com/papers/origins.htm now this is pretty indie < 1416612260 424253 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :J and K are based on APL right? < 1416612264 942345 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1416612265 172034 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :CYUL 212300Z 27011G20KT 15SM SKC M06/M15 A3033 RMK SLP274 < 1416612269 74900 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I've been playing with APL recently < 1416612357 829914 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.fark.com/comments/8499094/Fark-Two-computer-scientists-respond-to-a-predatory-journal-with-7-words-complete-with-charts-graphs-Total-WTF-The-journal-prints-it-Not-safe-for-work-Language < 1416612394 541468 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1416612419 909282 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: wat you're soundly beating henkma on leapfrogging < 1416612491 163335 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :Sgeo: I remember reading about guys who were invited to speak on a conference after submiting papers generated using markov chains < 1416612507 127495 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :codu seems dead < 1416612512 380027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1416612512 523067 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :mroman said 14h 22m 58s ago: You can remove me from the dontaskdonttelllist < 1416612778 526857 :tlewkow!~tlewkow@50.23.113.232 QUIT :Remote host closed the connection < 1416612823 92403 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : shachaf: but that's normal, missing the blatantly obvious because one is preoccupied with looking for clever tricks. <-- i have to keep wondering what blatantly obvious thing i'm missing on the A[057]* one < 1416612847 485338 :zlsa!~zlsa@unaffiliated/zlsa JOIN :#esoteric < 1416612883 236757 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :^prefixes < 1416612883 379965 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1416612887 161001 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :zlsa: please yourself! < 1416612905 155040 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :some of those aren't around these days < 1416612915 275196 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :^help < 1416612915 418731 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool < 1416612931 851353 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :^python print("hello world") < 1416612949 134870 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :oh that's right, this is #esoteric < 1416612949 545210 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily seems to have dropped joining metasepia after int-e stole metar < 1416612968 318635 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^bf ++++++++++++++++++++++++++++++++++++++++++++++++. < 1416612968 462078 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :0 < 1416612968 646814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zlsa: bf = brainfuck, ul=underload, those are your options < 1416613001 93377 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :brb, learning brainfuck < 1416613004 696401 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :HackEgo and EgoBot have several languages, though < 1416613020 134435 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: yes. I'm still jealous about that :P < 1416613036 159781 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(meanwhile, I'm learning rust, and probably will make a new IRC bot.) < 1416613067 664137 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(HackEgo includes most of EgoBot's ones in the ! subcommand.) < 1416613074 381176 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: It was strange. I did a lot of hard work on leapfrogging and then I found something simple that saved 7 characters. < 1416613081 769345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1416613120 529766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and iirc i still haven't managed to beat my initial one < 1416613123 325904 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :`help < 1416613123 469228 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1416613133 391685 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :it is running in a sandbox, right?... < 1416613135 419113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i've not tried that much with it < 1416613140 925366 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? HackEgo < 1416613142 657578 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :HackEgo, also known as HackBot, is a bot that runs arbitrary commands on Unix. See `help for info on using it. You should totally try to hax0r it! Make sure you imagine it's running as root with no sandboxing. < 1416613151 959466 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zlsa: OBVIOUSLY NOT < 1416613156 340702 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^ a lie < 1416613171 966065 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :☝ a fungot command < 1416613172 148721 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: if the power, as duly noted. i've been up on the mountain, with two gates lost, we know that we're going. < 1416613192 684314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zlsa: although i'm less sure about it's unhackability than i used to be. there have been some disturbing bugs showing up lately. < 1416613214 138757 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(and of course, a _real_ expert could probably break it, anyway.) < 1416613219 803269 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :`run echo "foobar" < 1416613221 191080 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :foobar < 1416613228 366631 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :`run emacs < 1416613229 809720 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: emacs: command not found < 1416613235 878604 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :`run uname -a < 1416613237 347673 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Linux umlbox 3.13.0-umlbox #1 Wed Jan 29 12:56:45 UTC 2014 x86_64 GNU/Linux < 1416613249 261946 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :`run w < 1416613250 798223 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ 23:40:15 up 0 min, 0 users, load average: 0.00, 0.00, 0.00 \ USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT < 1416613265 842020 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :`run ls /bin < 1416613267 382426 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :mhm < 1416613267 525921 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash \ bunzip2 \ bzcat \ bzcmp \ bzdiff \ bzegrep \ bzexe \ bzfgrep \ bzgrep \ bzip2 \ bzip2recover \ bzless \ bzmore \ cat \ chgrp \ chmod \ chown \ cp \ cpio \ dash \ date \ dd \ df \ dir \ dmesg \ dnsdomainname \ domainname \ echo \ ed \ egrep \ false \ fgrep \ findmnt \ fuser \ grep \ gunzip \ gzexe \ gzip \ hostname \ ip \ kill \ kmod \ less \ < 1416613281 95602 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :`run ls /etc/ < 1416613284 292147 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Is there a way to get the usual EgoBot language listing from HackEgo? < 1416613284 435507 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :alternatives \ java-6-openjdk < 1416613299 827064 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: `ls ibin? < 1416613301 457206 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :`run ls /dev < 1416613303 874 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :agpgart \ audio \ audio1 \ audio2 \ audio3 \ audioctl \ console \ core \ dsp \ dsp1 \ dsp2 \ dsp3 \ fd \ full \ kmem \ loop0 \ loop1 \ loop2 \ loop3 \ loop4 \ loop5 \ loop6 \ loop7 \ mem \ midi0 \ midi00 \ midi01 \ midi02 \ midi03 \ midi1 \ midi2 \ midi3 \ mixer \ mixer1 \ mixer2 \ mixer3 \ mpu401data \ mpu401stat \ null \ port \ ptmx \ pts \ ram \ < 1416613318 805345 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, it doesn't have the userinterp part < 1416613336 404554 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: That's kind of crude, compared to the version that has the split to eso- and non-teric parts. < 1416613338 671916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it could be reimplemented in HackEgo of course. < 1416613352 206953 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :`run whoami < 1416613354 750003 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :whoami: cannot find name for user ID 5000 < 1416613358 874951 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: i haven't seen that in HackEgo, but i may not have looked carefully. < 1416613368 519050 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`whoami -n < 1416613370 926517 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :whoami: invalid option -- 'n' \ Try `whoami --help' for more information. < 1416613375 564319 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :`run ls /dev/s* < 1416613377 221946 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/dev/sequencer \ /dev/shm \ /dev/smpte0 \ /dev/smpte1 \ /dev/smpte2 \ /dev/smpte3 \ /dev/sndstat \ /dev/stderr \ /dev/stdin \ /dev/stdout < 1416613383 627334 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: what are you expecting exactly < 1416613399 478505 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`id < 1416613400 865466 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :uid=5000 gid=515161 < 1416613407 203199 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`relcome zlsa < 1416613410 202769 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​04zlsa: 07Welcome 08to 09the 02international 06hub 13for 04esoteric 07programming 08language 09design 02and 06deployment! 13For 04more 07information, 08check 09out 02our 06wiki: 13. 04(For 07the 08other 09kind 02of 06esoterica, 13try 04#esoteric 07on 08irc.dal.net.) < 1416613417 820267 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: numerical output, but it was the wrong command. < 1416613426 287932 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: but `whoami gave numerical output < 1416613446 606279 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That advice is said to be outdated, by the way. < 1416613449 566513 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :irc.dal.net is gone. < 1416613453 203195 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :maybe try dd-ing one device to another < 1416613463 119421 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Did you logread today? < 1416613468 871148 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*its < 1416613483 635196 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er, no, #esoteric on irc.dal.net is gone. < 1416613486 491902 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: maybe esoterically minded persons can still find a way to contact it < 1416613487 705983 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or empty. Or something. < 1416613496 157217 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :nooga: There aren't any very interesting devices to dd from/to. < 1416613510 756113 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :right < 1416613529 981556 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :(help < 1416613539 742951 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :( help < 1416613539 886189 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:1:No such variable help < 1416613570 345878 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i'm in the process < 1416613571 376802 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :i've discovered more languages in the last ten minutes than I have in the last year < 1416613598 123164 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :!help < 1416613598 266622 :zemhill!bfjoust@eos.zem.fi PRIVMSG #esoteric :zlsa: I do !bfjoust; see http://zem.fi/bfjoust/ for more information. < 1416613598 409819 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help . < 1416613603 445657 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :!info < 1416613603 651608 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​EgoBot is a bot for running programs in esoteric programming languages. If you'd like to add support for your language to EgoBot, check out the source via mercurial at https://codu.org/projects/egobot/hg/ . Cheers and patches (preferably hg bundles) can be sent to Richards@codu.org , PayPal donations can be sent to AKAQuinn@hotmail.com , complaints can be sent to /dev/null < 1416613611 356661 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :!help languages < 1416613611 567116 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​languages: Esoteric: 1l 2l adjust asm axo bch befunge befunge98 bf bf8 bf16 bf32 boolfuck cintercal clcintercal dimensifuck glass glypho haskell kipple lambda lazyk linguine malbolge pbrain perl qbf rail rhotor sadol sceql trigger udage01 underload unlambda whirl. Competitive: bfjoust fyb. Other: asm c cxx forth sh. < 1416613619 392313 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :I'm fed up with languages lately < 1416613620 521861 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`quote Northumberland < 1416613622 621573 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :622) shachaf: wait, _you_ are in northumberland? No. whew we don't have room for more esolangers there. oerjan: Wait, *you* are in Northumberland? no Whew. We don't have room for more esolangers there. < 1416613642 628082 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :To my knowledge, we are at a record shortage of Northumbrian esolangers < 1416613672 475795 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :somebody wrote a brainfuck interpreter in haskell < 1416613678 883060 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :... talk about the pot calling the kettle black < 1416613690 123213 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Several somebodies, I'm sure. < 1416613692 795096 :ion!ion@heh.fi PRIVMSG #esoteric :A Haskell interpreter in brainfuck would be cooler. < 1416613702 448800 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: whoa, newcastle isn't in northumberland? < 1416613708 105832 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf, no < 1416613715 872488 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i assumed it was < 1416613718 263786 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And I'm in York < 1416613721 473903 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i know < 1416613731 555185 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but #trains was talking about newcastle the other day < 1416613732 565946 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Newcastle is in Tyne and Wear < 1416613736 106885 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :I just seen brainfuck implemented using Rust macros < 1416613767 988357 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :it's not even fun anymore < 1416613768 941194 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( echo nobody:x:500:515161:Odysseus:/bin/bash >> /etc/passwd ) < 1416613807 763566 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :500? < 1416613824 672689 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh. 5000 < 1416613857 478769 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I recall times when 500 was the first assigned user id for normal users. < 1416613874 237448 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it still is < 1416613879 11583 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but there are no more normal users < 1416613896 47883 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have the vaguest feeling Slackware had some smallish (less than 1000) number. < 1416613939 294776 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zlsa: http://esolangs.org/wiki/Fueue#Brainfuck_interpreter hth < 1416613965 978439 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's like the pot and the kettle having a mud wrestling match < 1416614044 7672 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :How do you mean, there are no more normal users? < 1416614094 921745 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it would be so fitting if zzo38 was the only one left < 1416614144 125923 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What exactly is a "normal user" anyways? < 1416614160 128953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, shachaf, exactly what is a normal user < 1416614160 810403 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I meant a non-system user < 1416614168 494909 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm not sure what shachaf meant. < 1416614253 510492 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: I think it has something to do with an uniform distribution of body parts no matter how you disassemble one. < 1416614282 979005 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: that sounds more like a zombie user to me hth < 1416614307 59602 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`cat /proc/288/cmdline < 1416614309 59657 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sh.-c.'env' 'PATH=/hackenv/bin:/opt/python27/bin:/opt/ghc/bin:/usr/bin:/bin' 'HACKENV=/hackenv' 'http_proxy=http://127.0.0.1:3128' 'LANG=en_NZ.UTF-8' '/home/hackbot/hackbot.hg/multibot_cmds/lib/limits' 'cat' '/proc/288/cmdline' | cat. < 1416614413 191285 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice VUUOC < 1416614468 788296 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what's VUUOC < 1416614484 516403 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :very unusual unobfuscated c? < 1416614499 629089 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :very useless use of cat < 1416614540 247475 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: is it? it prevents evil program doing file operations on the final output file; all they get access to is a pipe. < 1416614552 312085 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: there is no output file < 1416614572 378676 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think Python's subprocess module is adding the | cat < 1416614574 563891 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably for that reason? < 1416614578 576376 :ion!ion@heh.fi PRIVMSG #esoteric :| cat | cat for two-factor security < 1416614581 947752 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :if it's a pipe already, then indeed... < 1416614588 358483 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since you *can* point stdout to a file object there < 1416614597 263707 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :rot13 | rot13 | could be used instead of ca < 1416614597 715416 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so I guess they just do it for everything because it doesn't hurt < 1416614597 858552 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :t < 1416614638 698566 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :btw, are there some new, hot esolangs that aren't just some funky syntax sprinkled on top of boring execution model? < 1416614638 958159 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` ls -l /proc/self/fd < 1416614641 322110 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :total 0 \ lr-x------ 1 5000 878264 64 Nov 22 00:03 0 -> /tty1 \ l-wx------ 1 5000 878264 64 Nov 22 00:03 1 -> pipe:[248] \ l-wx------ 1 5000 878264 64 Nov 22 00:03 2 -> /tty1 \ lr-x------ 1 5000 878264 64 Nov 22 00:03 3 -> /console \ l-wx------ 1 5000 878264 64 Nov 22 00:03 4 -> /console \ lr-x------ 1 5000 878264 64 Nov 22 00:03 5 -> /tty1 \ l-wx- < 1416614663 953333 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :nooga, there is an intereting one < 1416614700 400118 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :interneting one? < 1416614700 933976 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/wiki/My_Unreliable_Past < 1416614706 289566 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nooga: probably yeah in the last ten billion years you haven't been here :p < 1416614709 693721 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` ls -l /proc/self/fd | sed 's/.*:...//' < 1416614711 398099 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :total 0 \ 0 -> /tty1 \ 7] \ 2 -> /tty1 \ 3 -> /console \ 4 -> /console \ 5 -> /tty1 \ 6 -> /tty1 \ 7 -> /tty1 \ 8 -> /proc/293/fd < 1416614729 766287 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/w/index.php?title=Special:RecentChanges&limit=500&days=30 < 1416614760 67575 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Casino viagra program language[edit] < 1416614760 250614 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Make a casino viagra program language. Sometimes this word is same as spam word, so you have to make sure it really is authentic. --Zzo38 04:38, 16 July 2008 (UTC) < 1416614903 15015 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :elliott: that's why I'm asking. I was hoping that someone would point me to the interesting bits :D < 1416614938 172805 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: perhaps some jokes have gone over my head here <-- not that i recall. as a norwegian, i tend to think of him as mostly british, anyway. < 1416614978 303640 :ion!ion@heh.fi PRIVMSG #esoteric :Bri’ish < 1416615115 459910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nooga: were you around for Sgeo's braintrust < 1416615225 352806 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :casino viagra should be based on spam keywords and maybe email, an maybe bayesian spam filters < 1416615247 983634 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you could have an email that tries to filter spam, and only code that gets past it is executed < 1416615259 185813 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :design feature #1: programs cannot be reliably sent via email < 1416615279 480077 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :haha < 1416615293 86354 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so make them newline sensitive < 1416615304 186 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :OR: Maybe ONNLY Programs whihc get caught by spam filter are executed < 1416615306 137874 :tlewkow_!~tlewkow@198.23.103.93-static.reverse.softlayer.com JOIN :#esoteric < 1416615306 906401 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :by which I mean, make \r\n vs \n significant < 1416615310 551082 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this forces progammers to write code that looks like spam < 1416615313 45080 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: no, i mean because they get caught in spam filters < 1416615358 721372 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :oerjan: reading about braintrust now < 1416615406 313142 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: hm maybe the semantics of a program should be based on the spam rules it triggers < 1416615417 414911 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :haha < 1416615420 762922 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :excellent idea < 1416615445 418649 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oooh, are there any turing complete spam filters out there... < 1416615464 655090 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I hope not, since they're supposed to terminate, for one, but who can say for sure?) < 1416615487 5197 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? oerjan < 1416615488 663712 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Your evil overlord oerjan is a lazy expert in future computation. Also an antediluvian Norwegian who hates Roald Dahl. < 1416615514 354594 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i thought that was meant to be some kind of joke < 1416615517 509730 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe not < 1416615530 683605 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: roald dahl was a creepy guy who mistreated his family but i don't actually hate him hth < 1416615574 906916 :ion!ion@heh.fi PRIVMSG #esoteric :Did his parents make a typo when choosing his name? < 1416615587 965265 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sed -i s/hates/dislikes/ wisdom/oerjan < 1416615594 882910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ion: wat < 1416615608 169624 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :roald is the common norwegian spelling, as in roald amundsen < 1416615639 382239 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :dahl is also a common spelling, although historically slightly pretentious (it's from no:dal = en:valley) < 1416615650 482425 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :vahlley < 1416615670 11508 :Melvar!~melvar@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :Thal < 1416615690 771227 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Melvar: are you neandering around the spelling here < 1416615737 417509 :Melvar!~melvar@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :The Neander Valley isn’t even far from here. < 1416615772 514281 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :_and_ it's spelling (or at least that of its derived term) fluctuates between tal and thal < 1416615776 407129 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*its < 1416615843 61296 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"In 1901 an orthographic reform in Germany changed the spelling of Thal (valley) to Tal. The scientific names like Homo neanderthalensis or Homo sapiens neanderthalensis for Neanderthal man are not affected by this change, because the laws of taxonomy retain the original spelling at the time of naming. Neanderthal station nearby still carries the name Neanderthal, because the nearby Neanderthal Museum continues to have the old spelling." < 1416615880 588003 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :code golf insight of the day: while 16 needs two characters in dc, 160 can be expressed as FA... < 1416615907 930071 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :f awesome < 1416616085 889541 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: do you want me to say something about Leapfrogging? < 1416616100 911270 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nah < 1416616110 218526 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it would be such a huge spoiler < 1416616114 54972 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :thought so. < 1416616119 882128 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :vegas online casino viagra online online gambling legal sites best online blackjack sites usa Playtech online casinos online casino < 1416616158 404738 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dearest vanila, I write to you in this time of viagra < 1416616193 684079 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hahahaha < 1416616196 637595 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: honestly? too many casinos, too little pharmacy < 1416616208 549032 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I'll fix that in v2 int-e < 1416616249 619096 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And too little 401 scam, though those are hard to identify by subject. < 1416616265 424737 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"business proposal" perhaps < 1416616295 502900 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"work from home" (money laundering) < 1416616313 388550 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's funny, I don't seem to get any gambling spam at all. < 1416616349 456693 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i once emailed a company for which some spammer had posted a comment on my site < 1416616356 267963 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :an online casino < 1416616356 963194 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: oh and how could you forget "penis enlargement" < 1416616359 936298 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and he replied saying he didn't do it < 1416616401 686363 :ion!ion@heh.fi PRIVMSG #esoteric :Number literals could be represented in the form of “I am therefore seeking for a reliable person that will play the human role as the next of kin to this fund which is in the amount of £32,000,000.00 (Thirty Two Million Pounds Sterling).” < 1416616411 606175 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :haven't seen one of those in the while, perhaps the target audience outgrew the need. < 1416616413 543664 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Hahahaha < 1416616415 971146 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :omg ion thats genius < 1416616561 52654 :ion!ion@heh.fi PRIVMSG #esoteric :http://mikko.tuomela.net/spam/ < 1416616618 937513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we are writhing indeed < 1416616627 371221 :ion!ion@heh.fi PRIVMSG #esoteric :Ah, don’t forget the caps. http://mikko.tuomela.net/spam/am_so_sick.txt < 1416616703 371105 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So for small numbers, you could say "Earn up to $3,000 a week working two hours a day from home!" < 1416616762 284830 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :while for really large numbers you can go the chain letter route "Please send this letter to 3 friends. Anne didn't send this letter to her friends and her cat was hit by a bolt of lightning." < 1416616778 590580 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(needs more exclamation marks!!!!!1) < 1416616806 12636 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :conspiracy theory: someone already made this language. what we think are spam advertisements are really secret botnet commands. < 1416616847 276863 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :which clearly encodes 454462363333321429 (number of letters in the words of the second sentence) ;-) < 1416616912 981966 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :well there was this idea to encode emails using NSA's alledged kewords < 1416617141 3693 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1416617141 304341 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ENVA 220020Z 10004KT CAVOK M06/M07 Q1027 RMK WIND 670FT VRB02KT < 1416617152 955405 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :CHILLY < 1416617368 253703 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :chilly is perfect weather for lots of coffee, milk tea and hot chocolate. < 1416617568 690938 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EFHK < 1416617569 124199 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EFHK 220020Z VRB02KT 9000 SCT004 OVC036 M02/M03 Q1023 TEMPO 6000 -SN BKN004 < 1416617585 361166 :tlewkow_!~tlewkow@198.23.103.93-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416617588 322809 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Less chilly, and the snow stopped too. < 1416617593 332763 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1416617593 556972 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :CYUL 220000Z 24007KT 15SM FEW120 M08/M15 A3034 RMK AC1 AC TR SLP278 < 1416617596 731403 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, -SN. < 1416617626 663354 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :zlsa: what are your approximate geographic coördinates? < 1416617930 822569 :ion!ion@heh.fi PRIVMSG #esoteric :geog̈raphic coördinates < 1416618335 710312 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :@metar KMCE < 1416618336 31005 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :KMCE 220053Z AUTO 12004KT 9SM SCT120 14/09 A3011 RMK AO2 SLP195 T01440094 < 1416618389 992427 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar LOWI < 1416618390 181488 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :LOWI 220050Z AUTO VRB01KT 9999 FEW090 BKN110 04/03 Q1022 < 1416618411 850231 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : is the subset of BF complete given by +<>[] and you can only write to a cell once TC <-- i think cyclic tag should be easy to do that way. < 1416618432 888107 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or a tag system in general < 1416618488 333425 :tlewkow_!~tlewkow@198.23.71.98-static.reverse.softlayer.com JOIN :#esoteric < 1416618495 415682 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 250 seconds < 1416618645 851584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh, also a minsky machine, i think < 1416618653 360886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just have parallel tracks < 1416618671 895545 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :saving each register in unary < 1416618688 363375 :tlewkow_!~tlewkow@198.23.71.98-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416618720 950915 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as 001111111101010101000000... < 1416618766 679548 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :in fact you can use a common base for all registers, if you want < 1416618767 767378 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :increment by turning 00 to 01 on the right, decrement by turning 01 into 11 < 1416618783 376259 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(decrement a register by incrementing the base and all other registers) < 1416618819 233180 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um i'm not sure that helps? < 1416618838 366011 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well < 1416618851 148792 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it may improve storage efficiency by a small constant factor. (less than 2) < 1416618885 639046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1416618890 537009 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the tag system idea requires some unbalanced scanning loop like [<<<[>]<], doesn't it? < 1416618924 828727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you need something unbalanced anyway < 1416618934 839129 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :to get between beginning and end of each register < 1416618947 7913 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah, I'm happy with first-order unbalanced loops, but this is second order ;) < 1416618955 845117 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1416618978 555133 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't see why it should, though. < 1416619009 618913 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: what about BF sans is equivalent to [-] in that case < 1416619074 437300 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:20: parse error on input ‘]’ < 1416619081 611952 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1416619086 415919 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: oh. right < 1416619199 818426 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: here's what I thought. I have an infinite string, on tape, with an initial consumed part. A possible layout is 1c0x, where x is the symbol, 1 marks a part of the string, and c marks the consumed part. Now to skip back to just in front of the consumed part, I need to test for the 'c' inside the scanning loop (since it tests the wrong way for terminating the loop). Hence [<<<[>>]<], the [>>] being executed on the 'c'. < 1416619214 622036 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i don't think you need an unbalanced loop any more than for minsky, you just essentially expand a single minsky register 00 01 11 with also having tag representations < 1416619232 591023 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh < 1416619239 931796 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm making things hard for myself < 1416619245 711281 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you're right. < 1416619257 693330 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I can skip to the front, and then scan forward. < 1416619271 372389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so 00111111....01tag01tag...000000... < 1416619294 327898 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which you'll have to do for the minsky as well < 1416619319 535402 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so instead of [<<<[>>]<], [<<<<]>[>>>>] (and then I don't actually need the extra 0 in the layout anymore) < 1416619320 342168 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that's unavoidable in a sense, since you cannot erase the bits you're scanning along < 1416619349 473779 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :woah < 1416619352 784453 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :boolfuck is so cool! < 1416619372 714673 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: thanks < 1416619376 67993 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :is there a fuckopedia? < 1416619384 686936 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :some kind of categorization of all branfuck derivatives < 1416619448 847857 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"fuckopedia.org is worth $1,355 - Worth Of Web Calculator" < 1416619477 198455 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: esolangs.org :P < 1416619479 126063 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: I *think* if there was a fuckopedia, it would have somewhat different contents. < 1416619596 868222 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: http://esolangs.org/wiki/Brainfuck_extensions is a bit like that < 1416619680 56854 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although somewhat more limited in scope, i think < 1416619727 507802 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and of course http://esolangs.org/wiki/Category:Brainfuck_derivatives is an uncategorized category < 1416619744 183024 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it could be fun to make an esolang blog < 1416619752 834434 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :post things lke 'roundup of brainfuck languages' < 1416619756 541425 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :or 'intro to unlambda' < 1416619784 932448 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: mark chu-carroll made some esolang blog posts back in the day < 1416619802 273216 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think unlambda may have been one < 1416619828 104464 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, underload was, maybe both. < 1416619832 421175 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :cool! < 1416619964 296606 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bitwise Cyclic Tag14]]4 10 02http://esolangs.org/w/index.php?diff=41104&oldid=37454 5* 03212.95.7.136 5* (+65) 10/* Self BCT */ link < 1416620130 445924 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, should that https be http, hmmmmmm < 1416620131 548663 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'll let oerjan decide. < 1416620440 257982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: you can do [[wikipedia:Foo|...]] < 1416620664 182235 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :obscure. < 1416620690 942643 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm sure i've mentioned i dislike that those links look internal < 1416620701 403420 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: didn't I add an icon for them? < 1416620712 410400 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :possible. < 1416620717 971494 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: maybe but there isn't one < 1416620754 462227 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(as can be seen at the bottom of https://esolangs.org/wiki/Bitwise_Cyclic_Tag) < 1416620776 262593 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I would prefer the https link btw but the resulting icon is irritating.) < 1416620865 333760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm clearly it should use https in the link if you're viewing esolang through it < 1416620868 342387 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but it doesn't < 1416620880 505709 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I wonder why would Mediawiki would treat Wikipedia special in any way ;-) ) < 1416620887 210580 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/would// < 1416620891 633328 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/ / / < 1416620922 986495 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the BCT patterns are very beautiful < 1416620926 752490 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/w/index.php?diff=41104&oldid=37454#BCT_programs < 1416620948 937806 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: it doesn't < 1416620953 127362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the interwiki mechanism is general < 1416620959 187119 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there are lots of things you can put there < 1416620966 68720 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie could add more, even < 1416621006 398312 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is btw something that predates wikipedia -- interwiki links come from wikis that look like c2 :p < 1416621129 402822 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm. http://www.cnbc.com/id/102207790 ... so rather than having Google track me so it can display ads, now I'm letting it track me so that it knows not to show me any? ... < 1416621144 867672 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(And pay for it, too.) < 1416621232 626971 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Not to mention that this is an extortion scheme. "Pretty websites you're viewing there, would be a shame if they were disfigured by annouying banners...") < 1416621676 77601 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :*.net *.split < 1416621676 77800 :blsqbot!~blsqbot@fmnssun.ibone.ch QUIT :*.net *.split < 1416621676 471370 :mihow!~mihow@108.30.58.169 QUIT :*.net *.split < 1416621676 471493 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas QUIT :*.net *.split < 1416621677 192170 :yiyus!1242712427@je.je.je QUIT :*.net *.split < 1416621677 192290 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :*.net *.split < 1416621678 277027 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :*.net *.split < 1416621680 378884 :Gregor!dlopen@libdl.so QUIT :*.net *.split < 1416621684 315604 :variable!root@freebsd/developer/variable QUIT :*.net *.split < 1416621686 178266 :bb010g!uid21050@gateway/web/irccloud.com/x-bmnncthbtfcnezwk QUIT :*.net *.split < 1416621686 737426 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :*.net *.split < 1416621687 961383 :zlsa!~zlsa@unaffiliated/zlsa QUIT :*.net *.split < 1416621688 115482 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :*.net *.split < 1416621688 658757 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de QUIT :*.net *.split < 1416621844 584161 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 264 seconds < 1416621962 956856 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1416622255 599226 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416622378 942715 :bb010g!uid21050@gateway/web/irccloud.com/x-xpwdglvvhatfcgxc JOIN :#esoteric < 1416623495 529804 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :come on, dmm, you cannot start an annotation with "It's a little known fact that" and _not_ include a horrible pun... < 1416623517 148735 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :dmm? < 1416623525 250066 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :david morgan-mar hth < 1416623594 92687 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1416623594 240687 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1416623594 240826 :zlsa!~zlsa@unaffiliated/zlsa JOIN :#esoteric < 1416623594 240884 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1416623594 240938 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de JOIN :#esoteric < 1416623603 75311 :zlsa!~zlsa@unaffiliated/zlsa QUIT :*.net *.split < 1416623603 269201 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :*.net *.split < 1416623603 663468 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de QUIT :*.net *.split < 1416623607 499263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://www.irregularwebcomic.net/ can you find one < 1416623610 335060 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416623610 479177 :blsqbot!~blsqbot@fmnssun.ibone.ch JOIN :#esoteric < 1416623610 479296 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1416623610 479358 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas JOIN :#esoteric < 1416623610 479414 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1416623610 479467 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1416623610 479520 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1416623610 479573 :Gregor!dlopen@libdl.so JOIN :#esoteric < 1416623685 440386 :zlsa!~zlsa@static-205-157-147-198.ded.unwiredbb.net JOIN :#esoteric < 1416623685 622451 :zlsa!~zlsa@static-205-157-147-198.ded.unwiredbb.net QUIT :Changing host < 1416623685 622559 :zlsa!~zlsa@unaffiliated/zlsa JOIN :#esoteric < 1416623719 1256 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: am i missing the horrible pun < 1416623731 39066 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, me too < 1416623750 272620 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :by all rights there _should_ be one there, is what i'm saying < 1416623762 124262 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't follow < 1416623767 259890 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(oh and in the rerun comment, not the comic itself hth hth) < 1416623771 804508 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1416623779 54875 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*-hth < 1416623782 684328 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :do you still have that hth script < 1416623785 537313 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes < 1416623787 289074 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/have/use/ < 1416623828 771174 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: what's a convenient acronym for hope that helps < 1416623836 976654 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hth < 1416624040 912623 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :*.net *.split < 1416624040 912817 :blsqbot!~blsqbot@fmnssun.ibone.ch QUIT :*.net *.split < 1416624041 304305 :mihow!~mihow@108.30.58.169 QUIT :*.net *.split < 1416624041 304443 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas QUIT :*.net *.split < 1416624042 387 :yiyus!1242712427@je.je.je QUIT :*.net *.split < 1416624042 507 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :*.net *.split < 1416624043 8554 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :*.net *.split < 1416624043 723764 :Gregor!dlopen@libdl.so QUIT :*.net *.split < 1416624080 933909 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think they're server may be flaky < 1416624083 451833 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*their < 1416624092 214619 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also my grammar < 1416624131 305669 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1416624131 450619 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de JOIN :#esoteric < 1416624418 90496 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416624418 235343 :blsqbot!~blsqbot@fmnssun.ibone.ch JOIN :#esoteric < 1416624418 235419 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1416624418 235475 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas JOIN :#esoteric < 1416624418 235528 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1416624418 235581 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1416624418 235633 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1416624418 235685 :Gregor!dlopen@libdl.so JOIN :#esoteric < 1416625833 793327 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416625938 121990 :boily!~alexandre@96.127.201.149 QUIT :Quit: SEEKING CHICKEN < 1416626809 821747 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: this is not the pun you're looking for *waves*, hth. < 1416626915 753850 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(In this particular case I must assume that the pun died of boredom due to a clerical error.) < 1416626924 496788 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1416627013 861814 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Which raises an interesting question ... do puns have souls? < 1416627032 689255 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: if i am interpreting recent ghc weekly news blog posts correctly, your recent comment that ghc lets gmp use ghc's allocation mechanism soon won't be true any more. so hopefully that means that is _not_ the reason for its good performance. < 1416627085 428005 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: Ah, you might read it that way but that's not what integer-gmp2 is about. < 1416627105 352755 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well they won't be using the heap any longer, it said < 1416627122 361529 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The point of integer-gmp2 is to use a lower level interface (mpn) that does not do any allocation at all, and still do the allocation on the ghc side. Hmm. < 1416627127 178949 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Or so I thought. < 1416627133 956136 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"This implementation also fixes a long standing pain point where GHC would hook GMP allocations to exist on the GHC heap. Now GMP is just called to like any FFI library." < 1416627186 824098 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's what made me think that < 1416627256 895966 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also there was some earlier stuff about how the previous method conflicted with using other C libraries that used gmp < 1416627305 686804 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Yes, unfortunately gmp uses global variables for the allocation functions. < 1416627335 960040 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And the C libraries don't deal well with the fact that the allocated chunks are bytearrays on the heap that will be reclaimed during the next GC cycle ;) < 1416627341 222516 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or maybe i read that in the HCAR report < 1416627416 590351 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm, do you mean that mpn is a lower-level gmp interface that _doesn't_ use those global allocation variables? < 1416627491 881265 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :AFAIU, all allocation goes through this function: newBigNat# :: GmpSize# -> S s (MutBigNat s); newBigNat# limbs# s = case newByteArray# (limbs# `uncheckedIShiftL#` GMP_LIMB_SHIFT#) s of (# s', mba# #) -> (# s', MBN# mba# #) < 1416627523 609157 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and it's using the mpn_* functions of libgmp rather than the mpz_* ones; the signs are now handled on the Haskell side. < 1416627677 241388 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh that might be connected with the recent suggestion of adding Natural < 1416628095 315187 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh that was already added to HEAD < 1416628130 29143 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :RuST < 1416628502 869111 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: so I expect there will be a performance hit for multiplying large numbers, because that needs temporary allocations, and if those exceed 64kb, they'll be done on the C heap. < 1416628519 757817 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but the impact needs to be measured. < 1416628601 855963 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 256 seconds < 1416628613 446352 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(And by "large" I mean tens of thousands of digits and more.) < 1416628639 161935 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1416628895 645299 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mhm < 1416629445 662560 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'll try the 10^8th fibonacci number ... will take a while to compile ghc though. < 1416629484 634932 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and I'll compare 7.8.3 to current head rather than recompiling head twice) < 1416629775 997670 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :this will be my test, http://sprunge.us/GEMG?hs < 1416629880 255562 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I suspect I won't measure much of a difference actually < 1416629890 627668 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :because the allocation cost is hidden behind actual computation. < 1416629899 158414 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1416629968 698359 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :woot < 1416630061 498300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1416630102 11902 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :idk that looks cool < 1416630123 948629 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :back to scrolling < 1416630410 338300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: it's essentially calculating fibonacci numbers with matrix multiplication, slightly optimized to avoid recalculating things (and the P is to avoid haskell laziness) < 1416630451 176393 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although the purpose is to test some new changes in ghc's big integer implementation < 1416630460 451784 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :thank you Jesus for explaining that i didnt want to look for the conversation < 1416630480 861620 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Well then < 1416630571 793423 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Dulnes: I think you misspelled 'oerjan' there. < 1416630687 117098 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i would like not to be identified with jesus as i don't really like the idea of solipsistic pantheism hth < 1416630899 700258 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :k < 1416630966 651233 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: what do you actually type into your computer to send a line of irc text containing "hth" < 1416630980 281096 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hth hth < 1416630991 571204 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :... < 1416631012 772581 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1416631014 970274 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(it only strips the last one) < 1416631020 421311 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ah, i see < 1416631030 206797 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i thought it removed the whole line < 1416631030 349908 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan means '"hth" hth', hth. < 1416631052 454574 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i thought oerjan meant «"hth hth" hth» < 1416631063 339556 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf is right hth < 1416631113 625624 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: it would be rather awkward not to be able to write "eighth" < 1416631127 727890 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :actually _can_ i write eighth < 1416631130 77188 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep < 1416631140 457583 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :to be fair eighth is a pretty awkward word in the first place < 1416631144 881610 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tru < 1416631146 231729 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: interesting. I get a measurable difference - ghc head is faster. So I guess I'll try ghc head with integer-gmp, too... < 1416631146 406057 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :shouldn't it be more like eightth < 1416631157 351521 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: heh < 1416631166 150109 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(not dramatic: 6 seconds vs. 5.7) < 1416631244 504627 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eighttp < 1416631252 494768 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but 5% is noticable < 1416631298 299396 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why does that fibonacci matrix thing work? < 1416631346 402996 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, I can follow the computation, but e.g. why should I have expected there to be such a matrix? What is it doing? < 1416631372 988877 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: [1 1 ; 1 0] (a,b) = (a+b,a), right? < 1416631374 512886 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, I guess it's sort of obvious now that I think about it. < 1416631388 709508 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(notation made up out of thin air) < 1416631413 115002 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you can make such a matrix for any linear recurrence < 1416631446 400331 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. < 1416631483 608715 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And it has an eigenvalue phi, which I guess shouldn't be surprising. < 1416631498 241897 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What happens if you diagonalize it or something? < 1416631509 125115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the phi^n + phi^(-n) thing comes from diagonalizing it < 1416631530 820390 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :algebraic! < 1416631530 963469 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :For this particular code, I think of P a b as encoding the matrix [a,b;b,a+b] < 1416631591 216691 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And it turns out that [a,b;b,a+b] * [c,d;d,c+d] produces another matrix of the same shape (not entirely by accident). < 1416631623 673957 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :iirc there's an adjustment you need to perform if there are repeated eigenvalues < 1416631648 269781 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I'm not familiar with that thing, but that makes sense. < 1416631663 324021 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: I don't like "it turns out" answers. :-( < 1416631682 829955 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and of course [a,b;b,a+b] * [0,1;1,1] = [b,a+b;a+b,a+2b]) < 1416631702 680887 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But anyway this makes some sense. < 1416631770 566897 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What P a b? < 1416631779 508032 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, that code. I didn't see it before. < 1416631854 12894 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let phi = (1+sqrt 5)/2 in [phi^n + phi^^(-n) | n <- [1..10]] < 1416631855 388110 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [2.23606797749979,3.0,4.47213595499958,7.0,11.180339887498949,18.0,29.068883... < 1416631883 51928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think there might be a coefficient needed < 1416631919 165787 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :divide by sqrt(5) < 1416631934 795246 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let phi = (1+sqrt 5)/2 in [(phi^n + phi^^(-n))/sqrt 5 | n <- [1..10]] < 1416631936 120628 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1.0,1.3416407864998738,2.0,3.1304951684997055,5.0,8.049844718999243,13.0,21... < 1416631947 74703 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wait. < 1416631949 892392 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> let phi = (1+sqrt 5)/2 in [(phi^n - phi^^(-n))/sqrt 5 | n <- [1..10]] < 1416631951 373337 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [0.4472135954999579,1.0,1.7888543819998317,3.0,4.919349550499537,8.0,12.9691... < 1416631954 183330 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> let phi = (1+sqrt 5)/2 in [(phi^n - (-phi)^^(-n))/(sqrt 5) | n <- [1..10]] < 1416631955 725985 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1.0,1.0,2.0,3.0,5.0,8.0,13.0,21.0,34.0,54.99999999999999] < 1416631960 32781 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :-- according to wikipedia < 1416631964 340998 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh < 1416631970 121095 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait < 1416631977 637013 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :sounds vaguely reasonable, since the eigenvalues are phi and -1/phi < 1416631978 600666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right < 1416631979 244455 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah of course. < 1416632028 490932 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I usually use (1+sqrt 5)/2 and (1-sqrt 5)/2, of course the latter is negative. < 1416632143 301823 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you basically calculate [1,0] in the eigenvector basis and apply the right eigenvalue to each part < 1416632200 381989 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what are the eigenvectors? < 1416632225 108584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :[1,1] is one < 1416632238 350117 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait < 1416632242 201757 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no < 1416632270 314518 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION divides by the prime 53 < 1416632281 186465 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait < 1416632298 347865 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*57 < 1416632325 713675 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :poor Grothendieck. < 1416632383 865014 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :[1,phi] might be a better candidate < 1416632590 177296 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :also what do left eigenvectors mean in general < 1416632603 725793 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :in this case they're the same, of course, because the matrix is symmetric < 1416632662 105187 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: actually it may be saner to think of P a b as a + b*x (mod x^2-x-1). It's easy to see (tm) that x^n = F_(n-1) + F_n x (mod x^2-x-1). < 1416632668 115780 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in general they live in the dual space, i think < 1416632715 27823 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so they're functionals composed with the matrix < 1416632743 941321 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that sounds more complicated than the other kind < 1416632794 618924 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :they're functionals f such that f(Mx)=l(fx) for all x < 1416632799 599437 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: but you get the fact that the P a b form a ring for free, rather than having it appear as a miracle. < 1416632849 327884 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :with matrices, you have a basis, and therefore an identification of functionals with vectors < 1416632866 515776 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unlike with just linear transformations < 1416632893 887647 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Is that really right? < 1416632907 934574 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You need to choose bases to go from linear maps to matrices and also to go from matrices to linear maps. < 1416632929 338532 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well yes, isn't that essentially what i said < 1416632965 793444 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what i mean is, when you are dealing with matrices and vectors in R^n, you always have an implied natural basis < 1416632990 912386 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so you can identify a functional f with the vector y such that (y,x) = f x for all x < 1416633009 971568 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :where (,) is inner product < 1416633011 734314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1416633036 591784 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok you need not a full basis, just enough to get the inner product < 1416633082 759010 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and then you get to the bra-kets of hilbert space physics < 1416633153 340779 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure. < 1416633153 922727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(which are essentially a visual tool for this correspondence) < 1416633244 602951 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but even without an inner product, you can think of functionals as having the adjoint linear transformation acting on them. < 1416633259 885245 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :M*(f)(x)=f(M(x)) < 1416633326 350656 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and then a "left eigenvector" is an eigenvector functional of the adjoint transformation < 1416633473 444742 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and this * is a contravariant functor. < 1416633631 95696 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I can think of a "right eigenvector with eigenvalue 1" as a fixed point of a map. Is there a similarly simple thing for "left eigenvector" or is it just "the same thing but backwards" or something? < 1416633658 608463 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well sure, f is a fixed point of M* < 1416633681 809752 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(yes to both?) < 1416633792 271827 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess so. < 1416633806 57327 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and just as f : V -> F where V is the vector space and F is the field, you can think of x as embedding into F -> V < 1416633814 175868 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :x(l) = l x < 1416633844 549315 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. < 1416633848 99590 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i.e. V is isomorphic to Hom(F,V) < 1416633895 7251 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and then everything really is just backwards < 1416633905 855454 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. And of course people conflate those three all the time. < 1416633996 737546 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although the isomorphism V -> F with V isn't canonical, and does not even exist unless finite-dimensional < 1416634037 628628 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(or you add continuity to get a hilbert space) < 1416634060 574523 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: amazing, ghc head with integer-gmp takes the same 6 second that ghc-7.8.3 did. < 1416634086 913194 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i guess my fears were unwarranted! < 1416634106 99793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(knock on wood) < 1416634256 305356 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :night < 1416634263 742615 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good night < 1416634529 767937 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Why isn't it canonical? < 1416634534 910165 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, you have to pick a basis. < 1416634539 103480 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1416634693 711079 :dts|gaming!~DTSCode@unaffiliated/dtscode QUIT :Ping timeout: 250 seconds < 1416634844 284119 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDream < 1416636021 273738 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 264 seconds < 1416636053 766897 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1416636104 211472 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, I messed up the fibonacci thing quite. tsk. badly. < 1416636350 826239 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://sprunge.us/hAAQ?hs actually works (spot the difference!) < 1416636439 720121 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 244 seconds < 1416636456 279111 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ugh. I always try to double-click a link and then ctrl-shift-c it to copy it to CLIPBOARD. < 1416636472 663930 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But if I accidentally ctrl-shift-click it, it opens in my browser. < 1416636493 603869 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :huh. < 1416636530 559309 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :urgh. < 1416636578 976984 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://sprunge.us/MahQ?hs ... < 1416636637 859707 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :There, finally, without that stupid typo. < 1416636638 103501 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: Why do you need BangPatterns? < 1416636644 786375 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You're (==)ing on the argument right away. < 1416636668 561108 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't. 'go' had two arguments previously < 1416636697 381478 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it doesn't hurt. < 1416637124 744618 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So with integer-gmp2 the code uses less memor ... which actually makes sense; allocating temporaries on the heap is actually quite wasteful, when that memory could be reused for the next temporary. < 1416637139 567055 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :funny. < 1416638008 583142 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: hmm, are vector spaces cofree as well as free? < 1416638072 915130 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't know what cofree means < 1416638126 195392 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although lots of things in vector and module categories are self-dual < 1416638188 729297 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it means a right adjoint to a forgetful functor < 1416638195 408965 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but i guess it isn't < 1416638216 256709 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm free is a kind of projective, which is dual to injective, which exists for modules over division rings < 1416638244 629939 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i decided that the reason everything is so well-behaved with vector spaces (at least finite-dimensional ones) is that everything is free < 1416638259 591990 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i.e. the whole "a linear map is determined by its action on a basis" thing < 1416638259 841564 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1416638287 282697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :everything is also "injective" < 1416638305 853162 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1416638318 101949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's a concept for general modules < 1416638347 571101 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok so the forgetful functor maps a vector space to its underlying set < 1416638367 717475 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :argh < 1416638374 171215 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no, i guess the cofree thing doesn't work < 1416638375 263941 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, my brain is too tired for this < 1416638377 379645 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i was mixed up < 1416638389 350584 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1416638392 483030 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good night :) < 1416638404 497159 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :g'nørjan < 1416638408 632024 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: ZZLEEP < 1416638459 664835 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: wait, maybe i'm still mixed up < 1416638520 883934 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh, hm, maybe not < 1416638981 770129 :zlsa!~zlsa@unaffiliated/zlsa QUIT :Ping timeout: 244 seconds < 1416639064 537119 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1416639459 494596 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1416639838 406474 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu QUIT :Read error: Connection reset by peer < 1416640305 516707 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 255 seconds < 1416642065 78620 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1416642338 129546 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1416643755 806812 :dianne!~diannes@unaffiliated/dianne QUIT :Read error: Connection reset by peer < 1416643784 521680 :dianne!~diannes@unaffiliated/dianne JOIN :#esoteric < 1416643868 107373 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 256 seconds < 1416644808 679587 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416645063 434682 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1416646238 607957 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Why does "Light Pattern" esolang use the alphabetical order rather than something such as timestamps in EXIF data? < 1416648062 802475 :FreeFull!~freefull@defocus/sausage-lover QUIT :Remote host closed the connection < 1416648119 248872 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1416648523 796458 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I realized that the encoding I used for RLE numbers uses one less bit than it does to code the successor of that number with Elias gamma. < 1416648639 486488 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Numbers are encoded in a different way from Elias gamma, though.) < 1416648890 941344 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Equivalently, one less bit than the Exp-Golomb code for the same number, since zero does not need to be encoded.) < 1416648978 676650 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(By Exp-Golomb I actually mean Exp-Golomb-0.) < 1416654076 268154 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416654264 796034 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1416654467 500211 :variable!root@freebsd/developer/variable QUIT :*.net *.split < 1416654469 649794 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :*.net *.split < 1416654495 891689 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07JUMP14]]4 10 02http://esolangs.org/w/index.php?diff=41105&oldid=17872 5* 0373.184.106.177 5* (+136) 10Added truth-machine < 1416654554 823644 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1416654655 808819 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1416654655 990739 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1416654658 599525 :variable!root@freebsd/developer/variable QUIT :Max SendQ exceeded < 1416654689 166204 :variable!root@freebsd/developer/variable JOIN :#esoteric < 1416654738 430548 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :*.net *.split < 1416654739 209498 :blsqbot!~blsqbot@fmnssun.ibone.ch QUIT :*.net *.split < 1416654739 209635 :mihow!~mihow@108.30.58.169 QUIT :*.net *.split < 1416654739 541823 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas QUIT :*.net *.split < 1416654739 541936 :yiyus!1242712427@je.je.je QUIT :*.net *.split < 1416654739 541994 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :*.net *.split < 1416654740 851630 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :*.net *.split < 1416654741 424109 :Gregor!dlopen@libdl.so QUIT :*.net *.split < 1416654770 368840 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 245 seconds < 1416654816 986999 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416654817 173488 :blsqbot!~blsqbot@fmnssun.ibone.ch JOIN :#esoteric < 1416654817 173577 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1416654817 173634 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas JOIN :#esoteric < 1416654817 173688 :yiyus!1242712427@je.je.je JOIN :#esoteric < 1416654817 173744 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1416654817 173799 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1416654817 173854 :Gregor!dlopen@libdl.so JOIN :#esoteric < 1416654833 369399 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1416655136 808567 :FreeFull!~freefull@defocus/sausage-lover QUIT :Remote host closed the connection < 1416656613 306792 :Koen__!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1416658225 146228 :nooga!~nooga@91.235.25.1 PRIVMSG #esoteric :@metar EPPO < 1416658225 542413 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EPPO 221200Z 15004KT 6000 SCT011 BKN021 05/03 Q1027 < 1416659215 669245 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1416659985 123941 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1416660010 99754 :S1!~S1@p4FF92AF8.dip0.t-ipconnect.de JOIN :#esoteric < 1416660186 208699 :Koen__!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?" < 1416660683 164169 :drdanmaku!uid17782@gateway/web/irccloud.com/x-vmmbrrjysejozcjo QUIT :Quit: Connection closed for inactivity < 1416660811 183245 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1416661241 664937 :Elohimswagger!~androirc@128.177.161.164 JOIN :#esoteric < 1416661249 899269 :Elohimswagger!~androirc@128.177.161.164 QUIT :Client Quit < 1416661332 234857 :Elohimswagger!~androirc@128.177.161.164 JOIN :#esoteric < 1416661437 314320 :Elohimswagger!~androirc@128.177.161.164 PART :#esoteric < 1416663771 759045 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :A Y-combinator tutorial in Racket. http://blog.tomtung.com/2012/10/yet-another-y-combinator-tutorial/ < 1416664502 38570 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Making a Y combinator in an untyped lisp is easy < 1416664512 283298 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Although you probably want a Z combinator < 1416665138 319885 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :To be honest, I didn't quite follow that explanation either. XD Once they start boiling things down to single letter variables my brain sort of shuts down. < 1416666667 718126 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1416667303 991919 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Also, man are BASIC's string functions primitive as hell. XD < 1416667305 697299 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Suddenly getting horrible flashbacks to trying to write command-line parsers in MS-BASIC ... < 1416667447 999730 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :MID$. < 1416667770 180098 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Standard Forth string functions aren't very much better. Though there's a strstr-alike, SEARCH. http://lars.nocrew.org/dpans/dpans17.htm#17.6.1 < 1416667824 326211 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's no MID$, though. You're just supposed to do the arithmetic yourself. /STRING can help. < 1416667878 100951 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And /STRING is just ( a b c -- a+c b-c ).) < 1416668296 258171 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I like strings-as-lists; so much easier to mangle them that way. < 1416669556 159247 :S1!~S1@p4FF92AF8.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416669956 730103 :tromp__!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Remote host closed the connection < 1416672115 856241 :boily!~alexandre@96.127.201.149 QUIT :Quit: BENTHIC CHICKEN < 1416672552 980716 :S1!~S1@p4FF92AF8.dip0.t-ipconnect.de JOIN :#esoteric < 1416672754 462204 :MDream!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDude < 1416672855 46974 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu QUIT :Quit: thanksgiving < 1416673154 193572 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1416673285 686892 :zlsa!~zlsa@unaffiliated/zlsa JOIN :#esoteric < 1416673583 678113 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1416673845 674262 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1416674576 922934 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416674664 981362 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1416674928 254165 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :is there a bot channel where I can test bots? < 1416674941 933301 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :#botpark < 1416674947 250732 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :thanks < 1416674954 65745 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it seems dead < 1416674957 879464 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :before there was a lot of bots < 1416674969 165711 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :all the better to test mine :P < 1416675054 337931 :S1!~S1@p4FF92AF8.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416675719 44463 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416675930 727258 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 256 seconds < 1416676049 288224 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also #esoteric-blah which might be equally dead. < 1416676062 728 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :At least if it's somehow related. < 1416676619 654088 :drdanmaku!uid17782@gateway/web/irccloud.com/x-worjaqbhjwugtusr JOIN :#esoteric < 1416676702 39336 :Bicyclidine!~Glossina@cpe-69-76-20-231.natnow.res.rr.com JOIN :#esoteric < 1416678715 7867 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1416679142 692680 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416679941 138562 :Bicyclidine!~Glossina@cpe-69-76-20-231.natnow.res.rr.com QUIT :Ping timeout: 240 seconds < 1416680194 52247 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 264 seconds < 1416680323 731692 :S1!~S1@p4FF92920.dip0.t-ipconnect.de JOIN :#esoteric < 1416680337 818235 :S1!~S1@p4FF92920.dip0.t-ipconnect.de QUIT :Remote host closed the connection < 1416681124 57840 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416681831 865776 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07TrivialBrainfuckSubstitution14]]4 N10 02http://esolangs.org/w/index.php?oldid=41106 5* 0368.189.222.97 5* (+1791) 10Created page with "'''TrivialBrainfuckSubstitution''' is not a single programming language, but rather a large family of programming languages that are trivial substitutions of the [[Brainfuck]]..." < 1416682470 82864 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pretty sure that language literally exists < 1416682703 112929 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net JOIN :#esoteric < 1416682789 912786 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :Hello < 1416682813 527680 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :Can someone help me with Visual Studio? < 1416682830 491167 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :I'm getting an error < 1416682850 505216 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Visual studio < 1416682861 677558 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Also hi esoteric < 1416682872 672397 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :Yea it's for my Website < 1416682889 141835 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric ::/ < 1416682904 683319 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Ask the other ppls i have to go < 1416682918 104598 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :Oh damn, do you know anyone in particular? < 1416682931 109955 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :uh < 1416683024 35211 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :I'm at work and in a hurrt :( < 1416683027 699205 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :-_- i dont wanna say names incase they cant help but (Elliot vanila) idk if they can help but whatever you could try /wiki/ /the googles/ < 1416683028 402938 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :hurry < 1416683045 777986 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :Elright thanks for your time < 1416683055 884798 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :is this for you work? < 1416683067 663726 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :Yeah it's the companies website < 1416683086 574557 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :I dont know much about Code.. I'm just the IT guy... Hehehe < 1416683095 705471 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric ::# < 1416683098 372466 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :lmao < 1416683107 977957 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :I'm more hardware < 1416683110 208028 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wtf < 1416683113 689095 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :idfk < 1416683135 206408 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :... < 1416683141 509189 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :"i have a question about visual studio, i better go and ask #esoteric" < 1416683148 443965 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :sounds perfectly legit < 1416683166 877135 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :heh < 1416683177 673256 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :Sorry I don't get the reference < 1416683180 529695 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :JazzyFella, #esoteric is about esoteric programming languages < 1416683190 764186 :zlsa!~zlsa@unaffiliated/zlsa PRIVMSG #esoteric :Visual Studio is _not_, by any definition, esoteric < 1416683197 298290 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :I understand that.. < 1416683201 831957 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :and? < 1416683205 670374 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but? < 1416683208 421131 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :But I was hoping someone could help, it's so basic.. < 1416683232 692665 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Ask your company < 1416683246 759321 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :The web developer is out on vacation. < 1416683256 319760 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :i dont think visual studio is on the esolang wiki < 1416683268 809556 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :Ok, sorry for bothering you guys.. < 1416683273 418462 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i don't know about you, but i do think there aren't that much windows developers here < 1416683284 657439 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :I just saw the description of the chat.. It said Programming blackhole.. So I thought it was legit < 1416683322 276350 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric ::/ < 1416683378 764456 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so you spent more time reading channel descriptions than googleing? < 1416683389 584316 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :great way to solve problems < 1416683398 248853 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :I googled. The problem I am having is to generic < 1416683409 349194 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :... < 1416683434 518941 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :this is ridiculous < 1416683439 793028 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :It's this one line of code that's fudged up.. < 1416683451 203137 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :then fix it... < 1416683476 380237 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PRIVMSG #esoteric :ok, again sorry for the bother < 1416683483 829569 :JazzyFella!~JazzyFell@BCRTFL65FN002.cpe.twtelecom.net PART :#esoteric < 1416683486 378127 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :If you know how to visual studio you can fix it < 1416683513 902834 :elliott!~elliott@unaffiliated/elliott TOPIC #esoteric :Visual Studio support channel | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1416683540 657737 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric ::0 < 1416683583 570133 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :elliott: do you hate us that much? < 1416683594 80096 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1416683614 563284 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :okay < 1416683655 536699 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i love that i on eof the two people here to consult when it comes to visual studio < 1416683693 31663 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: we're a team < 1416683697 156862 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did you get a /msg too < 1416683702 970137 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lol < 1416683709 916078 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :heh < 1416683758 227106 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :eœ < 1416683860 749906 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Im naturally nice to people who come here. < 1416683865 963042 :dts!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1416683883 949466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's admirable < 1416683979 416905 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :Dulnes: but an asshole to people who already were here? < 1416684029 538114 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1416684072 127339 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :I'm sorry, I'm just really tired. < 1416684079 338835 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Sorry again < 1416684168 90527 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm pretty sure myname was joking < 1416684347 553025 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Im not good with jokes :/ < 1416684706 492583 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Ook!14]]4 10 02http://esolangs.org/w/index.php?diff=41107&oldid=35897 5* 0368.189.222.97 5* (+97) 10 < 1416684759 75425 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07OOo CODE14]]4 10 02http://esolangs.org/w/index.php?diff=41108&oldid=35331 5* 0368.189.222.97 5* (+88) 10 < 1416684824 421022 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07OOo CODE14]]4 10 02http://esolangs.org/w/index.php?diff=41109&oldid=41108 5* 0368.189.222.97 5* (-88) 10Undo revision 41108 by [[Special:Contributions/68.189.222.97|68.189.222.97]] ([[User talk:68.189.222.97|talk]]) No it isn't. < 1416684941 311352 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07TrivialBrainfuckSubstitution14]]4 10 02http://esolangs.org/w/index.php?diff=41110&oldid=41106 5* 0368.189.222.97 5* (-130) 10 < 1416684975 380288 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Alphuck14]]4 10 02http://esolangs.org/w/index.php?diff=41111&oldid=40406 5* 0368.189.222.97 5* (+40) 10 < 1416685028 439679 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07ZZZ14]]4 10 02http://esolangs.org/w/index.php?diff=41112&oldid=37900 5* 0368.189.222.97 5* (+88) 10 < 1416685329 999428 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hm < 1416685335 298092 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :unlambda implementation uses refcounting < 1416685338 453509 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ftp://ftp.madore.org/pub/madore/unlambda/contrib/mandelson-unlambda.c < 1416685341 956479 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://www.madore.org/~david/programs/unlambda/ < 1416685354 249700 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but the language has call/cc, so is it really OK? < 1416685361 82170 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I guess it's ok since we don't have LETREC or something < 1416685363 496175 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but it's a bit scary < 1416685617 143326 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :vanila: exactly, you can't make reference loops because there are no mutable cells, so it works < 1416686662 544603 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416686718 444810 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 264 seconds < 1416687218 521571 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I wrote more pokemon cards I made up < 1416687254 963338 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hello zzo38 < 1416687368 934189 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Hello < 1416687376 220359 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you have any more question? < 1416687395 913557 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I liked your gopher site < 1416687403 547424 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but it seems like the only good site on gopherspace < 1416687515 53208 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, there are others, but they don't have as many things (and some are partially broken). < 1416687531 461791 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I might create my own gopher page < 1416687541 922073 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There is The Online Book Initiative < 1416687586 552527 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :At gopher.std.com with the selector string "1/The Online Book Initiative" (the initial 1 is a part of the selector string; so in a URL you must put it twice) < 1416687612 173269 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thanks a lot! < 1416687617 648239 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There is also gopher.semmel.ch which has a lot of music files in it < 1416687644 635242 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(and text files, too) < 1416687834 174475 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1416688271 187908 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Oh wow. This still exists. http://www.theworld.com/ < 1416689710 383844 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:TrivialBrainfuckSubstitution14]]4 N10 02http://esolangs.org/w/index.php?oldid=41113 5* 03Rdebath 5* (+256) 10/* Isn't this the category? */ new section < 1416689793 961521 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416690987 961931 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1416691264 60148 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 258 seconds < 1416691532 157506 :S1!~S1@p4FF92920.dip0.t-ipconnect.de JOIN :#esoteric < 1416691634 822968 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416693264 975923 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I want to play with the MSN Browser < 1416693272 274610 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :But seems to need to use MSN these days < 1416693299 599444 :ion!ion@heh.fi PRIVMSG #esoteric :Sentences never uttered before in the history of universe: “I want to play with the MSN Browser” < 1416694154 40383 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :msn now can open a tab in the same window :0 < 1416694177 997216 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Also hi < 1416694190 477268 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what is MSN browse < 1416694198 136795 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Another: “Sentences never uttered before in the history of universe: “I want to play with the MSN Browser”” < 1416694226 244201 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :MSN is like < 1416694232 527798 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :idk how to put it < 1416694262 103150 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :They really tried on making it and its something your grandparents can use < 1416694293 571645 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :sounds good < 1416694301 290598 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :its not < 1416694328 174538 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :It really isnt vanila < 1416694644 867171 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :which is a simple geometric and beautiful typeface for large text? < 1416695056 716202 :ion!ion@heh.fi PRIVMSG #esoteric :Microsoft Comic Sans < 1416695101 905956 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :don't you mean microsoft wingdings? < 1416695821 426634 :fungot!fis@selene.zem.fi QUIT :Ping timeout: 260 seconds < 1416697301 993144 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416697484 754603 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1416697555 271950 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1416697844 261162 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 272 seconds < 1416698948 230859 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It looks to be complicated to me to get around the inability in SQLite to use savepoints while a trigger program is running. < 1416699823 379171 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :You know you can't cook when "it's probably not still frozen" is the best thing you can say about your dinner" :( < 1416699867 364053 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :lol < 1416699976 518763 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 255 seconds < 1416701019 19276 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1416701162 491730 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I looked at universal coding on Wikipedia. I guess that Elias gamma is best for small numbers, Fibonacci for medium size numbers, and Elias delta for large numbers? Is that it? (So, it would depend on how large the numbers tend to be that you are trying to encode, which one to use?) < 1416701313 2007 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Elias Gamma would be a good name for a mad scientist < 1416701330 741262 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :You think so? OK < 1416701402 232046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of the "not evil, but dangerously absent-minded" kind < 1416701464 944632 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :OK < 1416701482 791480 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :That's what I thought it might mean < 1416701557 506494 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he could have an evil twin brother with a more ominous first name, though. < 1416701570 627010 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Ah, OK it can do that too < 1416701642 585910 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oerjan: Ray Gamma < 1416701750 688481 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oerjan: hmm, Saile Gamma doesn't sound terribly evil < 1416701775 37346 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :quintopia: Yes that one is good job, I think. < 1416701784 742468 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FireFly: Assaile < 1416701891 10996 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: just as long as it's short for Rayburn http://www.babynamespedia.com/start/m/ray < 1416701943 682247 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although Raydon was also tempting < 1416701948 749467 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :zzo38: I can't see any difference in the long term behavior of delta vs. fibonacci. do you know how it behaves at, say 100,000,000? < 1416702006 612067 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :quintopia: I just saw a graph on Wikipedia that tell you how many bits are needed. < 1416702152 912632 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Of course it is only used when small numbers are more likely than large numbers (or if you want small numbers to be encoded smaller for other reasons, such as convenience or RLE), but I would think that which one you use would depend on how large the large numbers will tend to become. < 1416702202 255102 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Does anyone know any resources for learning Smalltalk? < 1416702355 785113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : pretty sure that language literally exists <-- i vaguely recall there's a meta-brainfuck of similar kind, too < 1416702371 533385 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: alas, the only way is to go out and meet people. < 1416702380 720522 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, :P < 1416702385 569340 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Taneb: http://wiki.squeak.org/squeak < 1416702420 87267 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :quintopia, thanks < 1416702434 673599 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Taneb: especially this: http://daitanmarks.sourceforge.net/or/squeak/squeak_tutorial.html < 1416702480 413699 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Although going out and meeting people is probably a good idea when I am asking #esoteric for resources to learn a language that is past its heyday just so I can learn what the hang object-oriented programming is about < 1416702540 867878 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION is reminded of the Simula textbook that was on a shelf in the math department's student computer room < 1416702554 696089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Simula Begin", i think was its name < 1416702572 312605 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and that may literally have been my first introduction to OO < 1416702678 265820 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the computer department still used Pascal for its first semester course then < 1416702696 912747 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Like, I'm aware of the concept, but really to me there's this big shiny light somewhere in the distance that some people keep going on about as though it were God's gift to programmers < 1416702710 623292 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Called Object-Oriented Programming < 1416702717 898296 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And I have no idea what the big deal is < 1416702750 301153 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: well it was a huge leap forward over procedure-oriented programming which used to be the reigning paradigm (see: Pascal) < 1416702783 36789 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I have no idea what the big idea is because I have no idea what the idea is at all < 1416702793 769624 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :however it's not so clear that it's a leap forward over functional programming, which however "only" lispers new about back then < 1416702820 590850 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(ml and haskell existed, but i hadn't heard of them) < 1416703020 909034 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: the basic idea is to have "objects" which tie together a data structure and the code acting on it, allowing an entirely new kind of modularity. (There's also inheritance, but everyone seems to think that's evil these days.) < 1416703066 432753 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(disclaimer: i haven't really looked much at recent developments in OO after i went functional) < 1416703194 743672 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OO allows mutation to be more "local", which is an improvement even if it doesn't go as far as pure functionality < 1416703245 175517 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1416703249 460835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hoily < 1416703335 178544 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellørjan! < 1416703408 649121 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Visual Studio support channel"? (yes, i _do_ see JazzyFella i the logs) < 1416703430 978227 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :something special about VS? < 1416703448 829069 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: he tried to treat this channel as general tech support < 1416703473 117046 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :... < 1416703483 222314 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :...??? ŏ_Ô? < 1416703488 863325 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :smells trolly to me, but i haven't got to the end yet < 1416703517 466624 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION oils his mapole and sharpens it < 1416703531 486216 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think he left hth < 1416703552 650001 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION sneakily steals back his swatter and hides it < 1416703586 587649 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily < 1416703591 204384 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quinthellopia! < 1416703631 403467 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There is also object oriented programming with COM/XPCOM interfaces (with IUnknown and QueryInterface and those things), and there is also prototype-based like JavaScript has. < 1416703692 690737 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: you have wonderful timing. i'm leaving for the airport in 7 hours to fly to mexico, so even though it's a saturday night, i'm headed to bed < 1416703740 567999 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :once again, timing is everything... < 1416703748 965250 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :where are you going to be mexicaning into? < 1416703776 689731 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : It's this one line of code that's fudged up.. <-- if this was genuine, i have a hunch it wasn't really about VS at all, except afa my haskell questions would be about vim... < 1416703919 588811 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :playa del carmen area < 1416703922 883686 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :some resort < 1416703939 372265 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ciudad juárez *ducks for bullets* < 1416703946 745252 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ooooh! nice place! < 1416703957 454567 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :anyway, catch ya back here in a week or so, unless i hop online from the hotel lobby and spot you < 1416703964 261032 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :the family and I went there in... eh... about 2006 or so, I think? < 1416703981 948339 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :bonnes vacances! enjoy the sun and the food! < 1416703988 800223 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but why would i chat on irc when there is so much mexico outside < 1416703997 813334 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :be sure to visit Tulum! < 1416704002 907450 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(and bring a swimsuit.) < 1416704006 790183 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :don't forget the liquor and swimming holes < 1416704029 269853 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i will see chicken pizza < 1416704034 407060 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and cobol < 1416704037 97731 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Tequila, rhum, the cenotes― wait? < 1416704048 725830 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :wait what? < 1416704057 602517 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :chicken pizza and cobol??? < 1416704058 146296 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Hi < 1416704062 439879 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Dulnellos! < 1416704084 824278 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Wha? < 1416704091 159392 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1416704092 237912 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Chichen_Itza http://en.wikipedia.org/wiki/Coba < 1416704095 968431 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :trellomp! < 1416704104 569945 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oh. chicken pizza. I see. < 1416704105 383148 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: thanks, i didn't get the Cobol < 1416704109 69143 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Lots of l's < 1416704128 246463 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :nainai < 1416704133 833120 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION stealthily add an s after http < 1416704145 143466 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric ::T < 1416704157 955090 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also after add, come to think of it < 1416704179 477427 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Dulnes: would you have prefered Dullones? I'm very flexible when it comes to welcomes. < 1416704191 701430 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Dull ones < 1416704214 179047 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hm. no good. Dulnellos it is, then. < 1416704228 751814 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :My username is just a mispelt version Dullness < 1416704242 908151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wellomecs < 1416704255 202815 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :"...." < 1416704294 605130 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Visual studio support channel still hasnt been changed? < 1416704331 914990 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :Visual Studio euthanasia channel | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1416704351 123211 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Windows 93 support desk would be a nice topic < 1416704355 85889 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 256 seconds < 1416704496 618860 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Desk/channel < 1416704496 798685 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :boily: i prefer Dulnes but you go with that for now. < 1416704740 16793 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : which is a simple geometric and beautiful typeface for large text? <-- times roman hth < 1416704750 839573 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :especially good for large stone inscriptions < 1416704780 174939 :S1!~S1@p4FF92920.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416704793 69510 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Raavi is nice tbh < 1416704835 907479 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Times Roman is very < 1416704851 200718 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Itchy on the eyes is how i would put it < 1416704975 52892 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Apparently Smalltalk uses only 2-3 concept. < 1416704987 714243 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Amazing how they managed to use only -1 concept! < 1416705030 523046 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :-1-concepts sound reasonable < 1416705037 333106 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://ncatlab.org/nlab/show/negative%20thinking < 1416705050 326886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: did you know the empty topological space has dimension -1 < 1416705063 307692 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: is that lebesgue covering dimension < 1416705071 121287 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: ow. < 1416705072 841314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :probably several? < 1416705085 319710 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i didn't know that < 1416705088 62825 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: it fits very nicely into definitions < 1416705093 432407 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416705094 292208 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i guess it makes some sort of sense, maybe < 1416705106 597611 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :since the one-point space surely has dimension 0 < 1416705114 819128 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe the empty space should have dimension -∞?? < 1416705153 820640 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think the prime decomposition of zero has all exponents = infinity < 1416705189 240727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: no, see, if you have an n-dimensional space, then by one of those inductive definitions that means the boundary sets in it are n-1 dimensional, and n is the smallest number that works for. < 1416705207 694692 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and that happens to give the right definition for 0-dimensional if the empty space is -1 < 1416705247 583522 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: hmm, I'd prefer 0 not to have a prime factorization. it is the greatest element in the divisibility lattice though. < 1416705302 436475 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boundary sets of what? < 1416705310 851703 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...let me look it up < 1416705317 665676 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh, i guess you mean "at most n-1 dimensional" or something? < 1416705319 521209 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't know < 1416705372 857645 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: well it works for lebesgue covering too, i see < 1416705415 646544 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"We want the dimension of a point to be 0, and a point has empty boundary, so we start with" < 1416705419 105431 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :\operatorname{ind}(\varnothing)=\operatorname{Ind}(\varnothing)=-1 < 1416705457 298859 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Inductive_dimension < 1416705478 18566 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and yes, at most < 1416705659 748055 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fungot seems to be missing! < 1416705663 265633 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie! < 1416705673 886341 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fungone < 1416706055 536788 :bb010g!uid21050@gateway/web/irccloud.com/x-xpwdglvvhatfcgxc QUIT :Quit: Connection closed for inactivity < 1416706187 215503 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1416706400 520455 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :nellooga. < 1416706446 218596 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 245 seconds < 1416706484 73829 :scounder!~scounder@phroa.lost.the.game.rikairchy.net QUIT :Changing host < 1416706484 283491 :scounder!~scounder@unaffiliated/scounder JOIN :#esoteric < 1416707347 177786 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1416707790 727602 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1416707827 430956 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Freefall theory: the fact that Florence now has a wiped ID chip will become relevant < 1416707891 23646 :fungot!fis@selene.zem.fi JOIN :#esoteric < 1416707905 60502 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm practically asleep already. < 1416707927 961472 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :welcome back, fungot < 1416707928 184223 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :shachaf: may be." a little confusing to people who think that way < 1416707972 8875 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net QUIT :Remote host closed the connection < 1416708035 243749 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: of course people who think like you are confused. even people who don't. < 1416708035 449061 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :boily: maybe i should fix the texinfo if you don't < 1416708056 357647 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: I ain't touching no texinfo. pfshaw! manpages for ever! < 1416708056 823453 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :boily: asian girls usually are in decimal anyway, though, i don't need your stinkin' context, riastradh. :) what particular differences are you having < 1416708080 654953 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :asian girls are in decimal? de quossé? < 1416708128 748712 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style < 1416708128 892257 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1416708213 67414 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I should have known better than to expect anything else than irc. < 1416708236 930579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style ct < 1416708237 112803 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: ct (Chrono Trigger game script) < 1416708239 623140 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :aw < 1416708253 409003 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fizzie: nlab would be a good style < 1416708445 542157 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fungot: done any good sword stopping lately? < 1416708445 685723 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: we are looking, but well behaved! crono!! < 1416708517 695267 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: ... < 1416708517 839437 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :int-e: like, thanks princess. i'll take that under advisement!! crono!! crono!! < 1416708536 645786 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: ok, that was two cronos, can you do three? < 1416708536 789333 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :int-e: that sword alone can't stop! that sword alone can't stop! that sword alone can't stop! that sword alone can't stop! that sword alone can't stop! that sword alone can't stop! that sword alone can't stop! that sword alone can't stop! that sword alone can't stop! that sword alone can't stop! that sword alone can't stop! that sword alone can't stop! that sword alone can't stop! that sword alone can't stop! that sword alone c < 1416708567 144908 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style qwantz < 1416708567 326684 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Selected style: qwantz (Dinosaur Comics transcriptions 2003-2011) < 1416708568 334465 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ah, a different loop, I'll take what I can get. < 1416708581 885677 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um that _is_ the loop. < 1416708596 741233 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :The Loop < 1416708607 936215 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But "crono!! crono!! crono!! crono!! crono!! crono!! ..." would've been so much nicer. < 1416708649 507836 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i haven't seen that, i suspect that isn't an unescapable one < 1416708660 498717 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And sorry, but I'm no expert on fungot loops. < 1416708660 642234 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :int-e: i've never been to the bottom of a bottle. do i seem to see them, but they all suspect he's sad. they say " are you alright < 1416708712 634046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fungot: well if he's sad he should report for termination immediately! < 1416708712 778408 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: people in car car simulator trucko boat 3. that's a ' thr' followed that. < 1416708723 77206 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: who's "he" and what's he doing at the bottom of the bottle? < 1416708723 220656 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :int-e: i like that this is, like, a 50/ 50 mixture of both societal and biological self, all that gets us is a murky combination of influences, predisposition, anyways. the point is that i came, i'd have to throw away a good chunk of it for the days i've already lived. < 1416708751 523815 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: that did not help at all. < 1416708751 667453 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :int-e: dammit t-rex, how many? encase unspoiled areas, where good and bad at different points in the arcade version, this isn't a riddle. it's a real question i'm investigating! < 1416708842 127772 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? fungot < 1416708842 289527 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :int-e: this may be a bad time to say all the run-of-the-mill thoughts we have! and it is a secret! i never < 1416708843 831406 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Sir Fungellot cannot be stopped by that sword alone! < 1416708852 25337 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ah. < 1416708864 727943 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :That makes a lot more sense now. < 1416708942 169201 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I like "run-of-the-mill secrets" < 1416709182 495797 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net JOIN :#esoteric < 1416709588 471032 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416709714 704628 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sometimes I'm thinking too much. http://qdb.us/307308 ... I guess Thurmond or one of Thurmond's freinds is called Josh, which happens to approximate ёж. < 1416709845 720946 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I'll take "What is a Yozh for 400". < 1416709949 147512 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the zh is devoiced, it seems < 1416709971 921664 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what? < 1416709976 753389 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how do you pronounce unvoiced zh < 1416709995 500786 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: um russian has mandatory devoicing of final consonants < 1416710019 185107 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Nah, ж is voiced, that's why I wrote "approximate" < 1416710032 6124 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: um it's not reflected in spelling < 1416710050 101173 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ж is the voiced ш < 1416710060 39438 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but e.g. the ipa here is unvoiced https://en.wiktionary.org/wiki/%D1%91%D0%B6 < 1416710078 989743 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i know that. i'm just saying it's _pronounced_ unvoiced in that position. < 1416710105 418749 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what's the voiced щ twh < 1416710143 914970 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :doesn't exist. жтж?! < 1416710168 8683 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't think щ is actually pronounced as штш < 1416710200 418937 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's just what they want us to think < 1416710211 403777 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I did forget most of the Russion I've ever learned, but ёжик was a mnemonik for the ж letter which looks a bit like a hedgehog.) < 1416710214 946458 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: from what i learned on wikipedia while learning a russian song, the t is usually not pronounced these days < 1416710234 568098 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: ш and щ are pronounced slightly differently < 1416710242 84060 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i just can barely hear the difference < 1416710250 590773 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: yeah but there the ж is not final < 1416710256 974393 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but i talk to russian speakers and they tell me which one is which < 1416710313 541394 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: i thought the usual mnemonic was жук? < 1416710319 355101 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :since it looks a bit like one < 1416710333 924783 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :also "djuk" is a common hebrew term for cockroach < 1416710339 18412 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: ask them if there's a difference between ш and с in front of palatalizing vowels < 1416710350 669305 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: they aren't around hth < 1416710354 73072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1416710396 212735 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: it may be voiced less than in the middle of a word, but I'd still expect an audible difference; (also I'd expect to have learned about such a difference and I'm sure I haven't) < 1416710506 631631 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: that would make sense, but maybe hedgehogs appeal more to children (I was 8 or 9 at the time...) < 1416710522 652574 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hebrew has so many good words < 1416710563 341372 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"chupchik" should be imported < 1416710569 207077 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but i think it doesn't really fit in english < 1416710621 589842 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1416710681 632355 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: my impression is that щ is pronounced like two consonants, they're just both fricative-like < 1416710746 320705 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: there are recordings at https://en.wikipedia.org/wiki/Voiceless_palato-alveolar_sibilant and https://en.wikipedia.org/wiki/Voiceless_alveolo-palatal_sibilant < 1416710755 32245 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe i should have studied linguistics, in which case i would now be in a #linguistics channel somehow discussing math < 1416710789 764512 :zlsa!~zlsa@unaffiliated/zlsa PART #esoteric :"Leaving" < 1416710836 481590 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :someone put a [citation needed] on norwegian for the former :P < 1416710846 113891 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :does that mean it's not what i think it is < 1416710871 600959 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1416710938 156058 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Application blocked by security settings" yeah i think that happened the last time i tried to hear sound on wikipedia too < 1416710979 748220 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think there is no actual 't' in щ, but you interrupt the air flow with your tongue just like for a t. < 1416711016 149032 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1416711128 266910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and the other article claims _that_ is the sound norwegian uses. < 1416711150 937640 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :maybe it's a regional thing? < 1416711169 11625 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bicyclidine: it depends on neither awea norwegian < 1416711197 46902 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I fear Norwegian can't be properly experienced except through being very, very regional. < 1416711199 540576 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :what < 1416711218 632810 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bicyclidine: it's me trying for a neither-nor pun and not succeeding hth < 1416711226 617698 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :boily: yep < 1416711227 909270 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :life is hard < 1416711403 966544 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats shachaf -----### < 1416711426 415681 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that was pwetty bad < 1416711487 389606 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I just understood shachaf's pun. I shouldn't be laughing. < 1416711520 164837 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :ok i have a question < 1416711527 930747 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay! < 1416711532 215360 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :does "awea" have a meaning? < 1416711546 451533 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :say you're facing north on the equator. you go east while still facing north. eventually you end up back at your starting position still facing north. < 1416711550 678340 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: it has a pwetty cwear meaning, yes < 1416711569 25675 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :if you walk a bit north before going east, you'll follow some other longitude line < 1416711585 537673 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah. < 1416711590 981116 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :but if you walk all the way to the north pole without turning, and then sidestep right, you'll be on a latitude. < 1416711600 848049 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :am i missing omsething? this seems too abrupt, somehow < 1416711613 368784 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok, I have to agwee with oewjan, that was pwetty awful. < 1416711693 976678 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: um is your problem that longitude isn't continuous at the poles? < 1416711703 515042 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(or even defined) < 1416711704 291593 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bicyclidine: you're dividing by zero < 1416711704 885147 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :well, yes. < 1416711708 682892 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i mean i knew about that. < 1416711725 557532 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :but somehow "right" going from meaning east to meaning south to meaning west within an infinitesimal space seems really weird. < 1416711761 734127 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :tiny circle, tinier circle, ENTIRE CIRCUMFERENCE OF THE MANIFOLD, tinier circle, tiny circle < 1416711782 797012 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: hm it's not _actually_ east if you walk more than infinitesimally other than at the equator < 1416711798 604327 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :wht? < 1416711821 443861 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :except on the equator, you'll never be walking on a straight line (great circle), why does this suddenly change when you reach the pole? it's a bit hard to walk on a circle with zero radius, granted, but that's what you ought to be doing.) < 1416711822 399940 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well what does "sidestep" mean < 1416711830 790601 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :( < 1416711845 516571 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :oh, yeah. maybe the problem is i'm assuming you maintain your direction relative to the pole, except at the pole < 1416711848 738263 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :that makes sense < 1416711859 688875 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay < 1416711860 657213 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :thx < 1416711881 556600 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :riemannian geometry: weird. < 1416711910 745812 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: it's before you take a jump to the left, and put your knees together. < 1416711922 227745 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Btw (off topic) im curious on the concept of 0 but whatever < 1416711929 694719 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i'm done < 1416711932 279668 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :what's this about zeroes < 1416711948 238975 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :additive identity, multiplicative whatever, deliciously donut-shaped < 1416711966 186367 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you put your left foot in, your left foot out, you put your left foot in and shake off the icebear gnawing at it < 1416711976 115457 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bicyclidine: it's another word for root hth < 1416711976 418018 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*polar bear < 1416711983 522425 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's why root has uid 0 < 1416711987 339985 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :makes sense < 1416712005 592604 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Dulnes: it's an absorbing element for multiplication. < 1416712036 188633 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :for the monoid of possibly-infinite lists, every infinite list is a left zero < 1416712038 389008 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Well i feel like the only reason dividing by zero is impossible is because you are secretly dividing by infinity ( this is just my speculation ) < 1416712058 798413 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, you're secretly multiplying by it hth < 1416712062 622314 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's actually a conspiracy by The Man intended to keep you down < 1416712071 951749 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :K < 1416712074 696018 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :dividing by zero doesn't work because you don't know which infinity you are multiplying with htah < 1416712076 966302 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :it doesn't make sense because there's too many things it could be < 1416712093 407362 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :0*2 = 0, but 0*3 = 0 too < 1416712115 132007 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Everytime you divide by zero a universe ends < 1416712116 882750 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :that's where surreal numbers get quite useful. < 1416712117 136798 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It just so happens that 0 * x = 1 has no solution (unless you allow 0 = 1, and very few mathematicians allow that kind of ring). < 1416712140 530785 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or you allow * = + < 1416712148 41281 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :imo zero divisors, < 1416712154 387507 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :0 / 0 = ... < 1416712165 348672 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think the reason dividing by infinity is not allowed is because 0x=1 has no solution rather than for other reason, although there are other reason too that is combine with. < 1416712168 989387 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: if that's supposed to become a ring ... how does that satisfy the distributive laws? < 1416712173 392958 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :0⁰ = 0.99999... < 1416712174 151259 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :So, there is many reasons. < 1416712187 657021 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :you know what's fucked up? nilpotency < 1416712198 675784 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Bicyclidine: whoa whoa whoa < 1416712202 166402 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nilpotency is great < 1416712202 389751 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :naaah < 1416712205 421603 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what are you talking about < 1416712210 464726 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Well then < 1416712215 567332 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: I suppose a trivial ring will have 0=1 though? < 1416712219 899974 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :well i mean it's cool < 1416712222 289052 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :but also? fucked up < 1416712224 890507 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :that's just a fact < 1416712248 876622 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why < 1416712269 896148 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i don't make the rules < 1416712273 571932 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :0 / x=1 < 1416712295 237261 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :*°* < 1416712296 507357 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: um surely the trivial ring is a ring, otherwise you don't have a variety. fields are another matter though. (also see ...wtf wikipedia went down) < 1416712303 162005 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: it's quite common to have 0 != 1 as one of the ring axioms. < 1416712328 205134 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: Really? I didn't think it is. < 1416712350 305797 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :> 0/0 < 1416712351 790093 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : NaN < 1416712353 952505 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :I need cofee < 1416712358 410031 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Coffee* < 1416712365 20984 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but not universally agreed upon. (obviously since it's not even universally agreed that rings have multiplicative units) < 1416712401 293571 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Then you will have many definition of a "ring" < 1416712406 911833 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes < 1416712411 71398 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :I feel like you shouldnt even let a bot try to div by 0 < 1416712412 906743 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :three, at least. < 1416712428 224746 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Its very deadly for most bots < 1416712428 368019 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Field_with_one_element < 1416712438 13850 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: So "all vector spaces are free" tells you that a linear map : V -o W is characterized by its action on a basis of V < 1416712441 75747 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :(Right?) < 1416712451 821729 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Fun! < 1416712455 741279 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: for all primes except 1 ... < 1416712459 343353 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Phun < 1416712469 457027 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :all primes except 1? does that include -infinity or not? < 1416712480 708248 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: of course not < 1416712485 751576 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: But is there some similar thing that talks about the basis of W? < 1416712500 425961 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Dulnes: coffee is always good. drink more coffee. < 1416712511 383089 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I.e. the thing that makes matrices work. < 1416712541 706539 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: well "characterized" would seem to imply to me just one way, you need also that any map from the basis can be extended < 1416712561 918077 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What do you mean? < 1416712583 131823 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I was alluding to history. Quoting randomly from the internet (Yahoo answers): "Actually pre 19th centuary 1 was considerd to be a prime." < 1416712590 209036 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i mean you could take any generating set, and it would be characterized by its action on that, even if it's not independent < 1416712609 696557 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What does it mean for it not to be independent? < 1416712625 65948 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The elements of the basis can just be taken as formal elements or however people normally put that. < 1416712632 784775 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But once you start getting serious about number theory, you'll end up with many statements that hold for all primes except 1. So it's more convenient if you just define 1 not to be prime. < 1416712637 392032 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Let's say : FA -o W, where F is the free functor. < 1416712643 243112 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or maybe I don't understand your objection. < 1416712651 36442 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its a joke < 1416712668 518336 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: my objection is that much of your claim is baked into the definition of "basis" < 1416712702 845528 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there are other sets such that a linear transformation is characterized by its action on them. < 1416712714 956505 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1416712724 662940 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and if you were _not_ working in a vector space, those sets might be all you have < 1416712726 724040 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You mean any superset of a basis? < 1416712732 473160 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :y'all manage to make linear seem even more complicated than kolmogorov could make it. impressive? yes. < 1416712734 23217 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for vector spaces yes < 1416712738 113706 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think you really need the word "basis" here. < 1416712757 30093 :boily!~alexandre@96.127.201.149 QUIT :Quit: HYPOSEGMENTAL CHICKEN < 1416712762 698299 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you have a map : FA -o W, it corresponds to a function : A -> UW < 1416712768 542979 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you need some way to imply that there exists a set such that any map from that set to W can be extended to the whole of V. < 1416712807 76282 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't that part of what it means to say that FA is free? < 1416712810 291734 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which for vector spaces is the same as "basis" but that's not the case in other algebras (including non-free modules over rings) < 1416712814 708826 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Maybe we could say 1 over infinity = 0 < 1416712824 574617 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Uh that is a problem because if we divide 1 into infinite peices and they end up 0 each what happened to 1? So nvm < 1416712846 275341 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: ok maybe you only had implication in one direction to start with < 1416712852 634796 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416712896 339085 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm confused. < 1416712904 873065 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :there's no particular need to define one over infinity < 1416712911 190305 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :just go into projective geometry or something instead < 1416712927 96748 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Dulnes: now you have a new concept that doesn't fit nicely into rings, namely infinity. < 1416712960 452607 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :(brain fart) < 1416712965 951108 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 240 seconds < 1416712973 568235 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Dulnes: You *can* do this, but you're bound to lose some properties; in this case, that's likely to be inverses for addition. < 1416713023 645916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: 1 over infinity = 0 is pretty standard for functions on the riemann sphere. you still get trouble with 0/0, though. < 1416713046 885107 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Anyway, as far as I can tell, that's half of why you can make matrices work between finite-dimensional vector spaces. < 1416713065 133616 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Since you can "take a vector apart" in terms of its basis. < 1416713107 813974 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right < 1416713141 310947 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But where does the other half come from? < 1416713156 843815 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is that just from W being free? < 1416713167 986540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :matrices also work somewhat for commutative rings < 1416713183 184302 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :could you give a linear transform just by describing its eigenspaces and kernel, i wonder. would that work without a basis. i guess not since that probably adds up to a basis. < 1416713188 447156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i don't know about modules over them < 1416713219 2299 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i think i'm too tired for this < 1416713230 430523 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: hey you were too tired last night too < 1416713234 965940 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@time oerjan < 1416713235 865649 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Local time for oerjan is Sun Nov 23 04:26:46 2014 < 1416713241 406723 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :get some fucking sleep < 1416713242 336483 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe you should sleep hth < 1416713244 143948 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: the kernel is one of the eigenspaces hth < 1416713246 726141 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :aren't you like ninety < 1416713248 133842 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :yeah i know < 1416713283 325460 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i may be permanently tired of very high math. < 1416713296 10350 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :godspeed, friend < 1416713296 418598 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, i didn't know you were high < 1416713301 705218 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that explains it < 1416713359 94115 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also neck pain < 1416713399 888209 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric : 1/x, 1 1.00000, 2 0.50000, 4 0.25000, 10 0.10000, 100 0.01000 < 1416713407 986319 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: my sleeping cycle has been utterly unstable for years; i _couldn't_ sleep now if i tried. < 1416713415 494434 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :take some xtc < 1416713420 732426 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Take a roofie < 1416713483 518857 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :I think coffee is bad for me < 1416713498 254944 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :0/0 never works < 1416713499 621002 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Never < 1416713514 116986 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Shhh < 1416713519 843998 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: somewhere you need the property that any basis for a subspace can be extended to a basis of the whole space. < 1416713554 169534 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :i guess humans will never know < 1416713564 515552 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Im done trying to calculate this < 1416713567 604459 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(FTR, I generally don't find category theory helpful for this. I keep having to translate everything back into vector space terms.) < 1416713579 261926 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :question two: how does a simulation of relativistic physics work? is it possible to have an absolute spacetime that internal observers would see as einsteinian? < 1416713597 952033 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :or do you have to do the events business < 1416713611 962248 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: Why? < 1416713625 622748 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :becuase all the category stuff ounds like gibberish that's why < 1416713630 892276 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Why what? It's abstract nonsense, is why. < 1416713631 301481 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I'm tempted to make a small programming language where the type system really is algebraic < 1416713638 682848 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why do you need that property? < 1416713640 491840 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :So the type of an 8-bit number would be 2^8 < 1416713641 717125 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: https://en.wikipedia.org/wiki/Wheel_theory hth < 1416713652 400771 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(That's a quote, but who said that...) < 1416713655 145138 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also I don't know vector space terms and I know at least a few category theory terms. < 1416713655 328260 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :FreeFull, That sounds really cool < 1416713657 510123 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :algebraic data types are sufficiently algebraic for me < 1416713669 596751 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I would be interested in it < 1416713675 428713 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :2spooky4me < 1416713693 358615 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :FreeFull: Yes, we should see it OK, try to make such a thing please < 1416713698 417715 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah maybe it wasn't any person in particular. < 1416713700 913560 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :x = 1 + x, bam, linked list or whatever < 1416713707 796911 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :how does it work again. whatever fuck math < 1416713720 453909 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Indeed < 1416713729 330356 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :x = 1+ax. right. < 1416713729 729357 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh i had another question about free things < 1416713737 423133 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :and 1+ax² is a binary tree and bla bla. bla. < 1416713742 301940 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is there some sense in which a topology generated by a subbasis is free over that subbasis < 1416713761 198342 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :ACTION is now done < 1416713763 781620 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: the twin paradox means that a simulation that includes it cannot give the correct einsteinian times for both observers < 1416713764 607265 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :e.g. maybe you have a lattice of all possible topologies over a set or something < 1416713765 823399 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas PRIVMSG #esoteric :Goodnight < 1416713769 676407 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Note you'd want to have some sort of tag system too, to tag if a number is unsigned or such < 1416713799 612485 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so the simulation could at best only be watched by one person in "realtime" < 1416713810 159759 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: It's also that my knowledge of CT is rather limited. I shut down at the point anybody mentions adjoint functors. < 1416713814 182533 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. z Z < 1416713817 168870 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :hmmmmm < 1416713825 43176 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@time int-e < 1416713825 826713 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Local time for int-e is Sun Nov 23 04:36:36 2014 < 1416713835 118912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: have you considered that adjoint functors are the best thing < 1416713838 492030 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :it just suddenly seemed weird that hashlife relies on their being a speed of light, but not lorentz covariance < 1416713841 958496 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :...probably < 1416713868 294442 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :The twin paradox is resolved by considering acceleration < 1416713870 175808 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: I've seen some enthusiasm displayed on the subject. I couldn't follow. < 1416713913 45432 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: i think the catsters videos about them were good?? < 1416713923 352887 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/.$// < 1416713996 179016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: i once tried to find out if rule 110 had a nontrivial space-time symmetry < 1416714003 743986 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm still not sure < 1416714025 716516 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i have a professor that does computational physics and he already indulged me about GR, I'll just ask < 1416714027 375252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it is _possible_ you could find a rule 11 metacell that moved at a different speed < 1416714033 68384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*110 < 1416714076 34804 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i was intrigued by how the list of gliders known for it seemed to have a pattern in the speeds allowed.) < 1416714140 309237 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :oerjan: What is a nontrivial space-time symmetry? < 1416714143 53070 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(incidentally rule 110 has a different maximal speed _inside_ the ether pattern < 1416714146 15705 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :) < 1416714151 626244 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i guess GoL isn't lorenz. because the speed of light is absolute. huh. < 1416714156 782309 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i don't know how i hadn't noticed this < 1416714174 184979 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: um the speed of light is absolute in reality too < 1416714189 838566 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :No, I mean... < 1416714193 247054 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right, in general there's only one frame of reference in cellular automata < 1416714200 23068 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :If you had a colle- ok yeah that basically. < 1416714205 601343 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: anything other than translation, mirroring and rescaling... < 1416714224 727354 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :If you were a living automata collection and were moving at a constant velocity, you coul dtell that you were moving at a constant velocity. < 1416714261 400067 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: you'd want a map which took a complete time evolution of rule 110 and mapped it, locally continuously, into another complete time evolution moving at a different relative speed. < 1416714302 579904 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, there would be some restriction on the patterns allowed to deal with the need to be inside the "ether" pattern. < 1416714336 68677 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i assume the ether pattern would be like a vacuum, and mapped to itself. < 1416714356 912512 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there would need to be some expansion in size, i think. < 1416714381 616935 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh crazy ... http://uncomp.uwe.ac.uk/genaro/Papers/Papers_on_CA_files/MARTINEZ.pdf < 1416714385 69561 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Rather than something like rule 110, you could have some sort of particle physics thing? < 1416714391 159610 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Just, turing-complete < 1416714414 629467 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Why is the "Mathematical Universe Hypothesis" called that? It isn't really a scientific hypothesis, as far as I can tell. < 1416714441 987786 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: Well, it doesn't say scientific in its name < 1416714454 263487 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :"hypothesis" is a liberal lie, join the navy < 1416714457 620725 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : The twin paradox is resolved by considering acceleration <-- you still cannot make a multiplayer simulator that lets each player experience the correct proper time, though, because of it. < 1416714480 451156 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oerjan: Yes you can, you just have to load one of the players into a rocket.. < 1416714491 980119 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It doesn't really seem a hypothesis at all, really... < 1416714532 864008 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: O KAY < 1416714556 959956 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :zzo38: conjecture? < 1416714564 896133 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :"idea" < 1416714567 108625 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :"brainfart" < 1416714578 63722 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It doesn't really seem a conjecture either. < 1416714611 503038 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Not that there is anything wrong with the mathematical universe hypothesis, but the name seems a bit wrong. < 1416714618 702613 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: it's a hypothesis, just not a scientific one. < 1416714651 916973 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: Are you sure? I am not very sure. < 1416714655 106999 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(at least my limited brain cannot imagine any way it could be tested) < 1416714659 791753 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Mathematics is a conspiracy < 1416714667 32396 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :It's too mysterious < 1416714673 262766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i think that's the paper i looked at, way back < 1416714675 759240 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Why primes? < 1416714701 232833 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :They're not random, but we can't just find a pattern < 1416714728 507549 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Rather than something like rule 110, you could have some sort of particle physics thing? <-- the thing is, if it's not 1d you have to deal with rotations and i have no clue how that would work. < 1416714787 995706 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :oerjan: You'd just have a bunch of straight line intersections, I assume < 1416714829 740559 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i mean to have lorentz-like invariance or at least an endomorphism < 1416714834 467472 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :more like gooey desics < 1416714912 52339 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: (I'd also call the Church-Turing thesis a hypothesis.) < 1416714917 27486 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: when it was discussed over at aaronson's blog (he's a friend of tegmark but otherwise disagrees pretty strongly), someone brought up "dust theory" from the SF novel permutation city < 1416714925 611296 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :colloquially, "working assumption" < 1416714928 68805 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :fucking egan. < 1416714946 183157 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: That I can see, kind of. But it is a bit different. < 1416714946 898718 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that would allow you a test, although not one that you could bring back the results of. < 1416714955 434033 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :well, there's my physics professor emailed. i'm sure he'll be happy to get a half-formed email about something he doesn't actually work in. < 1416714976 125426 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(which is pretty similar to black holes...) < 1416715012 568064 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :About mathematical universe hypothesis, I think it is more philosophical kind of and isn't scientific (and that Occam's Razor wouldn't actually tell you anything about it and is irrelevant to this kind of discussion, even though other people say otherwise). I also do believe in such thing though, in a way; have you heard of my diagram involving GOD and how it relates to such thing? < 1416715046 549354 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i'm still waiting for that picture of a black hole that was promised "soon" over a year ago, i think. < 1416715051 144568 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :science is also a liberal lie. < 1416715059 266191 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :have you considered accepting our lord and savor feyerabend < 1416715063 189121 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And how you can see how it follow from that, its relation more to philosophy than scientific. < 1416715066 358969 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :he's delicious < 1416715072 595477 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i haven't been keeping up with science news, i assume i'd have heard of _that_ < 1416715076 114583 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sure, it's philosophical. Is there hope of being a mathematical model of the whole universe or is the best we can do to come up with ever more precise approximations? < 1416715076 345109 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Bicyclidine: I do not understand. < 1416715094 154608 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Epistemological_anarchism < 1416715100 163320 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(These two options are not mutually exclusive either.) < 1416715104 648009 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: Probably, coming up with ever more precise approximations; over time it can be figured out. < 1416715138 930377 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: delicious? is this a cannibalistic religion like christianity? < 1416715145 483340 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(whether or not anyone figures out an exact mathematical model; but I think even if someone can you cannot really tell for sure?) < 1416715166 275010 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :oerjan: absolutely < 1416715171 42138 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1416715234 277888 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I believe it must mathematically exist, but that it doesn't necessarily mean anyone can ever figure out. < 1416715271 338484 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: So you believe in the MUH. < 1416715278 256478 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I may have told you about my diagram with four concentric circles? < 1416715284 505170 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: Yes, I have said that already. < 1416715303 849035 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :is it a Venn diagram? < 1416715311 293340 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i misspelled "savior", but hey why mess wwith that < 1416715363 895187 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: Not really < 1416715450 372761 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :The contents of the diagram aren't really considered as sets although sets may be a concept that can be understood more easily than GOD. < 1416715521 28229 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :There's no understanding the elements of the empty set. Their remarkable properties are without end. < 1416715554 752510 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :what did "god" stand for in ged again < 1416715555 153888 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is easily understood: There are none. That isn't the point, though. < 1416715567 458037 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :GOD over... something/ < 1416715584 348125 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :geb? < 1416715584 851443 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Bicycldine: "GOD Over Djinn" (if you mean Godel, Escher, Bach) < 1416715594 48690 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :yeah that was it < 1416715598 122065 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :and yes i meant geb. durr < 1416715610 270292 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes, Djinn. < 1416715678 551909 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> fix id -- this was the essence of the GOD computation, it just happened to pick a different fixed point < 1416715682 402591 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : mueval-core: Time limit exceeded < 1416715780 389654 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I wasn't talking about Hofstadter's books though < 1416715884 809362 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: iirc it was also implied that some steps would have errors < 1416715932 762480 :bb010g!uid21050@gateway/web/irccloud.com/x-xndrkhvnhvmdbize JOIN :#esoteric < 1416715958 881959 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Hofstadter Shmoffstadter < 1416715996 297481 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I do like his book though < 1416716736 45462 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416717154 356838 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1416717449 305631 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Ping timeout: 265 seconds < 1416718471 433102 :augur_!~augur@c-71-57-177-235.hsd1.fl.comcast.net QUIT :Ping timeout: 245 seconds < 1416718742 868507 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1416718839 377555 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 256 seconds < 1416718895 3015 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1416718929 662900 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1416719249 362594 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1416719537 334588 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 265 seconds < 1416719658 74421 :augur!~augur@c-71-57-177-235.hsd1.fl.comcast.net JOIN :#esoteric < 1416720494 135269 :tlewkow!~tlewkow@198.23.103.82-static.reverse.softlayer.com JOIN :#esoteric < 1416721874 265833 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDream < 1416722199 592604 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 258 seconds < 1416722573 61560 :tlewkow!~tlewkow@198.23.103.82-static.reverse.softlayer.com QUIT : < 1416722668 839368 :Dulnes!uid52684@gateway/web/irccloud.com/x-sqfhqgtfjpdzjtas QUIT :Quit: Connection closed for inactivity < 1416723687 711560 :tlewkow!~tlewkow@198.23.103.82-static.reverse.softlayer.com JOIN :#esoteric < 1416724859 723265 :Dulnes!uid52684@gateway/web/irccloud.com/x-mmsikbtgbprcufne JOIN :#esoteric < 1416724875 259942 :Dulnes!uid52684@gateway/web/irccloud.com/x-mmsikbtgbprcufne PRIVMSG #esoteric :Happy birthday to me... Ew < 1416725173 812182 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ew indeed... http://iambaker.net/rainbow-birthday-cake/ < 1416725209 541857 :Dulnes!uid52684@gateway/web/irccloud.com/x-mmsikbtgbprcufne PRIVMSG #esoteric :No... < 1416725223 8304 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`` echo 'Happy birthday to you, happy birthday to you, happy birthday to Dulnes, happy birthday to you!' | rainwords < 1416725224 595017 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​09Happy 02birthday 06to 13you, 04happy 07birthday 08to 09you, 02happy 06birthday 13to 04Dulnes, 07happy 08birthday 09to 02you! < 1416725296 630343 :Dulnes!uid52684@gateway/web/irccloud.com/x-mmsikbtgbprcufne PRIVMSG #esoteric ::0 thanks oerjan < 1416725347 330346 :Dulnes!uid52684@gateway/web/irccloud.com/x-mmsikbtgbprcufne PRIVMSG #esoteric :And int-e if my child requested of me a "pretty cake" i would give them a cupcake with a hot dog sticking out of it < 1416725357 584734 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: not a believer in the 7-color rainbow, i see < 1416725393 893955 :Dulnes!uid52684@gateway/web/irccloud.com/x-mmsikbtgbprcufne PRIVMSG #esoteric :I like the gray scale rainbows < 1416725441 581988 :Dulnes!uid52684@gateway/web/irccloud.com/x-mmsikbtgbprcufne PRIVMSG #esoteric :The awful ones you see at a Florida airport < 1416725742 721540 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: apparently not < 1416725784 543331 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1416725863 808992 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :ACTION writes list functions he still can't use anywhere ... < 1416726046 544468 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 245 seconds < 1416726139 468868 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh, I had not read friday's GG comic, I like the general. < 1416726311 359645 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :What's a good test list for making sure foldl and foldr are working as expected? < 1416726493 940435 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> foldr (:) [] [1..] < 1416726495 295124 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [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,28,... < 1416726523 708052 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> foldr (:) [] (1:2:undefined) < 1416726525 78184 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [1,2*Exception: Prelude.undefined < 1416726547 329661 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> foldl (flip (:)) [] [1..10] < 1416726548 681823 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [10,9,8,7,6,5,4,3,2,1] < 1416726588 406348 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Heh. I'm in a lisp, no lazy evaluation. That's a good point though, that was the usecase LYAH used. < 1416726653 200021 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, test [] < 1416726747 937023 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Hmm. I thought I'd try subtraction. Got this: http://pasterack.org/pastes/41876 < 1416726812 187223 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Err, that should say -15. < 1416726855 279440 :tlewkow!~tlewkow@198.23.103.82-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416726882 2412 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :looks right to me < 1416726882 537383 :tlewkow!~tlewkow@198.23.103.82-static.reverse.softlayer.com JOIN :#esoteric < 1416726884 77678 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :That does appear to be the correct result if I step through it in my head. < 1416726894 601137 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Wonder why Racket's foldl/r don't do the same. < 1416726900 543115 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416726922 43460 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :possibly it uses different argument order? < 1416726942 693073 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> foldl (flip (-)) 0 [1..5] < 1416726944 200953 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3 < 1416726946 110368 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Could be. < 1416726958 306419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :try with an even length list < 1416727023 398256 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :[] is the perfect test case < 1416727027 108416 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's the free monoid < 1416727082 371970 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :another good test case is the free pointed magma < 1416727104 593204 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i.e. data N a = N a | NEmpty | NAppend (N a) (N a) < 1416727145 23848 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://pasterack.org/pastes/37221 < 1416727147 498956 :tlewkow!~tlewkow@198.23.103.82-static.reverse.softlayer.com QUIT :Ping timeout: 264 seconds < 1416727549 110839 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats shachaf in the type system ~~~~~¤¤¤ < 1416727564 119689 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :help < 1416727570 235176 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what did ı do < 1416727591 234311 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :confused the value [] with the type constructor [] < 1416727608 403673 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :shachaf: Ahh, I see what you mean. http://pasterack.org/pastes/16294 < 1416727648 576827 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: oh < 1416727688 903739 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I think it's in how I wrote the null case vs. how Racket wrote it. < 1416727749 335168 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://pasterack.org/pastes/10137 < 1416727771 510410 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wish I could configure Chromium to open links in Incognito mode. < 1416727779 709719 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That way I could just click them instead of copying and pasting. < 1416727908 163477 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nitey < 1416728105 977305 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Remote host closed the connection < 1416728405 240094 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Ahhhh. I see now. Racket flips the arguments in foldl. Which is why it makes a clean list, and why the results come the way they do. < 1416728556 370323 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :ie. Heresy (and Haskell) recur with something like (foldl fun (fun base (car lst)) (cdr lst)), I can get the Racket result by instead doing (foldl fun (fun (car lst) base) (cdr lst)). < 1416728833 295758 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :seems weird. < 1416728944 286635 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Or use for/fold? < 1416728946 230489 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :>.> < 1416728953 714738 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I guess it's to make sure that folds make clean lists when working with cons. < 1416728959 383399 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D < 1416728960 365758 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :How often does foldl/foldr itself get passed to another function? < 1416729035 352181 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :depends, are you writing pointless haskell < 1416729061 758124 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Heh. Guy Steele has a talk about 'foldl and foldr considered slightly harmful' < 1416729081 811174 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :And a teacher's post I was just reading flat out just said 'don't use foldl.' < 1416729082 649669 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"monoids considered better" < 1416729084 423587 :drdanmaku!uid17782@gateway/web/irccloud.com/x-worjaqbhjwugtusr QUIT :Quit: Connection closed for inactivity < 1416729089 789169 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A teacher's post? < 1416729111 951034 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Instructor notes from this class: http://www.scs.stanford.edu/11au-cs240h/ < 1416729117 644597 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, that. < 1416729126 639197 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes, foldl is almost never the right function to use. < 1416729147 520824 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :But how is foldr harmful? < 1416729171 216143 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Although it sucks trying to translate foldr into a non-lazy language because then you need to figure out how to get it to terminate < 1416729171 957498 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Sgeo: Dunno, but Steel's talk is here: http://vimeo.com/6624203 < 1416729201 93171 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I guess foldr is a bit linear? < 1416729219 931600 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://www.scs.stanford.edu/11au-cs240h/notes/par.html < 1416729249 254936 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I guess performance wise they can both be problematic in Haskell too? < 1416729940 674360 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Reading Racket's sources does make me understand why Haskellers love that type system ... so much ass covering. < 1416730155 789023 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :it's cool. just look at any haskell definition involving tuples. < 1416730364 488135 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I saw the new Smash Brothers game, and they didn't add Professor Oak and Imakuni? as playable characters. < 1416730989 130169 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :"In the Victorian era (when the reigning monarch was Queen Victoria) The British Rule was widely used in contract bridge games throughout the British Empire. In certain parts of India, local bylaws enforced its usage, punishable by a fine." How and why did they enforce this? < 1416732318 345983 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1416732566 347784 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 240 seconds < 1416733076 113899 :HashNode!~GibsonAn@c-68-47-246-141.hsd1.tn.comcast.net JOIN :#esoteric < 1416733094 389618 :HashNode!~GibsonAn@c-68-47-246-141.hsd1.tn.comcast.net PART :#esoteric < 1416733128 27202 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu JOIN :#esoteric < 1416733336 863529 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net QUIT :Ping timeout: 272 seconds < 1416733469 4533 :Dulnes!uid52684@gateway/web/irccloud.com/x-mmsikbtgbprcufne QUIT :Quit: Connection closed for inactivity < 1416734123 298764 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Hah hah. Was looking at F# a minute ago, and just now looked at the channel topic. XD < 1416734870 338360 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416735265 406467 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq_uptime < 1416735266 85322 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric :1d 18h 57m 27s < 1416735439 978081 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi < 1416735579 504995 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I tried the guy steele talk < 1416735580 633045 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it says < 1416735583 718886 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :"Hey, Sandra Bullock LiedHer Fans Are In Shock. Her Huge Secret Is Finally Exposed!" < 1416735593 991500 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but when I clicked it was about divina mcall < 1416735636 916236 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't get it. < 1416735647 127504 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Sandra Bullock is better/more interesting < 1416735671 142443 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and what does that have to do with Guy Steele? < 1416735677 353507 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :nothing < 1416736030 75272 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :lol his "lisp code" < 1416736042 362823 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its not valid scheme OR CL < 1416736299 99711 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what lisp code? < 1416736309 176808 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://vimeo.com/6624203 < 1416736615 778702 :vanila!~user@unaffiliated/vanila QUIT :Remote host closed the connection < 1416737719 871224 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :"Fun" conversation starter: have you ever lost a piece of code you were really proud of, and weren't able to rewrite it again? < 1416737953 371837 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I do not remember. < 1416738851 855262 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1416739135 860007 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 264 seconds < 1416742689 747449 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1416742702 990118 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :J_Arcane: The source code of Stlisp probably < 1416742715 748695 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :although I guess I could rewrite it. It's just a matter of time/effort. < 1416742728 91412 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and the Stlang source code < 1416742762 298508 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :When I was younger I wrote a really clever routine for haggling with a shopkeeper in an RPG that's still better than any such mechanic I've seen since. Then my brother powercycled the floppy drive with the disk still locked ... < 1416742790 305965 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: yes < 1416742796 33907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :my funge-98 interpreter < 1416742796 177166 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :http://mroman.ch/cgi/cgitest.slisp?name=eso < 1416742803 395190 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I still have the interpreter executable though < 1416742985 505311 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1416743030 488377 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :J_Arcane: Do you remember of details? How does it work? < 1416743394 708303 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :zzo38: Dimly. The basic gist was that the shopkeeper had a target price range, and a mood score, and there were various threshholds where either an offer would be accepted or refused, or even that he would get offended and throw you out. < 1416744163 63205 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`fromroman XXIV < 1416744164 468538 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :24 < 1416744195 727052 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`fromroman XIX < 1416744196 672357 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :J_Arcane: Is that all? < 1416744197 153576 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :19 < 1416744282 27694 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :zzo38: It's the basic idea, but it's still more than I've ever seen in a commercial game (there's probably some clever roguelike with a better one I've never heard of though, there usually is) < 1416744623 518347 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 250 seconds < 1416744993 300685 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I mean how do these target price range, mood score, thresholds, offended, etc working? < 1416745146 194236 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Oh, the items all had standard prices, and used/sale price was computed as a randomized percentage of that, with min and max values relative to it and the shopkeeper's mood score. < 1416745181 671396 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Mood itself was I think randomized, and an ablative value almost like hit points: offend him enough and he'd tell you to piss off. < 1416745208 747290 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :"Offending" basically meant asking too much or too little at the off. < 1416745233 195758 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :So there was a strategy to it; you could work the shopkeeper down lower in steps than you could with a flat offer. < 1416745353 795058 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think some version of angband had something like that, maybe. < 1416745398 686019 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that said, I'm not sure the shop interface should be a particularly trivial kind of combat :p < 1416745453 928686 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(but I'm particularly prone to being annoyed by things like that) < 1416745515 611543 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It was semi-optional, you could always just accept the offer when selling, and it only applied to used purchases (new stuff was fixed price). Also, it was otherwise a pretty simple text game of 'kill stuff, level, loot', so in context it was a nice added feature. < 1416745563 252967 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah, I just get annoyed by tradeoffs of "I'm doing worse than I could have been if I had the patience to play this subgame for the billionth time" easily :p < 1416745640 230872 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It's a fair point, yeah. < 1416745717 35215 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Certainly in something that wasn't essentially Recettear, it could be annoying. For me, I was always annoyed with games with 'barter systems' that weren't: Fallout's was like this, it wasn't really any kind of bartering because everything was fixed price and you were lucky if you could deviate even a single cap in your offer. < 1416745934 87695 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION nods < 1416745946 958318 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm boring; I'm happy with shops-as-vending-machines. < 1416748231 226812 :S1!~S1@pD9FCA5F2.dip0.t-ipconnect.de JOIN :#esoteric < 1416748283 89404 :sebbu!~sebbu@ADijon-152-1-17-97.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1416748317 248890 :sebbu!~sebbu@ADijon-152-1-17-97.w83-194.abo.wanadoo.fr QUIT :Changing host < 1416748317 391970 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1416748730 435716 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: It's definitely not a feature I'd want to have to use every time (this is actually probably why I got bored with Recettear) for sure. < 1416750670 174566 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1416751140 36442 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Wow. ECMA BASIC doesn't even *have* mid$ and instr$. < 1416751615 884430 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu QUIT :Ping timeout: 256 seconds < 1416751667 607576 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu JOIN :#esoteric < 1416751725 172220 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :QBasic doesn't have "INSTR$" either, the function's called "INSTR" (since the result is a number). < 1416751761 776194 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :J_Arcanello! there's an ECMA sanctified version of BASIC? < 1416751770 369124 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fiziello! < 1416752969 870652 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :fizzie: right. MY bad there. < 1416753014 661348 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :boily: Yes. ECMA-116: http://www.ecma-international.org/publications/files/ECMA-ST-WITHDRAWN/ECMA-116,%201st%20edition,%20June%201986.pdf (warning, v. large file) < 1416753129 434034 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :There was also ECMA-55 for "Minimal BASIC" as well. < 1416753143 879649 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I even found a modern compiler for ECMA-55. < 1416753415 964449 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://buraphakit.sourceforge.net/BASIC.shtml < 1416756031 246245 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416756167 701579 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 250 seconds < 1416756190 159035 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@messages? < 1416756190 307356 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Sorry, no messages today. < 1416756509 797984 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1416756668 753404 :boily!~alexandre@96.127.201.149 QUIT :Quit: TILED CHICKEN < 1416757705 894472 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :If I normalize a string with the unicode CNF resp DNF normalizations, at most how many times longer can it become in UTF-16 code units? < 1416757834 201442 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1416757840 36200 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416758007 445566 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's up with the topic/ < 1416758152 830493 :elliott!~elliott@unaffiliated/elliott TOPIC #esoteric :Visual Studio support channel | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1416758157 846594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :someone made it inaccurate; fixed < 1416758175 355725 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what incident prompted the topic change in the first place? < 1416758212 468037 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :someone came in looking for visual studio support < 1416758217 576668 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because of the topic < 1416758227 902111 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I hypothesise that this will no longer happen now that the topic mentions visual studio < 1416758254 849104 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it can't have been my "attempting to install Visual Studio lead to me needing to reformat the Windows and boot partition, then spend a few hours figuring out how to reinstall Ubuntu's bootloader after a boot partition reformat" < 1416758255 348336 :drdanmaku!uid17782@gateway/web/irccloud.com/x-zipkouzsvimnwwdl JOIN :#esoteric < 1416758277 896983 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: wait, what was the old topic pre-mentioning-VS? < 1416758292 538489 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :something about being the black hole of programming madness < 1416758302 587952 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: somehow that actually sounds on-topic < 1416758329 244754 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I am in favour of the topic being ontopic < 1416758386 965699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean your problem < 1416758399 584694 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :something can't be on itself, anyway < 1416758464 57607 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, my problem < 1416758466 954570 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Isn't the topic on-topic by definition? < 1416758472 852870 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, I considered it ontopic (both the current topic, and the /actual/ topic) < 1416758483 950389 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I think I mentioned it in here < 1416758498 136025 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which reminds me, I have a mathematical problem < 1416758554 645713 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have partial information about the output of an LCRNG (i.e. there is a sequence of numbers defined as r[i+1] = (r[i] * m + s) % x); specifically, for some subset of i, I know whether or not r[i+1] is greater than r[i] < 1416758568 932091 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I want to go from this, to discovering the individual r[i] value < 1416758590 732105 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm interested in both the situation where I know what m/s/x are, and the situation where I don't < 1416758717 520147 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not really sure how to start, though < 1416758747 736417 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416759073 428012 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Befunge14]]4 10 02http://esolangs.org/w/index.php?diff=41114&oldid=40795 5* 03GermanyBoy 5* (+431) 10/* summary */ added infobox < 1416759090 754747 :tlewkow!~tlewkow@50-23-113-251.revip2.marketstreetwifi.net JOIN :#esoteric < 1416760744 312614 :tlewkow!~tlewkow@50-23-113-251.revip2.marketstreetwifi.net QUIT :Remote host closed the connection < 1416761560 859604 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416761719 739281 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1416761722 415096 :scarf!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1416761724 312226 :scarf!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1416761724 455255 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416761737 6012 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1416761738 522516 :scarf!~ais523@unaffiliated/ais523 NICK :ais523 < 1416762399 245451 :MDream!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDude < 1416763214 110455 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net JOIN :#esoteric < 1416763340 674429 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :`` echo . . - - "'" "'" "'" - - . . |rainwords < 1416763342 747520 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​09. 02. 06- 13- 04' 07' 08' 09- 02- 06. 13. < 1416763431 190302 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :ais523: if the state space is small (ie. 32 or 48 bits) you can always try solving all possible matches by brute force < 1416763451 448732 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :could SAT/SMT solvers help with that problem? < 1416763498 4729 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: possibly, but my experience with them isn't that good < 1416763700 485474 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for this sort of problem < 1416763712 404897 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :newsham: I already do that with 32 bits, but I'm reaching a situation where I have a 64-bit internal state < 1416763715 292481 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :too large to bruteforce < 1416763723 324141 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yet this is miles from cryptosecure, it should be reversible < 1416763907 227701 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :yah, wouldnt surprise me at all, but i have no idea how to reverse it < 1416763954 941334 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :I guess the next obvious thing over just bruteforcing all of it would be to look for ways to eliminate possibilities and bruteforcing the rest. < 1416764070 42529 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :ais: any info about the initial seed? if they're using lcrng they might also be seeding with time or pid or somethign silly < 1416764083 398891 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :that might limit your search space greatly < 1416764099 740730 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :newsham: actually, my situation is that two RNGs are being seeded from the same seed < 1416764107 355525 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one's pretty secure, the other is an LCRNG < 1416764116 946776 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also the seeding method itself is pretty secure < 1416764132 144792 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I want to figure out the sequence of the secure RNG by observing the output from the insecure one < 1416764145 785506 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :ahh.. so you want to solve the original seed < 1416764165 206515 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep < 1416764179 975434 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the way to do that is to find out the insecure RNG's current seed < 1416764189 263002 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :and they're using a 64-bit lcrng? thats pretty unusual. < 1416764192 400461 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then run it backwards, trying progressive seeds as the secure RNG seed until one of them works < 1416764196 334246 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yes, it is pretty unusual < 1416764567 290102 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :have you looked at all pairs R2 > R1 * m + n for some small space to try to build an intuition? < 1416764585 818145 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :does it make bands in the state space? < 1416764632 722860 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :would be neat if you could quantify the bands and at each step cut your search space in half < 1416764665 914771 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've looked at some things like that < 1416764685 442631 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the problem is that you get a bunch of repeating patterns, but the actual pattern you get depends on the size of R1 < 1416764713 776423 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :obviously, for low R1, R2 is basically always higher < 1416764747 237499 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :maybe then if you can find large sequences of > > > > > it would isolate a small value of R < 1416764747 837797 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 250 seconds < 1416764755 51287 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :then you can brute force that small value < 1416764803 203371 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :hmm that would only give you a few bits though.. probability of finding a very long seq of > > > > would be low < 1416764857 431857 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :newsham: the problem is, I don't have /all/ the > < representations < 1416764858 919235 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just a subset < 1416764866 652210 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if the values are similar, I'm unlikely to be able to tell which one's larger < 1416764877 670210 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so long > > > > > sequences, even though they often exist, are unlikely to be in the source data < 1416764882 886011 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sometimes I just get a ? < 1416764932 234131 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416765761 430903 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416765822 497799 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416765828 102085 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 256 seconds < 1416765843 970058 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Oh dear. I've reached the dreaded question: 0-indexed or 1-indexed. < 1416765983 458017 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 264 seconds < 1416765992 213457 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1416766024 578852 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :have you read your djikstra today < 1416766131 121802 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :XD < 1416766206 472804 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Well, Djikstra wasn'texactly a BASIC fan ... < 1416766348 912584 :tlewkow_!~tlewkow@50.23.115.122-static.reverse.softlayer.com JOIN :#esoteric < 1416766435 567353 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :so ubuntu has a setting where trying to upgrade your release doesn't actually check for new releases, and you're not informed of this. awesome. < 1416766438 204792 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :maybe you can find some biases in the bits or R1 when R2 > R1 ? < 1416766535 391835 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :https://www.cs.utexas.edu/users/EWD/transcriptions/EWD08xx/EWD831.html < 1416766667 56309 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :yeah, that's what i was thinking of. < 1416766674 618465 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :it's incredibly, incredibly anal, but pretty solid. < 1416766789 501681 :sebbu2!~sebbu@ADijon-152-1-17-97.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1416766815 251625 :nyuszika7h!nyuszika7h@cadoth.net QUIT :Read error: Connection reset by peer < 1416766826 754270 :sebbu2!~sebbu@ADijon-152-1-17-97.w83-194.abo.wanadoo.fr QUIT :Changing host < 1416766826 897722 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1416766892 708676 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 264 seconds < 1416766905 610551 :nyuszika7h_!nyuszika7h@cadoth.net JOIN :#esoteric < 1416767017 889902 :nyuszika7h_!nyuszika7h@cadoth.net NICK :nyuszika7h < 1416767036 39128 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :ais523: looks like there might be some bias in one of the high bits: http://www.thenewsh.com/~newsham/x/machine/bias.py < 1416767041 533350 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :significant bias < 1416767064 259789 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :newsham: when next(x) > x, it's likely that x is quite small < 1416767088 467491 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :no, not that likely < 1416767090 89118 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my problem's more that I wonder if there's some mathematical way to get exact results < 1416767094 217699 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :by bruteforcing particular bytes < 1416767126 648714 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can get exact results with enough statistics < 1416767853 85195 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Hmm. Should calling out of index be an error or false? ie, calling (index 5 lst) where lst is only 3 entries long, etc. < 1416767983 552349 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :if you find runs of >>>>> it greatly increases the chance that the original high bit was a zero < 1416768019 52064 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :you could use that to prune your search space < 1416768040 696010 :tlewkow_!~tlewkow@50.23.115.122-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416768124 827186 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :for a 16-bit lcrng, there are no runs of 5 >'s starting with the high bit set. < 1416768168 406017 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :sorry, i should say "for the 16-bit lcrng i'm playing with" :) < 1416768473 703149 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, long runs would be unlikely < 1416769601 823932 :S1!~S1@pD9FCA5F2.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416770195 722279 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Hah hah. I have written mid$. < 1416770400 289315 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416770713 327575 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 2047rn1024.+f: < 1416770713 871683 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {{5 1358} {4 1705} {4 618} {4 66} {3 1985} {3 1921} {3 1855} {3 1816} {3 1811} {3 1651} {3 1462} {3 1419} {3 1388} {3 1308} {3 1277} {3 1184} {3 1120} {3 1052} {3 1046} {3 1003} {3 865} {3 856} {3 787} {3 630} {3 322} {3 221} {3 205} {3 54} {3 6} {2 2041} < 1416770740 165722 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :in the year 1052 columbus sailed the ocean blue < 1416770746 848232 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 2047rn1024.+2047rz// < 1416770747 188058 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | ERROR: Unknown command: (//)! < 1416770747 331274 :blsqbot!~blsqbot@fmnssun.ibone.ch 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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 7 < 1416770750 456304 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 2047rn1024.+2047rz\\ < 1416770750 734174 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | Ain't nobody got time fo' dat! < 1416770753 615605 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 2047rn1024.+2047rz\\ < 1416770754 93802 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | Ain't nobody got time fo' dat! < 1416770756 192870 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :pf < 1416770767 703025 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 1023rn1024.+1023rz\\ < 1416770768 108069 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {733 22 135 636 444 750 382 614 438 779 961 434 156 509 779 302 168 701 763 623 856 982 856 335 601 816 205 822 251 322 156 225 516 618 949 1004 535 522 678 446 623 835 6 636 835 564 630 38 800 133 900 438 160 428 822 761 20 64 151 831 435 1017 247 520 9 4 < 1416770772 825996 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 0 0 1023rn1024.+1023rz\\L[ < 1416770773 257673 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 364 < 1416771015 303260 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1416771024 228677 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1416771024 743771 :ais523!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1416771024 886915 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416771130 745130 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416771390 194075 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 265 seconds < 1416772070 686543 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1416772086 575576 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416772195 251720 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416772497 320575 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 245 seconds < 1416774406 296202 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 265 seconds < 1416774764 264996 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:3var14]]4 10 02http://esolangs.org/w/index.php?diff=41115&oldid=39178 5* 03Olls 5* (+197) 10/* Interpreter? */ < 1416774942 238304 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net QUIT :Quit: restart < 1416775123 963880 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1416775127 641793 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net JOIN :#esoteric < 1416775218 250569 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net QUIT :Client Quit < 1416775414 182712 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1416775415 46399 :dts!~DTSCode@unaffiliated/dtscode QUIT :Ping timeout: 244 seconds < 1416775425 333718 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416775490 294257 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net JOIN :#esoteric < 1416775506 315547 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net QUIT :Client Quit < 1416775513 360935 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net JOIN :#esoteric < 1416775929 999169 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1416776017 651685 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net QUIT :Quit: trying yet more else < 1416776039 547682 :AnotherTest!~turingcom@94-224-27-51.access.telenet.be JOIN :#esoteric < 1416776085 178932 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net JOIN :#esoteric < 1416776987 997943 :S1!~S1@pD9FCA287.dip0.t-ipconnect.de JOIN :#esoteric < 1416777097 416172 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Ping timeout: 245 seconds < 1416777228 309791 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1416778519 50917 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1416778522 113779 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1416778524 847048 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1416778524 991062 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416778844 753289 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1416778852 833512 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416779632 378108 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh JOIN :#esoteric < 1416779653 626799 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Why do i keep disconnecting < 1416779690 763378 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Would you like it if Professor Oak can become a playable character in Smash Brothers game? < 1416779703 930521 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :no < 1416779705 915159 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Dulnes: I don't know? Possibly a problem with internet sometimes I have a problem too a bit < 1416779708 663438 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :depends on what he could do < 1416779720 931279 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :myname: he actually has battle data programmed in in gen 1 < 1416779723 741387 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Throw pokeballs like a gattling gun < 1416779729 779681 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but there's no non-glitch way to cause it to be used < 1416779735 343149 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I could see him as an assist trophy < 1416779747 47382 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :callforjudgement: Yes I know and I managed to vs him too < 1416779772 959223 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416779779 271359 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :I think you can use the program < 1416779814 728844 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :myname: I would think, you can sometimes throw a pokeball after a few seconds and that in addition, if you are using a separate display (such as Wii U gamepad) that it will tell you what pokemon is found in each pokeball on the screen too, and everyone else does not see that information until the pokeball is opened! < 1416779845 810922 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Dulnes: What program? < 1416779857 412614 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :I meant < 1416779872 707936 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :You could use the battle data < 1416779890 408040 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :If you forcably seperated it from the cartridge < 1416779893 104037 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, OK that's what you meant. < 1416779902 242096 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :But whatever < 1416779910 137233 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Anyways smash 4 < 1416779939 390983 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :My brother has the newest Smash Brothers game on Wii U and Nintendo 3DS < 1416779947 959936 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :So, I played this game too < 1416779954 253552 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Wii u < 1416779957 390524 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :I want < 1416779972 838051 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Because new legend of zelda game 2015 < 1416779973 819073 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I thought that didn't come out until Friday? < 1416779987 98836 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Came out last week i think < 1416779995 98170 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Ah, maybe Europe is later < 1416779997 927883 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :One thing you still cannot do though even in the newest one is to set the self-destruct to -1.5 instead of only 0 and -1 and -2 < 1416780002 804307 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm gonna get the 3DS version soon < 1416780008 726971 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Idk why it would be < 1416780016 974574 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Dulnes, translation issues < 1416780022 734743 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Both me and my brother want to be able to set self-destruct points to -1.5 < 1416780030 27247 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :zzo38, can you adjust all the other scores to make it effectively the same < 1416780031 373967 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Since it goes Japan - China - Europe - Americas < 1416780053 768772 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Or < that way on a map < 1416780065 710003 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Taneb: You could manually calculate the score I suppose if you like to; it doesn't allow you to otherwise adjust it. < 1416780076 620102 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :However there is no function to disable sudden-death mode. < 1416780106 180281 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Dulnes, maps aren't really relevant to this sort of thing any more, not for a few decades < 1416780115 134261 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I doubt it's translation issues, at least entirely... < 1416780115 278042 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Moops < 1416780116 249005 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Again a function both of us wanted to have < 1416780136 31686 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I mean, if so why make Australia take until the 29th? < 1416780141 644057 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Or Japan until the 6th? < 1416780142 49946 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :pikhq_, that's a point < 1416780150 839474 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(yes, Japan is the *last* country getting it) < 1416780166 476733 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::O < 1416780174 196283 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1416780181 979284 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1416780184 998933 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Btw < 1416780198 538915 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Ive been wondering why is Australia so hot < 1416780208 537623 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :If its near the south pole < 1416780221 912584 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :... not especially. < 1416780224 651408 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Dulnes, it's closer to the equator than the UK is < 1416780229 519589 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Mmm < 1416780231 279799 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :By quite some measure < 1416780241 111138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :try looking at a globe rather than a map :p < 1416780256 972683 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Goes to buy one < 1416780260 165925 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :IIRC Northern Australia is literally in the tropics. < 1416780273 838501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :remember to by a new cpu core while you're at it < 1416780278 608075 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :One thing they could have done but don't is to implement custom omega stages, which involves selecting music, graphics, and whether or not you can go underneath the platform. It isn't particularly important though. < 1416780279 382172 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :to be fair, nobody lives in northern australia < 1416780291 540628 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's about as close to the equator as India is < 1416780298 452135 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Smash 4 level creator < 1416780314 181550 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Is great < 1416780335 327717 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Ah, yep. And nearly all of the country is in the subtropics. < 1416780363 568291 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :You and your giant galloping wolf spiders < 1416780395 910101 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Doesnt the worlds deadliest snake live there? < 1416780398 65453 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :So yeah, it's pretty much entirely in the latitudes where simple sun exposure is likely to make things at least moderately hot. < 1416780412 626174 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the deadliest animals in Australia, statistically, are horses < 1416780430 803992 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Whut < 1416780443 944947 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :The great emu war < 1416780451 731434 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Also, almost all of the continent is a desert, so there's that too. < 1416780479 902791 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :i believe the emu's won < 1416780523 143938 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Understandably the population's concentrated around the not-desert bits. < 1416780528 548034 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There also is not the mode to use the time limit corresponding to the stage which is selected. < 1416780550 309807 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(This would only be applicable for some stages though.) < 1416780596 761959 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :pikhq_: why did they have a war? < 1416780640 798768 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Beats me. < 1416780674 548673 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Anyways i actually do have food in my house and this time its not coffee based < 1416780715 909943 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`addquote Anyways i actually do have food in my house and this time its not coffee based < 1416780717 470150 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1223) Anyways i actually do have food in my house and this time its not coffee based < 1416780766 704219 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :coffee cake? < 1416780771 443211 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's coffee-based < 1416781214 484907 :AnotherTest!~turingcom@94-224-27-51.access.telenet.be QUIT :Remote host closed the connection < 1416781226 535420 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If I start eating a lot of sugary snacks, but I still eat the other foods I was eating before (so it's not taking the place of anything else), and I'm not close to being overweight, is that still bad? < 1416781310 186766 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm going with no < 1416781313 368355 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i still don't understand why you come here for this sort of advice < 1416781374 735210 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :This channel was just talking about food >.> < 1416781393 915506 :tlewkow!~tlewkow@50-23-113-234.revip2.marketstreetwifi.net JOIN :#esoteric < 1416781478 46488 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :food is great < 1416781488 113395 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :food is the thing i like to eat the most < 1416781614 344904 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :myname, I prefer to eat business cards < 1416781620 369097 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But I find them very filling < 1416781625 780550 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :very well < 1416781733 854952 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :We werent talking about food < 1416781746 485551 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :We were talking about how everything is edible < 1416781846 608195 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently the notion of getting diabetes type 2 from too much sugar is a myth? < 1416782039 660922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do I dare ask what you're planning < 1416782119 169653 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I bought a box of boxes of fruit by the foot recently < 1416782130 422697 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :They taste so good. I've been eating about a box a day < 1416783196 390415 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1416783274 748078 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you know if any SQL-based RPG engines exist, or do I have to write one? < 1416783305 17269 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i sense elliott didn't like my dark humor < 1416783356 108031 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :more like ais523 didn't < 1416783370 830382 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :aha < 1416783384 547479 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hey, I just asked what the topic was about < 1416783388 317815 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because I missed the incident that caused it < 1416783581 98106 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i was going to say that both solutions to http://golf.shinh.org/p.rb?Dominosa+Small were too large to be solving the problem properly, but i think they're actually too large to be using compression. < 1416783760 867801 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416783991 758457 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1416784052 490004 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :What did I miss about an incident that callforjudgement missed? < 1416784120 446894 :ski!~ski@remote1.student.chalmers.se QUIT :Ping timeout: 256 seconds < 1416784139 861280 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: a cheat solution would be much smaller than that < 1416784149 416891 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :selecting randomly between three fixed strings isn't hard in most languages < 1416784153 695779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i know, i'm writing a trivial one < 1416784440 810769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there < 1416784491 78438 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: bah < 1416784526 334459 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :alas i'm too lazy to write a non-cheating solution < 1416784530 115263 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric : Apparently the notion of getting diabetes type 2 from too much sugar is a myth? < 1416784540 262028 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the common notion is getting it from obesity, not sugar per se < 1416784624 524167 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wtf are the neighbors making noise after midnight < 1416784666 894431 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(just loud talking, but still) < 1416784678 899456 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Are they students? < 1416784691 121829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unlikely < 1416784697 260848 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And if you're awake after midnight, why shouldn't they be? < 1416784705 410376 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But if they're being very noisy, :( < 1416784709 961131 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm _awake_. i'm not noisy. < 1416784719 839633 :AndoDaan!~AndoDaan@188.189.67.7 JOIN :#esoteric < 1416784876 862193 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Is it possible to become obese without noticing? < 1416784891 819922 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Looking thin but being medically obese? < 1416784893 783007 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if anyone can manage it... < 1416784925 299646 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1416784992 992086 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: Maybe if you invent a form of fat that contains neutronium < 1416785276 803902 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"obesity" isn't a monolithic thing. < 1416785440 563691 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sure it is, if you look like a monolith you're definitely obese < 1416785745 777340 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416785767 764577 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1416785859 930314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there appears to be a general _custom_ in norway about night silence after 11 pm before ordinary weekdays. but there's no actual written law that you can point to. < 1416785922 289921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and our house rules have no clock times in them < 1416786017 632545 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my long parenthesized comment on anagolf weirds out the layout :( < 1416786264 615399 :tlewkow!~tlewkow@50-23-113-234.revip2.marketstreetwifi.net QUIT :Remote host closed the connection < 1416786508 292397 :tlewkow!~tlewkow@198.23.71.69-static.reverse.softlayer.com JOIN :#esoteric < 1416786921 813384 :ski!~ski@remote1.student.chalmers.se JOIN :#esoteric < 1416786939 543888 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1416787852 92554 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Isnt there a holiday in Norway where you can slam doors < 1416787894 194018 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Also wasnt there a law that anyone found crossing the icebridge to norway to Sweden you can beat with a stick < 1416787916 747828 :scarf!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1416787917 275512 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Or viceversa idk the law was made when they thought someone was going to invade < 1416787929 576365 :scarf!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416787983 67020 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :icebridge? < 1416787999 340787 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Idk < 1416788001 615627 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :what about, you know, their border? < 1416788010 490762 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :That too < 1416788072 471191 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Apparently there was one seeing as this law was made in mideavil times < 1416788100 295402 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Midieval < 1416788151 937351 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Back in my day you could beat the shit out of sweds for crossing our border is apparently what your grandparents would say idfk Europe is ecentric < 1416788157 575171 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Just like canadia < 1416788283 636670 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :hey man, any law that lets you beat the shit out of swedes is fine by me < 1416788357 106620 :S1!~S1@pD9FCA287.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416788389 641262 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: i dunno but you can still get a fine for crossing the border on a road that isn't an official crossing < 1416788483 75975 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: icebridge sounds like something you'd more have between denmark and sweden < 1416788505 398821 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :I think it was the swedish who have the weird door slamming holiday < 1416788508 438162 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :since they don't actually have a land border after the swedes nicked scania < 1416788514 67528 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :possibly. < 1416788547 461843 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Apparently in Sweden you can steal a childs candle and eat it front of them < 1416788568 113482 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Sweden is very < 1416788575 654963 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Swedish < 1416788579 220349 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also it is/was illegal for norwegians to photograph across the border to russia < 1416788609 401139 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i think it was to avoid provocation?) < 1416788617 176878 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Even if they are still in Norway! < 1416788621 288746 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :?* < 1416788621 781151 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe you meant: v @ ? . < 1416788626 881143 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Guh < 1416788636 963703 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes. it's probably legal if you're in russia :P < 1416788648 33469 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is it possible if you're in russia < 1416788658 749626 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(but getting into russia legally may be a bit of bureaucracy) < 1416788675 405845 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :When was the last time norway was in a war < 1416788688 618631 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i don't think the russians censor that much nowadays < 1416788705 431180 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: afghanistan, a year or so ago? < 1416788717 112732 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: it seems difficult to photograph across the border to russia when you're in russia < 1416788717 293475 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Really? < 1416788723 459712 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you mean on our territory, world war II < 1416788724 670000 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Why? < 1416788724 904849 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but maybe not impossible < 1416788763 330493 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: that's true. i'm not sure how curvy the border river (pasvikelva) is. < 1416788764 17977 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Why dost the norwegians involve themselves in Afghanistan. < 1416788777 24068 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: NATO, and 9/11 < 1416788787 160131 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what if you photograph a norwegian mirror < 1416788805 685717 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Was the norways attacked on 9/11 < 1416788822 423732 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416788833 675214 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: 9/11 was declared an attack on the usa under the NATO treaty, which makes all members obligated to respond. < 1416788861 487516 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's the only time that article of the treaty has been evoked, i think. < 1416788866 122577 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*invoked < 1416788886 653415 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :What if you point a mirror at Russia at the border and then take a picture of the reflection of Russia? < 1416788898 366709 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Does that count? < 1416788922 935374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: probably counts. technical workarounds tend not to be looked at lightly by law. < 1416788932 796428 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric : I think it was the swedish who have the weird door slamming holiday what? < 1416788942 743596 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Uh < 1416788951 511562 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :s/\w+\?$/← &/ < 1416788982 586277 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Apparently last time i checked theres a holiday in which large portions of Sweden begin slamming their doors < 1416789001 466121 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Or just look up door slamming holiday < 1416789009 989970 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I've never heard of and/or experienced anything like that < 1416789010 286681 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :It may not have been Sweden < 1416789033 874724 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :I think its... Loud < 1416789145 133048 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :( (flip div) 6776 < 1416789145 582151 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :09flip (\13{meth0} => \13{meth1} => 09prim__sdivBigInt 13meth 13meth) 046776 : 12Integer -> 12Integer < 1416789170 48375 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Birb < 1416789252 418358 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION finds nothing relevant when googling but wtf is http://whitehotmagazine.com/articles/festival-curated-by-dominic-eichler/482 < 1416789281 514069 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think it's an art exhibition named Door Slamming Festival < 1416789313 421830 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Also the crossing-the-ice thing is supposedly a really old danish law < 1416789320 690512 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Thats an awful name and ive been thoroughly mistaken this whole time < 1416789350 881846 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Mmm i guess i got it wrong < 1416789373 623466 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Im always confused on countrys. < 1416789382 739470 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Lademoen Kunstnerverksteder, that's here in Trondheim < 1416789392 708900 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe we'll get some of the Door Slamming here < 1416789413 828687 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :That name tho < 1416789414 356379 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait the article is from 2007 < 1416789422 297425 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so she probably left already < 1416789455 877406 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Well if you get enough votes on a thing and pass it up through your government < 1416789460 558006 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm or maybe that was the journalist < 1416789473 579885 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :I guess you can make a slamming door day < 1416789487 965082 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Its probably different in Norway < 1416789500 765955 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: votes in parliament i take, norwegians are not big on public-initiated referendums < 1416789524 293413 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :we've had 6 referendums overall since independence in 1905 < 1416789535 631676 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Wow < 1416789547 293354 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Huh < 1416789560 295636 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I wonder how many we've had.. I think at least four < 1416789572 783949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(2 were _about_ the independence and monarchy, 2 about prohibition (beginning _and_ end), 2 about EEC/EU (refusing to join)) < 1416789579 889121 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Probably alot for us < 1416789605 706606 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Apparently six national referendums here as well < 1416789650 903829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right there have been some local ones. < 1416789696 303686 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Well i was born in ireland and lived there for most my life till i moved to America. But until that idk about Ireland < 1416789700 33027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the most recent one being Oslo's referendum on whether to apply for olympic winter games. (un)fortunately, the rest of the nation refused to go along. < 1416789790 202604 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :I think thats cuz of all the threats < 1416790024 990217 :scarf!~ais523@unaffiliated/ais523 NICK :ais523 < 1416790027 374833 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1416790115 119147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, it's because it costs a lot, and because the sotchi games in russia made it completely obvious to everyone what a corrupt cesspool the olympics are < 1416790129 790961 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*sochi < 1416790233 688816 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(so much so that even the oslo-ans don't want it any more) < 1416790334 79769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :time to dissect some golfing frogs < 1416790379 227992 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Can someone help me pirate Visual Studio Professional? I heard someone was giving it away? < 1416790399 946099 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :help, Sgeo is believing the topic < 1416790422 619215 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1416790452 670438 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :We've lost Sgeo < 1416790891 585701 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(To any hypothetical employers stalking me and managing to find this chat log: I am not actually looking to pirate Visual Studio) < 1416790909 488364 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 255 seconds < 1416790983 979639 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :gg < 1416791558 777132 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416791684 994527 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I kind of want to travel over Easter < 1416791716 154425 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1416791752 945138 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds < 1416791878 272245 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Mmm celebrating jesus's birthday with present and then his death with chocolate < 1416791895 626036 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: good show < 1416791915 662295 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(henkma's shows wouldn't improve it) < 1416791989 799743 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and the fixity is wrong. < 1416792013 525264 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: technically it's his resurrection not death hth < 1416792131 542510 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, what's Trondheim like in march? < 1416792159 366389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unpredictable < 1416792174 964798 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :snow, rain, sleet or spring. < 1416792196 665333 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :So, like the UK but colder? < 1416792198 232387 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Lovely < 1416792234 909829 :tlewkow!~tlewkow@198.23.71.69-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416792242 707745 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hmm, where can I go for cheap that's easy to get to < 1416792250 262812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :scotland hth < 1416792351 525282 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :THAT IS A THOUGHT < 1416792360 242061 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But, what about Yorkshire < 1416792363 304085 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :HMMM < 1416792377 417590 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Benefits of Yorkshire: I have a convenient place to stay, right in the middle < 1416792404 192589 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Disadvantages: It's dubious whether this counts as travelling < 1416792438 894909 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what about northumberland < 1416792447 606448 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Another good idea < 1416792490 702517 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you could go to london and visit fizzie < 1416792535 630323 :tlewkow!~tlewkow@198.23.71.93-static.reverse.softlayer.com JOIN :#esoteric < 1416792560 713214 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fizzie, what are you doing in London? < 1416792570 825844 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, that means going to London, something I'd like to avoid as much as possible < 1416792597 17800 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1416792641 249459 :contrapumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1416792660 415684 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hmm, I could go to Birmingham and visit ais523 < 1416792676 144904 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you mean play hide and seek < 1416792751 218605 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hmm < 1416792766 827279 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I could search the country for Phantom_Hoover < 1416792834 682803 :tlewkow!~tlewkow@198.23.71.93-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416792931 935432 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Take the average of the locations of all Brainfuck derivatives, then go to the opposite point. < 1416792950 151392 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think we have coördinates for those < 1416793119 971385 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416793149 857561 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 272 seconds < 1416793340 177595 :contrapumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1416793747 955918 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : I'm boring; I'm happy with shops-as-vending-machines. <-- vending machines that haggle, now there's a thought. < 1416794595 327098 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1416794622 930913 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hoily < 1416794672 700410 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1416794685 236605 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hmmm < 1416794689 645430 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I say hmm a lot, hmm < 1416794696 763619 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mhm < 1416794745 958849 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellørjan. < 1416794752 730828 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Tanellhmm... < 1416794901 755825 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: So henkma didn't find the "easy" strength reduction trick, but was better at math. < 1416794961 404463 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: his div x p is one character shorter than my 0^max 0y < 1416795154 488712 :AndoDaan!~AndoDaan@188.189.67.7 QUIT :Quit: Sleep? What is sleep? < 1416795232 395646 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall having the div x 9 idea at some point, but i never escaped the need to precalculate indices :( < 1416795265 91448 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :our 136 byte solutions are eerily similar < 1416795307 806570 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah i recall your comment about also not being able to remove a '9' < 1416795320 592042 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :due to timing < 1416795351 979318 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://sprunge.us/VGOb <-- see third line from end here < 1416795587 727631 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah only trivial differences :P < 1416795883 940120 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok. lucky me, I'd have thought that with henkma's experience that final optimization would almost be second nature. < 1416795936 831774 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Let me take you to a luxury furniture warehouse and we can just touch things all day < 1416795946 198111 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(though it is a bit hard to imagine that the 9 character long "map pred " could pay off) < 1416796343 49850 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds < 1416796420 196658 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: still no progress on A057755? < 1416796481 168190 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :int-e: how was your coffee < 1416796489 141634 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what coffee? < 1416796503 781668 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Heh < 1416796515 304070 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :You'll see < 1416796610 908330 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :>:) < 1416796818 926933 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :how can one threaten somebody else with coffee? < 1416796824 329436 :tlewkow_!~tlewkow@198.23.71.93-static.reverse.softlayer.com JOIN :#esoteric < 1416796892 893536 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Hot coffee < 1416796914 262888 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Can inflict 2nd degree burns < 1416796929 739460 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :On the eyes 3rd degree < 1416796947 96351 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: indeed not < 1416796953 836121 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Also i wasnt threatening im just saying < 1416796955 218063 :AndoDaan!~AndoDaan@188.189.67.7 JOIN :#esoteric < 1416796965 714763 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :He will soon enjoy a cup of coffee < 1416797037 870108 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :a cup... of Folgers! made... yesterday! and Reheated!!! DUN DUN DUN!!! < 1416797103 53753 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :should i be happy i don't know what folgers is < 1416797107 20669 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i "Don't you have any bags that aren't dun-colored?" < 1416797114 720520 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I can only assume that Folgers is a particularly cheap and atrocious brand of coffee. < 1416797119 307281 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: a gnommon question < 1416797132 71318 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: me too < 1416797139 106709 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: that's a stretch hth < 1416797146 507768 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait, that pun... yeah right < 1416797157 813696 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :int-e: Just a generic brand of coffee. Not particularly atrocious, but not particularly good. < 1416797166 535126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :somehow my brain didn't notice i wasn't actually using a word starting with n < 1416797208 248222 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Thats awful boily < 1416797215 359395 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i actually thought the copunchline in the first panel of that comic was much better < 1416797224 534343 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :not that i'm much for punchlines anyway < 1416797233 497769 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :On the topic of antimatter < 1416797268 413895 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :How long was the antimatter particle in existence at CERN before poofing < 1416797292 107942 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"that comic" doesn't help. < 1416797295 819728 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :I swear to god they are getting really close to burning the planet < 1416797296 787070 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um depends which kind of antimatter < 1416797300 238329 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: oots hth < 1416797303 813773 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: http://www.giantitp.com/comics/oots0968.html < 1416797317 570115 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :The anti anti matter < 1416797325 447727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: if it was a stable particle, it'd exist until it collided with ordinary matter. < 1416797325 673550 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :The matter that cancels matter < 1416797351 820488 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: not my question < 1416797355 427390 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :But wouldnt that make a big boom < 1416797368 678059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: no. small particles, small booms. < 1416797373 378250 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :I need water < 1416797380 756799 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :Slowly dies < 1416797482 568690 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if it was something ridiculously unstable like an anti-meson with bottom anti-quarks, it would turn into something else before it had time to collide. although that something else would still be at least partly antimattery. < 1416797496 931609 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: Ah I should've known. Wall-of-text, requires-hours-to-read-a-single-page, oots. < 1416797512 546053 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: wow you read even slower than me? < 1416797526 973414 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: it's mostly a wall of graphics hth < 1416797598 569221 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I gave up on that comic around 726 (that's my last bookmark) < 1416797618 883838 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: the graphics are not the main appeal of the comic though, honestly. < 1416797623 838127 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: exactly < 1416797638 778157 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I may have exaggerated ever so slightly. < 1416797648 538822 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the graphics are gradually improving, though < 1416797657 176336 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the main appeal is text, and there isn't that much of it compared to the graphics < 1416797662 722136 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :my sister says she hates the new graphics < 1416797670 414624 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :she can hardly bear to look at the comic now, she says < 1416797834 915017 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: One last thing I'll say, the "wall of text" is in comparison to other web comics, of course. Those with a lot of text (say, Freefall) usually have the good grace to limit themselves to three panels ;-) < 1416798002 369380 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I suspect my implementation of the Sieve of Atkin is incorrect < 1416798015 412282 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's much slower than the sieve of eratosthenes < 1416798056 8614 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and much higher in carbohydrates? < 1416798087 414448 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah < 1416798099 206103 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :87% of which sugars < 1416798230 693546 :boily!~alexandre@96.127.201.149 QUIT :Quit: PASTORAL CHICKEN < 1416798260 369944 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I should go to bed, in theory I have a lecture in the morning < 1416798695 959267 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416798782 892774 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :who cares, unless you're the lecturer, and AFAIR you're not. < 1416798823 423621 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :good night, Taneb < 1416798841 629146 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :int-e, I haven't been to this lecture in weeks < 1416798846 983876 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Monday mornings do not agree with me < 1416798863 715641 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh < 1416798877 435230 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ok then, perhaps it's a good time to attend and check whether you still understand any of it < 1416798947 579661 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(unless there's a script and the lecturer is just reading a script. I remember a lecture like that, or rather I remember skipping it almost completely.) < 1416798966 376981 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/g a/g the/ < 1416799173 495469 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : Doesnt the worlds deadliest snake live there? <-- the world's nine deadliest snakes, if i'm to believe what i recall from irregular webcomic! < 1416799210 106156 :tlewkow_!~tlewkow@198.23.71.93-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416799449 989869 :tlewkow_!~tlewkow@198.23.71.71-static.reverse.softlayer.com JOIN :#esoteric < 1416799555 463526 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net PRIVMSG #esoteric :hi all < 1416799569 666045 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :evening < 1416799585 33901 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :nhi < 1416799585 217026 :AndoDaan!~AndoDaan@188.189.67.7 PRIVMSG #esoteric :!blsq "Hi, adu"Q < 1416799585 360513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or possibly morning < 1416799585 960566 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | Hi, adu < 1416799595 479458 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net PRIVMSG #esoteric :it's evening for me < 1416799615 621864 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net PRIVMSG #esoteric :I'm on the east coast (of the US) < 1416799733 222150 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :int-e, the lectures are recorded, but I haven't watched them < 1416799748 991064 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :How do you unroot a phone < 1416799767 452799 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh PRIVMSG #esoteric :This is annoying me < 1416799853 606283 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net PRIVMSG #esoteric :Dulnes: you could just do a factory reset < 1416799861 325272 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( First you'd have to plant it. ) < 1416800482 720234 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I really don't want to go to school today. < 1416800488 348606 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :And if there's anymore of this weird cult bulls*** going on today I'm not sure I'll be able to stop myself just walking out this time. < 1416800640 531391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just as long as you're not today's sacrifice < 1416800876 153571 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Our latest section has been kind of the last straw in a course that's already a little too 'Happiness is Mandatory'. The whole dialogue and course material is literally all about how wonderful the school is, complete with trademarked call outs to the brand name in the text. < 1416800998 141555 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Last week ended with us making bloody advertisements for the school as a class exercise, and last night's homework was full of weird questions like "How can we save the environment" which it was kind of implied we should be answering in the first person. < 1416801043 307896 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :http://stackoverflow.com/questions/12734161/how-to-use-boehm-garbage-collector-in-ubuntu-12-04 what the dick is this < 1416801103 426906 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :hm. weird option. i wonder if you actually need that < 1416801124 66857 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :J_Arcane: what, do they take attendance? which i have forgotten how to spell < 1416801196 28689 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Bicyclidine: the course is paid for by the TE-office. If I'm absent without leave they can dock my unemployment pay, and if I'm gone more than 4 days they can cut me completely off. < 1416801207 840692 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Seriously considering transferring to another school. < 1416801214 947746 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :âtend'antse hth < 1416801260 252279 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net PRIVMSG #esoteric :J_Arcane: just pretend you have Ebola, then the Army will force you to stay home :) < 1416801277 615699 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :the fuck kinda school is this < 1416801315 23766 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :A weird as hell one, apparently founded on the ideas of a Russian psychologist old enough to have been employed by the Soviet Union ... < 1416801376 253226 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net PRIVMSG #esoteric :Bicyclidine: sounds like a GCC issue < 1416801388 189567 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :J_Arcane: vygotsky? < 1416801426 122405 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I misremembered, he's Bulgarian: http://en.wikipedia.org/wiki/Suggestopedia < 1416801438 3545 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :adu: yeah, what --as-needed does is it doesn't actually link things if there's no symbols in them that would define something already seen as undefined. so if i start my command line with -lgc, when the linker hasn't seen shit, well < 1416801442 323619 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Suggestopedia (US English) or Suggestopædia (UK English) is a teaching method developed by the Bulgarian psychotherapist Georgi Lozanov. It is used mostly to learn foreign languages. Suggestopedia has been called a pseudoscience.[1] It strongly depends on the trust that students develop towards the method by simply believing that it works. < 1416801457 687694 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :yeah, fuck that. < 1416801478 203826 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i mean teachers believe all kinds of nonsense, but that's pretty over the top. < 1416801498 817926 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :"Lozanov never admitted that Suggestopedia can be compared to a placebo. He argues, however, that placebos are indeed effective." mmhm < 1416801535 383903 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net PRIVMSG #esoteric :I personally like to the Wikipedia learning method < 1416801553 802365 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net PRIVMSG #esoteric :just start clicking and learning until you see a legit page defaced with a penis < 1416801710 802571 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Bicyclidine: Kinda explains the forced positivity atmosphere. Easiest way to get people to believe something is just to keep bombarding them with it again and again, especially if you can make them repeat along with you... < 1416801735 228766 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I can actually hear "ÄLÄ OLE PESSIMISTI!" in my head already ... < 1416801743 185124 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i hope you're not paying much for tuition. < 1416801770 57356 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It's free. I'm actually being paid to go. < 1416801811 727834 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :you get what you pay for. < 1416803345 434743 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I think it's most telling as to how great their 'method' is that while I have learned, roughly and not without difficulty, to *speak* a considerable amount of Finnish in what is in fairness a short time, I still barely understand a word of it. < 1416803499 627328 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDream < 1416803527 218220 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Maybe I should look for nonperishable healthy snacks < 1416803617 368212 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :nonperishable? < 1416803623 689745 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :doesnt' that mean you cant eat it < 1416803655 861355 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I thought it meant doesn't go bad < 1416803668 990644 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Either that or < 1416803678 867939 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net NICK :Woosh2 < 1416803683 590427 :Woosh2!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Woosh already in use < 1416803687 842191 :Woosh2!~quassel@ool-44c2aebc.dyn.optonline.net NICK :Sgeo < 1416805263 509885 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Orenwatson 5* 10New user account < 1416806857 400294 :bb010g!uid21050@gateway/web/irccloud.com/x-xndrkhvnhvmdbize QUIT :Quit: Connection closed for inactivity < 1416806946 994426 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I have a cheating 166 for Dominosa < 1416806999 858237 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, i wasn't trying very hard < 1416807245 40818 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, indeed yochi2's solution is ridiculously long < 1416807316 489293 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i would be surprised if you need that much for a non-cheating solution < 1416807349 806760 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah... < 1416808096 805584 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1416808169 362126 :paul2520!~paul2520@unaffiliated/paul2520 QUIT :Quit: WeeChat 1.0 < 1416808187 886254 :paul2520!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net JOIN :#esoteric < 1416808188 29854 :paul2520!~paul2520@104-6-13-61.lightspeed.milwwi.sbcglobal.net QUIT :Changing host < 1416808188 29967 :paul2520!~paul2520@unaffiliated/paul2520 JOIN :#esoteric < 1416809550 414269 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 N10 02http://esolangs.org/w/index.php?oldid=41116 5* 03Orenwatson 5* (+3040) 10Created article for my language < 1416809581 764199 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 10 02http://esolangs.org/w/index.php?diff=41117&oldid=41116 5* 03Orenwatson 5* (+5) 10 < 1416809703 17930 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: I'm not doing anything in London yet, but I'll be working there starting from next year. < 1416809861 425830 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 10 02http://esolangs.org/w/index.php?diff=41118&oldid=41117 5* 03Orenwatson 5* (+240) 10 < 1416809907 726316 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 10 02http://esolangs.org/w/index.php?diff=41119&oldid=41118 5* 03Orenwatson 5* (+23) 10 < 1416810028 374734 :tlewkow_!~tlewkow@198.23.71.71-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416810096 245047 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 M10 02http://esolangs.org/w/index.php?diff=41120&oldid=41000 5* 03Orenwatson 5* (+13) 10added scrip7 to list < 1416810268 554132 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 M10 02http://esolangs.org/w/index.php?diff=41121&oldid=41119 5* 03Orenwatson 5* (+0) 10corrected character print statement < 1416811684 735050 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: yay finally! < 1416811767 887163 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i may have found henkma's trick, since it's still a slow one < 1416811810 956990 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416811848 196263 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: your pointing out all whitespace was ignored at the end was a major clue < 1416811976 841888 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :plus a bit of inspiration from henkma's leapfrog < 1416812682 357837 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive QUIT :Remote host closed the connection < 1416813540 381111 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 10 02http://esolangs.org/w/index.php?diff=41122&oldid=41121 5* 03Orenwatson 5* (+131) 10added link to interpreter program. < 1416814246 38987 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416814477 705538 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416814477 914036 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1416815299 42936 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 M10 02http://esolangs.org/w/index.php?diff=41123&oldid=41122 5* 03Orenwatson 5* (+53) 10added hello world example < 1416815337 360987 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1416815670 966806 :Dulnes!uid52684@gateway/web/irccloud.com/x-dwyvxyiyobkcfprh QUIT :Quit: Connection closed for inactivity < 1416815741 240527 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive JOIN :#esoteric < 1416817206 488327 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 M10 02http://esolangs.org/w/index.php?diff=41124&oldid=41123 5* 03Orenwatson 5* (+285) 10added more information < 1416817872 96284 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan my fast and my slow ones have the same length, hth < 1416817872 289575 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1416818291 770113 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I hope that prevents oerjan from going on a wild goose chase for a 52 character solution that may not even exist) < 1416818937 41379 :AndoDaan!~AndoDaan@188.189.67.7 QUIT :Ping timeout: 256 seconds < 1416819818 505250 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://js1k.com/2014-dragons/details/1951 < 1416820324 482224 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That kind of reminds me of that one Android thing (though it wasn't size-crunched at all), http://www.pouet.net/prod.php?which=61640 < 1416820621 498819 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :https://github.com/mame/quine-relay < 1416820630 665716 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :regex decompression isinteresting < 1416820711 443861 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :it's fairly common in 1~2k js demo < 1416820719 563964 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :possibly up to ~5k < 1416820806 481256 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :oh, btw the code itself is quite optimized < 1416820842 551620 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :so it's [replacement][sep][noncompressed1][sep][noncompressed2]... into [noncompressed1][replacement][noncompressed2][replacement]... < 1416821008 244196 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I see! < 1416821009 820979 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that's so cool < 1416821186 397825 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hello world hello me hello you hello all < 1416821190 57632 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :_='h~world}me}you}all~ello } h~';for(i in g='}~')with(_.split(g[i]))_=join(pop());eval(_) < 1416821250 696823 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so it modifies itself < 1416821353 669732 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I like this trick < 1416821425 903594 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :How would I write a compressor for this? Is greedily the best way? < 1416821454 467145 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :help what is sleep < 1416821479 16205 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Sgeo, ive never seen one < 1416821486 116400 :drdanmaku!uid17782@gateway/web/irccloud.com/x-zipkouzsvimnwwdl QUIT :Quit: Connection closed for inactivity < 1416821742 98387 :AndoDaan!~AndoDaan@188.189.94.238 JOIN :#esoteric < 1416822084 580142 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416822167 856344 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1416822405 50184 :AndoDaan!~AndoDaan@188.189.94.238 QUIT :Ping timeout: 256 seconds < 1416822936 410316 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 264 seconds < 1416822997 59180 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416826014 481956 :nooga!~nooga@c177-154.icpnet.pl JOIN :#esoteric < 1416826039 218798 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1416826356 893810 :nooga_!~nooga@c177-154.icpnet.pl JOIN :#esoteric < 1416826357 38421 :nooga!~nooga@c177-154.icpnet.pl QUIT :Read error: Connection reset by peer < 1416827527 862530 :nooga_!~nooga@c177-154.icpnet.pl QUIT :Ping timeout: 240 seconds < 1416827697 458016 :nooga!~nooga@c177-154.icpnet.pl JOIN :#esoteric < 1416827952 565573 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1416829283 871710 :olls!~olls@185.3.87.0 JOIN :#esoteric < 1416829402 511521 :nooga!~nooga@c177-154.icpnet.pl QUIT :Ping timeout: 272 seconds < 1416829794 600116 :olls!~olls@185.3.87.0 QUIT :Ping timeout: 255 seconds < 1416830199 691902 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 255 seconds < 1416831414 870723 :vanila!~user@unaffiliated/vanila QUIT :Remote host closed the connection < 1416832276 442822 :boily!~alexandre@96.127.201.149 QUIT :Quit: HYPERBOLIC CHICKEN < 1416833202 794119 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Huh, it hadn't occurred to me that you can put a non-parenthesized assignment into a for-in in JS < 1416833207 494771 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Good to know < 1416833305 536832 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1416834304 640267 :olls!~olls@185.3.87.0 JOIN :#esoteric < 1416834438 681424 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`relcome olls < 1416834440 884929 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​13olls: 04Welcome 07to 08the 09international 02hub 06for 13esoteric 04programming 07language 08design 09and 02deployment! 06For 13more 04information, 07check 08out 09our 02wiki: 06. 13(For 04the 07other 08kind 09of 02esoterica, 06try 13#esoteric 04on 07irc.dal.net.) < 1416834534 366842 :olls!~olls@185.3.87.0 PRIVMSG #esoteric :Hi :) < 1416835013 554000 :olls_!~olls@185.3.87.0 JOIN :#esoteric < 1416835020 472785 :olls_!~olls@185.3.87.0 PRIVMSG #esoteric :exit < 1416835024 323211 :olls_!~olls@185.3.87.0 QUIT :Client Quit < 1416835031 349466 :olls!~olls@185.3.87.0 PRIVMSG #esoteric :Opps < 1416835510 936874 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-wnxqrwpqifsgbqow QUIT :Read error: Connection reset by peer < 1416835569 651912 :skarn!skarn@unaffiliated/skarn QUIT :Ping timeout: 265 seconds < 1416835570 37070 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-gzfpyxkozlyjzscw JOIN :#esoteric < 1416835663 64229 :skarn!skarn@unaffiliated/skarn JOIN :#esoteric < 1416835684 347387 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 265 seconds < 1416835694 873063 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1416835858 239230 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[073var14]]4 10 02http://esolangs.org/w/index.php?diff=41125&oldid=38536 5* 03Olls 5* (+95) 10Added link to an interpreter. < 1416836263 804505 :nooga!~nooga@c177-154.icpnet.pl JOIN :#esoteric < 1416836490 46449 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Olls14]]4 N10 02http://esolangs.org/w/index.php?oldid=41126 5* 03Olls 5* (+52) 10Added links to implementations < 1416836544 727998 :nooga!~nooga@c177-154.icpnet.pl QUIT :Ping timeout: 255 seconds < 1416838145 271765 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Orenwatson14]]4 N10 02http://esolangs.org/w/index.php?oldid=41127 5* 03Orenwatson 5* (+93) 10Created page with "Oren Watson is a programmer from Canada. He invented and implemented the [[scrip7]] language." < 1416838387 649064 :drdanmaku!uid17782@gateway/web/irccloud.com/x-udasrbgtprbxxyqu JOIN :#esoteric < 1416838527 650918 :tlewkow!~tlewkow@50.23.113.203-static.reverse.softlayer.com JOIN :#esoteric < 1416838932 971626 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :(def fn instr (s t (i 1))(select ((empty? s) #f)((> (len$ t) (len$ s)) #f)((=$ t (left$ s (len$ t))) i)(else (instr (tail$ s) t (+ 1 i))))) < 1416838980 784069 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :disgusting < 1416839042 579076 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D < 1416839243 982052 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Tail recursive list eaters written with BASIC string functions. I didn't call it "Heresy" for nothin'. < 1416839251 17943 :tlewkow!~tlewkow@50.23.113.203-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416839915 66285 :nooga!~nooga@c177-154.icpnet.pl JOIN :#esoteric < 1416840170 867526 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Scrip714]]4 N10 02http://esolangs.org/w/index.php?oldid=41128 5* 03Orenwatson 5* (+389) 10req.for suggestions. < 1416840175 99936 :nooga!~nooga@c177-154.icpnet.pl QUIT :Ping timeout: 244 seconds < 1416840187 699725 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Scrip714]]4 M10 02http://esolangs.org/w/index.php?diff=41129&oldid=41128 5* 03Orenwatson 5* (+95) 10 < 1416840327 798023 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1416840493 407876 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :why do basic string functions actually have a $ at the end? < 1416840513 835262 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :mroman: $ is the string type designation. < 1416840578 445330 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :They have a $ at the end if they return a string (I have made a few exceptions and allowed for some functions that only operate on strings to use $). < 1416840593 378718 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :$ for string, % for int, & for long, ! for single and # for double. < 1416840597 939160 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Technically there are designations for ints and floats too in some dialects but they're almost never used. < 1416840611 405923 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Those were the QBasic dialect ones.) < 1416840636 459677 :S1!~S1@pD9FCA3FC.dip0.t-ipconnect.de JOIN :#esoteric < 1416840661 466287 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :In the old days the $ was mandatory: declaring something like LET X = "D" or LET X$ = 5 was a type error. < 1416840789 801645 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I just use it as a convenient name designator for the 'does stuff to strings' versions of functions in Heresy. Strictly, len$ shouldn't be a thing, it returns a number not a string, but I used len already for the list counter (a thing that doesn't need to exist in BASIC because you only have fixed arrays there) < 1416840976 390126 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in BASIC, basically in the old days, variables without a sigil suffix got their type according to their first letter, where you can give the mapping from letters to types with the DEFINT, DEFSNG, DEFDBL, DEFSTR statements. < 1416841008 233654 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Now the default is DEFSNG A-Z for didactical or historical reasons, but (16-bit) integers are actually more useful, so many programs start with DEFINT A-Z < 1416841027 972009 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this first letter thing is sort of like Fortran < 1416841098 298681 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :In Modern basics, you can define variables to have types individually, with the DIM..AS statement < 1416841107 803126 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you're no longer bound to use first letter thingies < 1416841128 315003 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but the sigils are still available if you want to use them < 1416841173 228593 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(of course, the smallest basic interpreters have only one type, 16-bit integer) < 1416841325 328078 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FORTRAN has the oh you said that already. < 1416841337 744702 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :MSBASICs until QB tended to be pretty lazy about numbers as well. < 1416841354 257204 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Anything not $ is a number, and whatever number it needs to be at the moment. < 1416841358 383152 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :IMPLICIT CHARACTER(C) < 1416841487 305245 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: oh, so the rule can be modified in FORTRAN too? < 1416841489 538210 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I didn't know that < 1416841510 653351 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I thought it was hardwired to I-N some sort of integers, everything else some sort of float < 1416841794 333444 :MoALTz!~no@user-164-126-106-206.play-internet.pl JOIN :#esoteric < 1416842106 81329 :nooga!~nooga@c177-154.icpnet.pl JOIN :#esoteric < 1416843423 449324 :AndoDaan!~AndoDaan@188.189.94.238 JOIN :#esoteric < 1416843713 55374 :MDream!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDude < 1416843862 133344 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it can. < 1416843862 940202 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://docs.oracle.com/cd/E19957-01/805-4939/6j4m0vn9v/index.html < 1416844389 445604 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416844824 136517 :AndoDaan_!~AndoDaan@188.189.94.238 JOIN :#esoteric < 1416844824 469317 :AndoDaan!~AndoDaan@188.189.94.238 QUIT :Read error: Connection reset by peer < 1416844890 919029 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: BBL < 1416845253 627267 :AndoDaan_!~AndoDaan@188.189.94.238 QUIT :Quit: Quit < 1416845285 232095 :Lorenzo64!~lorenzo@adsl-ull-5-9.42-151.net24.it JOIN :#esoteric < 1416845895 456203 :tlewkow!~tlewkow@198.23.71.86-static.reverse.softlayer.com JOIN :#esoteric < 1416846091 800519 :tlewkow_!~tlewkow@198.23.71.86-static.reverse.softlayer.com JOIN :#esoteric < 1416846171 445802 :tlewkow!~tlewkow@198.23.71.86-static.reverse.softlayer.com QUIT :Ping timeout: 256 seconds < 1416846372 785122 :tlewkow_!~tlewkow@198.23.71.86-static.reverse.softlayer.com QUIT :Ping timeout: 264 seconds < 1416846381 485786 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416846962 426827 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 255 seconds < 1416847181 218532 :nooga!~nooga@c177-154.icpnet.pl QUIT :Ping timeout: 244 seconds < 1416847273 901728 :tlewkow_!~tlewkow@50.23.115.90-static.reverse.softlayer.com JOIN :#esoteric < 1416848517 520478 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 256 seconds < 1416848576 900692 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416848763 560869 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1416848792 111913 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1416848812 132347 :S1!~S1@pD9FCA3FC.dip0.t-ipconnect.de NICK :|S} < 1416849686 682904 :drdanmaku!uid17782@gateway/web/irccloud.com/x-udasrbgtprbxxyqu QUIT :Quit: Connection closed for inactivity < 1416849741 199633 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1416850771 277646 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1416850836 880816 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Ping timeout: 264 seconds < 1416851460 796004 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Hi < 1416851472 456617 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I discovered self modifying regex compression < 1416851476 78957 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it was used in a js demo < 1416851486 714140 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :_='h~world}me}you}all~ello } h~';for(i in g='}~')with(_.split(g[i]))_=join(pop());eval(_) < 1416852028 88221 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :How do you compress a string to use this decompression method < 1416852030 179409 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :? < 1416852087 123583 :olls!~olls@185.3.87.0 QUIT :Quit: Lost terminal < 1416852303 421700 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :what's js "with" do again < 1416852427 639351 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I dontknow < 1416852428 925598 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the point is < 1416852435 727794 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the string itself is a regex substitution < 1416852438 147458 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and you perform it on the string < 1416852439 929449 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :to get a result < 1416852446 147060 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :selfmodifyig regex decopression < 1416852452 57503 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric : oh, btw the code itself is quite optimized < 1416852452 201026 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric : so it's [replacement][sep][noncompressed1][sep][noncompressed2]... into [noncompressed1][replacement][noncompressed2][replacement]... < 1416852456 491973 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :itwas explaind well by lifthrasiir yesterday < 1416852473 843771 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1416853769 392043 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lambdabot: again! < 1416854357 650023 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1416854988 899694 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :Bicyclidine: with(x) changes the global scope to x inside the block after the with statement < 1416855003 19622 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :the default is with (window) (or in non-broser JS, with(global)) < 1416855687 1733 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416856240 472552 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1416856319 64414 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Any interest in compression < 1416856327 418609 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've dabbled in compression < 1416856329 207066 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :self modifying regex < 1416856337 363314 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ais523, I discovered a cool type of compression here < 1416856350 142194 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how does it work? < 1416856352 733368 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://js1k.com/2014-dragons/details/1951 < 1416856361 413809 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the string is a regex subsitution < 1416856368 137738 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and you perform it to expand some parts < 1416856376 797756 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :_='h~world}me}you}all~ello } h~';for(i in g='}~')with(_.split(g[i]))_=join(pop());eval(_) < 1416856378 799494 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :there's an eaxmple < 1416856430 201974 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this does two searchand replaces < 1416856465 433420 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, presumably the benefit is that existing software (JS in this case) already knows how to decompress? < 1416856509 171599 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it's good because the decompressor is very short < 1416856518 382075 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :just a loop that splits and rejoins with a separator < 1416856937 103661 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gah. Wrote a non-cheating Burlesque solution to Dominosa Small (ended up at 263 bytes, quite a bit longer than just embedding output), and it gets tests 1 and 2 right but fails 3 with "Burlesque/Eval.hs:(1611,2)-(1614,36): Non-exhaustive patterns in case". And the code's pretty awful to debug. (In addition to being just awful in general.) < 1416857000 431674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@where rts-xc hth < 1416857000 574947 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ghc -prof -fprof-auto -rtsopts -osuf .p_o foo.hs && ./foo +RTS -xc # print stack traces on unhandled exceptions < 1416857106 547459 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure how much that helps w.r.t debugging the Burlesque code as opposed to the implementation. (I mean, I'm certain I'm doing something wrong, and I'm not all that interested in fixing the bits and pieces of Burlesque that cause unhandled exceptions instead of pushing an error on stack.) < 1416857123 733535 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I thought you were debugging the implementation. < 1416857150 380781 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm guessing it's correct, and it's my code that's at fault. < 1416857166 353677 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(At least the error is precise enough to show that it's some instance of ^p.) < 1416857206 875097 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(^p being applied to something that's not a block, more exactly.) < 1416857316 762108 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1416857378 105297 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416857424 738242 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1416857430 210761 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1416857430 379499 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416857604 30142 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1416857619 753130 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1416857779 580407 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The overall logic of the code is "A{B {C}qz?w! D}qL[w! E" where C does backtracking up a stack, and I've resorted to just manually unrolling the loops by copy-pasting A BD BD .. BD BCC..CD BD BD BC..CD BD BD .. and so on, in the hopes of arriving at the place where it breaks. (The command line is currently at ABDBDBDBCCDBDBCDBDBDBCCCCD and is 1608 characters long. < 1416857818 584176 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :fizzie, you're making me want to learn Blsq < 1416857827 323412 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that looks so fun < 1416858014 399936 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh yes, 3716-character command lines are much fun. < 1416858023 116060 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's still going strong with no signs of breaking.) < 1416858079 789318 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(My hypothesis is it's missing something in the search, and therefore doesn't find any solutions.) < 1416858086 773057 :^v!~notnot^v@2601:4:680:104c:16a:aefb:c5f3:49b8 JOIN :#esoteric < 1416859145 381501 :drdanmaku!uid17782@gateway/web/irccloud.com/x-wmtgplanvanvgalt JOIN :#esoteric < 1416859341 16155 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416859719 764895 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416859873 780208 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 245 seconds < 1416859880 909941 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1416860160 760928 :tlewkow_!~tlewkow@50.23.115.90-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416860433 297690 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :vanila: another fun JS golf/compression trick is to do something along the lines of for (k in o) o[f(k)] = o[k] where f(k) is some expression, to abbreviate method names for one object < 1416860485 762797 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i cant even comprehend what that means < 1416860512 283116 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Well, how familiar are you with JS? < 1416860526 939943 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so you can invert f sort of? < 1416860553 44848 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :not very but I guess k in o loops over the field names and o[f(k)] = makes a new field < 1416860554 559926 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Say you have a JS context object, which has methods like fillRect and stuff. So if your f is k[0]+k[5] fillRect would be aliased to just fR < 1416860568 207645 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :And similar for other methods < 1416860568 582191 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric ::OOOOOO < 1416860575 61753 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :haha < 1416860579 866689 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I get it now! < 1416860583 831290 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :That's awesome < 1416860590 885674 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :(assuming no other thing aliases to fR as well, of course, since the order of iteration isn't specified) < 1416860593 135534 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so you hav to find a simple expression that lets all your methods be diferent < 1416860604 778455 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yep, at least all the ones you care about < 1416860617 367132 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thanks for telling me about it! < 1416860618 733851 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that's so cool < 1416860634 87595 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1416860688 396041 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :er, that should be k[0]+k[4], but yeah < 1416860701 120629 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416860715 14575 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1416860904 123278 :|S}!~S1@pD9FCA3FC.dip0.t-ipconnect.de QUIT :Quit: |S} < 1416860964 114492 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1416861237 883976 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1416861254 472021 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416861373 525309 :tlewkow_!~tlewkow@198.23.71.94-static.reverse.softlayer.com JOIN :#esoteric < 1416861474 676359 :tlewkow_!~tlewkow@198.23.71.94-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416862229 837798 :jix!~jix@jixco.de QUIT :Quit: Lost terminal < 1416862539 127631 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416862594 805350 :not^v!~notnot^v@2601:4:680:104c:8974:f4e0:9f63:c244 JOIN :#esoteric < 1416862667 994009 :nyuszika7h!nyuszika7h@cadoth.net QUIT :Quit: Fixing auto-away < 1416862740 828592 :nyuszika7h!nyuszika7h@cadoth.net JOIN :#esoteric < 1416862800 865783 :^v!~notnot^v@2601:4:680:104c:16a:aefb:c5f3:49b8 QUIT :Ping timeout: 258 seconds < 1416863053 773984 :not^v!~notnot^v@2601:4:680:104c:8974:f4e0:9f63:c244 QUIT :Ping timeout: 258 seconds < 1416863572 397044 :ion!ion@heh.fi PRIVMSG #esoteric :https://gist.github.com/jpupu/d180d78b1eededecc9a3 < 1416863632 781488 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj JOIN :#esoteric < 1416863657 114176 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :My wife drew me as a pony :/ i dislike this < 1416864157 82446 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Ping timeout: 264 seconds < 1416864737 896116 :bb010g!uid21050@gateway/web/irccloud.com/x-eowyurnzonafvlwz JOIN :#esoteric < 1416864823 257202 :S1!~S1@pD9FCA50B.dip0.t-ipconnect.de JOIN :#esoteric < 1416865010 781729 :tlewkow!~tlewkow@198.23.71.94-static.reverse.softlayer.com JOIN :#esoteric < 1416865298 142761 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :picture? Dulnes < 1416865309 424384 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1416865430 99144 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416865629 560315 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 250 seconds < 1416865633 798196 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1416865672 452625 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1416865686 879055 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416866378 608446 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1416866384 871408 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416866771 205269 :tlewkow!~tlewkow@198.23.71.94-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416867119 322865 :dts!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1416867188 527916 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net JOIN :#esoteric < 1416867226 563321 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1416867267 631783 :Lorenzo64!~lorenzo@adsl-ull-5-9.42-151.net24.it QUIT :Ping timeout: 250 seconds < 1416867328 921966 :tlewkow_!~tlewkow@50.97.232.190-static.reverse.softlayer.com JOIN :#esoteric < 1416867723 260525 :dts!~DTSCode@unaffiliated/dtscode NICK :dts|airhocky < 1416867744 211413 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1416867874 177599 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1416868680 387340 :S1!~S1@pD9FCA50B.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416869885 948989 :AndoDaan!~AndoDaan@188.188.69.26 JOIN :#esoteric < 1416870205 431323 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416870343 157357 :augur_!~augur@c-71-57-177-235.hsd1.fl.comcast.net JOIN :#esoteric < 1416870368 665328 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1416870543 639696 :augur!~augur@c-71-57-177-235.hsd1.fl.comcast.net QUIT :Ping timeout: 250 seconds < 1416870933 888404 :AndoDaan!~AndoDaan@188.188.69.26 QUIT :Quit: Quit < 1416871180 862494 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1416871224 351197 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1416871224 512176 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :You don't have any messages < 1416871227 765064 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wat < 1416871253 223072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: your bot is somewhat unreliable hth < 1416871312 487646 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e (I hope that prevents oerjan from going on a wild goose chase for a 52 character solution that may not even exist) <-- i was more worried that i'd given you enough hints for _you_ to find one :P < 1416871312 631790 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1416871345 400443 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :@Jesus christ, the Fall 2014 Anime thread on SA is REALLY BAD guys < 1416871345 544260 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Unknown command, try @list < 1416871377 772595 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e also, your bot loses messages hth < 1416871377 916215 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1416871397 755285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: we don't like people starting lines with @ tags around these here parts < 1416871454 208310 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :A milestone: the non-cheating Burlesque Dominosa now smaller than the combined outputs of the tests. < 1416871472 375306 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e also, my wild goose chase is hard to get started when my own fast solutions are longer than my slow ones :( < 1416871472 518987 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1416871487 829904 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: congratulations! < 1416871502 785778 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :@Bicyclidine: we don't like people starting línes with @ tags around these here parts < 1416871502 928884 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Unknown command, try @list < 1416871504 549728 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i assume it's still longer than a compressed version) < 1416871511 336735 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, it's at 203B now. < 1416871629 412361 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Getting it down to the bash-zlib 161B does not sound completely impossible, though I might have gotten the hangs-so-low-it's-on-the-ground-for-all-practical-purposes fruits already. There's probably any number of 1B and 2B shavings to be made. < 1416871658 642455 :bb010g!uid21050@gateway/web/irccloud.com/x-eowyurnzonafvlwz QUIT :Quit: Connection closed for inactivity < 1416871780 717209 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Okay, that's just silly. The very first 10 bytes can be replaced by 2. < 1416871797 911769 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :https://i.imgur.com/hYGYI3u.jpg < 1416871817 279164 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :There you go paul2520 < 1416871961 791678 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :Thats how she draws me ;-; < 1416872074 567538 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 244 seconds < 1416872132 878246 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1416872142 881446 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416872202 795696 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1416872425 948363 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1416873308 622458 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1416873318 234973 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416873758 699067 :tlewkow_!~tlewkow@50.97.232.190-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416874113 318778 :jix!~jix@jixco.de JOIN :#esoteric < 1416874361 972985 :tlewkow!~tlewkow@50.23.115.90-static.reverse.softlayer.com JOIN :#esoteric < 1416874372 684443 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416874384 421660 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1416874387 406101 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1416874613 283423 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1416875454 351150 :jix!~jix@jixco.de QUIT :Ping timeout: 240 seconds < 1416875576 915712 :tlewkow!~tlewkow@50.23.115.90-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416875616 976400 :tlewkow!~tlewkow@50.23.115.90-static.reverse.softlayer.com JOIN :#esoteric < 1416876058 72335 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 256 seconds < 1416876318 639784 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1416876432 799381 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net JOIN :#esoteric < 1416877011 500574 :paul2520!~paul2520@unaffiliated/paul2520 PRIVMSG #esoteric :Dulnes: cute < 1416877282 985945 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416877378 371993 :jix!~jix@jixco.de JOIN :#esoteric < 1416878007 408068 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416878022 824590 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1416878029 623130 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1416878895 63751 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1416878902 87764 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416879360 610065 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you know your code is robust when your test passes even if you have misspelled mod as div < 1416879434 85771 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yes, let's go with that < 1416879435 590892 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: is that like https://github.com/mame/radiation-hardened-quine < 1416879474 411525 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :POSSIBLY < 1416879474 555596 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416879547 903989 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(more seriously, having div caused a subtest to always pass, but it was redundant for the test case) < 1416879820 182834 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION tries submitting without the subtest too < 1416879864 713349 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :case 1 and 3 still succeed then, but 2 actually needs it < 1416879925 10664 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(btw the test is for whether i'm at the end of a line, so that a domino cannot go on rightward) < 1416880012 983110 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :another way of removing it failed all 3 < 1416880323 825444 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :Hehhehehhe >_> < 1416880336 545779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: hm? < 1416880374 746306 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07DNA-Sharp14]]4 10 02http://esolangs.org/w/index.php?diff=41130&oldid=41047 5* 0379.204.240.23 5* (+80) 10Undo revision 41047 by [[Special:Contributions/149.69.108.53|149.69.108.53]] ([[User talk:149.69.108.53|talk]]) - Editor reuploaded, sorry for that. < 1416880455 384411 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION must stop this habit of absentmindedly editing his submitted entries without copying them first < 1416880484 709150 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07DNA-Sharp14]]4 10 02http://esolangs.org/w/index.php?diff=41131&oldid=41130 5* 0379.204.240.23 5* (-80) 10Undo revision 41130 by [[Special:Contributions/79.204.240.23|79.204.240.23]] ([[User talk:79.204.240.23|talk]]) - There seems to be some problem, I will have to fix that in the near future. Link will be removed until then. < 1416880964 172785 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416881856 718997 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1416881858 121071 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :shoot < 1416881865 526824 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I just realized I set my client to auto-join #estoeric < 1416881879 140198 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I miss your BF jousts < 1416881909 926348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it's a bit confusing right now < 1416881929 295199 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie didn't get around to fix the bug in zemhill, then EgoBot came _back_ < 1416881970 345119 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so now we have two bots responding to the !bfjoust command, with different hills. and while zemhill _should_ be an improvement, it's currently buggy. < 1416881976 553313 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :hmm < 1416881980 768319 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm, no good at BF < 1416881986 151906 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I just enjoyed the mass spam < 1416881990 436729 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1416882003 71758 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well there's quite a bit of burlesque spam :) < 1416882014 375761 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I'm still trying to figure out a good way to spam piet over IRC < 1416882024 866937 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1416882034 191419 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :there aren't enough color codes < 1416882046 166539 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :actually, there might be < 1416882050 166529 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :they just aren't the right colors < 1416882312 868492 :jix!~jix@jixco.de QUIT :Remote host closed the connection < 1416882321 584022 :jix!~jix@jixco.de JOIN :#esoteric < 1416882504 423045 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION shaves off 5 bytes < 1416882655 894764 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh an idea < 1416882663 666866 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1416882750 887966 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh this allows me to tie fizzie's burlesque with haskell :P < 1416882783 195164 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps beat, if i can improve the formula < 1416882831 580315 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait where did that bug come from :( < 1416882853 835 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh darn < 1416882885 591118 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the formula needs integers, not chars < 1416883088 408372 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: unfortunately it's not the bot, it's the server. (I still haven't implemented the regular flushing of state though, that's my fault. < 1416883140 351176 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :I C < 1416883155 649029 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: "[host] has experiened a kernel panic. We have rebooted the node into the latest stable OpenVZ kernel. Your VPSs should be back up shortly." < 1416883218 334740 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1416883287 610338 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :at least my init script that restarts the bot's screen session is now well-tested. < 1416883374 151536 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh an even better idea, if this works < 1416883811 571306 :bb010g!uid21050@gateway/web/irccloud.com/x-wflegfdcrjeuiivs JOIN :#esoteric < 1416884076 608988 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :God i hate burlesque < 1416884081 344834 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :No offense < 1416884092 504426 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :To you ppls who use it < 1416884105 596737 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :o_O < 1416884139 298928 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION doesn't actually use it, but are you on the right channel? < 1416884139 549367 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :èoé < 1416884154 786182 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :Its not like i hate hate it < 1416884175 498059 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :I just dislike it when i have to use it to complete something < 1416884175 678427 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It is annoying when my scrollback is filled with Burlesque < 1416884189 504162 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But I can tolerate it < 1416884196 224278 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :i cannot < 1416884199 953321 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's not like I understand half the things in this channel in any case < 1416884233 346484 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :I will flip shit if someone comes in here spouting malbolge < 1416884274 719606 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"when i have to use it" ... I don't follow. < 1416884278 869707 :augur_!~augur@c-71-57-177-235.hsd1.fl.comcast.net NICK :augur < 1416884313 812102 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :There are so many esoteric languages, you can pick one that you actually like. < 1416884314 244602 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :Idk like if i wanna do something with a friend < 1416884332 956162 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :But they use burlesque < 1416884341 978369 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: has this ever happened to you yet < 1416884348 723595 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :Yes < 1416884351 604986 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :once < 1416884360 480581 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :It was awful < 1416884926 143122 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1416885141 910991 :tlewkow!~tlewkow@50.23.115.90-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416885168 61873 :tlewkow!~tlewkow@50.23.115.90-static.reverse.softlayer.com JOIN :#esoteric < 1416885438 116408 :tlewkow!~tlewkow@50.23.115.90-static.reverse.softlayer.com QUIT :Ping timeout: 255 seconds < 1416885586 913434 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416886734 159479 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1416887024 155746 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1416887058 127682 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416887141 75420 :tlewkow!~tlewkow@50.97.232.165 JOIN :#esoteric < 1416887192 623303 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :is there a simple algorithm to perform the optimal self modifying regex compression? < 1416887299 474285 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416887564 271305 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :vanila: what do you mean by "compression"? < 1416887580 31830 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :like, turning /foo|bar|baz/ into /foo|ba[rz]/? < 1416887639 367254 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :vanila's been talking about it for a while. i think they mean shorter regex strings < 1416887656 679661 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :_='h~world}me}you}all~ello } h~';for(i in g='}~')with(_.split(g[i]))_=join(pop());eval(_) < 1416887659 279312 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this one < 1416887665 947821 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :which seems like it might be harder since it's more all over the place than some DFA shrinkage < 1416887680 588932 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :vanila: did you take a look at regpack source code? < 1416887684 218041 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ah < 1416887687 184827 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah but I didn't understand it < 1416887692 49216 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :the "optimal" one? I'm not sure about that though. < 1416887694 824154 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and I don't know if it uses the best algorithm < 1416887703 607176 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :like a heuristic < 1416887710 625074 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :im curious about how to do it at all though < 1416887720 530193 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :just as most compressors use a (well-working) heuristic < 1416887786 331354 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :vanila: it is essentially a crude version of LZ77 and it is hard to find the "optimal" compression < 1416887826 944030 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :14 more bytes shaved off < 1416887832 116955 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :im checking out lz77 < 1416887974 846889 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: 15 more until you break even with my cheating solution < 1416888012 42375 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1416888019 278828 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think that might be hard < 1416888220 409914 :MoALTz_!~no@user-164-126-106-206.play-internet.pl JOIN :#esoteric < 1416888408 133224 :MoALTz!~no@user-164-126-106-206.play-internet.pl QUIT :Ping timeout: 255 seconds < 1416888584 882300 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: sigh. I don't know how to do this properly without refactoring tons of code: https://github.com/int-e/lambdabot/commit/4d112c371e306e79983b262fd758693742d79430 < 1416888625 46390 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Quit: brb < 1416888630 430624 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it'll just have to do for now < 1416888654 405073 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: you could use a lock hth < 1416888758 120434 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess what the code should be doing is use the create-new-temporary-file-and-rename idiom. < 1416888818 229635 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I dont think LZ77 is similar to the self modifying regex stuff < 1416888858 256802 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it is similar in that you encode repeated substrings. and I guess that's as far as the similarity goes. < 1416888880 522978 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1416889118 952284 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that module seems to only explicitly import things that everyone knows how to find, but not the lambdabot modules themselves :( < 1416889137 269808 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :like, THAT'S THE OPPOSITE OF THE RIGHT PRIORITY < 1416889151 190511 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lambdabot code is horrible < 1416889175 93359 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was like wondering where flushModuleState is defined < 1416889612 823524 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :apparently "Sorry, forked repositories are not currently searchable." and int-e/lambdabot is a forked repository. < 1416889620 218421 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 264 seconds < 1416889744 144977 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I wonder how to find a good and the best compression algorithm < 1416889748 688810 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :for one thing < 1416889753 387436 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I can think, it's easy to find repeated substrings < 1416889768 415808 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but then which set should you replace with a substitution? < 1416889780 865968 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :in which order to perform them < 1416889809 323639 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: see kolmogorov complexity, then weep hth < 1416889842 575883 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :noidont want to weep < 1416889847 115101 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :just compress ;D < 1416889852 935728 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :"hth" < 1416889853 578204 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :lol < 1416889858 819828 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :NO COMPRESSION WITHOUT BITTER TEARS < 1416889868 558875 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :also See; Halting Problem, HTH "Hope that halts" < 1416889897 902732 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :in exchage for algorithm I offer you 1 (one) cup of tears < 1416889994 174102 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but reall y I think compression is interesting because you can come up against complexity without getting into undeciable problems < 1416890008 164678 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :IC < 1416890032 247537 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :of course you have to prove your decompression language is not turing < 1416890382 549370 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: ok, this should help things: https://github.com/int-e/lambdabot/commit/de814c2bce21c588dd1d0dc82ba2c0e1b7e4df21 < 1416890395 800738 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :Hhhh i just found my Atari < 1416890401 628420 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ugly. sigh. < 1416890429 307795 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :oerjan: just compress your tears < 1416890446 403532 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1416890448 33268 :lambdabot!~lambdabot@silicon.int-e.eu QUIT :Quit: brb < 1416890471 369885 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: water is mostly incompressible hth < 1416890528 554511 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And yes, the whole lambdabot code is a bit messy. Some old cruft, some overengineering, a number of ugly hacks (like this flushing one) that have survived the tides of time... it all adds up. It's remarkable that it holds together overall. < 1416890702 880007 :lambdabot!~lambdabot@silicon.int-e.eu JOIN :#esoteric < 1416890827 460556 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :Pdp1 < 1416890901 53703 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :Also the only way i see lambda bot being held together would be large ammounts of virtual ductape < 1416891165 201190 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :rewrite it in python or go < 1416892071 996593 :Deewiant!~deewiant@deewiant.iki.fi QUIT :Ping timeout: 250 seconds < 1416892084 928227 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDream < 1416892232 931394 :tlewkow!~tlewkow@50.97.232.165 QUIT :Remote host closed the connection < 1416892381 325803 :tlewkow!~tlewkow@2602:30a:c021:220:b021:48a3:4844:32a5 JOIN :#esoteric < 1416892583 960151 :Deewiant!~deewiant@deewiant.iki.fi JOIN :#esoteric < 1416892924 279990 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: that will just result in a different, and likely bigger mess. < 1416893126 444754 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :we < 1416893134 379918 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :just compromise. write half of in haskell and half in python. < 1416893421 231859 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... < 1416893430 667465 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Thanks, but I'll pass. < 1416893490 78502 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :alternatively write it in C for speed < 1416893492 167128 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :FTR, I actually like Python, but I don't think it'll mix well with Haskell. < 1416893516 960462 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :why do you like python? < 1416893543 276984 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :write it in double C for double speed < 1416893549 837802 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Double C??? < 1416893555 147328 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :lol < 1416893556 619353 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :twice as much C, so it's twice as fast < 1416893563 971531 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The usual, I guess. Easy going, quick to get started, and it has a pretty sane standard library. < 1416893567 228268 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :it's closer to the metal < 1416893574 272301 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :closerer < 1416894076 739545 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1416894093 308055 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416894867 945904 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :Bicyclidine: wth are you saying < 1416894874 831141 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :Closerer < 1416894882 488926 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :Double C < 1416894907 14087 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :cc < 1416894982 912442 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :Javascipt Thats actually C < 1416894998 164819 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :Go home you're drunk < 1416895235 555 :tlewkow!~tlewkow@2602:30a:c021:220:b021:48a3:4844:32a5 QUIT :Remote host closed the connection < 1416895405 604447 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1416895733 335254 :tlewkow!~tlewkow@2602:30a:c021:220:5104:4e30:38e8:1108 JOIN :#esoteric < 1416896384 282937 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :`toroman 45 < 1416896385 619234 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :XLV < 1416896436 131945 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :( (flip div) 56843 < 1416896436 754292 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de PRIVMSG #esoteric :09flip (\13{meth0} => \13{meth1} => 09prim__sdivBigInt 13meth 13meth) 0456843 : 12Integer -> 12Integer < 1416896562 321159 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :Non < 1416896590 581906 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :@ 0/0 < 1416896600 130664 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj PRIVMSG #esoteric :Or what was it < 1416897252 925904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Shameful how much trouble I'm having getting Burlesque to beat Haskell there. (Just shaved it to be 1B better.) < 1416897262 931762 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1416897303 239675 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(dang) < 1416897454 210486 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ooh, I think I see a 12B saving. < 1416897461 303391 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAA < 1416897474 974306 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Might not work out.) < 1416897538 651212 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh no, have to go to work first. < 1416897541 786740 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, we'll see later. < 1416897923 700430 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net JOIN :#esoteric < 1416897928 626206 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1416897931 77971 :callforjudgement!~ais523@cpc6-king9-2-0-cust765.perr.cable.virginm.net QUIT :Changing host < 1416897931 221512 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416897935 798521 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1416899035 451433 :tlewkow!~tlewkow@2602:30a:c021:220:5104:4e30:38e8:1108 QUIT :Remote host closed the connection < 1416900085 309477 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Did I say 12B? I meant 14B. < 1416900347 398727 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :so GNU C has __thread, but doesn't know what _Thread_local means. awesome. < 1416900496 119656 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Bicyclidine: ? < 1416900515 552858 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :__thread is GCC's thread-local storage class keyword. < 1416900590 126251 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :yes. _Thread_local is C11. < 1416900615 358536 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :oh < 1416900628 391203 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I haven't looked at C11 very much I'm afraid < 1416900641 157038 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :is there, like, a reason gcc doesn't just #define _Thread_local __thread somewhere < 1416900655 980537 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bicyclidine: what if someone stringifies it? < 1416900661 187568 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or #ifdefs it? < 1416900665 731034 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :god. fuck. god < 1416900675 984982 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :GCC 4.9 supports _Thread_local < 1416900681 38048 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: AAAAAAAAAAAAAAAA < 1416900690 89147 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :oh, wonder what my version is < 1416900693 469810 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :gonna be like 2.7 < 1416900696 474027 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(you beat your own cheating bash version?) < 1416900706 102839 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: By 8B now, yes. < 1416900721 454397 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I found another useless 7B in there. So sloppy.) < 1416900722 337114 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: You wrote a >100B Burlesque program? < 1416900725 4647 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :u mad? < 1416900726 71288 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric ::) < 1416900755 157351 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: what? what's wrong with that? < 1416900755 510667 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: O KAY < 1416900761 245371 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: nothing. < 1416900769 269501 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :@esolang Burlesque < 1416900769 412966 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Unknown command, try @list < 1416900770 204819 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: it could be just a double-quoted string < 1416900774 480904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I mean, I wouldn't have, if I could just make it shorter. < 1416900784 926492 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There are no double-quoted strings in the program, FWIW. < 1416900794 988551 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but long Burlesque programs is usually an indicator that you have to manage state < 1416900807 906921 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and managing state is pure pain in the ass in Burlesque I'm afraid < 1416900836 149645 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :4.8.2. not bad i guess. < 1416900870 759568 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: What would help to make it shorter? < 1416900880 290949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^wiki Burlesque < 1416900880 434127 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :http://esolangs.org/wiki/Burlesque < 1416900881 671821 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(other than "add a builtin that exactly solves this problem". I won't do that) < 1416900915 673645 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm more looking for patterns that can be implemented to be useful for many other problems as well < 1416900918 998895 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like the Continuations < 1416900921 405241 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :stuff like that. < 1416900964 444192 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416900990 358679 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: I'm still saying, a builtin that pops a natural number, then picks the value from the stack that is that far from the top and pushes that to the stack, would help, because that takes five characters now < 1416901039 465416 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :That would let you use the stack as the frame for local variables. < 1416901063 178951 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: there's MV which pops a natural number and moves that element from the stack to the top < 1416901075 947190 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but there's no "copy" as of now < 1416901079 458395 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but it's on the todo list. < 1416901099 322290 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: also 1.7.4 has variables < 1416901101 940066 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: oh a rotator instruction. sounds nice. still, I'd like copy < 1416901114 76290 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: global variables are nice, but this would be for when you need local variables < 1416901120 865683 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9s010ro{g0?+}m[ < 1416901121 379981 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {10 11 12 13 14 15 16 17 18 19} < 1416901129 203582 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: and those mutable dictionary instructions you've added certainly help < 1416901139 471838 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- s0 set's the global variable "0" and g0 reads the global variable "0" < 1416901146 812635 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because you can use them to have sorta-efficient arrays, and mutable state < 1416901164 328936 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: but you have to keep the dictionary around of course < 1416901172 846999 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1416901176 490984 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: oh! I thought the variables had fancy punctuation names, something with a percent sign or something < 1416901184 532484 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: they do. < 1416901193 467150 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416901194 655477 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq 9s0 %0? < 1416901195 9260 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 9 < 1416901205 211761 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but g0 is shorter than %0? < 1416901234 380605 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Anyway, I'm saying this pick instruction because it's already implementible (it's three blsq instructions), so it's easy to add. < 1416901235 857047 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(but it's they same. g0 is just a shortcut for %0?) < 1416901245 204866 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1416901245 515481 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :s/they/the < 1416901272 343968 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {^^.*}s0 9%0! < 1416901272 728178 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | 81 < 1416901336 201902 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm. let me update blsqbot < 1416901361 546690 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm can't right now. < 1416901393 898155 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: other things I've added are builtins like < 1416901423 860908 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :IfMap, SelectIf < 1416901456 676777 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{1 2 3 4 5}{0 1 1 0 1} returns {2 3 5} < 1416901495 653887 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{1 2 3 4 5}{2.%}{2.*} returns {1 4 3 8 5} < 1416901506 45611 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. it only applies the function if a condition matches) < 1416901521 246300 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(2dv actually instead of 2.%) < 1416901663 47223 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: also maps allow you for "easy" multi-dimensional array I hope < 1416901677 254877 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I.e. you can use {0 1 2} as a key for 3d arrays < 1416901687 524374 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and you can specify a default value for lookups < 1416901704 185443 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(i.e. when no value is bound to a key the default value is returned) < 1416901777 252135 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: Do you happen to have a stock way (less than 11B) of going from {{1 2} {3 4} {5 6} ...} to a prettified "1,2 3,4 5,6 ..."? I'm not terribly good at formatting things. < 1416901850 658841 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Less than 10B, I mean. Can't ocunt, either.) < 1416901856 332935 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Or apparently type.) < 1416901865 852223 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i tried using init(tail$show(x,y)) but it ends up longer than just writing it out :( < 1416901924 872285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(wait did i just give fizzie a possibly translateable idea) < 1416902015 279119 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :why $ < 1416902040 318134 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Actually, it's not quite as simple as all that. It has to go from {{a b} {c d} ...} to a prettified "i,j k,l ..." where there's a 8-character mapping from a -> i, b -> j etc. < 1416902040 665301 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :init(tail show(x,y)) same ength, more readable, less confusing operators < 1416902045 735019 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: it's a haskell shortcut operator for avoiding parentheses < 1416902052 151805 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh imwrong < 1416902055 379444 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: um that is not well typed < 1416902060 290309 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah < 1416902080 778242 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :"1,2 3,4" or "1,2\n3,4"? < 1416902087 618585 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :space < 1416902089 96252 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The first. < 1416902100 40217 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Currently I'm using {{...}]m',IC}m[wD where ... is the mapping I need for the numbers. < 1416902308 318825 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{1SH~-}m[wd but that's 11B < 1416902427 342046 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Since I can get my numbers to strings for "free" (I need to do a m[ anyway, and that can be ]m when it helps), I guess ',IC is better than 1SH~-. < 1416902480 711875 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :I forget C wizardry. Is there some value I can set a jmp_buf to to mark it as invalid? < 1416902489 249943 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :It's like... an array type... I don't know if I can null that. < 1416902505 380112 :dts|airhocky!~DTSCode@unaffiliated/dtscode NICK :dts < 1416902511 337515 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :oh, i suppose i can just set my own flag < 1416902541 956802 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :f~ is too long anyway < 1416902547 604918 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "~,~"{1 2}f~ < 1416902547 868322 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "1,2" < 1416902575 417484 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416902575 560549 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1416902580 501795 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "~,"{1 2}f~ < 1416902580 819345 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "1,2" < 1416902595 791390 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(you can always drop the last ~ btw ;) ) < 1416902676 268460 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fwiw MapUnlines and MapWords are on the todo list ;) < 1416902699 791267 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and FilterWords < 1416902704 253618 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(FilterUnlines already exists) < 1416902738 905696 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fiendish < 1416902750 954322 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :FilterWords exists but it's not just f[wd < 1416902775 745031 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :it would only save you one byte anyway < 1416902781 905391 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since you need Q < 1416902788 881225 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :because m[wd doesn't pretty < 1416902817 413000 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "abc dac efg feg"qsow[ < 1416902817 757319 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | "abc efg" < 1416902829 999341 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- filter words < 1416902831 742720 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :can i use a function call as an lvalue? Something like "*foo() = ...", where foo returns a double indirect. < 1416902940 451869 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can use *p where p is a pointer (even an rvalue) as an lvalue, sure < 1416902953 762707 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :shouldn't need to be double indirect < 1416902979 47540 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :cool < 1416902982 387818 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :is this regular C or Double C? < 1416902991 72574 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :ok yeah it doesn't need to be double indirect, right < 1416902998 427991 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :vanila: i'm using setjmp so it's probably, like, triple c < 1416903002 212940 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :in that it requires triple sec < 1416903004 208223 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: other than 1.7.4 saves you one byte since {}m[ can now be written as m{} < 1416903028 263312 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you really want to use setjmp :p < 1416903030 666824 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: do you have a built-in that returns a list (block) of the values of a dictionary sorted by its keys? < 1416903044 215158 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: That's not yet on anagol, right? < 1416903047 822884 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: nope < 1416903052 263757 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :elliott: does anyone ever really want to use setjmp? < 1416903063 965834 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well... < 1416903069 201740 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i'm using it for delimited continuations. < 1416903071 618298 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :anagol is 1.7.3 < 1416903072 617236 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :imo excellent plan < 1416903074 762018 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: I mean, that's not really essential, but could be convenient < 1416903117 359509 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I have keys, values, valuesSortedByKey and keysSortedByValue < 1416903137 211466 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and swapKeysWithValues < 1416903139 621895 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: Speaking of which, is there a shorter )> < 1416903191 421541 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but rather NB>< or NB<> < 1416903203 606977 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(probably) < 1416903207 725966 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :but no, it doesn't have that < 1416903251 540871 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How about a variant of 2CB that returns all unordered pairs instead of ordered? < 1416903272 414610 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 2 3 4 5}2CB < 1416903272 740097 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {{1 1} {1 2} {1 3} {1 4} {1 5} {2 1} {2 2} {2 3} {2 4} {2 5} {3 1} {3 2} {3 3} {3 4} {3 5} {4 1} {4 2} {4 3} {4 4} {4 5} {5 1} {5 2} {5 3} {5 4} {5 5}} < 1416903285 628100 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!blsq {1 2 3 4 5}2CB)> < 1416903410 590908 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {5 1 0} < 1416903412 440029 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq {1 5 0}>< < 1416903412 781925 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | {0 1 5} < 1416903556 649186 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I can easily define it as )>NB) < 1416903665 69257 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :also I think I'm starting to panic again < 1416903665 352437 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Found an unrelated 2B I can save, but it changes the search order so that examples 1 and 2 time out on anagol. :( (Not by much, but clearly enough; 1.5 seconds for both.) < 1416903699 28951 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :yeah < 1416903706 598855 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :shinh really oughta compile Burlesque with -O3 turned on < 1416903715 699626 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :It makes a huge difference < 1416903825 178437 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And if I do one other +- 0 change that affects the search order (but keep that -2 change), it passes examples 1 and 2 but times out on 3. < 1416903855 787393 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hm < 1416903862 511857 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :How efficient is Data.Map actually? < 1416903869 181430 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and how does it work? < 1416903906 782099 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :looking up a Builtin in Burlesque is O(n) < 1416903953 44040 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :just linear search? < 1416903959 578340 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@type lookup < 1416903960 449058 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Eq a => a -> [(a, b)] -> Maybe b < 1416903964 876465 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :whatever lookup does < 1416903975 465949 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I assume it's probably O(n) < 1416903980 219264 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@source lookup < 1416903980 363340 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Unknown command, try @list < 1416903983 155272 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@src lookup < 1416903983 298955 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :lookup _key [] = Nothing < 1416903983 299096 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :lookup key ((x,y):xys) | key == x = Just y < 1416903983 299173 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : | otherwise = lookup key xys < 1416904028 997087 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, g_ does the analogous operation to blocks as l_. For some reason I thought it was only l_, even though that's just illogical. < 1416904055 832060 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :Data.Map.Lazy has lookup as O(log n). < 1416904062 837470 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :which makes sense since the key has to be Ord instead of just Eq < 1416904124 433078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you should use Data.Map.Strict < 1416904140 189153 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(you should use Data.HashMap.Strict) < 1416904157 76754 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :Firefox can't find the server at data.hashmap.strict. < 1416904157 922093 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: yep @g_ and l_ < 1416904181 946078 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :WIll I still should use Data.HashMap.Strict in, like, a year say < 1416904214 269903 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :why is strctness even important actually i'm kind of genuinely curious instead of just a sarcastic dickhead like usual < 1416904238 718369 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That saved me three bytes.) < 1416904286 41888 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :HashMap has been around for years < 1416904314 406710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually maybe Data.Map.Lazy is okay < 1416904322 240091 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :some of the lazy structures are really ridiculous though, like State < 1416904328 875290 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i feel lied to < 1416904568 340666 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :laziness is relative, most .Strict structures actually use plenty of laziness < 1416904598 268992 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :look i'm just curious why you'd want a .strict thing over a .lazy thing or whatever you said < 1416904760 761999 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's half past eight, I'm too tired to explain :( < 1416904763 470247 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:TrivialBrainfuckSubstitution14]]4 10 02http://esolangs.org/w/index.php?diff=41132&oldid=41113 5* 03Oerjan 5* (+172) 10Not quite < 1416904778 161643 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :that's cool i'm tired and loaded up on triple sec longjmp < 1416904783 339773 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :also i'll never use it anyway < 1416904791 238085 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :so explaining it to me would be a waste of your time < 1416904852 120878 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I used setjmp once! < 1416904859 719141 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :to survive sigsegv < 1416904864 50996 :sebbu!~sebbu@unaffiliated/sebbu PRIVMSG #esoteric ::D < 1416904875 239926 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :you can register the signal and jump out of the signal handler < 1416904886 513563 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and do stuff < 1416904914 730309 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :the OS will kill the process hard though if another sigsegv occurs < 1416905016 409165 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: sigzzzzz < 1416905137 149028 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :well now the stuff i'm doing seems completely reasonable. thank.s < 1416905139 298897 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Are you sure that's not just the signal handler resetting? There should be nothing illegal about recovering from sigsegv. (I did it in an early jitfunge version to make a hardware-assisted "pop 0 if empty" stack, though with setcontext to actually continue. < 1416905186 3029 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'm not sure if the OS signals SIGKILL < 1416905187 661029 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Was more trouble than it was worth, because the handler haf to inspect the failing opcode to see where the 0 was expected.) < 1416905213 956955 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/wiki/Perl < 1416905263 466587 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :lol C has signals in it, huh, i thought it was just posix < 1416905273 138859 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :do not use this ever < 1416905290 932622 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bicyclidine: I have a raise(SIGSEGV) as a "this should never happen" in memory allocation code :-) < 1416905312 831201 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :admittedly, it's in a program that has a POSIX level of system specificity < 1416905319 769062 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(i.e. it has POSIX and Windows codepaths) < 1416905345 139270 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh and SIGSEGV is standard C as of C11, it's implementation-defined whether it can ever happen except via raise() though < 1416905492 735106 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Hahaha < 1416905499 626545 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :"System V also provides these semantics for signal(). This was bad because [bla bla bla] The [linux] kernel's signal() system call provides System V semantics." fucking incredible < 1416905502 687863 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this perl page < 1416905564 529939 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :"By default, in glibc2 and later, the signal() wrapper function does not invoke the kernel system call [and uses BSD semantics instead]" seriously what the fuck, amazing < 1416905617 689519 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric : \o/ < 1416905873 20643 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :im laughing at the esolang wiki < 1416905877 974900 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :looking at random languages < 1416905878 886612 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :You bastard! < 1416905883 123264 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :X:D < 1416905889 891876 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :This ain't no stinking laughing matter. < 1416905947 460904 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416906012 438594 :Patashu_!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 256 seconds < 1416906085 998824 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Client Quit < 1416906226 135310 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416906344 773705 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/wiki/Timeline_of_esoteric_programming_languages < 1416906633 493563 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1416906687 693324 :drdanmaku!uid17782@gateway/web/irccloud.com/x-wmtgplanvanvgalt QUIT :Quit: Connection closed for inactivity < 1416907146 508467 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 255 seconds < 1416907472 248279 :Dulnes!uid52684@gateway/web/irccloud.com/x-azbwjftehyhpuvwj QUIT :Quit: Connection closed for inactivity < 1416907852 16073 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Bicyclidine: that's because with glibc, depending on the feature set macros, you can compile programs to be more sysv-like or more bsd-like, and so signal uses the semantics more approperiate for it. glibc has lots of compatibility stuff like that. < 1416907911 182556 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the signal stuff doesn't come up much in modern programs, these days we have the variant functions for 64 bit file offset and inode number instead from feature macros. < 1416908189 621542 :scounder!~scounder@unaffiliated/scounder QUIT :Write error: Connection reset by peer < 1416908629 645454 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Bicyclidine: where is that 'do not use this ever' from? It reminded me of the gets(3) manpage, but that's 'never use this function' apparently < 1416908886 784375 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1416909097 66816 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416909799 702356 :scounder!~scounder@phroa.lost.the.game.rikairchy.net JOIN :#esoteric < 1416909872 242543 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1416910129 243195 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net QUIT :Ping timeout: 240 seconds < 1416910416 281702 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416911337 653479 :applybot!~applybot@unaffiliated/jafet JOIN :#esoteric < 1416912201 408092 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Cluid Zhasulelm 5* 10New user account < 1416912517 236659 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1416912555 530950 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1416913212 346039 :dts!~DTSCode@unaffiliated/dtscode QUIT :Ping timeout: 244 seconds < 1416913471 774341 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 N10 02http://esolangs.org/w/index.php?oldid=41133 5* 03Cluid Zhasulelm 5* (+347) 10Page creation < 1416913587 127965 :AndoDaan!~AndoDaan@188.189.73.212 JOIN :#esoteric < 1416913754 817841 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :"In Qbasic you only need to define a function once. Why redefine it again? Just use a different Fn name for each definition." aaaaaaagh. < 1416914022 872316 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 M10 02http://esolangs.org/w/index.php?diff=41134&oldid=41133 5* 03Cluid Zhasulelm 5* (+417) 10Add instrution < 1416914168 421607 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :(from a forum argument about implementing DEF FN in QB64) < 1416914192 89599 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 M10 02http://esolangs.org/w/index.php?diff=41135&oldid=41134 5* 03Cluid Zhasulelm 5* (+417) 10Add Immediate < 1416914418 286447 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 M10 02http://esolangs.org/w/index.php?diff=41136&oldid=41135 5* 03Cluid Zhasulelm 5* (+555) 10ANDIX < 1416914469 872039 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1416914608 936008 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 10 02http://esolangs.org/w/index.php?diff=41137&oldid=41136 5* 03Cluid Zhasulelm 5* (+501) 10And-Xor < 1416914857 31499 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 M10 02http://esolangs.org/w/index.php?diff=41138&oldid=41137 5* 03Cluid Zhasulelm 5* (+554) 10Branch On Equal to Zero < 1416914984 764649 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 M10 02http://esolangs.org/w/index.php?diff=41139&oldid=41138 5* 03Cluid Zhasulelm 5* (+516) 10Branch On Less Than Zero < 1416915129 67576 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 M10 02http://esolangs.org/w/index.php?diff=41140&oldid=41139 5* 03Cluid Zhasulelm 5* (+532) 10Exchange < 1416915279 204591 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: Burlesque documentation note: tw and dw for strings are documented to be defined as **tw\[ and **dw\[, respectively, but I think both are actually XXtw\[ and XXdw\[ instead. < 1416915315 361372 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 M10 02http://esolangs.org/w/index.php?diff=41141&oldid=41140 5* 03Cluid Zhasulelm 5* (+553) 10Or Immediate-Xor < 1416915460 881909 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 M10 02http://esolangs.org/w/index.php?diff=41142&oldid=41141 5* 03Cluid Zhasulelm 5* (+495) 10Or Xor < 1416915659 349178 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 M10 02http://esolangs.org/w/index.php?diff=41143&oldid=41142 5* 03Cluid Zhasulelm 5* (+681) 10Reverse Direction, Branch On Equal to Zero < 1416915775 681187 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 M10 02http://esolangs.org/w/index.php?diff=41144&oldid=41143 5* 03Cluid Zhasulelm 5* (+643) 10Reverse Direction, Branch On Less Than Zero < 1416915792 571213 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: I'll look into that < 1416915824 187676 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: yep, it's XX < 1416915876 254421 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fixed. Thx. < 1416915948 815409 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 M10 02http://esolangs.org/w/index.php?diff=41145&oldid=41144 5* 03Cluid Zhasulelm 5* (+385) 10Rotate Left < 1416916029 564404 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 M10 02http://esolangs.org/w/index.php?diff=41146&oldid=41145 5* 03Cluid Zhasulelm 5* (+385) 10Rotate Right < 1416916205 315398 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 M10 02http://esolangs.org/w/index.php?diff=41147&oldid=41146 5* 03Cluid Zhasulelm 5* (+511) 10Shift Left Logical-Xor < 1416916310 73733 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 M10 02http://esolangs.org/w/index.php?diff=41148&oldid=41147 5* 03Cluid Zhasulelm 5* (+519) 10Shift Right Arithmetic-Xor < 1416916465 187986 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 M10 02http://esolangs.org/w/index.php?diff=41149&oldid=41148 5* 03Cluid Zhasulelm 5* (+430) 10Exclusive Or < 1416916605 434518 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 M10 02http://esolangs.org/w/index.php?diff=41150&oldid=41149 5* 03Cluid Zhasulelm 5* (+469) 10Xor Immediate < 1416916963 386022 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 244 seconds < 1416917025 370001 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 244 seconds < 1416917466 472484 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> map length ["last(f:[t|p])", "if p then t else f"] < 1416917467 977274 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [13,18] < 1416917744 748987 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric ::t (|) < 1416917745 850839 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :parse error on input ‘|’ < 1416917748 401330 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :... < 1416917772 137915 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :“|” is not an operator? < 1416917798 531051 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION facepalms. < 1416917807 683362 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :/clear < 1416917810 559136 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :/flush < 1416917812 822963 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :/abort! < 1416918117 512732 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah... < 1416918202 325687 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I should take some inspiration leapfrogging. < 1416918263 869751 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pendulum Instruction Set Architecture14]]4 10 02http://esolangs.org/w/index.php?diff=41151&oldid=41150 5* 03Cluid Zhasulelm 5* (+2229) 10Added Notes and Example Code < 1416918444 362768 :boily!~alexandre@96.127.201.149 QUIT :Quit: CERULEAN CHICKEN < 1416918511 427684 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :bingo. < 1416918678 454866 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :what's jq? < 1416918769 499665 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :a command-line tool for "JSON selectors" < 1416918787 263055 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :among other things, possibly? I dunno, it's the jq I know about at least < 1416918793 323173 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mroman: there's a "version info" page linked from the anagol frontpage, which generally answers these questions < 1416918803 634027 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :this time it links to https://github.com/stedolan/jq < 1416918846 189429 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Wait, uh < 1416918851 275547 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Are people golfing in jq? < 1416918854 311875 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan today I learned that runhaskell is not good for testing haskell programs, because its buffering of stdout is wrong. < 1416918854 455641 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1416918876 623686 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :FireFly: it was just added to anagol a couple of days ago. < 1416918883 978824 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Aha < 1416919460 349043 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Does Burlesque support JSON? < 1416919474 480669 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | yes, 1.7.4 < 1416919548 322060 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Janus14]]4 N10 02http://esolangs.org/w/index.php?oldid=41152 5* 03Cluid Zhasulelm 5* (+826) 10page creation < 1416920394 495773 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Janus14]]4 10 02http://esolangs.org/w/index.php?diff=41153&oldid=41152 5* 03Cluid Zhasulelm 5* (+1083) 10Added example code < 1416921246 424034 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Cluid Zhasulelm14]]4 N10 02http://esolangs.org/w/index.php?oldid=41154 5* 03Cluid Zhasulelm 5* (+192) 10page creation < 1416921298 137542 :TodPunk!~Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :Read error: Connection reset by peer < 1416921306 744926 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1416922072 45513 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :o < 1416922228 357490 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Great. A PDF file that shows up (in Chrome's native PDF viewer) only as "Please wait... If this message is not eventually replaced by the proper contents of the document, your PDF viewer may not be able to display this type of document." < 1416922248 788606 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I know people make websites with no static content, and everything loaded dynamically over AJAX, but I didn't know this had spread to PDF files too. < 1416922619 506911 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :hey < 1416922626 481113 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :PDF is the best game container file format! < 1416922860 321474 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Cluid Zhasulelm14]]4 10 02http://esolangs.org/w/index.php?diff=41155&oldid=41154 5* 03Cluid Zhasulelm 5* (+90) 10added more here < 1416923018 829311 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1416923033 816566 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what do you mean by "game container" < 1416923034 903537 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :? < 1416923077 548581 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: game ((container file) format) < 1416923100 243607 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or perhaps game (container (file format)) < 1416923157 127372 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Are there any decent non-Turing-complete document formats? < 1416923170 88608 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is odf turing-complete? < 1416923174 484780 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :without macros? < 1416923177 869837 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :plaintext < 1416923181 188281 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(which are a nonstandard extension) < 1416923182 599927 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :markdown < 1416923187 521058 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :markdown isn't decent < 1416923188 817457 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :troff < 1416923196 846767 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and as #irp shows, plaintext may be turing-complete < 1416923210 560057 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, but what kind of game and contained how? you don't just print the pdf and wrap deer in it before freezing? < 1416923252 766271 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I assume "game" as in videogame, not as in game animal < 1416923253 826525 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :If I were to print out a document, I'd rather not print it as plain monospaced markdown < 1416923272 594676 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I read "game" as synonymous to "toy" < 1416923284 564644 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :That would make sense at least < 1416923457 609242 :MDream!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDude < 1416923589 926010 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1416923834 594612 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1416924261 554501 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ais523: RTF, but it's kind of annoying < 1416924434 776596 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1416924441 248746 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1416924451 104095 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1416924889 641810 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION wonders whether oerjan is cheating on dominosa by allowing dominos to wrap around < 1416924921 941732 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :because ... it works for the examples, so it's quite tempting < 1416926771 344129 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive QUIT :Remote host closed the connection < 1416926813 836490 :tlewkow!~tlewkow@2602:30a:c021:220:85c0:c0f:2787:1783 JOIN :#esoteric < 1416927051 722001 :AndoDaan!~AndoDaan@188.189.73.212 QUIT :Quit: Quit < 1416927519 229114 :tlewkow!~tlewkow@2602:30a:c021:220:85c0:c0f:2787:1783 QUIT :Remote host closed the connection < 1416927758 46590 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1416929340 596556 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@tell oerjan PS: by "today I learned" I meant that today was the first time that I profited from that fact rather than finding out that my oh-so-cleverly-optimized program didn't work on anagol. < 1416929340 740474 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1416929475 168203 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416930073 268520 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1416930247 181408 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416930303 426778 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416930484 852641 :S1!~S1@pD9FCAFBC.dip0.t-ipconnect.de JOIN :#esoteric < 1416930685 398528 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416930882 567377 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416930884 342331 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1416930914 77230 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416930924 231654 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: you can embed stuff into PDFs < 1416930926 897199 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416930979 495157 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :b_jonas: you can embed multimedia shit into PDFs < 1416930981 125267 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :like Flash < 1416931173 632708 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: yeah, and javascript too < 1416931448 816784 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's when PDF went downhill < 1416931459 896454 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :for sure. < 1416931489 313873 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 264 seconds < 1416932433 925978 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Remote host closed the connection < 1416932658 189130 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :FireFly: man 2 signal. what it actually says is "avoid its use" and "do not use it for this purpose". < 1416932680 697090 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Ah < 1416932986 445938 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1416933002 963997 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416933091 44784 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I spent all day learning the Y-combinator. < 1416933104 172398 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I suspect it is of limited utility, but it was fun. < 1416933475 273428 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fixed point combinators are useful; Y itself, not so much < 1416933499 998969 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Ping timeout: 245 seconds < 1416934259 672465 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: It's a neat little thing, but doesn't seem very efficient performance wise. < 1416934272 295240 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, what do you mean? < 1416934286 276228 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i've seen a paper on using y in efficient compiles < 1416934311 551308 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Well, at least on Racket it isn't any better than simple recursion for the stuff I tried. < 1416934355 644512 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :But that could be an optimization thing with how it handles recursions vs. how it does Y. < 1416934364 902769 :spiette!~spiette@2607:fad8:4:6:a288:b4ff:fe60:a3b0 JOIN :#esoteric < 1416934380 201148 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :(admittedly this is a point where I'm a bit out of my depth) < 1416934394 329752 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :it's not really a high priority to optimize i don't think < 1416934400 961200 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :because i mean why would it be, only nerds use it < 1416934437 354116 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D Yeah. Other than the very rare case you want to recur inside a lambda I don't see myself using it ever again in all likelihood. XD < 1416934864 573148 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: well, I mean, you use Y in languages without explicit recursion < 1416934898 308398 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1416934898 486362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you want a fixed-point combinator in a language with recursion just do (define (fix f) (letrec ((g (f (lambda (x) (g x))))) g)) < 1416934931 975783 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: Ahh, yeah. Makes sense. < 1416935039 672666 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :In Scheme it's mostly novelty because tail-call optimizations are a part of the standard, but I can see where it could be useful elsewhere. < 1416935138 154169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it doesn't have much to do with tail calls, though :) < 1416935151 334037 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Y does general recursion, not just tail calls, and will use just as much stack < 1416935155 583480 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*just as much stack to do it < 1416935158 827618 :drdanmaku!uid17782@gateway/web/irccloud.com/x-tufsuqhuakqysppp JOIN :#esoteric < 1416935180 107184 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Ahh. I suppose that makes sense too. < 1416935215 673368 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1416935216 826581 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :That was something I noticed watching it expand in DrRacket: "holy hell, this generates an awful lot of code ..." < 1416935228 968279 :spiette!~spiette@2607:fad8:4:6:a288:b4ff:fe60:a3b0 QUIT :Ping timeout: 258 seconds < 1416935260 192135 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :factorial 2, done with Y, took 25 steps to finish expanding, and it practically doubled each time from there ... < 1416935389 784281 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :really you should look at Y in a lazy language < 1416935395 174925 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you cannot write the real Y in scheme < 1416935396 904822 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it diverges < 1416935414 770908 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(you can write a similar but not identical fixed-point combinator though, which is probably what you did) < 1416935428 658582 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :permit not the false y to live < 1416935469 352600 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: Yeah. That's true. I should try it in Lazy Racket. < 1416935498 104665 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'd recommend a toy symbolic lambda calculus reducer if you have one lying around < 1416935498 956992 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Client Quit < 1416935503 60640 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that way you get to implement arithmetic too :) < 1416935648 255987 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :is arithmetic even real? think about it < 1416935715 590857 :S1!~S1@pD9FCAFBC.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416935720 347090 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: Church numerals broke my brain. < 1416935750 639263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's representing n as \f x. f^n(x), if that helps any < 1416935804 805741 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Well, part is also that I wasn't really clear on what the . means in that notation. < 1416935816 456903 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :it means the parameter list is over and you're onto the body. < 1416935820 701759 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :But the idea of representing numerals even as functions. < 1416935831 401702 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :\f x . f^n(x) = (lambda (f x) ((power f n) x)) < 1416935844 390159 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :(bear in mind I washed out of the math track at trig proofs in pre-calculus) < 1416935855 369426 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :well, except you have the implicit whatever, so it's (lambda (f) (lambda (x) ((power f n) x))) < 1416935875 106842 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Lambda Calculus is not very similar to trig < 1416935890 362392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thankfully, lambda calculus is programming, not calculus < 1416935891 971439 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :http://dkeenan.com/Lambda/ you might be interested in < 1416935904 422912 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :Taneb: in american schools, at least, trig is when they introduce proofs. < 1416935909 624647 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Hmm. Racket's timing function doesn't really seem to behave with #lang lazy, but it does appear more efficient there. < 1416935921 857772 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :J_Arcane: you'll want to change the combinator < 1416935933 982627 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since what you have does not diverge in call-by-value Racket, it cannot be Y < 1416935936 911697 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: Yup. Back to the one-true form. :) < 1416935945 955132 :spiette!~spiette@mtl.savoirfairelinux.net JOIN :#esoteric < 1416935961 827843 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm doing a half-hour talk on lambda calculus next week < 1416935986 296972 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :(define Y (λ(f)((λ(x)(f (x x)))(λ(x)(f (x x)))))), instead of having to wrap it in an extra lambda. < 1416936045 900019 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can read that mess but not (\f.(\x.f (x x))(\x. f (x x)))? :) < 1416936050 700910 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1416936081 233616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*\x.f < 1416936086 853900 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :does (define (fix f) (letrec ((g (f g))) g)) work < 1416936093 989498 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D Well, Lisp is kinda my thing. < 1416936098 101414 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: maybe in a lazy language < 1416936105 588138 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it does in Haskell < 1416936110 153719 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fix f = g where g = f g < 1416936115 228467 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Bicyclidine: Dunno, let's find out. :D < 1416936116 886512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not Y though of course < 1416936118 136615 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :well, yes, i thought arcane was using lazy racket now. < 1416936142 119240 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :you have letrec. shouldn't bother with that nested lambda garbage if you don't have to, mon. < 1416936162 350936 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :j'arcane < 1416936177 562273 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: well, yeah, you should, if your interest is Y (and not fixed-point combinators) < 1416936189 303139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :all that fix tells you is how to piggyback on the implementation's value recursion < 1416936210 474092 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :but y is so uuuuugly < 1416936212 224831 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Y is the real magic, since it is a non-recursive definition of recursion < 1416936218 318170 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe in lisp :p < 1416936232 804629 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :it's pretty gross in lambda calculus too. BLA < 1416936237 214472 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Y = \f. F F where F = \x. f (x x) is pretty nice! < 1416936248 355114 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :use M for Y = \f. M (\x. f (x x)), clearly < 1416936306 765238 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :(let ((f (lambda (x) (f (x x))))) (f f)) i guessk < 1416936321 929365 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :no, that's wrong. in my defense i just woke up < 1416936338 733960 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Bicyclidine: Yes, (define (fix f) (letrec ((g (f g))) g)) works in Lazy, as does the purely anonymous Y. < 1416936400 262398 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :"The Imitation Game is at its best when it focuses on the collision between cryptography and proto-programming. The film’s efforts to function as a character study, on the other hand, are decidedly clumsy, with Cumberbatch working a little too hard at making Turing a socially inept robot who learns how to pass as human." < 1416936426 801475 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :lol they gave it a worse review than the penguin movie < 1416936459 788568 :bb010g!uid21050@gateway/web/irccloud.com/x-wflegfdcrjeuiivs QUIT :Quit: Connection closed for inactivity < 1416936510 216732 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: It's the "non-recursive definition of recursion" part oddly, and seeing how it expanded, that sort of made sense of it for me. I've read several tutorials now, and they all tend to walk through the proof with intermediate incomplete definitions, which my brain somehow didn't follow so well until I saw it in action. < 1416936553 182391 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think the best way to see it is to prove that the (x x) is = Y f < 1416936558 108343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then the whole definition is clear < 1416936572 928156 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :easier said than done, though < 1416936661 745160 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Ahahaha: http://rosettacode.org/wiki/Y_combinator#BlitzMax < 1416936693 137677 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :uh, wow. < 1416936713 293592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: penguin movie? < 1416936723 516825 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :is this based on blitz basic < 1416936742 648542 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Bicyclidine: Yes. < 1416936751 508318 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :elliott: Penguins of Madagascar, it's an animated kids movie < 1416936760 207356 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :they gave it a B, and cumberbund got a B- < 1416936762 906762 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :BlitzMax is the 'game programming' version. < 1416936783 419133 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i thought that was blitzbasic. < 1416936789 709674 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sounds better than "cumberbatch as gay autistic: the inevitable trainwreck" < 1416936797 100940 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :well, pretty much yeah. < 1416936803 126925 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i donated a book on game programming in blitz basic to my middle school!! < 1416936809 569668 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Bicyclidine: I did a monologue from Breaking the Code in college acting. < 1416936879 395121 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :A combinator engine in TCL: http://wiki.tcl.tk/4833 < 1416937139 752322 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :"It’s a very trendy take on a legendary figure, likely to look far more dated in decades hence than Breaking The Code does now." < 1416937146 187558 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1416937294 621630 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Derek Jacobi *is* amazing. < 1416937312 731097 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 250 seconds < 1416937912 675667 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1416938267 700762 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT : < 1416938567 75276 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416938691 182125 :tlewkow_!~tlewkow@50.23.115.95 JOIN :#esoteric < 1416938693 244889 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive JOIN :#esoteric < 1416938857 135170 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Ping timeout: 256 seconds < 1416939638 60648 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1416939694 56122 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1416940830 814191 :GeekDude!~GeekDude@c-67-174-67-176.hsd1.wv.comcast.net JOIN :#esoteric < 1416940831 165417 :GeekDude!~GeekDude@c-67-174-67-176.hsd1.wv.comcast.net QUIT :Changing host < 1416940831 308537 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1416941061 13342 :tlewkow_!~tlewkow@50.23.115.95 QUIT :Remote host closed the connection < 1416941096 390112 :tlewkow!~tlewkow@50.23.115.95 JOIN :#esoteric < 1416941101 830284 :tlewkow!~tlewkow@50.23.115.95 QUIT :Remote host closed the connection < 1416941107 986927 :tlewkow!~tlewkow@50.23.115.95 JOIN :#esoteric < 1416941220 427153 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416941333 924340 :dts!~DTSCode@unaffiliated/dtscode NICK :dTS < 1416943255 459355 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1416943356 136201 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416943552 898717 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 250 seconds < 1416943722 622178 :tlewkow_!~tlewkow@50.23.115.95 JOIN :#esoteric < 1416943740 246906 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 265 seconds < 1416943777 118580 :tlewkow!~tlewkow@50.23.115.95 QUIT :Read error: Connection reset by peer < 1416944327 186343 :Dulnes!uid52684@gateway/web/irccloud.com/x-abflhmqnfjuzcgsf JOIN :#esoteric < 1416944332 733481 :tlewkow_!~tlewkow@50.23.115.95 QUIT :Remote host closed the connection < 1416944350 215723 :tlewkow!~tlewkow@50.23.115.95 JOIN :#esoteric < 1416944352 436296 :MoALTz_!~no@user-164-126-106-206.play-internet.pl QUIT :Quit: Leaving < 1416944361 160863 :tlewkow!~tlewkow@50.23.115.95 QUIT :Remote host closed the connection < 1416944494 833018 :Dulnes!uid52684@gateway/web/irccloud.com/x-abflhmqnfjuzcgsf PRIVMSG #esoteric :Wtf is this prediction of 2023 < 1416944659 797627 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :castrating squirrels will finally be recognized as the united states's national sport. < 1416945013 109814 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1416945736 884105 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1416945808 936393 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416947166 903219 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1416947186 935133 :tlewkow!~tlewkow@198.23.103.97-static.reverse.softlayer.com JOIN :#esoteric < 1416947317 623688 :nanyyyyy!~canaima@186-94-25-37.genericrev.cantv.net JOIN :#esoteric < 1416947550 177688 :nanyyyyy!~canaima@186-94-25-37.genericrev.cantv.net PART :#esoteric < 1416947769 537574 :AnotherTest!~turingcom@94-224-27-51.access.telenet.be JOIN :#esoteric < 1416949321 912075 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1416950685 52840 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1416951939 532715 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MNNBFSL14]]4 10 02http://esolangs.org/w/index.php?diff=41156&oldid=40931 5* 03AndoDaan 5* (+3802) 10Added BLSQ implementation for MNNBFSL < 1416952093 145383 :AndoDaan!~AndoDaan@188.188.73.234 JOIN :#esoteric < 1416952296 169867 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1416952523 3739 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1416953073 152805 :Dulnes!uid52684@gateway/web/irccloud.com/x-abflhmqnfjuzcgsf QUIT :Quit: Connection closed for inactivity < 1416953077 249859 :AnotherTest!~turingcom@94-224-27-51.access.telenet.be QUIT :Remote host closed the connection < 1416953305 996394 :dTS!~DTSCode@unaffiliated/dtscode NICK :dts < 1416953577 559272 :tlewkow!~tlewkow@198.23.103.97-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416953641 273609 :^v!~notnot^v@2601:4:680:104c:4070:5c77:a098:7890 JOIN :#esoteric < 1416954335 291381 :tlewkow!~tlewkow@50.23.113.215 JOIN :#esoteric < 1416954526 559382 :Dulnes!uid52684@gateway/web/irccloud.com/x-britccgayhevvmcu JOIN :#esoteric < 1416954531 43503 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Keerthanakumar 5* 10New user account < 1416954553 488765 :Dulnes!uid52684@gateway/web/irccloud.com/x-britccgayhevvmcu PRIVMSG #esoteric :Bicyclidine: ... < 1416954605 439 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07DNA-Sharp14]]4 10 02http://esolangs.org/w/index.php?diff=41157&oldid=41131 5* 03Keerthanakumar 5* (+10) 10/* Hello World Program */ < 1416954752 625478 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :who < 1416954842 651676 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Blight 5* 10New user account < 1416954882 852473 :Dulnes!uid52684@gateway/web/irccloud.com/x-britccgayhevvmcu PRIVMSG #esoteric :Also what? Squirrels < 1416954996 970782 :tlewkow!~tlewkow@50.23.113.215 QUIT :Remote host closed the connection < 1416955018 279723 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 255 seconds < 1416955872 529251 :bb010g!uid21050@gateway/web/irccloud.com/x-pfnakdljwjriakte JOIN :#esoteric < 1416956493 275173 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1416956556 852952 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1416956556 995925 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 10h 28m 21s ago: today I learned that runhaskell is not good for testing haskell programs, because its buffering of stdout is wrong. < 1416956556 996049 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :int-e said 7h 33m 35s ago: PS: by "today I learned" I meant that today was the first time that I profited from that fact rather than finding out that my oh-so-cleverly-optimized program didn't work on anagol. < 1416956640 967694 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e i've also found that buffering can be difficult; in particular erroring out at the end doesn't work well with interact. < 1416956641 110644 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1416956647 402763 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1416956713 631433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e because ... it works for the examples, so it's quite tempting <-- um no it doesn't? not with the wrapping that's easy for me at least, see the logs where i discussed how removing that check made test cases fail. < 1416956713 824015 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1416956779 898849 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e i don't think i'm presently cheating at all. < 1416956780 48975 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1416956805 798039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e oh wait, except for added final space. < 1416956806 8801 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1416956815 738544 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :just in case: http://golf.shinh.org/checker.html can run any anagol language, and you can give your own input. < 1416956819 385135 :S1!~S1@p4FF93F12.dip0.t-ipconnect.de JOIN :#esoteric < 1416956851 906785 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: i know. i find it awkward that it doesn't accept the program as a form, though. < 1416956898 961912 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :form? < 1416956900 740337 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, when i _do_ try to submit a file that way, i find that the file is locked until i leave the result page... < 1416956925 11023 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: the usual submission form on problems allows you to paste code directly. < 1416956945 595989 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :Ah, right. < 1416956979 313733 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was annoyed by that today. Or yesterday. < 1416957008 870759 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :since i keep all my golfing in one file it's rather awkward to submit as a file, although i suppose it's still useable for speed testing. < 1416957011 44262 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :write a program that takes the input and saves it to a temp file. Since exec isn't denied you can then have your program run that temp cod. < 1416957013 89715 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :write a program that takes the input and saves it to a temp file. Since exec isn't denied you can then have your program run that temp code. < 1416957027 644996 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :I'm guessing. < 1416957060 737201 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: but that would ruin it for speed testing _too_ < 1416957072 1219 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :bah. < 1416957077 939051 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :since you then get additional compilation. < 1416957101 894096 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :10sec run time instead of 3. < 1416957135 168251 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :but idk, i never really consider how fast my code runs. < 1416957153 651581 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :I vague remember it being a problem once. < 1416957176 313627 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I find it annoying when all the "clever" bits get obsoleted due to something that's both simpler and shorter. < 1416957198 590712 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 272 seconds < 1416957200 624868 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: my main reason for doing it would be if i am _constructing_ a golf problem, in which case it would be rather important to check that it's actually possible to solve in the allotted time (my half-designed idea has trouble with this...) < 1416957248 481375 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :ah, the power of a little randomness. < 1416957293 48308 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :or bruteforce. I'm trying that with bitwise counting. < 1416957294 280100 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1416957307 826090 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Also I seem to have gotten slightly stuck at the current length of this thing. I've got some minor variations, but they're all of identical length.) < 1416957404 352283 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :the dominosa problem, fizzie? < 1416957409 996877 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Right. < 1416957417 230153 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: annoyed by which of those things? < 1416957426 615259 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :How about deleting all brainfuck derivatives from the wiki < 1416957442 717432 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: The fact that the performance checker page lacks the form submission option. < 1416957458 538844 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mhm < 1416957475 986390 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :bbiab. < 1416957495 737261 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I generally keep problems in separate files, but also tend to have lots of miscellaneous cruft and notes in the files. < 1416957501 76876 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: i have vaguely had popped up in my mind an idea to move them into their own namespace >:) < 1416957505 761848 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Could there be a preference that hides them all < 1416957512 648406 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :namespace would be good < 1416957526 340065 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416957532 743817 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And Burlesque (as far as I know) doesn't even have comments. I've used "this is a comment"vv but it's visually slightly distracting. < 1416957538 242781 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :however this would ruin our traditional wikigame < 1416957538 815745 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/wiki/MNNBFSL < 1416957542 672126 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/wiki/DNA-Sharp < 1416957555 513466 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i just swa recetn adds to the wiki < 1416957558 532071 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :very lame < 1416957563 865891 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :no ffense < 1416957644 29680 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :MNNBFSL less so < 1416957684 111239 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/wiki/Talk:TrivialBrainfuckSubstitution < 1416957689 191047 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/wiki/Category:Brainfuck_equivalents < 1416957700 746253 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :there are very few "braifuck equivalent" < 1416957725 401013 :AndoDaan!~AndoDaan@188.188.73.234 QUIT :Ping timeout: 245 seconds < 1416957776 251500 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Random page => probably a BF derivative < 1416957782 983234 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :language list => hard to see past BF derivatives < 1416957805 411474 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Ping timeout: 265 seconds < 1416957869 883742 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :there's probably not a good solution < 1416957893 60565 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: but that random page is what our wiki game depends on :P < 1416957924 751481 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm what was the scoring mechanism again < 1416957937 322076 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm pretty sure it was -1 point per bf derivative < 1416957956 963762 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it was +1 point for non-BF derivative < 1416957960 792348 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1416957960 944362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you lose when you hit one < 1416957966 886147 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh. < 1416957985 738423 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :drinking game variant: drink as much as your points when you hit one < 1416958018 946326 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"join esolang, the wiki with the most lethal drinking game!" < 1416958031 124287 :tlewkow!~tlewkow@50.23.115.103 JOIN :#esoteric < 1416958070 10033 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi :) < 1416958075 293192 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, we already have TURKEY BOMB < 1416958093 85609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we need to play that at an #esoteric meetup < 1416958098 558715 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :How do you count, eg, MIBBLLII? < 1416958110 583202 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :we should make a monthly esoteric magazine < 1416958127 389640 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :just collect up some unusal stuff from the wiki or something < 1416958136 134194 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :which would not easily be found by random < 1416958159 407068 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/wiki/Category:Brainfuck_derivatives < 1416958170 695026 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/wiki//%CB%88%C3%A6mbi%CB%90%C9%9Bf/ i like this one < 1416958177 347515 :spiette!~spiette@mtl.savoirfairelinux.net QUIT :Ping timeout: 255 seconds < 1416958190 7463 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :also that brainfuck restricted to bits is equivalent to normal bf < 1416958232 301963 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: um we are too lazy to make a monthly magazine. we cannot even manage a monthly featured article... < 1416958284 299909 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Featured language < 1416958284 443318 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :One of the best-known esoteric programming languages, brainfuck < 1416958293 652371 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :lol < 1416958315 343244 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm maybe it's bad to have that as featured article too long. < 1416958330 473513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it would seem likely to _encourage_ derivatives. < 1416958339 983416 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I changed my mind and now like BF derivatives < 1416958354 680385 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(derivatives were a problem long before the feature, though.) < 1416958359 282105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: do you like my BF derivative < 1416958364 944433 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yes, what is it? < 1416958368 100165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wait I have two arguably, fuck < 1416958376 87668 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :and brain? < 1416958399 657149 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie did you break https or is my connection broken < 1416958411 116107 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :suddenly esolang wiki is stopped working < 1416958419 313284 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416958426 157108 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was going to ask the same, i was trying to check that i hadn't remembered wrong which language is featured < 1416958439 603308 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I guess too many connnections at once (3) < 1416958449 140192 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh < 1416958451 372891 :AndoDaan!~AndoDaan@188.188.73.234 JOIN :#esoteric < 1416958468 753348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: considering it's on a "free" VPS... yeah. < 1416958477 258443 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oerjan: just automate the monthly magazine < 1416958497 826965 :HackEgo!~HackEgo@162.248.166.242 QUIT :Remote host closed the connection < 1416958504 322212 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Special:Random and some stitching-together < 1416958508 341304 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1416958525 993515 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the previous featured language was Deadfish, which was the april fools issue. except i think it was _last_ year's april. < 1416958535 619517 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh, I guess the point was precisely to not Special:Random.. oh well < 1416958536 55126 :bronson!~kvltpvnk@72.168.165.107 JOIN :#esoteric < 1416958544 231275 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: https://esolangs.org/wiki/Brainfuck/w/index.php%3Ftitle%3DTalk:Brainfuck/index.php https://esolangs.org/wiki/Not_a_brainfuck_derivative < 1416958549 430396 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FireFly: well i guess we can automatically exclude bf derivatives, at least < 1416958569 59305 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Or at least delegate them to an appendix < 1416958570 803212 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Is there any more information about Not a brainfuck derivative?? < 1416958592 628080 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do you need any more < 1416958852 448009 :bronson!~kvltpvnk@72.168.165.107 PART #esoteric :"Leaving" < 1416959097 273808 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Janus14]]4 M10 02http://esolangs.org/w/index.php?diff=41158&oldid=41153 5* 03Cluid Zhasulelm 5* (+478) 10more information < 1416959230 511065 :tlewkow!~tlewkow@50.23.115.103 QUIT :Remote host closed the connection < 1416959333 537 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :soon the mccarthy function problem will expire, i have no clue how the others got it so short :( < 1416959362 664246 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :whydon't you put that ^ as the featured langauge? < 1416959368 872422 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :if you want to get branfuck off the frontpage < 1416959408 717377 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there is a candidate list < 1416959422 618365 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :where? < 1416959438 670402 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we should get rid of the process and go back to my original idea < 1416959443 950746 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which was that sysops would just put whatever they like there < 1416959460 738786 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :http://esolangs.org/wiki/Esolang:Featured_languages/Candidates < 1416959462 903109 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that wasn't ~~democratic~~ enough for some people who afaik never participated in the process though < 1416959467 357376 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :lol < 1416959470 440694 :tlewkow_!~tlewkow@50.97.232.161 JOIN :#esoteric < 1416959504 646556 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yes sysops should do it imo < 1416959505 924598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i'm pretty sure brainfuck was selected completely outside the "democratic" process < 1416959524 839720 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: no, it was on the list < 1416959529 975101 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok < 1416959542 670016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well some languages were, anyway < 1416959551 855534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the age of those candidates should show how useful community input is on a wiki as tiny as this one < 1416959603 963321 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: what is needed is for the proposers to do more of the actual work too >:) < 1416959621 297618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: then we will have even fewer featured languages < 1416959628 992607 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1416959682 686643 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so we're all agreed < 1416959721 238787 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what do you say we do funciton next, it's pretty and pretty much the opposite of brainfuck in every way < 1416959759 132621 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :imho eodermdrome < 1416959774 606 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's new rather than old, visual rather than textual, functional rather than imperative < 1416959801 30241 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Esolang:Featured languages/Candidates14]]4 10 02http://esolangs.org/w/index.php?diff=41159&oldid=37409 5* 03AndoDaan 5* (+100) 10/* List of candidates */ < 1416959821 662341 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: i didn't agree. < 1416959823 396742 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :funciton is new? < 1416959828 94517 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so we're all agreed, hth < 1416959832 549213 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@google funciton esolang < 1416959833 755114 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://esolangs.org/wiki/Funciton < 1416959833 898072 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Title: Funciton - Esolang < 1416959835 49558 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :elliott: er, not terribly new < 1416959845 274598 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :At least a couple of years old < 1416959849 169801 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: relatively new, compared to brainfuck. < 1416959850 290436 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes I was just wondering about oerjan's definition < 1416959852 133757 :tlewkow_!~tlewkow@50.97.232.161 QUIT :Remote host closed the connection < 1416959863 32757 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm thinking before/after i joined here split, sort of :P < 1416959951 359659 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :% grep '' ????-??-??.txt | head -n 1 < 1416959951 928905 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :2006-06-13.txt:00:38:54: hi gregorR < 1416959959 587191 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah yes, recent < 1416960024 364195 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like how I first joined in 2006 but left seconds later because there were lots of people and it was scary < 1416960027 366181 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and then came back half a year later < 1416960037 342417 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: BOO! < 1416960082 414332 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416960082 557702 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Client Quit < 1416960094 837140 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: at least it hasn't yet been longer since i joined than 1993 is before it < 1416960116 420599 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :when were you actually born < 1416960120 598626 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :1970 < 1416960125 861481 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's such an old number < 1416960127 465847 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or so they tell me. < 1416960139 44649 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :when you said 1993 I instantly assumed it was your birth year until I realised that can't be true < 1416960149 150714 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm older than INTERCAL you young whippersnappers! < 1416960154 120631 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1416960168 404270 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm not even older than brainfuck < 1416960199 800285 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so are we all agreed < 1416960205 458763 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you're almost as old as the epoch < 1416960241 86011 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: I don't know what we're agreeing on but yes < 1416960276 135895 :S1!~S1@p4FF93F12.dip0.t-ipconnect.de QUIT :Quit: S1 < 1416960287 21971 :tlewkow_!~tlewkow@198.23.71.74-static.reverse.softlayer.com JOIN :#esoteric < 1416960299 102573 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: O KAY SINCE YOU ISNIST < 1416960313 370109 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION gave up typing that correctly < 1416960317 430367 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila is NIST < 1416960319 775971 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gonna backdoor all the RNGs < 1416960352 212605 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: it has always been the sysops selecting _from_ the candidates, when we actually got around to it. < 1416960366 363713 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i probably wasn't a sysop when it started) < 1416960396 435308 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :Can someone explain how different languages can use rand to solve the Wow problem? < 1416960401 390590 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :One of my housemates in the shower, and I am very confused < 1416960406 151976 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :1970, isn't that literally the beginning of time? < 1416960409 140209 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Who showers just after midnight? < 1416960421 301808 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Other than one of my flatmates < 1416960423 222154 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Taneb: your neighbour < 1416960427 652659 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :*housemates < 1416960428 653170 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :flatmate, even < 1416960435 430615 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: Wow is based on a very common random number generator < 1416960436 62101 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Stop correcting yourself < 1416960436 523544 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm in a house, not a flat, I keep forgetting that < 1416960448 488964 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is it curved < 1416960457 80317 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Ping timeout: 244 seconds < 1416960469 866694 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Do you look down on flatlanders? < 1416960470 967690 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :namely, the one in libc iiuc < 1416960473 29919 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :and most languages have it implemented? < 1416960502 198987 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: many languages probably just call out to libc for randomness < 1416960523 364810 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :ah. < 1416960544 656598 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Who are the sysops? < 1416960552 616242 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :that's why C is winning wow. < 1416960558 598329 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: I think I threatened to op you so that you'd have to select a candidate at one point < 1416960565 835167 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: fizzie oerjan me ais523 are the active ones < 1416960570 57583 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well < 1416960571 365034 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not active < 1416960571 672873 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I nominate elliott to do this then < 1416960578 48598 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :no < 1416960582 433260 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :aw :P < 1416960582 811827 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how about I promote you and you do it instead < 1416960599 937767 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What are we selecting candidates for? < 1416960604 683114 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :would oerjan like to do it? else I shall bother ais and fiz < 1416960605 409156 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :president < 1416960609 40369 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Ah, cool < 1416960670 954126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: http://esolangs.org/wiki/Esolang:Administrators most of the people on the first half are rarely around these days. < 1416960695 987020 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ok, delete them please < 1416960720 402783 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Why? < 1416960732 127151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor is only an admin because he's hosting the server, he's not really active inside the wiki. < 1416960738 573771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: https://i.imgur.com/rn0MuWV.png be afraid < 1416960766 650491 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :>_< < 1416960770 828367 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: we cannot delete chris pressey that would be blasphemy hth < 1416960774 442275 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :true < 1416960805 784033 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually I agree with vanila, we should assassinate the old guard < 1416960825 467166 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :If Cluid is made Admin they will likely put Janus as featured language based on their edit history < 1416960837 511666 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I'm around sometimes. < 1416960864 798089 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: yes, but i think you only agreed to host the wiki on the promise others would do most of the work right? :P < 1416960874 477167 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Yup. < 1416960882 312431 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Except replace "most" with "all" < 1416960891 457455 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Gregor++ < 1416960917 770350 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: well i assume you might still want to keep the server alive since you use it for other stuff... < 1416960943 735374 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Fair 'nuff X-D < 1416961015 179866 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What are the responsibilities of esolangs.org admin? < 1416961054 181533 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :keep the wiki from getting shitted up? < 1416961055 182140 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: international espionage, drug smuggling and mail merges < 1416961072 593654 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :brick requisitioning too < 1416961120 624191 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :It runs on HP-UX 11, so occasionally you've got to go in to update that too. < 1416961138 377156 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: i don't think the fact it uses libc _intrinsically_ means C has to win, since other languages may still give better syntactic sugar for whatever is needed. they just didn't, this time. < 1416961172 388455 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 10 02http://esolangs.org/w/index.php?diff=41160&oldid=41124 5* 0370.24.86.251 5* (+1556) 10updated documentation for newer, hopefully last, version of interpreter < 1416961214 766048 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ACTION bed < 1416961262 274167 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i want to make 'meta' pages maybe that give overviews of thinsg < 1416961273 796107 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :having just a huge long list of languages is a bit hard to make use of, since the loudest ones win (i.e. bf derivatives) < 1416961303 482550 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: I like it when people highlight languages they like on their user pages < 1416961359 276652 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 M10 02http://esolangs.org/w/index.php?diff=41161&oldid=41160 5* 03Orenwatson 5* (+4) 10corrected example a little. < 1416961520 808963 :^v!~notnot^v@2601:4:680:104c:4070:5c77:a098:7890 QUIT :Quit: http://i.imgur.com/Akc6r.gif < 1416961537 497343 :^v!~notnot^v@2601:4:680:104c:4070:5c77:a098:7890 JOIN :#esoteric < 1416962117 997541 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :oerjan, so like,maybe I could have burlesque pick 765 or so random numbers between 32 and 127 and maybe just maybe I wont have to add "%95" and all that chaff. < 1416962179 999941 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 M10 02http://esolangs.org/w/index.php?diff=41162&oldid=41161 5* 03Orenwatson 5* (+0) 10example was still a little wrong. < 1416962285 169313 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 10 02http://esolangs.org/w/index.php?diff=41163&oldid=41162 5* 03Orenwatson 5* (-26) 10 < 1416963187 295875 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: well it's a little unlikely the burlesque uses the right RNG since it is written in haskell and the haskell versions need to use the ffi to get the right random numbers... < 1416963191 358124 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*that < 1416963385 902895 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Hello < 1416963453 993642 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :jello < 1416963469 516187 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :there still isn't a new featured language on the wiki < 1416963477 522805 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1416963478 295411 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan has been slacking off < 1416963484 240135 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :what the fuck oerjan < 1416963506 328208 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait this wasn't what i agreed to, was it? < 1416963512 342330 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I thought we all agreed? < 1416963536 593347 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, but you started before my name was mentioned hth < 1416963546 275501 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i don't need these excuses < 1416963600 690122 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i need them hth < 1416963631 536871 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION was about to capitalize i for emphasis < 1416963635 131423 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: ok, if you're not cheating (whitespace doesn't count) then I'm missing some trick :) < 1416963647 734985 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION cackles evilly < 1416963662 500604 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I had to change the search order slightly to make the wrapping cheat work < 1416963670 199048 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1416963685 691219 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i tried two options and neither worked. < 1416963697 21330 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :interesting < 1416963703 577998 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(one worked on just the 1st and 3rd test case) < 1416963726 748574 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I tried two options and one worked? or perhaps ... let me double check < 1416963774 55135 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh wait did i do that < 1416963808 431349 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 265 seconds < 1416963831 825601 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...what i changed has nothing to do with the search order. < 1416963870 499981 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which makes it really mysterious why one option worked differently than the other. unfortunately i didn't save those attempts. < 1416963916 644409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :never mind, if my algorithm is beating you overall... < 1416963966 460157 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right, time for the cheat. < 1416963980 83370 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(since I'm finally satisfied with my encoding) < 1416964000 296609 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek < 1416964045 835394 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sic transit gloria mundi < 1416964112 374599 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: int-e just beat you hth < 1416964748 700923 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1416964814 782333 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1416965010 267561 :olsner!~salparot@c83-252-201-82.bredband.comhem.se QUIT :Ping timeout: 240 seconds < 1416965046 647953 :olsner!~salparot@c83-252-201-82.bredband.comhem.se JOIN :#esoteric < 1416965382 843823 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: you were right, changing order helped < 1416965391 581193 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :once i found the right spot to do it < 1416965521 164309 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although the point of a half-cheating solution that doesn't actually win may be considered dubious < 1416965571 430892 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1416965892 338286 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that's interesting though; I only have one binary choice for the searching order in total. < 1416965903 438517 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well me too really < 1416965944 188395 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as i said, what i thought was changing searching order previously was probably just introducing a bug that caused it to always fail < 1416965978 705553 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :meow < 1416965980 927402 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1416965985 4841 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :helliott < 1416966023 571260 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: do we have a new featured language yet < 1416966027 479689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :nope < 1416966046 297875 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think you've ever managed to make me write a blurb hth < 1416966079 702501 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila can write a blurb < 1416966082 183954 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(this is incidentally the part i think the proposers might do) < 1416966095 337981 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :btw I'm not sure janus would be a great feature since probably its authors don't consider it esoteric :/ < 1416966099 371219 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :um < 1416966114 876030 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait was janus what we all agreed to < 1416966123 308491 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :in that case, i retract my agreement < 1416966183 300261 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think this is an appropriate thing to be two-faced about hth < 1416966204 140107 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it doesn't have to be janus < 1416966207 307621 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :just use anything < 1416966240 347564 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :likw... Rail for instance. < 1416966250 453728 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :like* < 1416966265 853592 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think Rail is esoteric, or do we have a language called that < 1416966273 310293 :Dulnes!uid52684@gateway/web/irccloud.com/x-britccgayhevvmcu QUIT :Quit: Connection closed for inactivity < 1416966288 589041 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :isn't it that trains one? < 1416966293 110604 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hitting random about six times gave me esme < 1416966293 829857 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :yeah. < 1416966295 448430 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so let's feature that < 1416966304 806247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's almost april 2015 and we're really late for april 2014 < 1416966311 271423 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i think that's a definite April feature < 1416966314 827833 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :and it is really well documented. < 1416966341 834740 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the scariest part of the esme article is This article is a stub, which means that it is not detailed enough and needs to be expanded. Please help us by adding some more information. < 1416966345 958784 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :please don't < 1416966373 819948 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I think Janus is esoteric < 1416966387 483293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how about Clue < 1416966409 212618 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :clue is a great language and pretty unusual for an esolang and it has a good article with examples, though unfortunately no implementation that's on the web :/ < 1416966431 524093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: I think so too but there's a degree to which "esoteric" is a self-applied thing < 1416966462 419817 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's definitely like, on-topic for the wiki but singling it out as representative of esolangs could be odd if it wasn't intended that way < 1416966523 571866 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: have you seen Most ever Brainfuckiest Fuck you Brain fucker Fuck < 1416966525 919748 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's the best bf derivative < 1416966538 191278 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i don't think it's eeven in any categories < 1416966553 219163 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :luckily it's pretty easy to find, since "Brainfuckiest" isn't a common term < 1416966553 984452 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's too perfect for that < 1416966560 167217 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://esolangs.org/wiki/Most_ever_Brainfuckiest_Fuck_you_Brain_fucker_Fuck < 1416966560 573243 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :How to write a good Clue implementation? < 1416966563 558901 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's like the easter egg of the wiki < 1416966590 923046 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: brute force, more or less; the restricted structure of branching/recursion and the fact that you get specified every part that should be used to build it in the bag makes brute forcing pretty easy < 1416966597 936415 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think the article describes pretty much the entire algorithm < 1416966644 732920 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :basically it brute forces a program structure from a very simple template given all the parts that aren't the structure and a specification to check against < 1416966944 532628 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you know, i don't think i've read that Most ever Brainfuckiest Fuck you Brain fucker Fuck article properly before < 1416966961 100001 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :read it solemnly < 1416967443 743759 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net NICK :TodPunk < 1416967464 44928 :PatriciaM!~canaima@190.75.77.189 JOIN :#esoteric < 1416967531 19827 :PatriciaM!~canaima@190.75.77.189 PRIVMSG #esoteric :. < 1416967580 895612 :PatriciaM!~canaima@190.75.77.189 PART :#esoteric < 1416967586 221932 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :checkin for notes < 1416967650 154378 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops missed a canaima < 1416968221 598315 :tlewkow_!~tlewkow@198.23.71.74-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1416968548 986130 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :there. *now* I'm beating fizzie < 1416968562 379688 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :cheating, of course. < 1416968573 202185 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: um i thought you already did < 1416968589 864112 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :check the language list at the bottom < 1416969218 18556 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :https://esolangs.org/wiki/Main_Page cool! Someone updated the Featured Language bit < 1416969303 946909 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :vanila: you're getting very close to a promotion here :P < 1416969616 611088 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416969702 698521 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oerjan, thoughts on Janus < 1416970039 480696 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416970059 588593 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416970276 888242 :dts!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1416970298 308524 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :what's racket's call/cc for delimited continuations thing called again? call/ec? < 1416970308 118019 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :RESET and SHIFT < 1416970318 856241 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but maybe you dont mean that? < 1416970379 530572 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/wiki/AttoASM < 1416970395 381912 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :reset and shift might be better actually, thanks < 1416970515 414094 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1416970602 433088 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :I think the reversible language idea I mentioned earlier would be better described as a language made for a type of WPU. < 1416970683 7048 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :What is WPU < 1416971164 378843 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net PRIVMSG #esoteric :"AttoASM is a language designed for the AttoWPU experimental processing unit, as part of the WPU (Weird Processing Unit) concept. " < 1416971210 273645 :dts!~DTSCode@unaffiliated/dtscode QUIT :Ping timeout: 240 seconds < 1416971227 201228 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh < 1416971569 576654 :^v!~notnot^v@2601:4:680:104c:4070:5c77:a098:7890 QUIT :Ping timeout: 258 seconds < 1416971914 579676 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1416972562 662922 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh the pendulum, i remember reading about that < 1416972607 455428 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :right, i was confusing delimited continuations with escape continuations. < 1416972637 766532 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :luckily delimited continuations do not make sense to me. how to implement them, or why you'd use them < 1416972655 460759 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :they're difficult to implement! < 1416972659 85366 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :imo < 1416972712 823632 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oerjan, is it acceptable < 1416972792 612839 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: what < 1416972795 355806 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Janus < 1416972801 431700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i've not got to janus yet < 1416972801 828484 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you mentioned that the authors dont consider it eso < 1416972804 4786 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh sorry < 1416972814 950331 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, i'm saying no. < 1416972819 668787 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :no to what < 1416972838 990982 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i dont mean for the feature thing just being on the wiki at all < 1416972852 318389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not going to accept a language that has just been added to the wiki, even if it's esoteric. < 1416972854 907606 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :janus is definitely on topic for the wiki < 1416972947 559905 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :litmus test: it should have been long enough on the wiki that i only remember it because it was actually interesting... < 1416973040 458075 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so's the pendulum. although what happened to that Honorary Esolang category idea. < 1416973457 678183 :dts!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1416973512 700024 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MNNBFSL14]]4 M10 02http://esolangs.org/w/index.php?diff=41164&oldid=41156 5* 03Oerjan 5* (-1) 10superfluous blank line < 1416973548 43685 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1416973731 369779 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416973912 189767 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 M10 02http://esolangs.org/w/index.php?diff=41165&oldid=41163 5* 03Oerjan 5* (+1) 10another one, and bullets < 1416974011 964725 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 M10 02http://esolangs.org/w/index.php?diff=41166&oldid=41165 5* 03Oerjan 5* (+6) 10/* External Resources */ um, or maybe like this < 1416975056 119562 :AndoDaan!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :Thanks, oerjan. Question. If I wwere to set my mind to investigate whether MNNBFSL was TC or not... should I start by trying to implement some basic BF algorithms in MNNBFSL? < 1416975245 286451 :dts!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1416975401 715477 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :maybe you could compile a language like WHILE into it < 1416975568 636479 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :eek, mixing http and https does nothing good for visited links coloring :( < 1416975610 421748 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :im plying with MNNBFSL < 1416975614 335404 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Translating Brainfuck itself should work. < 1416975640 335542 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: there is no language WHILE on the wiki < 1416975648 455758 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :WHILE isn't esoteric < 1416975677 911155 :AndoDaan!~AndoDaan@188.188.73.234 QUIT :Read error: Connection reset by peer < 1416975680 183740 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that makes it very unlikely to be small enough to be easily used for this. < 1416975682 670974 :AndoDaan_!~AndoDaan@188.188.73.234 JOIN :#esoteric < 1416975749 228333 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Ah, the stacks start out empty, that makes things a bit trickier than I thought. < 1416975763 178124 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you basically want the simplest already known-TC language that fits as well as possible < 1416975768 12514 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :[< puts 0 on the data stack < 1416975799 302362 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :at the start of program < 1416975803 70914 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric : [< puts 3 on the data stack < 1416975804 878875 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: That's the easy part. But it means that some special handling is required to extend the tape. < 1416975829 822538 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you don't need two-sided infinite for bf < 1416975838 463540 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i could put any numbers onto the data stack < 1416975905 719873 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: I didn't say it was an obstacle, it's just a complication. < 1416976032 592272 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I wonder how to compile recursive functions < 1416976037 560659 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :to MNNBFSL < 1416976060 829506 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1416976080 116165 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :calling convention for main loop: [function number][arg1][arg2].. ..stack bottom| < 1416976121 459431 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :at any point in code you can push a value onto the stack using [<--------- or [<++ < 1416976152 384979 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: you can only easily push values close to the PC value, though. < 1416976165 760290 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but thendo + or - lots, it will be inefficient but I dont mind < 1416976198 416433 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: that will give an at _least_ exponentially growing program < 1416976218 207507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i'm not saying it won't work, but there has to be a more convenient way < 1416976235 354774 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so, let's find out... < 1416976238 77898 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and there's actually something funny here ... one cannot use [<++++... to push a later address on the stack. So you need a loop (which is entirely possible) to circumvent that. < 1416976252 528404 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: heh < 1416976258 477171 :AndoDaan_!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :you can manually set addresses < 1416976293 418831 :AndoDaan_!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :as long as the top of the dStack is positive, any value on the top of the rStack sets the ip. < 1416976311 865499 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :AndoDaan_: yes. < 1416976323 943072 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :a later address on the stack? < 1416976325 50261 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :[<+[-"] does that work? < 1416976340 503792 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ohhh < 1416976361 256449 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it would require infintely many +'s < 1416976384 699624 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I mean a pointer into the program. < 1416976406 701313 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i'm still at the earlier question of how to push small values < 1416976409 884721 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric : ... < 1416976420 192565 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah. < 1416976434 600316 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :just [< followed by some adjustments. < 1416976460 2197 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well +[-"] is meant to zero a non-negative value < 1416976461 428971 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it may result in some big programs but it'll work in principle :) < 1416976491 270042 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :without having tried, yours looks like it is a position-independent zero, yeah. < 1416976557 22342 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :MNNBFSL PIC. hmm hmm. < 1416976701 265257 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there's no one-cell way to do 0 -> 1; 1 -> 0; anything else -> irrelevant in BF, is there? < 1416976718 818991 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm you cannot skip code without knowing the address < 1416976723 827233 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(of the target) < 1416976728 523693 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :relative or absolute < 1416976749 189126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: nope < 1416976762 705010 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you have any loop, you end up with a constant. < 1416976767 272514 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :righ. < 1416976768 223126 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :t < 1416976772 552004 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if you don't have any loop, you're obviously adding one. < 1416976774 150606 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so emulating boolfuck with bf is kinda wasteful < 1416976785 154777 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: well, perhaps you could have meta-opcodes that check a flag to see whether they should be executed or not. < 1416976806 527773 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so they all skip ahead by a small, fixed amount < 1416976808 129290 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: hm i suppose < 1416976837 517922 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDream < 1416976849 647760 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but I see no big deal in having to know the (relative) address of the target < 1416976865 358807 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm assuming this language has bignum cells < 1416976867 303430 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/raw/115070 < 1416976870 104107 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :There's hello world < 1416976879 208721 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :in badcode < 1416976914 463659 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: the implementation uses size_t for cells. < 1416976925 23852 :AndoDaan_!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :the spaces increas the counter and you can use ]<. to output the value. < 1416976930 436303 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :not sure what the intention is. it's written in C after all. < 1416976948 237907 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: well without the assumption you're not TC at least < 1416976958 429285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :since you cannot jump to arbitrary program spots < 1416976964 801121 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well < 1416976966 602130 :AndoDaan_!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :you can < 1416976982 920409 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Btw, funny things happen when you drop " ... I expect it remains TC, but it cannot do any interesting text processing. < 1416976985 946854 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan_: not if the program is longer than maximal cell size < 1416976995 917756 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: all you need is implement one universal TM < 1416977018 75744 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: um right < 1416977025 436938 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pesky I/o < 1416977068 305584 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :[+>-<] isnt this to add two numbers? < 1416977084 351224 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: ] destroys the tested value < 1416977095 318866 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so [+>-<"] < 1416977101 398377 :AndoDaan_!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :or to move a value, yes. < 1416977103 787570 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hm i hav einfinte loop :( < 1416977109 219083 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... or do we want [->+<"] < 1416977120 160008 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :looping through all of size_t takes some time < 1416977131 997319 :AndoDaan_!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :[<">++++++++++"[->+++++++++<"]>sets the top value of the dstack to 100 < 1416977149 644968 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i cant pop without writing to stdout?? < 1416977164 930072 :AndoDaan_!~AndoDaan@188.188.73.234 PRIVMSG #esoteric :[] < 1416977178 220412 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: yes you can. basically, [], but that's not quite the right offset < 1416977217 24740 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :[<+++++[<[->+<"][]. 5+7 :D < 1416977272 231809 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1416977317 135893 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Actually, hmm. How do I pop the temporary that I needed to pop a value from the stack? Heh. < 1416977356 755121 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh. < 1416977395 696072 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's just [-"][] isn't it. < 1416977428 755304 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and you just did that. [] pops a zero. < 1416977447 52080 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :wait doesn't [] leave garbage on the return stack? < 1416977455 468279 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :after popping a zero off < 1416977462 867312 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i prefer +[-"] if we assume unbounded cells < 1416977475 656534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :because it doesn't infloop on zero < 1416977480 781197 :AndoDaan_!~AndoDaan@188.188.73.234 QUIT :Ping timeout: 258 seconds < 1416977482 29199 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :in fact it pops everything up to the first zero on the data stack < 1416977485 255315 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: good point < 1416977500 989518 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :omg this langauge is really hard to program in < 1416977535 358601 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :surprising. it looked pretty boring at a glance. < 1416977546 768073 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah its good! < 1416977716 592049 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i was wondering how to do a switch(function) { case 1: jump f1_code; ... } type thing < 1416977725 969750 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :then I could compile recursive functions to it hopefully < 1416977757 114195 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the problem int-e mentioned is seriousl though < 1416977770 27619 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you can't jump over code, so f1_code must be written after this switch < 1416977777 163372 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that means I cannot use th stupid inefficient number literals trick < 1416977788 186484 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Set up targets on the return stack, each pointing to a -]. < 1416977871 960283 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i feel like not being able to pop without printing is a problem < 1416977944 865869 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So there's a viable plan, actually; have a dispatcher at some huge address 4^k, which then jumps back to whatever code fragment is currently being executed. < 1416977950 576582 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: we can pop without printing < 1416977953 19125 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I guess you can just past [ by doing <-> < 1416977954 434409 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :before ] < 1416977959 755435 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :jump* < 1416978005 30599 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I think ill need a more efficient way to encode numeric litearls < 1416978018 973369 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :int-e, how? < 1416978027 301244 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :+[-"][] < 1416978061 57976 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :set value to zero, [ pushes something on the return stack, ] pops a zero and something from the return stack, and does nothing. < 1416978188 965927 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :[<+++++[<[->+,"]+[-"][]. < 1416978192 595514 :^v!~notnot^v@2601:4:680:104c:6d0d:910e:71f8:9afb JOIN :#esoteric < 1416978195 22401 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ive got an infiniet loop in my new 5+7 program < 1416978221 929285 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw JOIN :#esoteric < 1416978256 182846 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what's that comma? < 1416978275 298017 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i wrote it by accident! I deleted it and still loop < 1416978286 990455 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it should be a < < 1416978291 775255 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Quick name an estoric language you've never wanted to try < 1416978295 43171 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Also hi < 1416978303 684482 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thanks! Now it works perfect < 1416978327 589103 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this language only supports positive numbers? < 1416978345 167432 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Are there any good esoteric languages that do balanced ternary? < 1416978363 800558 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Not that ive found < 1416978383 463560 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Dulnes, I don't want to program in Dulnes Lang < 1416978394 558989 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Mmm < 1416978398 404423 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Funny < 1416978504 539617 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric : [<">++++++++++"[->+++++++++<"]>sets the top value of the dstack to 100 < 1416978510 278886 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :does it have any other effects? < 1416978685 827186 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Thats rude vanila =~= < 1416978691 710114 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what is? < 1416978704 158399 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :110 0 / 1 < 1416978707 903710 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this is what it gives me < 1416978713 913259 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Hf < 1416978717 255971 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :310 0 / 21 < 1416978720 207591 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :if i put some spaces before < 1416978741 184410 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I wonder how to swap the top two stack elements < 1416978791 290355 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :is it even possible < 1416978791 621592 :^v!~notnot^v@2601:4:680:104c:6d0d:910e:71f8:9afb QUIT :Ping timeout: 258 seconds < 1416978875 555953 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/115077 < 1416978879 998746 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I gues it could be done like this, if i have subtract < 1416979015 132787 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that was wrong, i added a right way < 1416979076 335321 :tlewkow!~tlewkow@198.23.71.90-static.reverse.softlayer.com JOIN :#esoteric < 1416979091 136954 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :a b / --> b-a / < 1416979093 224667 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :how do you do that though? < 1416979134 866616 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :[->-<] pop < 1416979158 967298 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :What are you using < 1416979172 749844 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :MNNBFSL < 1416979182 963105 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Oh < 1416979197 224065 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Well then out of me field < 1416979217 524073 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Slowly withers and dies < 1416979252 359390 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Hhh this is troublesome ;-; < 1416979305 418371 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: something like [<[-"]<<+[>>+<<-"][]>- perhaps? < 1416979325 996425 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: for swapping the top two elements of the data stack. < 1416979335 390571 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that gave me rstack underflow < 1416979336 342330 :tlewkow!~tlewkow@198.23.71.90-static.reverse.softlayer.com QUIT :Ping timeout: 244 seconds < 1416979340 321409 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but maybe im using it wrong < 1416979378 748931 :tlewkow!~tlewkow@2602:30a:c021:220:ed29:13f0:e85b:885e JOIN :#esoteric < 1416979389 952487 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :i cant put [ example ] and have a [ next to it with a space and it gets all jumbled so [ example ] [ example ] because ] space [ is deleted and it merges the bottom and top lines < 1416979407 137866 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :I think ive broken it < 1416979411 269257 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, there's something wrong. [<[-"]<<+[>>>+<<<-"][]>- perhaps. < 1416979416 599017 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Deletes it all < 1416979511 187862 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: Perhaps I should just say what the idea is: given a *b, push a zero, a b *0, then add the a to that zero, 0 b *a, finally pop that 0. I'm not certain that I got the directions right. < 1416979537 959967 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: have you met Dulnes? < 1416979538 103311 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :int-e: so, hey, it was our table! if he's interested! correspondingly, zombies! my day is ruined, you guys.". ahem. one day a big crime is committed and the only guy i've ever felt that long, doctor professor jim junior, and that someone could've been me < 1416979588 524812 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :And also charactors such as [] + - , < arent accepted as a space i should just start over < 1416979603 500212 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/115080 i got swapping this way < 1416979633 181935 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :int-e, your way seems much better! < 1416979637 670977 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :using 3 things is much faster < 1416979675 175571 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Flips a table < 1416979825 399585 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :https://github.com/yshl/MNNBFSL/blob/master/example/fizzbuzz.bfsl < 1416979827 554839 :mitchs!~canissimi@unaffiliated/canissimia JOIN :#esoteric < 1416979828 573438 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :how is mod % done? < 1416979842 55331 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :">[<[-"]<[->+"---[<"[-"]++++[>++++++++<-"][]>]--- <"][] < 1416979844 287723 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :seems to be mod3 < 1416979861 219477 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :int-e's idea works with very small change: [<+[< s [<[-"]>>[<<<+>>>-"][]<< s < 1416979869 996109 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :was lurking :p < 1416979879 550384 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :in stalker mode < 1416979934 740281 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :22 67 / < 1416979934 883624 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :22 67 71 73 / < 1416979934 883751 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :22 67 73 71 / < 1416979937 406427 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i get that when running it < 1416979950 671148 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :[ 12 » 2 » ]+[ integer => 24 ]++[ method]]-[1] none of the + - are working and it just adds [ 12 » 2 ]+[ integer => 14 ]++[ method]]-[0] < 1416979962 291158 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ther seems a problem with the code < 1416979974 909502 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :it is 1 3 and then becomes 3 1 < 1416979975 52744 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :ACTION is very much done with math < 1416980010 167377 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mitchs: so I did get the directions wrong. thanks! < 1416980018 679429 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :sure :) < 1416980026 465190 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ok but i cannot run your code correctly? < 1416980033 472063 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh < 1416980042 194568 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I have to delete [<+[< < 1416980059 90600 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ok works perfect now :D < 1416980149 859847 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Well then im dumb it was the ++ comments they deleted the method 1 but idk why < 1416980182 41643 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sorry, does anybody know what Dulnes is talking about? < 1416980198 747456 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1416980203 33638 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is this your first time talking to Dulnes < 1416980208 666908 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :I like to talk to myself ;-; < 1416980215 124818 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Crazy me < 1416980221 930259 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: I'm not talking *to* Dulnes, I'm talking *about* Dulnes. < 1416980233 602476 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Mmm thanks < 1416980257 190816 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: but I think you've answered my question. Thanks. < 1416980280 689122 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :I should just make my own language < 1416980284 476669 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yes < 1416980309 64811 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Dulnes: I'd say you're doing just fine with your version of english. < 1416980329 314546 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Dulnes: do you have any evidence that this weird language you keep quoting code snippets with unbalanced brackets from actually exists < 1416980359 224436 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm. I'm grumpy, bbl. < 1416980368 361149 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Well i created it so not really i found i dont need balanced brackets < 1416980397 667700 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :I should just go back to normal coding :\ < 1416980426 170944 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :[< [-'] < 1416980429 972597 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :does this push 0 onto the data stack? < 1416980475 677652 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :looks like it! < 1416980619 671502 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Elliot is very snippy today he usually never talks to me < 1416980699 376468 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I realized aproblem < 1416980706 240831 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :[<[-"] only works if it isn't at position 0 < 1416980707 979734 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :vanila, yshl is keeping the remainder underneath i and repeatedly incrementing it and comparing with 3 < 1416980730 191386 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :well, a copy of i, which he decrements as he increments the remainder < 1416980749 82858 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :now i have PIC < 1416980780 548576 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :mitchs, thank you! < 1416980791 916185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Dag-nabbit. < 1416980897 281399 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :how < 1416980898 940624 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :h < 1416980900 773097 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Maybe I'll have to cheat too. < 1416980903 650646 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what is 0 - 1? < 1416980905 545645 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :does it wrap around < 1416980907 409319 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :or clamp to 0 < 1416980913 256553 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :elliot = [m] < 1416980917 810934 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Mwhhaha anyways < 1416980920 516015 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Gnight < 1416980931 157648 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Only i get joke < 1416980950 592285 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Dulnes: btw if you want to ping me it's "elliott" < 1416980954 180118 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :vanila, it takes effort, but you can read the code piece by piece < 1416980995 897440 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mitchs: hmm, I know your name from anagol, right? < 1416980997 345057 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :at line 8, variable i is initially at the top of the data stack < 1416981018 754975 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Ive never noticed that other t :0 < 1416981026 651496 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :hi elliott, yeah that's me :) < 1416981029 328111 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i wonder how much of my code breaks when values are 0 < 1416981082 848411 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mitchs: coming to spy on all the new golfers' techs < 1416981092 618687 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :the first two characters (">) duplicates i and puts it on the return stack < 1416981188 507366 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :well i would look at the live code log from time to time but figured i had something to contribute so joined < 1416981194 714781 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :codu* < 1416981207 742013 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :(codu.org) < 1416981425 369736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kind of surprised/unnerved anyone actually uses stalker mode :p < 1416981647 908252 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :i didn't feel worthy to join for lack of haskell and burlesque knowledge ;) < 1416981735 183658 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: There we go. < 1416981744 70921 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila> [<[-"] only works if it isn't at position 0 <-- well then use [< there hth < 1416981752 22298 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yes that helps < 1416981776 185057 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :im writing product now < 1416981779 143373 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so i can do small products < 1416981784 831797 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :3*5+2 for example < 1416981795 665600 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: My cheating version timed out on the first submission on test 3, and the performance checker gave it 0.989 and something. Living on the edge here. < 1416981937 279344 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :stack underflow :( < 1416981976 97088 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :>>push 0<<[>'[>>+<<-]<-] < 1416981977 888819 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :how does that look? < 1416981979 392951 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it doesnt work < 1416982004 636000 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i fixed it < 1416982008 354050 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i had to ' before ] < 1416982014 22569 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: his dc version still beats you, though >:) < 1416982057 278036 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :does anyone have a way to decompose a number into the form a*b+c with a,b,c smallest? < 1416982082 360443 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: I noticed. I don't have any idea how it's done -- probably something really clever. < 1416982100 192072 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: you want a and b to be close to the square root < 1416982101 402047 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :what do you mean by "a,b,c smallest" < 1416982112 527966 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :well i dont mean anything especially rigorous < 1416982119 642061 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although that's probably not an exact rule < 1416982132 544576 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :just make them small so I can emit code of the form push a push b * push c + < 1416982141 465368 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :to encode numerals more efficiently < 1416982161 919476 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: have you looked at https://esolangs.org/wiki/Brainfuck_constants < 1416982171 894151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it may be slightly relevant < 1416982185 936537 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(the non-wrapping ones) < 1416982189 411612 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thats the sort of thing i have in mind, im writing a program to do it < 1416982214 186925 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Even allowing for dc's one-byte commands, I wouldn't be surprised if his dc solution was translatable to something much shorter than I have in Burlesque. :/ < 1416982229 742558 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :you probably are more interested in multiplying by a constant rather than pushing a constant and treating it as a variable < 1416982239 301319 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh good point!! < 1416982244 837343 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :multiply by immediate is really important < 1416982297 206843 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: you basically only need multiplication by 2 to do binary encoding < 1416982315 536163 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh that is excellent I can use binary < 1416982371 282525 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that might not always be most compact though < 1416982374 242731 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :fungot, predict the future of the universe please < 1416982374 385883 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :mitchs: it's so good, dromiceiomimus. do i seem to see them, but they all suspect he's sad. they say " are you alright < 1416982384 445215 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :still its efficient enough for me) < 1416982403 775394 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1416982425 264422 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :hmm optimism with a touch of sadness < 1416982466 738143 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: the nice thing about calculating all jumps as global addresses is that you then have the return stack free to use for the other half of a tape < 1416982483 415866 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah < 1416982488 307839 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: well done. that surely brightened my mood :) < 1416982488 476115 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :int-e: so people can bet in-game money to win real-life money?' then tony and louisa q were two people in love! romantic love, but there's a rude jerk, and then they both said the next few days were going to me, the omniscient. the dude has to sleep! superman could laser him from orbit while he's having nappy times! enter only if you have a valid passport to dreamland!" < 1416982489 627565 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I need to use hard coded addersses < 1416982492 31773 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :"names" < 1416982505 204472 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: you might want to code an assembler for this :P < 1416982508 633335 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I am! < 1416982514 155469 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :excellent < 1416982641 521808 :tlewkow!~tlewkow@2602:30a:c021:220:ed29:13f0:e85b:885e QUIT :Remote host closed the connection < 1416982675 27987 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: would it be hard to make a minsky machine? with counter operations it's usually easy to undo the effect of a loop, so skipping ahead may not be necessary < 1416982709 865250 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and you only need a finite amount of stack, assuming unbounded cells. < 1416982766 799408 :^v!~notnot^v@2601:4:680:104c:ad7a:f8d7:c226:6547 JOIN :#esoteric < 1416982824 174724 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: i dunno, but it seems to me that vanila has got the essential ingredients for brainfuck now < 1416982833 984742 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its annoyingly hard to do binary < 1416982849 425437 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :numbers like 1011 are ok but ones like 10100000 are annoying < 1416982870 282181 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :or maybe thats not it < 1416982875 777425 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: you mean converting in your head? < 1416982896 251517 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the problem is 0 < 1416982918 563753 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: 0 just means you skip an increment < 1416982925 784177 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :between the doublings < 1416982947 97749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(or before/after, at the end) < 1416982986 601176 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> ((0+1)*2*2+1)*2*2*2*2*2 < 1416982987 920810 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 160 < 1416983043 706939 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :my binary ocnverter is broken < 1416983192 501629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: you can do it backwards with recursion. binary(x) = if x == 0 then make a zero else if x is odd then binary(x-1) ++ increment else binary(x/2) ++ double < 1416983221 906787 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ok! < 1416983231 175374 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think i mixed haskell and pseudocode in maximally confusing way there, hope it's clear < 1416983247 179915 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/115085 < 1416983248 339455 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ig ot this < 1416983268 492961 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :binary numbers < 1416983300 980965 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good < 1416983347 744799 :dts!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1416983390 794949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :one minor problem here is that the length of a number representation isn't constant, so you _might_ get complication calculating addresses that depend on each other's representation length... < 1416983402 970149 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah < 1416983407 821916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this can be fixed with padding at worst < 1416983408 315921 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but thankfully i can pad < 1416983422 147347 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://lpaste.net/115087 < 1416983424 92047 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this is what i have so far < 1416983446 572902 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: holy cow, what are you spending all this time on! < 1416983479 856232 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Well, half-rhetorical question. I can imagine at least one possibility, actually.) < 1416983618 243847 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you only need to pad forward references, fwiw < 1416983695 100221 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :hmm, i wonder if a straightforward-ish translation of daniel b cristofani's dbfi into mnnbfsl would be possible < 1416983708 793975 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :(goto address) => (push-binary address) (emit #\]) < 1416983721 825905 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and then the assembler will work out addresses for all labels < 1416983731 403670 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and insert gotos with padding < 1416983739 972509 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :possibly you could keep track of the end of the simulated data array with a marker and expand as necessary < 1416984006 173446 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i need conditionals I guess < 1416984049 542795 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh right < 1416984049 770306 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :if i have goto, conditionals, then maybe using the two stacks I can simulate a fixed number of integer variables and a stack < 1416984073 531429 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but maybe i should just look for a turing complete stack language to encode < 1416984073 674513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: no, you can simulate an entire brainfuck tape < 1416984079 662889 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :like some kind of minimal forthy thing < 1416984085 734053 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :two stacks gives a tape < 1416984094 570427 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :id like to use something else than brainfuck < 1416984100 400810 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh. < 1416984113 581322 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well then you can consider int-e's minsky machine idea < 1416984151 245536 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that requires cell values to be really huge, though. < 1416984164 721179 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(compared to program size) < 1416984188 778780 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i should maybe compile recursive functions including mu minimzer < 1416984196 754759 :^v!~notnot^v@2601:4:680:104c:ad7a:f8d7:c226:6547 QUIT :Ping timeout: 258 seconds < 1416984309 772043 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess a minimal forthy thing will work, that also needs both stacks in full < 1416984331 426608 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or well < 1416984370 802134 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Hhh night < 1416984381 322751 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unless you use unbounded integers, but then you're back to recursive functions < 1416984404 246024 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :Hhh yourself < 1416984416 410548 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :grr < 1416984419 161333 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hthis is dificult < 1416984444 173169 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i can define a table of words by name and they can call each other < 1416984450 838183 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :adn they can manipulate stack < 1416984451 639391 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Hhh myself¿ < 1416984482 948522 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :anyway, what you've got + conditionals should give you all you need to construct a lot of possibilities < 1416984492 733801 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :why not godel encoding < 1416984503 542850 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :Dulnes, i'm operating under the idea that Hhh is not an actual word < 1416984507 738135 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: then you're back to the minsky machine < 1416984514 376046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or recursive functions < 1416984516 845024 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Say it outloud < 1416984525 201726 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :That is the sound im making atm < 1416984543 477440 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :im making a new stacky language < 1416984545 474059 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i never did figure out how that shitty register machine was turing complete < 1416984554 636210 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Ofc hhh isnt a word wth did you think it was < 1416984563 847132 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: via godel encoding, really < 1416984576 918849 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :a Dulnesism < 1416984577 973026 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive QUIT :Remote host closed the connection < 1416984582 887864 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Hope harriot helps < 1416984585 816090 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :IF (else then predicate - result) < 1416984601 696196 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :mitchs: no need to be rude < 1416984602 464663 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :if predicate is 0 result=then, otherwise result=else < 1416984611 860502 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and things like +, *, dup, swap < 1416984614 821185 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :i thought i was joking < 1416984632 543627 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :in a non-rude way < 1416984634 788505 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1416984640 441847 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric ::T alas i cannot understand jokes < 1416984646 627786 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Sorry mitchs < 1416984650 575603 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :oerjan: yeah i was just having trouble understanding how to use godel encoding with the paucity of instructions. i don't doubt it's possible, but still < 1416984651 767408 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Dulnes, good night < 1416984658 647944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: if you make a new stack language then you have to prove _that_ TC as well :P < 1416984681 337989 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw PRIVMSG #esoteric :Thanks for making it seem you want me gone < 1416984702 215010 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :np < 1416984704 103330 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :well i want you gone now, congrats < 1416984712 777948 :drdanmaku!uid17782@gateway/web/irccloud.com/x-tufsuqhuakqysppp QUIT :Quit: [a→b]--[a→((E*a)+b) < 1416984824 736857 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: basically you use godel encoding to encode an n-register machine with a 2-register one < 1416984865 635218 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :yes i get that < 1416984866 724021 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for this to work, you need to be able to divide a number by a prime and check the modulus < 1416984870 825901 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03AnneFrank 5* 10New user account < 1416984882 544944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :which you can do with iterated decrement < 1416984939 916039 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then, once you have n-register machines, you use 2 cells with base k encoding to give you a tape of cells with k possible values < 1416984966 204737 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i wonder if ` s k execution would be easiest < 1416984981 95707 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(each cell gives you a stack) < 1416985011 448 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh and a temporary register to help multiply/divide by k < 1416985030 911375 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :the assemblr is a bit tricky < 1416985050 399038 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: i'm pretty sure a turing machine thingy is simplest here < 1416985059 402151 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :if i have code like this x (goto Label3) y Label1: z w Label2: e h y Label3: < 1416985063 376368 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or minsky machine, if you have unbounded cells < 1416985078 534584 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i do not really know how large the goto code will be until I know where Label3 is < 1416985093 374691 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i can try to allocate enough space for it and pad < 1416985097 618477 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: that's why you need the padding? < 1416985110 916982 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but still, i do not know for sure what amount of padding to do < 1416985115 519576 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it might have to retry with more < 1416985154 637606 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it would be nice to get it right on first try < 1416985155 789087 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :vanila: you can use algebra and keep the padding a variable until you know how big the entire program expands to < 1416985213 475151 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :calculate addresses as a + p * b, where p is the unknown padding < 1416985228 120663 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :this should allow you to calculate this in two passes < 1416985251 337819 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :what are a and b? < 1416985262 430220 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :depends on program code < 1416985295 730867 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :increment a every time you insert a normal command, increment b every time you insert a padded value < 1416985325 366175 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh ! < 1416985328 529490 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :that sounds clever < 1416985340 831409 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mind you, you can _probably_ overestimate p if you know the maximal length of the expanded program. < 1416985349 375025 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :ill try to implement it tommorow < 1416985350 832118 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :are you generating position-independent code? < 1416985354 773925 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :int-e, yes < 1416985361 551599 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :no < 1416985380 829411 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that would require using relative addresses. still possible, but a bit more complicated. < 1416985391 495596 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :if you would, you could work inside-out when translating code. < 1416985405 539531 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah, there's a downside to everything < 1416985410 304427 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you'd have to add a calculated offset to the current program counter < 1416985415 209068 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh neat < 1416985510 789796 :^v!~notnot^v@2601:4:680:104c:e55c:9227:9065:351f JOIN :#esoteric < 1416985781 778354 :^v!~notnot^v@2601:4:680:104c:e55c:9227:9065:351f QUIT :Client Quit < 1416985939 534328 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1416986171 489811 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Gooood morning < 1416986238 413264 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi de ho < 1416986472 208146 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think my sleep schedule is back into something sensible < 1416986480 51632 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I've woken up before 2 PM < 1416986482 176267 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: I don't know what I'm spending the time on, it just turned out that way. < 1416986536 735540 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: 's ok i can balance you out < 1416986550 545954 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::) < 1416986761 110279 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416986860 723426 :bb010g!uid21050@gateway/web/irccloud.com/x-pfnakdljwjriakte QUIT :Quit: Connection closed for inactivity < 1416986961 229866 :Patashu_!Caliburn@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1416986961 425666 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1416987781 431159 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :blsq ) 5ro2CBSn < 1416987782 561966 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :{{1 1} {1 2} {1 3} {1 4} {1 5} {2 2} {2 3} {2 4} {2 5} {3 3} {3 4} {3 5} {4 4} {4 5} {5 5}} < 1416987785 952684 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@fizzie < 1416987786 96120 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Unknown command, try @list < 1416987789 289585 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :(1.7.4) < 1416988142 423271 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a @fizzie command might be useful < 1416988333 755877 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :Is there no String -> JSONStuff? < 1416988340 35416 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: What'd it do? < 1416988352 39712 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I don't want stuff like readJSON :: String -> Result a < 1416988361 564241 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: various stuff < 1416988447 106594 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: What do you want, then? < 1416988527 647800 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :how much memory is good for an esoteric language? < 1416988536 508608 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :should 64k be enough? or is 2GB limit better? < 1416988545 579151 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :depends on the language < 1416988594 438049 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :similar to brainfuck < 1416988619 27744 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :scoofy: 59049 bytes are enough to be interesting < 1416988624 407443 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :scoofy: Well, you don't necessarily have to have a hard limit (although some implementations might) < 1416988632 108728 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i dunno, i'd go for 59067 < 1416988635 791063 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :sure. i'm just wondering what advantages that might bring. < 1416988653 680255 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bicyclidine: that's not a nice power. < 1416988663 103248 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :int-e: I'd like to have 343 memory cells instead < 1416988666 776476 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :using some wraparound modulo arithmetic < 1416988670 118942 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bicyclidine: I did not make up that number, hth. < 1416988690 663762 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :honestly, any size of p^n with a prime p ought to be enough < 1416988690 846829 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :mroman: JSonStuff is known as Value, it is an instance of the conversion classes < 1416988699 66681 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :for example, if all cells are 16 bit, and all memory addresses are 16 bit, then the two can be mapped. < 1416988705 921101 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :which fits to 64k < 1416988709 736318 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(and a positive n to be sure) < 1416988716 649723 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(and an integral p and n to be extra sure) < 1416988760 896910 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bicyclidine: in fact, the number comes from https://esolangs.org/wiki/Malbolge < 1416988795 414696 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lifthrasiir: 7^3, now that could be fun. < 1416988838 319808 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lifthrasiir: sorry, took me a moment to realize that you did not typo 243 = 3^5 there. < 1416988880 830604 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :are there any other prime power that are exactly 100 apart? < 1416988944 583005 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: um, 1 and 101? < 1416988952 270788 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :maybe Pell's equation? have to look at it. < 1416988967 400381 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: also 7 and 107 < 1416988970 624038 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there are lots < 1416988981 837621 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: Right, I guess I wanted the exponent to be different from 1. < 1416988982 911391 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net QUIT :Ping timeout: 264 seconds < 1416989020 546035 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and 0!) < 1416989042 214800 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :here's a big list of prime powers if you just want to work on the numbers http://oeis.org/A025475/b025475.txt < 1416989043 700291 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and that's an exclamation mark, not a factorial. < 1416989054 924099 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :(with exponent 0 or >= 2) < 1416989126 887036 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Do you want to reveal whether your 64B dc just encodes the outputs instead of actually doing the work? < 1416989149 151266 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: 25 and 125 < 1416989185 547010 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but probably no other case < 1416989194 170550 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"D is open source" < 1416989210 408955 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"Worried about redistribution? Don't be: Just ask Walter. He may be under obligation to require his permission, but it's only a technicality. Ask him, and he'll grant permission. He hasn't been known not to. " < 1416989216 778754 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't think that's sufficient for Debian < 1416989233 337354 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(Although there are other compilers that are actually OSS) < 1416989248 11135 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: I already said that it's cheating. < 1416989249 535288 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :Sgeo: yes, it is not sufficient. < 1416989281 498814 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: though I guess that was directed at oerjan. < 1416989285 813328 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :afaik DFSG requires that the non-interactive agent can get the license ("lonely island experiment" I think?) < 1416989297 240024 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I need to get into the habit of putting on a wash more often < 1416989304 563792 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'll probably have to do three loads today < 1416989309 396032 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Well, you know... there's cheating, and then there's cheating. The Burlesque I tagged as "cheat" just cheats by a little bit, in that it'd fail for some subset of puzzles. < 1416989321 897758 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: But good to know. < 1416989330 997265 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: same here, but the subset is a tad smaller ;-) < 1416989357 680042 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :i checked that (25,125) and (243,343) are the only such pairs in that file < 1416989369 915512 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: err larger, since you spoke about the set where it would fail < 1416989386 274062 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :lifthrasiir: I se ereferences to it but not the test itself < 1416989390 787118 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Granted, I tried to make a trivial base-30-encoded-outputs in Burlesque, and ended up with 134B due to overhead. < 1416989404 32144 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's not so hard, the prime powers are 4 8 9 25 27 32 49 121 125 128 169 243 289 343 361 529 841 961 1331 1369 1681 1849 2048 2187 2197 2209 2809 3125 3481 3721 4489 4913 5041 5329 6241 6859 6889 7921 ... < 1416989421 410290 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://comments.gmane.org/gmane.linux.debian.curiosa/4526 < 1416989712 705307 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar LOWI < 1416989712 987510 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :LOWI 260750Z 08005KT 9999 FEW006 BKN009 06/05 Q1016 NOSIG < 1416989731 518617 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't know the code of my nearest airport :( < 1416989740 953782 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't even know what my nearest airport is! < 1416989806 699281 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( google: airport nearby ) < 1416989809 558534 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :does that work? < 1416989862 227659 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well at least it turns up a couple of sites that promise to find airports < 1416989877 263795 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I feel sick < 1416989881 170301 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ate so many twizzlers < 1416989922 58563 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :help < 1416989972 857848 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... < 1416989998 678145 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"The nearest major airport is Leeds Bradford International Airport (LBA / EGNM). This airport has international and domestic flights from Leeds, United Kingdom and is 33 miles from the center of York, United Kingdom." < 1416990002 106728 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sgeo: I'm imagining this is a serious request and trying to figure out what kind of help we could provide. < 1416990004 940154 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@metar EGNM < 1416990005 260347 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EGNM 260750Z 05005KT 020V090 3000 -RADZ BR FEW002 SCT011 BKN035 05/05 Q1014 < 1416990027 753738 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I generally use http://weather.elec.york.ac.uk/ now < 1416990040 293404 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Some goatse link, perhaps. < 1416990043 355925 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's only a mile away from my house < 1416990048 9105 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1416990048 310334 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ENVA 260750Z 10005KT CAVOK M00/M00 Q1026 NOSIG RMK WIND 670FT 15013KT < 1416990173 858950 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :help there is no temperature here < 1416990178 874193 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Reassuring me that either it's not possible to puke in sleep or that I would wake up shortly first would help < 1416990186 90902 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or perhaps it's just cowing out < 1416990220 688384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm i'm not sure that is a phrase < 1416990274 953046 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Apparently it can happen. I'm scared now :< < 1416990298 150882 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: you could try puking before going to bed hth < 1416990305 590417 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION mean < 1416990317 256861 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Can too much sugar even cause this? < 1416990351 333295 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Sgeo, try going for a bit of a walk to settle your stomach? < 1416990622 974572 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :oerjan: ty, just did what you suggested < 1416990625 703886 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :(not voluntarily) < 1416990860 78634 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ouch < 1416990980 937545 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :On the plus side, I feel much better now < 1416990989 408782 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Almost scary that it was red, but not really < 1416991326 193306 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1416991604 879118 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Sgeo, hope you are OK :( < 1416992659 883108 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1416992727 909585 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Freezing cold and not sure why,, other than thstt I'm fine < 1416992881 188327 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 272 seconds < 1416992965 211075 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1416993496 955211 :tlewkow!~tlewkow@2602:30a:c021:220:bd96:eb6a:3e01:e5c7 JOIN :#esoteric < 1416993764 855447 :tlewkow!~tlewkow@2602:30a:c021:220:bd96:eb6a:3e01:e5c7 QUIT :Ping timeout: 258 seconds < 1416993864 745025 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1416993873 752756 :Dulnes!uid52684@gateway/web/irccloud.com/x-brojpcktfkxsncmw QUIT :Quit: Connection closed for inactivity < 1416994385 922872 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1416994392 81139 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hyello < 1416994522 336641 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :hyi < 1416994600 51004 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I added labels and push label-address operations to that MMBF < 1416994633 879742 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this gives us GOTO < 1416994644 897973 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :stack + goto means we can do procedure calls and recursion < 1416994691 842408 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Still feeling a bit nausous. Not as much though < 1416994692 603757 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Ugh < 1416994709 803262 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :you're working with a modified version of the language, or you found ways to implement things in the language ? < 1416994722 683980 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i wrote an assembler which compiles these features into the original language < 1416994728 252344 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :ah, cool < 1416994728 415267 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so this would be useful for proving TCness < 1416994850 751202 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 240 seconds < 1416995228 532934 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :we know how to permute the top of the stack < 1416995234 411118 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :in any rearrangement < 1416995242 806080 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :and can compute things like +, * etc.. < 1416995362 4728 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1416996059 717810 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@metar EFHK < 1416996061 398806 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :EFHK 260950Z 19008KT 1700 -DZ BR SCT001 BKN002 04/04 Q1025 NOSIG < 1416996080 556545 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :-DZ 04/04 so wet. < 1416996409 982316 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 255 seconds < 1416996655 355208 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :hi fizzie < 1416996670 505024 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :would you like to change the featured language on wiki front page? < 1416997719 274182 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 264 seconds < 1416998316 666961 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure. I don't generally "do things". Would it be into something listed at [[Esolang:Featured languages/Candidates]] and with a good article about it in addition to being otherwise interesting? < 1416998358 396930 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yes < 1416998360 641101 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://esolangs.org/wiki/Esolang:Featured_languages/Current < 1416998367 249268 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I guess its this page which gets edited < 1416998400 884700 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Eodermdrome, Funciton and Rail were suggested, I don't think it matters which is picked any should be fine < 1416998408 705632 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :(any of the candidates, not nec. one of those 3) < 1416998654 667875 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh. I would need to write a blurb. I don't think I can do that right now, but I might attempt it in the evening, if I remember. < 1416998716 165771 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thank you! < 1416998732 770251 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you could just copy the start of the article < 1416998735 925255 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so you don't have to write it yourself < 1416998739 56889 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but you can if you like < 1416998942 41808 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1416999045 286331 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1416999410 414634 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417000103 764836 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu QUIT :Ping timeout: 250 seconds < 1417000387 76773 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Wow, henkma. Right, if f terminates the program then we can schedule as many calls of it in a row as we like... phew. < 1417000466 76828 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 256 seconds < 1417000466 268238 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :int-e, were you interseted in the stack brainfuck? < 1417000549 198201 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417000603 980163 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :variable: MNNBFSL? Yes. < 1417000750 684438 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I wrote an 'assembler' which adds labels and a command to p ush the addres of a label (computed in binary) to the stack < 1417000779 406604 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so this gives you ability to e.g. perform recursive functions like how assembly does it < 1417000835 995275 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1417000853 682269 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu JOIN :#esoteric < 1417001768 888752 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Nice. (Sorry, I am interested but I don't really have the time to look at stuff in any detail.) < 1417001963 373231 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 272 seconds < 1417002414 898261 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417002629 85427 :shikhin!~shikhin@59.177.194.75 JOIN :#esoteric < 1417002632 265699 :shikhin!~shikhin@59.177.194.75 QUIT :Signing in (shikhin) < 1417002632 448003 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417002661 712655 :shikhin!~shikhin@unaffiliated/shikhin NICK :Guest93337 < 1417002721 592041 :Guest93337!~shikhin@unaffiliated/shikhin NICK :shikhout < 1417002749 73057 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1417002840 784112 :AndoDaan!~AndoDaan@188.189.76.87 JOIN :#esoteric < 1417003617 987494 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :09:09 < fizzie> Granted, I tried to make a trivial base-30-encoded-outputs in Burlesque, and ended up with 134B due to overhead. < 1417003621 475375 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :^- what overhead? < 1417003648 420868 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: I want something that allows me to map JSON values to Burlesque values < 1417003659 309284 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :readJSON :: Int sucks < 1417003679 845349 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I'd rather want case read of JSInt i -> ... JSString s -> .. < 1417003706 968094 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :Hey, mroman. < 1417003711 587088 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :since I don't know the type ahead using :: is not for me < 1417003719 743465 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: hey < 1417003759 896765 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I finished the burlesque interpreter for MNNBFSL. < 1417003766 448865 :Patashu_!Caliburn@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1417003784 857066 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :Seems so trivial in hindsight. < 1417003795 857460 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 250 seconds < 1417003801 407142 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :Cool AndoDaan < 1417003805 642889 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :did you make MNNBFSL < 1417003848 131044 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :No. I think it was a friend of hinichiro. < 1417003854 875296 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :shinichiro. < 1417003926 418798 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I just got interested in it because it was new on anagol. < 1417003960 815280 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i see < 1417003991 395974 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I skimmed the logs, vanila. Do you feel closer to thinking MNNBFSL is TC? < 1417004011 775694 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :well I think someone smart might prove it TC in a much easier way < 1417004047 126801 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: Isn't that just runGetJSON (fmap burlesqize readJSValue) inputString where burlesqize (JSInt i) = x; burlesqize (JSString s) = y; ...? < 1417004053 951979 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :but to me this confirms that it is TC for sure < 1417004071 138160 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :it doesnt count as a proof but the construction is mostly, you'd have to do conditional branching < 1417004168 300487 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe that's overly low-level, I don't know how the package is constructed. < 1417004712 657467 :boily!~alexandre@96.127.201.149 QUIT :Quit: PROTOTYPIC CHICKEN < 1417004980 15254 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417005070 966867 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu QUIT :Ping timeout: 240 seconds < 1417005383 385077 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1417006323 140880 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 265 seconds < 1417006697 369058 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 M10 02http://esolangs.org/w/index.php?diff=41167&oldid=41166 5* 03Orenwatson 5* (+219) 10Added explanation of name < 1417007384 77054 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric : I just got interested in it because it was new on anagol. ← perhaps anagol could use an "interpret burlesque" task < 1417007427 572452 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417007433 617086 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :it would have to be a subset of burlesque's commands. < 1417007446 387314 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :burlesques has lie < 1417007456 30568 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :like 348 different commands. < 1417007504 271008 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :are there any golf problems which were solved by writing an interpreteR? < 1417007521 101926 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :deadfish. maybe a complete BF < 1417007583 766795 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :and underload. < 1417007594 859280 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :2 < 1417007637 625036 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: Perl's s///gee stuff can sometimes be viewed as implementing ad-hoc DSLs. < 1417007661 257594 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :thats so cool < 1417007667 585320 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :"minimal scheme interpreter" & "minimal postscript interpreter" too. < 1417007698 256867 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :AndoDaan: those don't really work on anagolf, because you can't easily give inputs that can really only be solved by writing a general interpreter < 1417007737 469909 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in fact, on any golf server it would be very hard to write good tests for it that cover everything < 1417007753 450923 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :vanila: so that's a question. if somebody does some stuff on a string to produce a bunch of code that is then evaluated, have they written a compressor for code or an interpreter for a weird language? < 1417007789 51173 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :I think there is a close relation between decompression and intepreters ! :) < 1417007826 318609 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh, we're dangerously close to rediscovering Kolmogorov complexity. < 1417007827 635378 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::P < 1417007836 859185 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :woot < 1417007842 985026 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :it would be my first time. < 1417007854 156733 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, that reminds me < 1417007863 207070 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Make 24 is now post-mortem, let me see what people submitted < 1417007888 415674 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :yeah... that was a fail of a question. < 1417007904 538322 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :looks scary < 1417007916 341846 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i wonder what to do now < 1417007923 100170 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://golf.shinh.org/p.rb?Make+24 < 1417007974 841827 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1417008081 93244 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i could make al anguage out of nand gates < 1417008085 762496 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :+ memory < 1417008108 270137 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :you write CPU like this: (NAND X (NAND ... .. (NAND ... ))))) < 1417008148 282535 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its not TC since you can only address finite memory but you can do real programming with it < 1417008266 54913 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :you wouldn't even need to be able too loop right? as long as you copy and branche any sequence of instruction of a wanted loop. < 1417008290 295583 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :(sorry, my terms are terrible). < 1417008325 464772 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :well it would be run in a loop < 1417008332 784391 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :like a CPU cycle < 1417008380 773038 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so you could design your own instruction set and program it, or make a special purpose cpu < 1417008443 645670 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :aren't all average computers{cpu s} basically nand logic gates and memory? < 1417008452 971594 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yea :) < 1417008460 605328 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :... < 1417008485 677052 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i just realized < 1417008489 374635 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :this is a nand TREE < 1417008493 854862 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :so it's very bad to program in < 1417008501 456638 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :immense code duplication < 1417008551 261494 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :that's how I saw it. < 1417008627 510170 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 264 seconds < 1417008704 332951 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :(I say "saw it" but my grasps of these concepts are nowhere near concrete) < 1417008714 842185 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :im just bored i dont know what to do now < 1417008743 155870 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :clue looks interesting. < 1417008749 139313 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yeah it is < 1417008780 679209 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :in the discussion i was surprised that it's possible TC ness wasn't dismissed outright. < 1417009017 84284 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I can't even begin to see how one would try and implement any usefull and understandable instructions in it. < 1417009058 801996 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :it feels like a <2 dimensional CA. < 1417009066 976442 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :AndoDaan: the same could be said about Conway's game of life. < 1417009090 826726 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :That still fascinates me. < 1417009264 957295 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I mean, I can grasp using standard stable pattern to build standard stable processes, but how anybody worked out to use floaters{?} and the guns to interact like logic gates... Amamzing < 1417009296 111868 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :gliders and spaceships < 1417009335 664781 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :its very clever < 1417009345 824888 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :people systematically tried all possible ways of up to three gliders to interact, and less systematically beyond. < 1417009346 114274 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :have you seen glider gun? < 1417009360 216611 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Have you seen rakes? < 1417009371 600830 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :videos of it. < 1417009402 781436 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/e/ec/Conways_game_of_life_breeder.png < 1417009404 513601 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :like this? < 1417009415 251143 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :oh it makes glider guns < 1417009427 765353 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"A rake is a puffer whose debris consists of spaceships." < 1417009456 853944 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :id like to play with Golly < 1417009457 965565 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :yeah, I think I watched a tc machine in gol vid not too long ago. < 1417009470 23503 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :i like the meta life < 1417009490 252115 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :gol made in gol? < 1417009513 815057 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or space fillers (though those are of little interest for TC of GoL) http://www.conwaylife.com/wiki/Max < 1417009515 923660 :atehwa!atehwa@aulis.sange.fi QUIT :Ping timeout: 250 seconds < 1417009524 841660 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :yess < 1417009541 88768 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :http://www.youtube.com/watch?v=xP5-iIeKXE8 < 1417009559 845656 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417009571 194759 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1417009602 572227 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :so freakin' awesome. < 1417009895 783404 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :vanila: that's awesome. < 1417009986 807131 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :John Conway talks about the Game of Life: https://www.youtube.com/watch?v=E8kUJL04ELA < 1417010494 576057 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I always thought the live\die interpretation of the rules weird. < 1417010598 471587 :drdanmaku!uid17782@gateway/web/irccloud.com/x-evfkfquaceggtpzt JOIN :#esoteric < 1417010611 704184 :vanila!~user@unaffiliated/vanila PRIVMSG #esoteric :why? < 1417010789 771456 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I'm much more comfortable with having every possible neighbours states defined. < 1417010833 939347 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I guess I'm more use too 1d ca s, where that's easier to visualise. < 1417011075 448757 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :Time for some sleep I think. See you guys later. < 1417011075 715999 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 255 seconds < 1417011081 533888 :AndoDaan!~AndoDaan@188.189.76.87 QUIT :Quit: Quit < 1417011748 73950 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417012070 946174 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 240 seconds < 1417012477 319285 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417012814 830138 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`fromroman LXXXIV < 1417012816 501787 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :84 < 1417012898 653691 :j-bot!~j-bot@li339-21.members.linode.com JOIN :#esoteric < 1417012957 237522 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 91+2*3 < 1417012971 62862 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :[ 91+2*3 < 1417012971 475069 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :b_jonas: 97 < 1417012978 776134 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`toroman 97 < 1417012980 215233 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :XCVII < 1417013038 216893 :MDream!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net QUIT :Quit: later chat < 1417013059 225679 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net JOIN :#esoteric < 1417013290 818442 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1417013590 270936 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 256 seconds < 1417014268 263343 :tlewkow!~tlewkow@2602:30a:c021:220:1967:1904:3493:afc4 JOIN :#esoteric < 1417014807 253158 :Koen__!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net JOIN :#esoteric < 1417015414 267566 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1417015428 274729 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1417015445 972880 :nycs!~nycs@gw.hq.meetup.com NICK :`^_^v < 1417016328 541296 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417016448 368151 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1417016609 708193 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: Leaving < 1417016848 395400 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1417016871 649331 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 264 seconds < 1417017130 409347 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417017253 506686 :Koen__!~Koen@vbo91-6-78-245-243-132.fbx.proxad.net QUIT :Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?" < 1417017343 294341 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1417017914 539956 :tlewkow!~tlewkow@2602:30a:c021:220:1967:1904:3493:afc4 QUIT :Remote host closed the connection < 1417018269 833526 :vanila!~user@unaffiliated/vanila QUIT :Remote host closed the connection < 1417018703 758217 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1417018709 639863 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1417018726 324125 :nycs!~nycs@gw.hq.meetup.com QUIT :Remote host closed the connection < 1417018771 375918 :abibepo!5fe90634@gateway/web/freenode/ip.95.233.6.52 JOIN :#esoteric < 1417018815 51317 :abibepo!5fe90634@gateway/web/freenode/ip.95.233.6.52 PRIVMSG #esoteric :? < 1417018826 860876 :abibepo!5fe90634@gateway/web/freenode/ip.95.233.6.52 QUIT :Client Quit < 1417018922 158070 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that was quick < 1417020138 356121 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417021011 779427 :G33kDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1417021021 412663 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: hah, "supercheat" < 1417021121 172223 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1417021151 443563 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Ping timeout: 245 seconds < 1417021158 665177 :G33kDude!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1417021231 804642 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net JOIN :#esoteric < 1417021276 497729 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 245 seconds < 1417021421 59830 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :didn't you, though < 1417021493 623497 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1417021540 180309 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :cheat? well, of course. < 1417022072 169922 :MoALTz!~no@user-46-113-21-204.play-internet.pl JOIN :#esoteric < 1417022173 675342 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de QUIT :Quit: Terminated < 1417022189 417638 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de JOIN :#esoteric < 1417022476 218532 :vanila!~user@unaffiliated/vanila JOIN :#esoteric < 1417022660 49676 :L8D!~seed@99-156-81-149.lightspeed.austtx.sbcglobal.net PART :#esoteric < 1417022835 490006 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1417022840 695687 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1417023127 781166 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: Admittedly it's not very "super" lengthwise. < 1417023565 851660 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(It's the kind of thing with one character for each pair of numbers, so technically 45B of payload, but the formatting code is quite long. Selecting the right string I got done rather compactly, at least.) < 1417023657 89990 :vanila!~user@unaffiliated/vanila QUIT :Quit: Leaving < 1417023842 636899 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I could cut off 9B if I could embed arbitrary octets in a string. < 1417024184 556211 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417024429 498153 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu JOIN :#esoteric < 1417024762 357657 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1417024786 817678 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1417024976 815914 :mihow!~mihow@108.30.58.169 JOIN :#esoteric < 1417025295 552776 :FireFly!~firefly@oftn/member/FireFly QUIT :Quit: WeeChat 0.4.0 < 1417025318 642846 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 265 seconds < 1417025319 490413 :FireFly!~firefly@oftn/member/FireFly JOIN :#esoteric < 1417025784 740109 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417025837 570439 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1417025994 844398 :MDud!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net JOIN :#esoteric < 1417026034 609868 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net QUIT :Ping timeout: 256 seconds < 1417026084 504151 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1417026245 782262 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 272 seconds < 1417026341 919663 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1417026488 598128 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 255 seconds < 1417026603 548644 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417027150 770061 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1417027163 497997 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 255 seconds < 1417027870 531720 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 256 seconds < 1417029297 547002 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1417029644 133185 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1417030786 226021 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive JOIN :#esoteric < 1417031049 396316 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417032378 503640 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 244 seconds < 1417032452 897055 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417032656 929167 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 240 seconds < 1417032840 64488 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1417033791 884231 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1417033932 425227 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now it's 27B of data out of 82B, so the ratio's gotten even worse. < 1417034438 581161 :AnotherTest!~turingcom@94-224-27-51.access.telenet.be JOIN :#esoteric < 1417034536 300038 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1417034554 552728 :dts!~DTSCode@unaffiliated/dtscode NICK :WillBot < 1417034944 372252 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 250 seconds < 1417034961 612795 :WillBot!~DTSCode@unaffiliated/dtscode NICK :dts < 1417036816 638178 :dts!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1417036833 430442 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417038109 611310 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1417038124 253522 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 264 seconds < 1417038484 625219 :AnotherTest!~turingcom@94-224-27-51.access.telenet.be QUIT :Ping timeout: 265 seconds < 1417038503 679434 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1417038658 244752 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417038779 640718 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417038977 651174 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1417039023 376462 :MDud!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net NICK :MDude < 1417039418 928238 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1417039512 265239 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1417039804 499023 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :`danddreclist 59 < 1417039806 91869 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :danddreclist 59: shachaf nooodl boily \ http://zzo38computer.org/dnd/recording/level20.tex < 1417039890 27850 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1417039992 432491 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1417040081 92332 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1417040308 172316 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Perl is a scary language and I do not like it < 1417040459 991533 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :I ♥ PCRE < 1417040478 174012 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1417040893 826623 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Taneb: Do you prefer AWK? < 1417040906 24834 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :zzo38, I have not used AWK < 1417041182 689510 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1417041304 807570 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What is a good language for demonstrating call-by-reference? < 1417041367 919386 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :pascal < 1417041569 729380 :Dulnes!uid52684@gateway/web/irccloud.com/x-tjnetaltiekggqwc JOIN :#esoteric < 1417041613 896754 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh mccarthy function is over < 1417041654 571629 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :It almost seems like Rust has more of an opinion on mutabiltiy than Haskell. Haskell is theoretically everything is immutable, but ultimately, you need to use the IO monad, where anything goes. In Rust, it's not anything goes even though it's implicitly in the IO monad like most languages < 1417041654 830993 :tlewkow!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1417041887 740527 :tlewkow_!~tlewkow@206-80-4-190.static.twtelecom.net JOIN :#esoteric < 1417042067 462308 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1417042095 834373 :AndoDaan!~AndoDaan@188.189.76.87 JOIN :#esoteric < 1417042894 399339 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, in Haskell in the IO monad there are even a few things which are mathematically improper. In my opinion should be avoided as much as possible, although in some cases it is good to keep them for example ability to execute pointer operations which might or might not affect the rest of the program in proper and improper ways. < 1417043277 294613 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :b_jonas, I was thinking. a anagol problem asking to implement a language, if you not only ask for the impleted language output, but also for complete code state each for each step, that would come close to forcing a 'true' implementation, right? < 1417043287 862126 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :hey zzo38 < 1417043331 560205 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :AndoDaan: I think it might come closer than otherwise, but still it can involve a cheat possibly; there is also the possibility that the specification of a language might not specify exactly how some of the internal state might be. < 1417043371 447143 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 240 seconds < 1417043460 517132 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417043463 160299 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :hmm. output of an uncertain state could just be the list of all possible symbols that state could be. < 1417043487 216803 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :it probably wouldn't narrow much down for some bit, I guess. < 1417043512 233041 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :"0..9 a..zA..Z" < 1417043649 328738 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :but making sure the to be implemented language is has a clear and easy to read system state would help that issua. < 1417043665 575408 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes that is one way, if it is such a language. < 1417043706 801074 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :I'm only thinking about possible low level languages for implementation, like string replacement or cell based. < 1417044072 298605 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :then again, maybe I'm creating too many big codegolf problems. But it's hard to come up with a basic algorith that hasn't been asked already. < 1417044704 528157 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I invented two more pokemon cards < 1417044844 944607 :mihow!~mihow@108.30.58.169 QUIT :Quit: mihow < 1417044984 699121 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e Wow, henkma. Right, if f terminates the program then we can schedule as many calls of it in a row as we like... phew. <-- fiendish < 1417044984 878553 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1417045192 822635 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : fizzie: I want something that allows me to map JSON values to Burlesque values <-- i told you, use the Value type for that. < 1417045208 489399 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman fizzie: I want something that allows me to map JSON values to Burlesque values <-- i told you, use the Value type for that. < 1417045208 632912 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1417045291 487910 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 240 seconds < 1417045297 711263 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` ln -s dontaskdonttelllist bin/don\'taskdon\'ttelllist < 1417045302 263091 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1417045329 55174 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :does mercurial handle hard links? < 1417045355 213431 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure it handles symbolic ones < 1417045364 417206 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, that is < 1417045416 794328 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :help is codu.org down < 1417045449 481510 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can go directly to http://www2.codu.org/projects/hackbot/fshg/index.cgi if you want the fshg browser. < 1417045457 253416 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :("Pro tip".) < 1417045492 396358 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is a pro tip given to a pro or given by a pro? < 1417045500 155683 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or does one become a pro by virtue of receiving it? < 1417045515 555274 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think the giver or givee really factor in -- it's just that the content is on a "pro level". < 1417045569 933978 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Is a pro tip more reliable than a con tip? < 1417045604 106759 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :The teacher can be a fool, as long as the student is wise < 1417045963 484180 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :If a thing has an attribute that was formerly negative but due to changed circumstances is so no longer, is that an "ex-con"? < 1417046081 796323 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1417046096 88465 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :Depends on if the tipper knows if it's an ex-con or not. If s/he knows its an ex-con but tips it unchanged it was actually a protected ex-con. < 1417046116 195074 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :ie a +1 con < 1417046186 906426 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :add a little non-verbal signalling and it's mankind's favourite pasttime. < 1417046194 94699 :AndoDaan!~AndoDaan@188.189.76.87 PRIVMSG #esoteric :dicking people over. < 1417046245 3369 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive QUIT :Remote host closed the connection < 1417046692 512087 :MoALTz_!~no@user-46-113-21-204.play-internet.pl JOIN :#esoteric < 1417046826 543992 :MoALTz!~no@user-46-113-21-204.play-internet.pl QUIT :Ping timeout: 250 seconds < 1417047010 869546 :heroux!sandroco@50708355.static.ziggozakelijk.nl QUIT :Ping timeout: 265 seconds < 1417047611 615334 :Froox!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1417047653 886893 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1417047869 831364 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive JOIN :#esoteric < 1417047905 990266 :tlewkow_!~tlewkow@206-80-4-190.static.twtelecom.net QUIT :Remote host closed the connection < 1417048060 46029 :heroux!sandroco@50708355.static.ziggozakelijk.nl JOIN :#esoteric < 1417048263 458227 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1417048891 567587 :AndoDaan!~AndoDaan@188.189.76.87 QUIT :Ping timeout: 240 seconds < 1417048902 708308 :AndoDaan!~AndoDaan@188.189.76.87 JOIN :#esoteric < 1417049074 833410 :Dulnes!uid52684@gateway/web/irccloud.com/x-tjnetaltiekggqwc QUIT :Quit: Connection closed for inactivity < 1417050072 820132 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Ping timeout: 256 seconds < 1417050234 592128 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1417050248 773728 :Dulnes!uid52684@gateway/web/irccloud.com/x-crvkeajoccszpzsn JOIN :#esoteric < 1417051242 878518 :madbr!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1417052138 76482 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive QUIT :Remote host closed the connection < 1417052159 882045 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive JOIN :#esoteric < 1417053379 860615 :AndoDaan_!~AndoDaan@188.189.94.121 JOIN :#esoteric < 1417053526 975655 :AndoDaan!~AndoDaan@188.189.76.87 QUIT :Ping timeout: 245 seconds < 1417053890 18133 :_AndoDaan_!~AndoDaan@188.189.94.121 JOIN :#esoteric < 1417053916 209686 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07And then14]]4 N10 02http://esolangs.org/w/index.php?oldid=41168 5* 03Lucasieks 5* (+466) 10Created page with "This language is like BF, but you need to put " and then" between commands. It works like this: We have our sweet little cute program in BF. +> We add the andthens. + and th..." < 1417053948 70960 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07And then14]]4 M10 02http://esolangs.org/w/index.php?diff=41169&oldid=41168 5* 03Lucasieks 5* (+8) 10 < 1417053979 326562 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07And then14]]4 10 02http://esolangs.org/w/index.php?diff=41170&oldid=41169 5* 03Lucasieks 5* (+2) 10 < 1417054076 798403 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok this has to be a troll. < 1417054086 866183 :AndoDaan_!~AndoDaan@188.189.94.121 QUIT :Ping timeout: 265 seconds < 1417054092 722767 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Joke language list14]]4 10 02http://esolangs.org/w/index.php?diff=41171&oldid=40755 5* 03Lucasieks 5* (+47) 10 < 1417054101 889570 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i believe it < 1417054115 866236 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh it's a joke language < 1417054121 226543 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :"define start as this big thing past the colon" < 1417054124 310536 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :lucasieks has been around < 1417054130 543139 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :should i feature it < 1417054137 459340 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no hth < 1417054142 804269 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :absolutely < 1417054152 799289 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's tempting < 1417054158 882863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe I'll be forced to if oerjan doesn't feature something else soon < 1417054187 219659 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think fizzie agreed to maybe write a blurb < 1417054227 388328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tempting to just preemptively block whoever thought AnneFrank would be a good username < 1417054238 273730 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was wondering about that one too < 1417054286 659561 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i kept silent lest i become tempted to make really awful puns < 1417054428 490142 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i expected elliott to snark now, but i guess he's too scared of the possible puns < 1417054453 955174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dude, if I was scared of your puns I'd have left long ago < 1417054467 224182 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well you will nazi _these_ coming < 1417054545 528484 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hmm... how2design branch predictor < 1417054573 910458 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just use organically grown branches < 1417054634 479756 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :architectural target: in order, short mips-like pipeline (5 stages or so), instruction words are 64 bit and are split into 3 instructions of ~20 bits each (load/alu unit, store/alu unit, branch/alu unit) < 1417054646 646070 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :essentially a very small vliw < 1417054659 755760 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :very small very large, check < 1417054745 428200 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :more or less a 3 way superscalar MIPS except the instruction pairings are baked beforehand < 1417054830 445955 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :not that you guys would care since you guys only care about networking, encryption, haskell and linux < 1417054912 983016 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i only care about haskell and puns hth < 1417055002 206736 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Main Page14]]4 10 02http://esolangs.org/w/index.php?diff=41172&oldid=40670 5* 03Lucasieks 5* (+52) 10 < 1417055018 24436 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :my target is something that renders gfx and mixes sound < 1417055079 148169 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so it needs a hardware multiplier and some way of drawing textures without wasting a gazillion cycles on cobbling addresses together < 1417055104 712843 :AndoDaan_!~AndoDaan@188.188.65.202 JOIN :#esoteric < 1417055117 949411 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Main Page14]]4 10 02http://esolangs.org/w/index.php?diff=41173&oldid=41172 5* 03Oerjan 5* (-52) 10Undo revision 41172 by [[Special:Contributions/Lucasieks|Lucasieks]] ([[User talk:Lucasieks|talk]]) (I see nothing wrong with it) < 1417055146 407595 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm interested in CPU architectures, it's just anything I say to you would roll right off anyway < 1417055149 632097 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not that I have any expertise at all < 1417055167 422147 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :what do you mean it would roll off? < 1417055270 862460 :_AndoDaan_!~AndoDaan@188.189.94.121 QUIT :Ping timeout: 255 seconds < 1417055304 373925 :bb010g!uid21050@gateway/web/irccloud.com/x-gbycdlaorrttnomy JOIN :#esoteric < 1417055335 511272 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If I wanted specifically using Haskell involved CPU design, I would prefer to add some stuff so that it is design for Haskell usage; I think something like this has already been done actually. < 1417055374 901932 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott : are you telling me that my current design is unsound? :D < 1417055385 755922 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or just goes way overboard < 1417055404 582823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nope < 1417055411 138225 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not adequately qualified to assess your design < 1417055438 68283 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :makes sense < 1417055458 856669 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'm getting into the calculation latency etc stuff and only professionals really deal with that :/ < 1417055634 640267 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also it's hard to tell if a design is balanced and will work, or if it's crippled and will never be fast < 1417055690 870992 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I suppose you can estimate it, but you might not be precise in making an estimation of such. < 1417055691 766727 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :make 10000 prototype chips with small schematic changes, have them drive robots, select the survivors < 1417055694 213051 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :even intel has failed multiple times at that (iAPX 432, i860) < 1417055760 366214 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Main Page14]]4 10 02http://esolangs.org/w/index.php?diff=41174&oldid=41173 5* 03Lucasieks 5* (+26) 10 < 1417055860 702166 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... < 1417055879 126803 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Main Page14]]4 10 02http://esolangs.org/w/index.php?diff=41175&oldid=41174 5* 03Ehird 5* (-26) 10if you'd prefer to be unable to edit this page, I'd be happy to block you < 1417056004 451603 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :for my application (video games), the small, really classic RISC designs have worked well (mips, arm, superH...) < 1417056026 757430 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It even depend what game though < 1417056055 127426 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i wonder how well 3d games do on risc, not that that's a terribly good question < 1417056064 88277 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i guess n64 was uh... what was n64 < 1417056074 519459 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :mips? i think playstation was mips < 1417056095 352454 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :psx was mips, n64 was mips as well < 1417056102 436860 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ps2 was a mips derivative I think < 1417056110 199331 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and PSP as well < 1417056132 42378 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i'm just thinking of all the weird shit in the current gen < 1417056142 938256 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :god, "reality coprocessor" < 1417056158 961038 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the current gen is really boring < 1417056164 831442 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :sega 32x, saturn and dreamcast were superH < 1417056166 41116 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's just x86. okay plus the wii u < 1417056171 125172 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :that's what i mean yeah. < 1417056178 967791 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :"risc losing out??" < 1417056181 479827 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :handhelds are like all ARM < 1417056248 491541 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well that sounds pretty logical < 1417056365 115101 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :there's nothing really special about RISC, it's just a well balanced family of architectures in general < 1417056445 614803 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i'm trying to write headlines here < 1417056521 433825 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :get a leg up with ARM hth < 1417056566 969659 :nisstyre!~yourstrul@oftn/member/Nisstyre QUIT :Ping timeout: 256 seconds < 1417056585 118630 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1417057031 713273 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 240 seconds < 1417057224 24974 :AndoDaan_!~AndoDaan@188.188.65.202 QUIT :Read error: Connection reset by peer < 1417057249 571303 :AndoDaan_!~AndoDaan@188.188.65.202 JOIN :#esoteric < 1417057395 13234 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"fromEnum" is terribly long... < 1417057442 321751 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Newton14]]4 10 02http://esolangs.org/w/index.php?diff=41176&oldid=40041 5* 03Lucasieks 5* (+114) 10 < 1417057456 897029 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that it is. < 1417057489 543159 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so that's my third 183 character non-cheating Dominosa. < 1417057518 543961 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(the other two are very similar, but each changes something non-trivial) < 1417057848 327387 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there was a point where i though a short fromEnum would have helped, but i no longer think so. < 1417058759 965616 :tlewkow!~tlewkow@2602:30a:c021:220:511c:3a9f:e66a:a025 JOIN :#esoteric < 1417058783 760639 :_AndoDaan_!~AndoDaan@188.188.83.24 JOIN :#esoteric < 1417058790 941304 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1417058811 710760 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1417058952 66412 :AndoDaan_!~AndoDaan@188.188.65.202 QUIT :Ping timeout: 245 seconds < 1417059016 933335 :tlewkow!~tlewkow@2602:30a:c021:220:511c:3a9f:e66a:a025 QUIT :Ping timeout: 258 seconds < 1417059155 517018 :MoALTz__!~no@user-46-113-21-204.play-internet.pl JOIN :#esoteric < 1417059364 838235 :MoALTz_!~no@user-46-113-21-204.play-internet.pl QUIT :Ping timeout: 264 seconds < 1417059617 224004 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Lnging for the days of the SNES, eh? < 1417059798 955314 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 258 seconds < 1417059875 77474 :Dulnes!uid52684@gateway/web/irccloud.com/x-crvkeajoccszpzsn QUIT :Quit: Connection closed for inactivity < 1417059918 393803 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :snes has a lot of cool games < 1417059939 26060 :_AndoDaan_!~AndoDaan@188.188.83.24 PRIVMSG #esoteric :F-Zero < 1417059965 394879 :_AndoDaan_!~AndoDaan@188.188.83.24 PRIVMSG #esoteric :and maybe that paraglider game. < 1417059985 8211 :_AndoDaan_!~AndoDaan@188.188.83.24 NICK :AndoDaan < 1417060011 829135 :AndoDaan!~AndoDaan@188.188.83.24 PRIVMSG #esoteric :still play those sometimes. < 1417060015 523559 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :basically you can't do anything so you have to keep your game small < 1417060027 655138 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :imo http://en.wikipedia.org/wiki/Star_Fox_2 < 1417060031 208336 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which means if you spend as much time it's more polished < 1417060059 589274 :AndoDaan!~AndoDaan@188.188.83.24 PRIVMSG #esoteric :Constantly bitched it after 3stages in StarFox me. < 1417060116 680143 :AndoDaan!~AndoDaan@188.188.83.24 PRIVMSG #esoteric :I do a barrelrole until my fingers bleed, but it's never enough. < 1417060121 285424 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :emulating this thing must be a pain in the ass, i just realized < 1417060162 81501 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'm trying to design a vm that's easy to emulate but can also run fast IRL < 1417060186 588330 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :don't allow people to plug in games with custom coprocessors in them, then < 1417060201 842877 :AndoDaan!~AndoDaan@188.188.83.24 QUIT :Quit: Quit < 1417060364 91633 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417060540 577328 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 255 seconds < 1417060720 836065 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: ah I think I understand your trouble regarding the search order. < 1417060765 710107 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :177, getting there. < 1417061042 913354 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :There, 175 non-cheating, 164 cheating slightly. yay. < 1417061179 267344 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :funny statistics though. (I won't bother with the slightly cheating version) < 1417061184 741710 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1417061264 382770 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: surely there must be *some* room for optimization. < 1417061273 598804 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dominosa small seems like hell < 1417061289 827212 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: I disagree, obviously. < 1417061322 181021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can solve a problem while thinking it's hell < 1417061327 159325 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :is this a kidn of pizza < 1417061344 582579 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: well I didn't think it was hell because I approached it as a compression problem. < 1417061360 193182 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sure if you cheat :p < 1417061373 870147 :MDude!~fyrc@pa-67-235-2-71.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1417061375 742463 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :by that approach, it's not a cheat < 1417061385 628411 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah, fair enough. < 1417061427 916888 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(you can see that I also stuck to my previous convention of using "alt" to mark the alternative approach to the problem that is not data compression ;-) ) < 1417061433 663859 :jameseb!~jameseb_@runciman.hacksoc.org QUIT :Ping timeout: 264 seconds < 1417061446 941430 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(though that's not a very firm convention) < 1417061458 563578 :jameseb!~jameseb_@runciman.hacksoc.org JOIN :#esoteric < 1417061459 269335 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, wait < 1417061464 992004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I thought you meant that what you did wasn't actually cheating < 1417061483 218721 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you should really mark "data compression" solutions :p < 1417061489 900577 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: Yes, that's what I said. < 1417061530 70816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, ok. I can't figure out whether you mean you use a different definition of "cheating", or whether you actually solved the problem in a way everyone would consider non-cheat but that still approaches it as a data compression problem. < 1417061552 230601 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: it's too much hassle, because I *will* accidently submit an improvement under the plain "int-e" nick at some point. < 1417061590 862834 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(as can be seen in Wow, where I tried sticking to (boring) and (alt) throughout.) < 1417061675 935268 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION nods < 1417061734 854109 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like that 798-byte Python solution to Wow. < 1417061742 634364 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: I'm bending the notion of cheating. Anyway, I was initially answering your claim that Dominosa was hell. By never trying not to cheat (in your terminology ;-) ), it turned quite pleasant. < 1417061752 358152 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the pinnacle of golf. < 1417061753 99052 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/turned/turned out/ < 1417061816 348460 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: oh yes, I particularly like the space between print and " < 1417061824 605684 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: and of course, the nick that goes with it. < 1417061830 282364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, if you're not going to try, why bother trying? < 1417061839 467151 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :eliminating the space would be a bit pointless. < 1417061853 544272 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: It's the salt in the soup. < 1417061871 252687 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: It's so fundamentally against any golfer's instinct. < 1417061874 651149 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I should submit an answer like that to every problem < 1417061883 963753 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if sys.stdin.read() == '...': < 1417061886 253487 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : print ... < 1417061887 235607 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :elif ... < 1417061903 295886 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I mean, eliminating superfluous whitespace is the first thing you do, before you even start thinking about imrpovements. < 1417061924 292661 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: I think printing a huge constant string with escapes is also against any golfer's instinct :p < 1417061945 716971 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :http://www.anagolf.org/ hm < 1417062010 836791 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bicyclidine: you know the correct link, right? < 1417062047 158247 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Let me guess, ANA = All Nippon Airways? < 1417062068 657787 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :maybe not :) < 1417062127 776267 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :why would an airway golf < 1417062155 671609 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :because you can sponsor pretty much anything you like as an airway. < 1417062177 284705 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : oerjan: surely there must be *some* room for optimization. <-- perhaps. i went through several improvement iterations already. < 1417062191 762406 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bicyclidine: http://www.ana.co.jp/anaopen/ hth < 1417062476 975792 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there was one point that didn't feel necessarily optimal, though. < 1417062594 559273 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i suppose there's always the possibility we've missed different ones < 1417062724 986348 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn JOIN :#esoteric < 1417062740 618744 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Arent we all pikhq_ < 1417062839 831089 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> map length ["notElem","all(/=)"] < 1417062840 874209 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [7,7] < 1417062859 958112 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall checking that before :) < 1417062882 511559 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so that could explain 4 alphanums difference < 1417062896 215923 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1417062956 256617 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps our approaches are really different < 1417062980 213024 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :always a possibility < 1417062987 443422 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's just hard to imagine ;-) < 1417063012 635394 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I mean, coming up with different approaches is hard. < 1417063040 461485 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i suppose i'll remember this the next time i need to explain kolmogorov complexity < 1417063068 802359 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i can think of another variation with equal length that might give you 4 more symbols < 1417063080 370534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :possibly even 5 < 1417063085 875742 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: Like the McCarthy thing, where the fundamental idea was to use strings of ")" as unary numbers, instead of an Int counter. When I found that, that's when I said "McCarthy is beautiful" < 1417063112 264066 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :figures, because i never did < 1417063182 366878 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 272 seconds < 1417063594 267221 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive QUIT :Remote host closed the connection < 1417064202 491802 :CrazyM4n_!~spng453@ip70-162-52-61.ph.ph.cox.net JOIN :#esoteric < 1417064431 87926 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:And then14]]4 N10 02http://esolangs.org/w/index.php?oldid=41177 5* 03Orenwatson 5* (+653) 10complaining < 1417064442 224414 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:And then14]]4 10 02http://esolangs.org/w/index.php?diff=41178&oldid=41177 5* 03Orenwatson 5* (+95) 10 < 1417064556 746312 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 244 seconds < 1417064570 20114 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:And then14]]4 M10 02http://esolangs.org/w/index.php?diff=41179&oldid=41178 5* 03Orenwatson 5* (+4) 10corrected perl code < 1417065876 868451 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Orenwatson14]]4 N10 02http://esolangs.org/w/index.php?oldid=41180 5* 03AnneFrank 5* (+28) 10Created page with "Goodness me brainfuck indeed" < 1417065923 560333 :CrazyM4n_!~spng453@ip70-162-52-61.ph.ph.cox.net QUIT :Quit: Lost terminal < 1417065965 951722 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :temptation to block rising < 1417066032 414682 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Ping timeout: 272 seconds < 1417066451 145376 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Orenwatson14]]4 M10 02http://esolangs.org/w/index.php?diff=41181&oldid=41180 5* 03AnneFrank 5* (-20) 10 < 1417066497 941850 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :huh. < 1417066504 965125 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :go for it < 1417066546 3067 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that's a strange edit? < 1417066547 673236 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Orenwatson14]]4 10 02http://esolangs.org/w/index.php?diff=41182&oldid=41181 5* 03Orenwatson 5* (+144) 10reply to confusing message. < 1417066554 62915 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/block14]]4 block10 02 5* 03Ehird 5* 10blocked [[02User:AnneFrank10]] with an expiry time of indefinite (autoblock disabled): please pick a different username < 1417066725 14570 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03BillGates 5* 10New user account < 1417066738 250583 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i can only see this going well < 1417066771 662456 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol. < 1417066791 909395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tempting to block again to see what they come up with next < 1417066805 164110 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :this brings back memories... of xbill < 1417066850 235336 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :10indefinite (autoblock disabled): that one was funny, let's see what you can really do < 1417066853 697072 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :hey i guessed right < 1417066877 278123 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :faking the colour, dedication < 1417066945 788878 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well BillGates is borderline but it will maybe fall on the wrong side of the border when they make another bizarre edit < 1417066950 609483 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :although wikipedia would block that name in an instant < 1417066971 917748 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:BillGates14]]4 N10 02http://esolangs.org/w/index.php?oldid=41183 5* 03BillGates 5* (+121) 10Created page with "How do you create a throw/catch error for perl or am i mistaken on the panguage? im probably mistaken but if im not help" < 1417066981 186056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://en.wikipedia.org/wiki/User_talk:BillGates < 1417066981 739935 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I hope not to seem unfriendly or make you feel unwelcome, but I noticed your username, and am concerned that it might not meet Wikipedia's username policy. After you look over that policy, could we discuss that concern here? < 1417066985 956525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bill Gates is the name of a well-known living or recently deceased person which is a violation of the username policy. < 1417066999 66860 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:BillGates14]]4 M10 02http://esolangs.org/w/index.php?diff=41184&oldid=41183 5* 03BillGates 5* (+0) 10 < 1417067050 357931 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/block14]]4 block10 02 5* 03Ehird 5* 10blocked [[02User:BillGates10]] with an expiry time of indefinite (autoblock disabled): I meant a username that doesn't impersonate anyone living or dead other than yourself, please < 1417067071 692620 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I like the "or recently deceased" part. < 1417067083 142882 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'd appreciate learning your own views, for instance your reasons for wanting this particular name, and what alternative username you might accept that avoids raising this concern. < 1417067105 139694 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :for a second i thought you meant you were copy pasting wikipedia's mention to this peep < 1417067122 640925 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it would be fun if it were the real Bill Gates. < 1417067133 565056 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :youf ucked up, elliott. you fuckued up < 1417067147 327908 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: and simultaneously the real anne frank? < 1417067147 767948 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Josaphine O'Conner 5* 10New user account < 1417067156 300971 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: Soul wandering? < 1417067176 12167 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is Josaphine O'Conner a corruption of some well-known name or something < 1417067183 22245 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Josaphine O'Conner14]]4 N10 02http://esolangs.org/w/index.php?oldid=41185 5* 03Josaphine O'Conner 5* (+39) 10Created page with "Better? i used my name if you dont mind" < 1417067184 579284 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :not that i can see < 1417067187 14952 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :oh < 1417067189 943483 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :well that works < 1417067203 650269 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh google. "Josephine O'Conner Death Records - FindTheBest Genealogy" < 1417067207 199757 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The Wrong O'Conner < 1417067207 342890 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :By: RoyalPurple4 < 1417067207 343030 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Thanks to Brian Josephine's life is in danger, and some of Bragas men are on the hunt for O'Conner and Toretto. They will do anything to protect their family, even if it means getting Jack involved. (This is one of these kinds of stories that you write late at night, and decide to post. I apologize for any errors in the writing.) < 1417067216 917640 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thanks google < 1417067245 235319 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :http://www.foreignaffairs.com/author/josephine-oconnor-howe oh ho < 1417067256 14534 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wow, flagrant. < 1417067275 783950 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:BillGates14]]4 10 02http://esolangs.org/w/index.php?diff=41186&oldid=41184 5* 03Orenwatson 5* (+212) 10answered question. < 1417067289 698956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh no < 1417067292 465907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is going to be such a mess < 1417067301 80466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can someone, like, merge those pages < 1417067315 207072 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :wouldn't that be you < 1417067371 256545 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if I hadn't just said that, yes < 1417067394 208075 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :well played < 1417067398 555500 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Josaphine O'Conner14]]4 M10 02http://esolangs.org/w/index.php?diff=41187&oldid=41185 5* 03Josaphine O'Conner 5* (+127) 10 < 1417067409 160665 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: I know! Put them in a Web Ring! < 1417067422 128293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: ;_; < 1417067459 157464 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are we being watched... I'm mostly kidding with all this. < 1417067481 561364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's the real bill gates and he has the NSA monitoring us............... < 1417067482 38552 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Josaphine O'Conner14]]4 10 02http://esolangs.org/w/index.php?diff=41188&oldid=41187 5* 03Orenwatson 5* (+424) 10answered question (on her new user page). < 1417067606 180628 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 JOIN :#esoteric < 1417067624 384669 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, anyway, this gives the excellent illusion of making it look like the wiki was really active today < 1417067636 771267 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`relcome Oren < 1417067638 798194 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​07Oren: 08Welcome 09to 02the 06international 13hub 04for 07esoteric 08programming 09language 02design 06and 13deployment! 04For 07more 08information, 09check 02out 06our 13wiki: 04. 07(For 08the 09other 02kind 06of 13esoterica, 04try 07#esoteric 08on 09irc.dal.net.) < 1417067664 372042 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :Thanks. < 1417067679 339499 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: So it's Much Ado about Nothing? < 1417067680 568070 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :we've been watching < 1417067681 583634 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :waiting < 1417067697 22009 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lurking < 1417067706 814534 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :now the prey has arrived and we're ready to leap < 1417067709 137726 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you know what would inflate it even further? oerjan featuring a new language < 1417067716 85916 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :weltanschauung < 1417067749 637379 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1417067762 349051 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Josaphine O'Conner14]]4 M10 02http://esolangs.org/w/index.php?diff=41189&oldid=41188 5* 03Josaphine O'Conner 5* (+273) 10 < 1417067799 453977 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i'm digging this < 1417067829 565537 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"im going to be a detrament to this community", really? ... (and I don't mean the typo) < 1417067866 294729 :bb010g!uid21050@gateway/web/irccloud.com/x-gbycdlaorrttnomy QUIT :Quit: Connection closed for inactivity < 1417067867 973347 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :as an actual detriment to the community, i'm watching the competition carefully < 1417067924 971465 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION shakes head fretfully at this channel < 1417067929 334915 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, my first thought when seeing the question was "this is not stackoverflow". < 1417067930 429539 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I'll try and answer her issue... < 1417067968 443192 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Josaphine O'Conner14]]4 10 02http://esolangs.org/w/index.php?diff=41190&oldid=41189 5* 03Orenwatson 5* (+329) 10 < 1417068074 806357 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so... them esolangs < 1417068139 225043 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :you mean, them brainfuck-clones... http://esolangs.org/wiki/Talk:And_then < 1417068150 392675 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :YABFC < 1417068173 747259 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :people have been despairing brainfuck clones for pretty much the entire seven years I've been here :p < 1417068178 594293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*despairing of < 1417068211 610079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sadly your perl script cannot reproduce And then because of the "mandatory header" if nothing else. < 1417068220 828793 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least it was added to the _joke_ language list and not the real one. < 1417068245 415930 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I haven't been here long and I'm already like 絶望した! < 1417068265 609042 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :every time I see a bf clone < 1417068282 798362 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :zetsuboushita.gif < 1417068315 726689 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you get numbed to it < 1417068331 618482 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sadly most of the non-BF clones aren't that great either < 1417068348 951738 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: I "agreed", but didn't get anything done. Huge surprise there. Maybe today! < 1417068393 840071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: did you get the memo? we're going against the process and featuring And then immediately, for the rest of time < 1417068453 156105 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric < 1417068465 950268 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Josaphine O'Conner14]]4 10 02http://esolangs.org/w/index.php?diff=41191&oldid=41190 5* 03Josaphine O'Conner 5* (+189) 10 < 1417068517 217913 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ok. < 1417068542 975900 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :Is she being DDOS'd by hakkers on steroids? lol. < 1417068608 270183 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :How about those turkeys < 1417068682 764891 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Also do some of these bots work or are they users who are names that < 1417068696 810968 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh, what? < 1417068717 686678 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Glogbot < 1417068724 406008 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :applybot < 1417068724 624134 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I had turkey at thanksgiving dinner... it was delicious cooked by my aunt. I live in Canada but my aunt lived most of her life in Boston... < 1417068729 620737 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :glogbot does the codu.org logs < 1417068734 9691 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Ah < 1417068735 409258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :applybot... does something. I forget what. < 1417068739 973684 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :applys < 1417068741 160458 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :applies, probably. < 1417068744 588487 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Yeah < 1417068745 831688 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i think it started with an m < 1417068748 189941 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :some proofy language < 1417068752 999959 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :miranda? < 1417068759 570790 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mumps < 1417068767 502201 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :mumps. < 1417068772 874775 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wasn't it hol light or isabelle or something < 1417068775 649676 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh < 1417068777 75797 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe misar??? < 1417068778 808004 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mizar. < 1417068779 583351 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Doesnt Canada have October thank give < 1417068782 302675 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :isabelle sounds right < 1417068787 474984 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :misabelle < 1417068798 160663 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i said i THINK it srats with an m, asshole < 1417068807 754955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there are also some bots that don't have "bot" in the name. for instance clog, and Bicyclidine < 1417068819 319315 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Heh < 1417068837 526587 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net NICK :Botcyclidine < 1417068852 378576 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :that's correct. oct 12 is canada thankgiving. but some people in my family are form america, so we celebrate both. < 1417068863 831076 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :s/form/from < 1417068872 150078 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net NOTICE #esoteric :To comply with IRC standards, this interface will now prevent botloops via standard mechanisms. < 1417068881 792686 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :.@quit < 1417068889 553444 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...almost didn't put that . in < 1417068898 516334 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm a responsible lambdabot admin who is not at all forgetful < 1417068909 755726 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Lol < 1417068911 164945 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :https://room208.org/qdb/334 good times < 1417068957 136795 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Slowly closes my many tabs < 1417069029 515926 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Is cannabalism bad? < 1417069038 314702 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Or 50/50 < 1417069051 807895 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :good way to get terrifying diseases < 1417069061 21768 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :only if you're eating other people. < 1417069073 155075 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Dont eat the brain < 1417069082 352164 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Lots of chemicals < 1417069094 91857 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :you know, that's another thing in that book, it wouldn't have covered kuru either < 1417069100 901354 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :And such < 1417069104 323901 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :the book on neurobiology of disease i almost bought and have not mentioned to you before this point < 1417069110 651970 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :can prions be transmitted if the meat is cooked to gray? < 1417069129 71630 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Mm < 1417069138 400336 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Dead prions are still bad < 1417069139 940148 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :that would probably denature them < 1417069156 835172 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Poor alchohol on it < 1417069172 271403 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :And they squiggle out < 1417069184 961067 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the british ought to know after that mad cow thing < 1417069186 46185 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :yaeh, i was thinking about the denaturing of the proteins. < 1417069201 334527 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :"It was reported in January 2011 that researchers had discovered prions spreading through airborne transmission on aerosol particles," well, just give up < 1417069212 204750 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :awww crap < 1417069214 77224 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Hhh < 1417069221 338367 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Thats crap news < 1417069227 473404 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm glad we're finally getting around to having the mature, channel-wide discussion about vore we've all been waiting for < 1417069227 843881 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :WHO recommends "Immerse in a pan containing 1N NaOH and heat in a gravity-displacement autoclave at 121 °C for 30 minutes; clean; rinse in water; and then perform routine sterilization processes" < 1417069231 800949 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Botcyclidine: i see good opportunities for a zombie plague here < 1417069241 594325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Botcyclidine: for eating human meat? < 1417069251 873648 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :obviously < 1417069252 97653 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm going to believe the WHO has recommendations about that and you can't convince me otherwise < 1417069255 875997 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :routing sterilization processes means burning it, right < 1417069259 111041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*routine < 1417069275 787096 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: world humanitatian organization < 1417069283 52155 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*humanitarian < 1417069283 206763 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: sauteeing, actually < 1417069288 498460 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Gravity displacement autoclave? < 1417069291 443765 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :probably means dunking it in burning alcohol < 1417069295 726427 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :quoth wikipedia: "[The prions'] structural stability means that prions are resistant to denaturation by chemical and physical agents, making disposal and containment of these particles difficult." < 1417069309 124995 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :Dulnes: an autoclave that works by letting the steam out through gravity < 1417069313 178574 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :er < 1417069314 389438 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :dunking it in burning alcohol? fancy restaurants do that. < 1417069320 609451 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Botcyclidine is better informed, I see. < 1417069324 698806 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :got that backwards, the steam comes in from the top and sinks down < 1417069336 884645 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :K < 1417069349 19528 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :the thing with autoclaves is they have to remove the air somehow, see < 1417069375 713439 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Mature channel wide discussion of vore? what do you mean elliott < 1417069381 116980 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :https://upload.wikimedia.org/wikipedia/commons/8/8c/Broad_billed_prion.jpg can't be denatured < 1417069384 701114 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: if you use @quit once, it'll come back. if you use it again too soon, it will stay away. < 1417069401 283897 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Just < 1417069414 148281 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i'm pretyt sure i could denature that bird. < 1417069416 4067 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Put your meat in a fireplace then < 1417069421 845715 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :might violate some ethics rules in the process, but hey < 1417069423 75623 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Dulnes: I have no idea how to adequately answer your question < 1417069432 178690 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Ok < 1417069433 542512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :please don't fuck fireplaces though < 1417069435 363463 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :can't cook an omelette without boiling a few vertebrates < 1417069440 873005 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :vore = fetish for eating people. I saw actual evidence of this fetish in Akihabara... Never again. < 1417069442 36478 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Wat < 1417069456 476485 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Thats a thing? < 1417069463 595483 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :oh you sweet child < 1417069485 906750 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :I dont often scroll deep web < 1417069491 182935 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :yes it is. I have seen too much in this short life... < 1417069495 259946 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you know, I think I'm going to officially decree vore as off-topic for #esoteric < 1417069509 442958 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Well < 1417069512 262042 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :can you even do that? < 1417069517 599398 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can try < 1417069519 231451 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :The topic is visual studio < 1417069560 229454 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Well i think ive seen worse than vore then < 1417069564 65030 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i see Dulnes hasn't learned about rule 34 yet < 1417069571 12579 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Rule 63 < 1417069581 109928 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i remember using visual studio < 1417069583 582448 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :and i have < 1417069592 30289 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :I just dont browse < 1417069598 970133 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :wrote a web portal for my dragon cars eating each other fetish community < 1417069600 616967 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan got the rule right the first time < 1417069619 945934 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Botcyclidine: why?! < 1417069623 433841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have an idea, let's talk about literally anything else < 1417069630 916907 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Nop < 1417069645 946131 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Well < 1417069649 78361 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :Who here still likes Visual Basic? < 1417069660 914540 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Heh < 1417069668 285323 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I am still nostalgic for it < 1417069677 368470 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :before .net < 1417069683 747655 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Are you nostalgic for it < 1417069694 981814 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :when i was young and formative*, i read a 21 days VB book that had a line about C programmers always having to play catch up to VB programmers < 1417069700 782454 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Or for what was happening in your life at the time < 1417069735 647615 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Lets talk Bout < 1417069742 88776 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :War < 1417069742 231837 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I loved the drag and drop interface. If only someone made something like that for PHP/JQueryUI < 1417069746 886002 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Botcyclidine: is the footnote ever going to come < 1417069751 976062 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :yeah, it was very convenient < 1417069752 403044 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm with elliott < 1417069772 110472 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :The drag and drop was handy < 1417069782 290085 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :*i am probably using this word wrong, but i only care enough to mark an asterisk and write this out, not enough to look it up < 1417069807 741337 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :later i used blitzbasic and it didn't have drag and drop ness < 1417069809 286940 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Botcyclidine: you could at least have written formaline < 1417069822 101823 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :and, laterer, i used matlab's interface generator, which is very similar to VB < 1417069837 103631 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :probably uses the same... something < 1417069837 966953 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Latererer than that? < 1417069853 438626 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :well, the matlab thing was a few months ago < 1417069859 68528 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Ah < 1417069864 623502 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Nvm then < 1417069877 670716 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :after that i joined the peace corps and died attempting to invade honduras? what do you want me to say < 1417069907 839331 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Remember dial up < 1417069911 923536 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :isn't that more like a war corps thing < 1417069963 659947 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :remember the fresh smell of organically harvested rubber roasting in the morning < 1417069972 864150 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :? < 1417069976 323011 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ahhhhh, the 90s < 1417069983 268530 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Oh god < 1417070009 312876 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :how do you organically harvest rubber? just like... poke a tree? < 1417070024 397616 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Botcyclidine: without GMOs < 1417070028 441111 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Set fire to rubber wood < 1417070059 891652 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oren: btw I'm sorry to report this channel is usually less out-of-control than this < 1417070068 148681 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :somehow it seems to catch fire when new people join < 1417070072 929488 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Oh question when did you start coding elliott < 1417070081 812599 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Newton14]]4 M10 02http://esolangs.org/w/index.php?diff=41192&oldid=41176 5* 03Oerjan 5* (+1) 10fmt < 1417070087 825169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :2004ish, when I was about 8. < 1417070115 372624 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Mmm < 1417070119 368510 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :what < 1417070124 71719 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :How old are you < 1417070127 752179 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :You're younger than me! < 1417070130 98772 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Botcyclidine: what a question. "The latex is a sticky, milky colloid drawn off by making incisions into the bark and collecting the fluid in vessels in a process called 'tapping'." < 1417070130 412696 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean I did some things with, like, typing out BASIC programs into old computers before that and the like, but not really much in the way of original programming. < 1417070134 442546 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm 19. < 1417070137 186855 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :that math is not hard, peep < 1417070144 760823 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :int-e: so, poking it. < 1417070159 282051 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Im always confused on years i forget time aloy < 1417070162 260682 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Alot* < 1417070176 708407 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :also < 1417070181 877302 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :19?! < 1417070187 386194 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Botcyclidine: well, 2014-(2004-8) gives the wrong result. < 1417070188 871773 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Much youth < 1417070192 210351 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :I'm actually twelve. < 1417070194 463099 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :elliott: close though < 1417070201 189489 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I'm 21 < 1417070207 909034 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :like you can drink in the US either way, probably < 1417070208 866701 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Dulnes: I felt a lot younger when I first joined here and I was 11 :/ < 1417070211 315030 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :im 25 < 1417070213 117018 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :or was it vote < 1417070219 568533 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :US drinking age is 21 < 1417070224 626456 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :wow, really < 1417070231 787496 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I know, right? your country is weird < 1417070231 931186 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :how do they manage < 1417070245 404948 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Your parents must be very lax to let you internet at 11 < 1417070246 505603 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :alright this time I be the brit and you be the american < 1417070247 14347 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Orenwatson14]]4 M10 02http://esolangs.org/w/index.php?diff=41193&oldid=41182 5* 03Oerjan 5* (+49) 10unsigned < 1417070264 46371 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :'murica < 1417070264 189292 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Orenwatson14]]4 M10 02http://esolangs.org/w/index.php?diff=41194&oldid=41193 5* 03Oerjan 5* (+1) 10oops < 1417070267 46106 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :*fires revolvers into the air* < 1417070270 782151 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Dulnes: I had internet for years before that. < 1417070286 29337 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Again much youth < 1417070298 769600 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Ill probably die at 34 < 1417070316 729678 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Since i have seizures and such medical issues < 1417070318 700175 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:BillGates14]]4 M10 02http://esolangs.org/w/index.php?diff=41195&oldid=41186 5* 03Oerjan 5* (+50) 10unsigned < 1417070334 687763 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that sucks < 1417070337 539048 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Spend it wisely < 1417070350 116876 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think any of my medical issues are likely to significantly shorten my lifespan < 1417070351 513090 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :talking about vore on the internet < 1417070371 235380 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's not generally considered a medical issue Botcyclidine < 1417070404 830980 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :clearly you haven't seen the new DSM < 1417070443 329699 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Seizures & Brain cancer are probably the top two that are going to kill me < 1417070445 310331 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :didn't they remove most of the paraphilia stuff < 1417070449 310040 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :due to my statistical groups I am most likely to die of suicide. < 1417070458 784453 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Slaps oren < 1417070460 794292 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :same < 1417070471 175443 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I think) < 1417070473 36654 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :guys dont talk bout suicide < 1417070476 325758 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Shhh < 1417070478 37765 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :why not < 1417070487 754900 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :SHHH < 1417070494 676189 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :am i missing something here < 1417070499 676468 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Anyways different topic < 1417070510 604118 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :ok < 1417070514 637313 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Thanks < 1417070515 14343 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :Hey, I got something actually, just a sec < 1417070517 131353 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think I prefer fatal morbidity to Visual Studio support. < 1417070527 178237 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :heh < 1417070530 327020 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:Josaphine O'Conner14]]4 M10 02http://esolangs.org/w/index.php?diff=41196&oldid=41191 5* 03Oerjan 5* (+177) 10unsigned < 1417070530 969257 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :https://twitter.com/neuroecology/status/537790766178136064 < 1417070547 330399 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :Ok, so long as you don't give me flashbacks to that attic in Akiba. < 1417070549 94102 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Leaves internet < 1417070574 7824 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :msvc vs gcc... so many ways to interpret the same c++ standard < 1417070584 132565 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the secret vore attic < 1417070586 582821 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Unplugs modem and dips it in hydrochloric acid < 1417070603 566872 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :geez mon, didn't know you were so sensitive about computational neuroscience < 1417070609 717595 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also someone should be punched for 32 bit long in 64bit msvc vs 64bit in 64bit gcc < 1417070614 802480 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :no idea who but someone < 1417070636 519591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :long should be 64-bit with mingw I think? < 1417070644 696766 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a lot of things would break if it violated the platform ABI < 1417070654 847528 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( "Of course people eat people. Which part of 'omni' in 'omnivore' didn't you understand?!" ) < 1417070683 697605 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :elliot: not secret. you literally go to top floor of any store in akihabara and go upstairs. don't go to the top floor of any manga store... ever. < 1417070686 628599 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Death isnt really a topic for me since im going to Die in 9 years and leave my kids behind. < 1417070716 891597 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott: never really used mingw directly but if I'm not mistaken it has a mix of posix ABI stuff and win32 ABI stuff < 1417070743 691375 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, gcc link system but it also has to deal with msvc generated dlls to be useful < 1417070744 405254 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :just use int64_t if you need a particular bit length. < 1417070744 548425 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn PRIVMSG #esoteric :Night guys < 1417070761 725351 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :or int32_t or whatever < 1417070766 695199 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :madbr: if it had 64-bit long then calling functions in libraries not compiled with mingw would be kinda bad < 1417070778 94747 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i don't think HCl would be good for disposing of modems, btw < 1417070783 883755 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :no idea what it does < 1417070789 770772 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it probably has a switch < 1417070803 802099 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :bubbles hydrogen gas... don't light a match < 1417070821 754149 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :or boom hindenburg < 1417070829 424603 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :well, yeah, but i mean it's notterribly efficient destruction wise < 1417070856 757809 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :Seetee < 1417070864 894261 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders if Dulnes's irc client has the /me command < 1417070873 967933 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott : windows/posix mixes are usually kinda insane, too < 1417070878 699815 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :see: cygwin < 1417070888 971058 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :i DO USE mINgw FOR MY OWN PROGRAMS < 1417070897 168180 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I do use MinGW for my own programs < 1417070915 853744 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :why does the capslock key still exist < 1417070923 57636 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :To type in all capitals < 1417070930 673625 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: Why do you type in all lowercase then? < 1417070932 208582 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :so i have something to hit to turn on my mic. actually no zzo's answer is better. < 1417070951 634700 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you can compile non-win32 executables in cygwin < 1417070958 28296 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(ELF binaries I think) < 1417070960 556367 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and run them < 1417070961 616349 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Unfortunately the light on my keyboard to indicate caps lock is broken < 1417071002 943685 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i type in all lowercase because i see no reason to press shift when i would be fully understood even if i did not. < 1417071069 325533 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also: there are two x64 ABIs (microsoft/msvc and posix/gcc) < 1417071092 27830 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes that's retarded < 1417071107 65624 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i set capslock to shift into japaneseたとえば、これ。 < 1417071202 558218 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it would be interesting to calculate the number of manhours lost to the win32 vs posix differences actually < 1417071219 753095 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :probably "lots" < 1417071255 113207 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :starting with every time i have to convert \r\n to \n < 1417071302 621183 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :and C:\\blah\\afsf to /blah/afsf < 1417071312 959044 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :madbr: I try to write program to avoid such things, when they are needed I can use #ifdef and that stuff; for example to change stdin/stdout into binary mode if the program is using it < 1417071330 20313 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: In Windows the C functions can you backslash or forward slash both are acceptable < 1417071354 95993 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And you can use fopen(...,"wb") it selects binary mode; on UNIX it is treated the same as "w" < 1417071424 441842 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :@tell Dulnes https://www.youtube.com/watch?v=TvlllG1FwjI revise your disposal strategies < 1417071424 622332 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1417071485 349466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Skip to 4:20 for the burst." I always skip to 420 < 1417071509 132762 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :don't we all < 1417071523 147837 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :anyway it looks like it's caused by pressure buildup anyway < 1417071601 998507 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :my mom was all proud when I smoked pot for the first time. made me never want to do it again - what's the point if your mom doesn't hate it? < 1417071704 183020 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i never did it again after that. < 1417071752 20988 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :last time i mentioned #drugz to my parents my mom related drinking booze through a catheter. < 1417071759 777888 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : yeah that's the basics of it but there's much more gory fallout < 1417071789 177817 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like utf-16 vs utf-8 filename handling < 1417071858 954963 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or abs() being integer on gcc (you're supposed to use fabs() instead, and it also interacts with the C/C++ divide) < 1417071898 63274 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I just always use ASCII filenames and avoid that issue < 1417071915 282880 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also, caps sensitive filenames < 1417071933 38775 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :That's fine until your clients in Japan and Europe are yelling at you. < 1417071987 160112 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :because esmé.doc isn't uploading < 1417072032 623315 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or your program gets installed to a path that has é somewhere in the folder name < 1417072034 631536 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is that an esme joke < 1417072048 845370 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :yes < 1417072064 390306 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how do you even know about esme < 1417072076 775508 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or you write a python 2 script. é appears somewhere. the whole thing crashes < 1417072089 813408 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I have lurked on the wiki for ~three years < 1417072090 378175 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(sorry but that's retarded) < 1417072123 976169 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :do you know about the brainfuckiest < 1417072147 747224 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It crashes because an incorrect character appears somewhere? That's certainly not good, it should just treat them as any other bytes in the input file are, and therefore don't crash. < 1417072167 899158 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Inside of an identifier it could display an error, but in a string literal it should be permitted. < 1417072178 325411 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : yes but obviously python2 was designed by an idiot < 1417072204 413653 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :in theory you're supposed to use a different string type < 1417072205 714928 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i tried using eight bit characters for some ascii hardware i had and kana came out < 1417072207 110472 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Maybe it is. < 1417072209 495581 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :lemme tell ya, that surprised me < 1417072239 266309 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :in practice, aint nobody have time for that < 1417072247 768144 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Botcyclidine: That is because you have to use the correct character encodings, clearly. < 1417072261 618540 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :hiragana or katakana? some old japanese computers mapped kana to some of the upper 128 chars < 1417072263 245327 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :it turned out not to be ascii, indeed < 1417072265 106403 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :madbr: Do you mean normal strings are 7-bit character strings? < 1417072287 980110 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ASCII is only 7-bits so 8-bit character sets, if they are ASCII, are actually extended ASCII. < 1417072297 291992 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :Oren: kana. after some searching i found out it's a typeface particular to the kind of screen. it was almost shift-jis but not, so frustrating < 1417072314 58107 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :http://en.wikipedia.org/wiki/JIS_X_0201 probly < 1417072326 502049 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :basically if é appears anywhere, the default string operations in python2 cause an exception and stop the program < 1417072355 392818 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :let's see... nope. lemme grab it again < 1417072361 642199 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :wow I'm glad I use perl despite its linenoiseness < 1417072362 207111 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :because it's "invalid for the default string type you're supposed to use the unicode string type or something" < 1417072380 885258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unicode in perl is no picnic < 1417072391 665904 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :Oren: http://en.wikipedia.org/wiki/Hitachi_HD44780_LCD_controller#Font < 1417072414 618542 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also retarded: the uppercase version of i in Java is I < 1417072415 694315 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Morning! < 1417072421 184831 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :by the way, are you at all related to orenronen < 1417072424 559606 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :EXCEPT if your computer is in turkish < 1417072445 981108 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :then it's İ < 1417072454 201297 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :So I have a serious question. In Funciton, how do you define a function that takes two lambdas and an integer as its input, and returns one of those two lambdas depending on whether that number is nonzero? < 1417072456 269701 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can you lay off the "retarded" < 1417072460 476978 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :surprise your program crashes in turkey < 1417072480 20628 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I always use "C" locale and avoid such problems, but I wrote program in C anyways. < 1417072493 40053 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :the hitachi thing looks like a variant on jis 208 < 1417072503 768924 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :or rather super set of < 1417072504 817927 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :My shell scripts on UNIX systems I access I always set the locale to C explicitly in order to avoid problems < 1417072505 116877 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :the kana thing was also pretty funny because my program was super buggy and just dumped memory at the thing, so all this half-japanese gibberish scrolls by as i pull out my hair < 1417072516 16837 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :elliott: I've lost many hours to figuring out why some tool suddenly stopped working < 1417072532 925712 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :insulting things is fine, just use a different insult if you would < 1417072543 844231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can say whatever you want, I'm just asking you not to use that word < 1417072552 966821 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I am entirely unrelated to orenronen < 1417072556 919400 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :figured < 1417072561 293819 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :so far as I know < 1417072566 991775 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i don't know these japanese name thingies < 1417072569 543238 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and turning out because word decided to turn "..." into "…" < 1417072572 566339 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :madbr: What tool is that? < 1417072574 349838 :MoALTz__!~no@user-46-113-21-204.play-internet.pl QUIT :Quit: Leaving < 1417072609 247302 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you mean Microsoft Word? You can turn off autocorrection in Microsoft Word. < 1417072621 84828 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : an internal tool that turned an excel sheet of like all the sfx in a game (often with 1000+ sounds) into xml for the engine < 1417072630 794466 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :you could introduce yourself as mister dogfucker and i'd be like nice to meet you < 1417072637 710060 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : I know but the sound designer that made that excel sheet didn't < 1417072675 426950 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Funciton14]]4 10 02http://esolangs.org/w/index.php?diff=41197&oldid=38214 5* 03B jonas 5* (+376) 10/* Conditional returning lambda */ new section < 1417072680 503051 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or he typed some french into the comment section somewhere and the parser choked anyways < 1417072700 272234 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or also some unicode version of "-" that's not the real dash < 1417072721 160618 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I'm not Japanese -- I learned it from a dear friend in primary school. My last name is Watson < 1417072734 510522 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i figured < 1417072738 363068 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Those are some problems caused by Unicode and stuff, although it shouldn't care about the character encoding used in comments; that doesn't make sense. < 1417072746 372439 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :that you aren't japanese, anyway, not the other stuff < 1417072750 464019 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :My japanese is terrible but i can survive in japan < 1417072761 104107 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : the string just gets copied into a dictionary < 1417072776 318122 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which is enough to crash the script < 1417072811 235842 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, it is designed badly then < 1417072811 802420 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :because python2 strings crash instead of doing something sensible < 1417072876 161487 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :Why can't the language just treat all upper-byte characters as if they were legal identifier letters? < 1417072879 826896 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also filling docs with "accents in filenames don't work" and adding checks in scripts etc < 1417072902 785904 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :In the programs I have written I generally accept any characters in comments, but outside of comments usually only ASCII characters are allowed (although there are a few exceptions in some cases). < 1417072905 181483 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :why can't it just treat C1 control characters correctly, imo, < 1417072927 610149 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :Oren : probably got fixed in python3. which does you no good because nobody uses it because it's not compatible with python2 < 1417072932 882916 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: That is another way too, yes. CWEB converts all 128-255 characters into letters so that it can be used in a C program. < 1417072986 469036 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: sorry, this channel is about unicode :p < 1417072998 384840 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :sound designers are not technical people < 1417073008 95224 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :Becuause of this ascii rubbish all Japanese coders code their stuff in Engrish instead of understandable japanese < 1417073025 819700 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: but maybe this will help: Since the only datatype in Funciton is the arbitrary-size integer, a compliant interpreter must allocate a non-zero integer to every lambda closure the program creates. The lambda expression box returns an integer that identifies the closure, and the lambda invocation box will use the number to identify the lambda closure to invoke. This approach has many ... < 1417073027 97228 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Although, the #TITLE command in VGMCK accepts UTF-8 encoding < 1417073031 815587 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :... advantages; in particular, you can automatically have lists of functions. The integers returned are required to be non-zero as a convenience so that the user code can still use the number 0 to mean null or false in cases where a lambda is optional. < 1417073046 601218 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: I have seen program with the comments in Japanese though; it isn't much problem. < 1417073067 818952 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :they don't understand that calling a sfx explosion_deuxième_prise.wav is going to break some way or another < 1417073070 61647 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If the compiler doesn't accept arbitrary comments then it isn't very good. < 1417073084 96296 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :several parts of programs aren't in comments < 1417073128 147531 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so then you need a second guy to go through their stuff to make it ok for computers because computers are stupid < 1417073140 579292 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: hmm, that might work < 1417073146 642044 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: no wait < 1417073160 944596 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: that might cause some difficulties of how garbage collection works < 1417073181 792588 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you'd have to define how exactly you're allowed to store functions to keep them referenced < 1417073193 626417 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :cap sensitive file systems will also break in not-so-cool way < 1417073197 242167 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: okay, but it doesn't, so by the axiom that GC never breaks a program, it will work < 1417073197 969358 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it's possible, but the language spec would need some extension for it < 1417073206 725415 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sounds like it pretty much excludes garbage collection < 1417073211 61998 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :name an asset Funky_stuff.wav < 1417073223 355689 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can do conditionals with lambdas as much as with integers < 1417073226 525039 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: maybe… but this seems a more practical language than that < 1417073228 401619 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :play funky_stuff.wav in your code < 1417073229 665190 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since they are integers :p < 1417073232 671876 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :can you use a conservative collector, btw i am not paying attention < 1417073236 905415 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it looks like it works < 1417073240 706522 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: practical? it stores strings in BigInts < 1417073244 402598 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the game ships < 1417073269 282946 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :surprise the sfx doesn't play on iphone or whatever because the file system is case sensitive < 1417073270 309413 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: yeah... and the example implementations of the functions aren't too efficient either < 1417073272 293846 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not even with reasonable alignment (21 bits) < 1417073286 471909 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and nobody caught it because it plays on windows < 1417073295 596635 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1417073300 239785 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :In otherwords in order to be compatible with everything, you have to put everything as binary inside the exe. < 1417073303 961227 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what I was thinking is that it would just extend the nand operation to return something sensible for lambdas, so that you can still use it for conditionals < 1417073311 631651 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oren : yes < 1417073332 764881 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: but lambda expressions evaluate to integers < 1417073332 908107 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oren : one favorite strategy is "One huge data file" < 1417073333 505585 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like, 0 NAND somelambda is still -1, and -1 NAND somelambda is somelambda, and stuff < 1417073338 239663 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so that wouldn't work < 1417073341 552652 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(usually a zip with compression turned off) < 1417073350 512268 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the zip parses the same on every platform < 1417073359 37487 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :surprise it works < 1417073361 420525 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :You can put everything into a SQLite database for example too < 1417073375 837813 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There are many ways to put multiple data into one file < 1417073406 762151 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: oh wait < 1417073418 507552 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: you're right, the description says " < 1417073420 811639 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : like 10 meg data files that are going to be updated over svn and baked through data generation/compression scripts? < 1417073423 994677 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Since the only datatype in Funciton is the arbitrary-size integer, a compliant interpreter must allocate a non-zero integer to every lambda closure the program creates. < 1417073429 695722 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The lambda expression box returns an integer that identifies the closure, and the lambda invocation box will use the number to identify the lambda closure to invoke." < 1417073441 55338 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so they practically can't be garbage collected < 1417073441 644471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: I quoted that to you earlier :) < 1417073442 686278 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1417073457 853734 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably not a great design decision, IMO < 1417073457 996965 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: I didn't know that was a quote < 1417073458 594736 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1417073465 245476 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : also there are 1000 of these files < 1417073466 287997 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, well this answers the question] < 1417073468 449246 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah, yeah, I should probably have added quotes < 1417073476 927241 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sorry about that, bad dhabit < 1417073479 179174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*habit < 1417073481 799000 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :especially since lists of integers are essentially a form of godel encoding < 1417073496 673218 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Funciton14]]4 10 02http://esolangs.org/w/index.php?diff=41198&oldid=41197 5* 03B jonas 5* (+173) 10/* Conditional returning lambda */ < 1417073506 334750 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there's just no way to know how an integer referring to a lambda may be hidden < 1417073509 566060 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : also the suits/marketing guys want to have DLC and then you need multiple data paths for god damn everything < 1417073584 40034 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :Or it's an application that users make files with, so, you're at the mercy of the users' filename choices < 1417073586 823281 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :madbr: Well, depending what file you can certainly still use SQLite; it is actually pretty powerful. There is also OHRRPGCE "lumped" foramts, which is like a simple file archive basically. < 1417073645 505892 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oren : yes < 1417073646 518901 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :for example saved games or user-made maps < 1417073657 518086 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :also have the problem < 1417073658 207218 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :dude < 1417073661 410201 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :megazeux < 1417073667 333004 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :uses free standing files < 1417073673 754055 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: never mind hiding it, you could also just iterate through all integers and try calling them as lambdas later on < 1417073683 995395 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes I know how MegaZeux works < 1417073688 826998 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :a game is a folder of data files songs etc < 1417073697 358003 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes < 1417073698 14788 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well maybe it dies if you hit an invalid one but that doesn't matter < 1417073698 412889 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it used to be a DOS program < 1417073715 437568 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which means that to even work on Posix it has to simulate caps insensitivity < 1417073715 580469 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes I know that too I used the DOS version and actually know of some of the significant differences < 1417073736 506274 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Which actually broke some of my older MegaZeux games) < 1417074001 870204 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :Ok, < 1417074015 923105 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i'm back from looking up megazeux < 1417074030 729389 :Botcyclidine!~Glossina@71-222-118-42.ptld.qwest.net QUIT :Quit: leaving < 1417074047 318095 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net JOIN :#esoteric < 1417074134 349524 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :is it just me or does every document file format eventually become turing complete? < 1417074163 15422 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :obviously. < 1417074169 846771 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :what with VBA and javascript for example < 1417074181 936417 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :wait a min, javascript is not a document file format < 1417074191 95449 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :maybe you meant HTML? < 1417074193 810893 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: I don't know. I suppose it depend. I know TeX can do a lot of program. < 1417074200 911815 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lifthrasiir: no, javascript in (html and in pdf) < 1417074202 82643 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :javascript was added to html becuase html was not sufficient < 1417074207 215387 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :b_jonas: :o < 1417074230 832524 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :VBA was added to docs and xls becuase they needed programmability < 1417074233 332716 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: I think HTML is pretty sufficient really < 1417074263 626064 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :not sufficient for users' wants < 1417074313 546422 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :HTML as a document format is sufficient already, HTML as an application platform... would be never sufficient. < 1417074320 300754 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren: you're getting it backwards. HTML is sufficient for what the users want, it's not sufficient for what the people who want to make their websites unusable want < 1417074340 457522 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :and we are living in the age that somehow mixes both < 1417074365 561652 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(or maybe it's sufficient for what the users need, but not sufficient for what the users want?) < 1417074368 441350 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :javascript is not industrial grade enough to build a serious game on < 1417074369 509493 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :HTML+CSS+JavaScript works as a VM in many cases, although it is a terrible design for such a thing! < 1417074513 593258 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :Which is why jquery was invented. < 1417074521 772305 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :and then angular js < 1417074545 705947 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :No, it is still a terrible design; JavaScript isn't a bad programming language, it is that the VM design is terrible. < 1417074590 291700 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :no the ui is terrible. I want by drag and drop forms and buttons back, that I had for VB apps in 1999. < 1417074638 333451 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the problem isn't with javascript, it's how many websites that wouldn't need it have an interface that require you to run a beefy box and wide bandwidth to access something that they could just publish on a simple text interface through a 32 kilobit/second modem < 1417074663 615073 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :including some online banking stuff < 1417074683 466788 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and they manage to modify websites that used to work fine to do this too < 1417074684 924609 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :noone knows how to use telnet anymore. < 1417074688 650233 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :including online banking < 1417074698 987170 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I do think SSH would be better for this bank interface anyways < 1417074708 334973 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren: it needn't be telnet, it can be just plain small htmls with no fancy javascript thingies where there's no point adding them < 1417074722 368890 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Telnet isn't secure enough though. Actually, HTTPS also isn't quite as secure enough.) < 1417074733 181215 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: no, I think just plain nineties style html with ZERO javascript and zero images would work for this banking interface < 1417074787 319693 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they managed to make an interface where I can't just type a date to an input box, I have to use their fancy unusable javascripd date chooser < 1417074793 286014 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It would, but I think SSH is working OK < 1417074844 426154 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: not for banking, but for other stuff, a html interface is usually better than an ssh interface, because it's easier to automate, especially if they put in helpful class and id attributes everywhere < 1417074867 581025 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :The problem is that there isn't a standard in HTML<5 < 1417074868 769895 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It deepnds much on the design. < 1417074930 650902 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren: there is, but who cares, it can be just a plain text input box (which is what the html5 date control falls back to, and no matter the fancy control, I want to just type in a fucking date as YYYY-mm-dd without having to use the mouse and trying to navigate through calendar pages) < 1417074959 19899 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :they should just have a text input box < 1417075038 630865 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :at least the online banking interface has the advantage that it's completely replaced only like once every five years, unlike some crazy websites < 1417075130 163770 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I dunno if that's a virtue. My father's website has worked the same since 1994, only the backend has been updated. < 1417075145 370580 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's a virtue only in comparison < 1417075175 448451 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :so it is exactly as you describe, no JS, all pure html forms < 1417075258 242278 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't insist on having no javascript, only that it works without the javascript too. < 1417075269 769090 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And the javascript shouldn't actively make it more difficult to use the page. < 1417075365 225116 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :maybe that's too much to ask though < 1417075456 20828 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :that any technology not create work as well as saving work, is too much to ask possibly < 1417075499 615909 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I tend to get philosophical at 3am. < 1417075500 327020 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417075575 294697 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :hello < 1417075622 6102 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's 8 am. < 1417075692 280009 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Ping timeout: 265 seconds < 1417075699 747907 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :Hello, London? < 1417075738 393763 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :or possibly Portugal < 1417075820 945132 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :or burkina faso < 1417075971 912220 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :related : http://xkcd.com/1335/ < 1417076014 125860 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i had to look up a country in africa at gmt. my first guess was niger, but it's just a little too far east < 1417076095 722474 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :hm. i bet elliott lives in Drowning Maud Land. < 1417076177 122009 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :SANAE IV. yes. < 1417076286 562728 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*Dronning < 1417076295 211267 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's norwegian for Queen hth < 1417076317 493874 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :sanae - I immediately thought of 東方, and there is a user on this irc with the name drdanmaku < 1417076327 874245 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :drowning queens < 1417076370 623526 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't think she drowned, she had something chronically bad let me check < 1417076378 378454 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I pronounced that in my head as drawning, not drowning < 1417076420 142998 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's good, if you want to be slightly closer to correct pronunciation < 1417076491 368697 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm it seems to have been a sudden illness < 1417076502 338615 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Maud_of_Wales#Maud.27s_death < 1417076579 581124 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :youngest daughter of the king of england. european royalty have weird family trees < 1417076609 697859 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :but then so do I, blah... < 1417076638 873095 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/5/52/EgyptianPtolemies2.jpg < 1417076653 173527 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :"it could be worse" < 1417076719 883426 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah our king's mother was swedish royalty, his (paternal) grandmother (maud) was english royalty and his grandfather was danish royalty < 1417076720 548046 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :yah a few kissing cousins doesn't compare < 1417076748 205459 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :however both he and his son have married "ordinary" people < 1417076763 434991 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :the riff rafff < 1417077222 260493 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 255 seconds < 1417077368 461738 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric < 1417077474 802135 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :idea: rather than most languages where we struggle or use libraries for dates and times, a language in which the only type is datetime. < 1417077548 428193 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :and containing many constructs useful for such type. < 1417077568 646311 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417077598 776196 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sounds promising < 1417077617 391255 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it will be the first computer essentially based on computus < 1417077776 59327 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :characters -, T and : are reserved for ISO-8601 literals, which require no quoting. So you would just write x=2014-06-25T06:36:09 < 1417077821 792516 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :also + for time zone < 1417077847 402925 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :in fact maybe use ADD DIVIDE COBOL style < 1417077858 188236 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :and SUBTRACT. < 1417077861 329237 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :etc. < 1417077908 960040 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :ADD 3 DAYS TO x. < 1417078008 366425 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :ROUND x TO A WEEK < 1417078013 103968 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :What about, advance until Sunday, advance until full moon, advance until Easter, advance backwards such that Sun's ecliptic longitude matches that which Mars has during the current date... < 1417078037 733727 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :ROUND x TO NEXT SUNDAY < 1417078080 621288 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :Maybe ADVANCE is a clearer keyword tho < 1417078095 994879 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :This will be the SQL of dates. < 1417078115 311662 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :except that SQL is already the SQL of dates. < 1417078131 468709 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :nvm < 1417078151 198937 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I know how to program SQL too. It has no commands like that though < 1417078265 833451 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :not like that, but most web programs store and handle dates in SQL that I've seen... that might just be me though < 1417078291 192536 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Gnite < 1417078311 773846 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I think php has better native dates than perl -- that might be it. < 1417078437 877502 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :ADD 1 MONTH TO x -- this is a really complex operation for many reasons < 1417078465 167319 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :ADD 1 QUARTER to x < 1417078523 857059 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :ADVANCE x TO NEXT HOLIDAY < 1417078546 3261 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :requires sophisticated locale < 1417078654 586252 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :LET y BE ALL WEEKDAYS FROM x TO z. < 1417078672 216999 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :BUSINESS DAY is a thing too < 1417078724 866186 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :and then you have time. SET x TO 8:00 THAT DAY < 1417078787 171610 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I'mma try and build a prototype of this when I have time. < 1417078876 749305 :mitchs!~canissimi@unaffiliated/canissimia PRIVMSG #esoteric :when you have TIME < 1417079008 668965 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :SET x TO LAST OF exam_days. ADD 1 DAY TO x. PRINT x. < 1417079048 897913 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :PRINT x AS DATE FORMAT WORDS < 1417079115 643113 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :>>>Wednesday, December 17, 2014 < 1417079188 638101 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 264 seconds < 1417079344 709558 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :really every part of a datetime needs to be nullable. < 1417080442 220266 :AndoDaan!~AndoDaan@188.188.76.3 JOIN :#esoteric < 1417080624 294707 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric :Is it alright if I use a talk/discussion page, specifically MNNBFSL's, to write down my non concrete musing on possible constants/algorithms/converting from BF? < 1417080689 154361 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: supercheat? < 1417080782 733496 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Why on that page? < 1417080811 663068 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :converting from BF to what? < 1417080820 493433 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric :MNNBFSL < 1417080846 252957 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :cat does that < 1417080846 397096 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric :and i mean constants/algorithms in MNNBFSL < 1417080886 2471 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric :cat? < 1417080887 71853 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, OK, I think is OK I suppose? < 1417080944 383850 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: nice job on that MNNBFSL Interpreter < 1417081004 187252 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric :thanks! I'm not sure if it does error handling perfectly/well though. I might have to double check that. < 1417081031 90554 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I see. まだ名前のないBrainfuck Stack Language is it? < 1417081042 294476 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric :Yeah. < 1417081063 991393 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :Unnamed Brainfuck Stack Language < 1417081097 617368 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :"not yet having a name" < 1417081139 192994 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric :As far as I could make out from google translate, that's what the author left the name as. < 1417081170 580230 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :mada namae no nai < 1417081215 715402 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :wooho my little japanese knowledge finally pays off < 1417081253 786886 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric ::) < 1417081287 207068 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :my japanese knowledge mostly pays off in not needing to wait for scanlators... < 1417081382 617780 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MNNBFSL14]]4 M10 02http://esolangs.org/w/index.php?diff=41199&oldid=41164 5* 03Orenwatson 5* (+15) 10explained what language the name is in < 1417081433 618622 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: you can btw. embed " in strings with \' < 1417081439 25585 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'"0!! < 1417081439 501929 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | '" < 1417081441 682834 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :!blsq "\'"0!!Q < 1417081441 971330 :blsqbot!~blsqbot@fmnssun.ibone.ch PRIVMSG #esoteric : | " < 1417081454 370019 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :\' is the escape sequence for " < 1417081502 258667 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric : Helpful, thanks. Should I add the link to the first mention of MNNBFSL (https://www.youtube.com/channel/UCdsOTr6SmDrxuWE7sJFrkhQ) < 1417081516 738046 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric :http://d.hatena.ne.jp/yshl/20140726 < 1417081522 352889 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric :that one < 1417081593 275273 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric :phew, accidental youtube link was non-incriminating. < 1417081664 383422 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :https://www.youtube.com/watch?v=M7JVlpm0eRs < 1417081687 193626 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :In that name, まだ名前のないBrainfuck風スタック言語 , the 風 which on the wiki is simply "fu" should be translated as "style" or "method" < 1417081712 903276 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :or transcribed properly as fū < 1417081755 278703 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric :hmm stack styled, sta fu ck < 1417081783 355908 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MNNBFSL14]]4 M10 02http://esolangs.org/w/index.php?diff=41200&oldid=41199 5* 03Orenwatson 5* (+11) 10made translation of fuu < 1417081913 998448 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :the fuu literally is the chinese character for "wind" but it also means the general "direction of flow" of something etc... chinese characters are hard < 1417081989 548524 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :and the sma echaracter is pronounced differently when it means the other meaning < 1417082021 385768 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :I didn't know something like gofundme existed < 1417082032 745460 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :and I'm suprised that they actually can raise the money < 1417082216 494715 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :According to the Japanese developer, this is a cat program in mnnbfsl: < 1417082218 154274 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :[<+++++"[->+++++<"][]">"++>] [.,] < 1417082233 569400 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric :You probably have to have a good pre-existing online presence to have any luck. < 1417082243 310497 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :why is it so different from the one on the wiki? < 1417082315 771854 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric :Completely blew that. < 1417082318 106478 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric :thanks. < 1417082331 671599 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :AndoDaan: or a good story. < 1417082366 776114 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: I wanted to distinguish it from "cheat". < 1417082367 921448 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MNNBFSL14]]4 10 02http://esolangs.org/w/index.php?diff=41201&oldid=41200 5* 03AndoDaan 5* (+28) 10/* Examples */ fixed wrong code < 1417082385 26538 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :so < 1417082394 979951 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :supercheat > cheat > no cheat < 1417082423 424392 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 JOIN :#esoteric < 1417082431 970557 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :The other program on the japanese website is apparently a "busy loop" < 1417082450 376486 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :[<+["] < 1417082496 434931 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 QUIT :Ping timeout: 246 seconds < 1417082538 933071 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :are there competitions for bf busy beavers? < 1417082543 180238 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :this comment presents FizzBuzz in MNNBFSL < 1417082543 324750 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :mroman: "no cheat" should (modulo bugs) find a valid solution to any solvable Dominosa instance (with the same size); "cheat" makes one untrue assumption and tweaks the search a bit to succeed on the three test puzzles and probably some vaguely defined subset of others; "supercheat" just encodes the output and doesn't actually solve the problem. < 1417082546 5329 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :http://d.hatena.ne.jp/yshl/20140823 < 1417082578 992247 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric :Oren_, https://github.com/yshl/MNNBFSL/tree/master/example it's all gathered there. < 1417082594 680919 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :Ah ok. < 1417082663 405417 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :fizzie: oh < 1417082668 224890 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :that's what we call an embed solution < 1417082676 473777 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :which is usually suffixed with (embed) < 1417082684 5990 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've heard the term, but int-e was using just (cheat). < 1417082727 98489 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In retrospect, that would've been more informative, if less whimsical. < 1417082954 823409 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MNNBFSL14]]4 10 02http://esolangs.org/w/index.php?diff=41202&oldid=41201 5* 03AndoDaan 5* (+23) 10/* Commands */ changed 9+1 to 9=8+1 < 1417083135 906432 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric :Looking at the cat example, it seems it's using the loop method I've been trying to form. < 1417083153 431496 :AndoDaan!~AndoDaan@188.188.76.3 PRIVMSG #esoteric :that's good. < 1417083875 558267 :Dulnes!uid52684@gateway/web/irccloud.com/x-zmjnefglkeagfadn QUIT :Quit: Connection closed for inactivity < 1417085014 109224 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`8ball is it too early yet? < 1417085015 541414 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Don't count on it. < 1417085163 582511 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is too early for what? < 1417085234 377604 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :to be awake possibly < 1417085263 37764 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :how can it be too early yet though is another question. < 1417085317 317568 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :yet implies something is false will become true, but being too early only ever changes from true to false ... hmmm.... < 1417085365 472661 :nooga!~nooga@c177-154.icpnet.pl JOIN :#esoteric < 1417085410 713153 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Don't you have a clock? < 1417086339 865992 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh look, everyone, < 1417086378 448231 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://underhanded.xcott.com/?p=26 The 7th Underhanded C Contest is now Open < 1417086404 697372 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah, twelve days old news. I didn't notice till now. < 1417086447 653766 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, 23rd IOCCC winners announced: http://www.de.ioccc.org/2014/whowon.html < 1417086449 724594 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's more recent < 1417086524 948628 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yusuke Endoh is that Ruby guy, isn't he? < 1417086545 593851 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dunno < 1417086564 590770 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, two klingon web servers? < 1417086565 861790 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what the heck < 1417086649 851525 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Yup, he's the ruby guy < 1417086661 899013 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :also the guy who made http://mamememo.blogspot.se/2010/09/qlobe.html and https://github.com/mame/quine-relay < 1417087112 466331 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1417087729 996920 :AndoDaan!~AndoDaan@188.188.76.3 QUIT :Ping timeout: 255 seconds < 1417089062 820240 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages? < 1417089063 2503 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Sorry, no messages today. < 1417089510 243015 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@messages-old < 1417089510 386485 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :You don't have any messages < 1417089687 917572 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1417091367 214363 :boily!~alexandre@96.127.201.149 QUIT :Quit: FLAMBÉD CHICKEN < 1417093136 761958 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1417093144 758851 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1417093834 837016 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric ::( beginning to look like Rust flat out won't work for my use case < 1417094965 401086 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( Use case: Erecting a Steel Framework. ) < 1417096936 586472 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1417097612 324210 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Dimensions14]]4 10 02http://esolangs.org/w/index.php?diff=41203&oldid=41096 5* 03TomPN 5* (+3) 10/* Increase and decreasing the value of a cell */ < 1417098965 116104 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :GeekAfk < 1417100784 3970 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Anyone had any experience with F#? < 1417101655 34584 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Remote host closed the connection < 1417102874 721657 :cluid!~cluid@unaffiliated/cluid JOIN :#esoteric < 1417102875 565641 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :hi < 1417102884 567919 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hey, cluid < 1417102896 31643 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :b_jonas, did you work on Janus? < 1417102929 919918 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :i got confused sorry < 1417103089 256026 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :zzo38, BTW, I saw some dead links on C2 wiki < 1417103101 549200 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :relating to RegXy < 1417103112 32661 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :so i've just realised that i don't actually know what colour red bull is < 1417103116 912449 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :is it red? < 1417103251 389028 :ion!ion@heh.fi PRIVMSG #esoteric :It is colored E150a and E101. < 1417103253 983239 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de QUIT :Quit: Terminated < 1417103297 680101 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I would like to improve the RegXy page on esoteric wiki < 1417103309 934437 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :but also I couldn't find it because I thought itw ould be called Reg Xy < 1417103324 524207 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de JOIN :#esoteric < 1417103346 823160 :GeekAfk!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1417103408 512575 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1417103622 277028 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is there something like a comesub, which is like a comefrom but pushes the from address to the return stack? or would that defeat the whole point of comefrom? < 1417103636 829381 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1417103726 823497 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :GeekAfk < 1417104510 74535 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1417104745 778698 :nooga!~nooga@c177-154.icpnet.pl QUIT :Ping timeout: 256 seconds < 1417104795 977000 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :where can i see the code < 1417104796 735919 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :http://www.de.ioccc.org/2014/whowon.html < 1417104842 73496 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :cluid: you can't yet. the source code is usually released a few weeks later, probably in January < 1417104842 930277 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Usually it takes them a while to release the sources. < 1417104850 957024 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :D'oh, too late. < 1417105189 899023 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :thanks < 1417105225 799456 :cluid!~cluid@unaffiliated/cluid QUIT :Remote host closed the connection < 1417105508 683347 :GeekAfk!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1417106384 123173 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417106548 521502 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive JOIN :#esoteric < 1417106925 835277 :Dulnes!uid52684@gateway/web/irccloud.com/x-ikqyvczvcgknjehi JOIN :#esoteric < 1417107711 891203 :Lorenzo64!~lorenzo@adsl-ull-3-32.42-151.net24.it JOIN :#esoteric < 1417107992 670237 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1417109167 192565 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1417109562 483724 :Dulnes!uid52684@gateway/web/irccloud.com/x-ikqyvczvcgknjehi PRIVMSG #esoteric :Good morning < 1417111286 469576 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1417111617 766826 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric : Why doesn't C have a bitwise rotate operator??? < 1417111650 189767 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Oren_: Same answer as any C question: because it hates you. < 1417111652 880766 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :My assignment is to do SHA1 < 1417111741 970666 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :So I have to define yet another bit_rotate() macro... a macro which appears in so many programs, like the max macro < 1417111851 647111 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :Proposal for C2020 - add a variadic max operator < 1417111907 117121 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :And a ones-complement add operator. < 1417111909 563956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :defining a correct, type-generic max is kind of hard. < 1417111943 301354 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :So long as it works for integers and floats... < 1417111945 468777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in fact it might require C11 < 1417111955 429316 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oren_: the main problem is that max(x, y) usually evaluates x or y twice < 1417111968 260119 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :that's why it should be in the compiler... < 1417111973 779274 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :not a macro < 1417111983 560290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can avoid this with gcc statement expressions but, I think, at the cost of breaking things if y references whatever name was used to put the result of x in < 1417111988 948145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(I don't think gcc has proper gensym) < 1417111993 72427 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren_: libecb has a bit rotation function/macro, see http://software.schmorp.de/pkg/libecb.html < 1417111996 78088 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :with C11, you can use _Generic and dispatch to actual functions < 1417112025 380704 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren_: you could try to use that instead of defining your own < 1417112028 275460 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :max(x, y) should be a macro for __Max() or something, the way they did typeof and bool < 1417112034 314279 :Lorenzo64!~lorenzo@adsl-ull-3-32.42-151.net24.it QUIT :Ping timeout: 264 seconds < 1417112052 215486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, building it into the compiler is kind of sad. < 1417112059 322040 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's like admitting your language has zero abstraction power. < 1417112078 370530 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :C *does* have zero abstraction power < 1417112106 97581 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :#define has less power than sed < 1417112173 228535 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :elliott: fuck _Generic < 1417112176 182218 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :fuck everything about it < 1417112207 527140 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Such strong feelings X-D < 1417112211 208611 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oren_: aw c'mon, people have implemented functional programming languages entirely in the preprocessor < 1417112214 649963 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not *that* bad!! < 1417112240 874321 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Gregor: it's a horrible hack < 1417112247 479143 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :IImade a sed scipr once that added a swap operator < 1417112249 63553 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it breaks layering < 1417112264 668860 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :<> < 1417112269 357919 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :x <> y < 1417112276 156226 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the C committee persists in adopting very poor solutions to their problems < 1417112290 758758 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :becuase it is a commitee < 1417112316 205279 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION looks for that thing gcc has that is kind of like gensym < 1417112318 592211 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :Oren_: C++'s committee is waaaaaay more sane < 1417112320 604259 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at least I remember it having something along those lines < 1417112322 392056 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :good languages are designed by one visionary or two, not 15 guys < 1417112341 938865 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :although I guess that C++ is the exception that proves the rule < 1417112347 161420 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gcc has some magical builtins < 1417112347 713710 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :— Built-in Function: void * __builtin_apply (void (*function)(), void *arguments, size_t size) < 1417112349 290301 :Lorenzo64!~lorenzo@adsl-ull-3-32.42-151.net24.it JOIN :#esoteric < 1417112351 159155 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :This built-in function invokes function with a copy of the parameters described by arguments and size. < 1417112358 860482 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oren_: haskell is designed by committee < 1417112377 833700 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the Great Man theory has been obsolete for a while :p < 1417112444 188929 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i wish we'd go back to "visionary" meaning "hallucinating" < 1417112452 160647 :Oren_!461856fb@gateway/web/freenode/ip.70.24.86.251 PART :#esoteric < 1417112473 268639 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Bye, Oren_ < 1417112532 526450 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :was that a ragequit, or... < 1417112621 274310 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :of course it is maybe relevant that haskell was designed by committee /after/ said committee had separately made a bunch of languages similar to Haskell that they wanted to unify < 1417112687 143626 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net QUIT :Remote host closed the connection < 1417112772 469532 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03SuperJedi224 5* 10New user account < 1417112786 267972 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :I was recently implementing an assembler (of sorts) for x86_64. < 1417112787 640730 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:SuperJedi22414]]4 N10 02http://esolangs.org/w/index.php?oldid=41204 5* 03SuperJedi224 5* (+6) 10Created page with "Hello!" < 1417112803 644470 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :x86_64 machine code is a true nightmare. < 1417112963 162186 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 N10 02http://esolangs.org/w/index.php?oldid=41205 5* 03SuperJedi224 5* (+655) 10Created page with "GridScript is an esoteric programming language designed by SuperJedi224. It is not yet implemented. ==Sample Programs== ===Hello World=== #Hello World. @width 4 @heigh 1 (1..." < 1417113027 213153 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :the google doc calls # an "octothorpe" < 1417113031 630528 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :imo make this the featured language < 1417113070 806072 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Of course it's an octothorpe. < 1417113088 328868 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :That's the original(?)/best name for it. < 1417113104 89015 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i imagine originally it was called something like "what the hell is this" < 1417113111 984795 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :anyway this looks like befunge < 1417113159 130626 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Bicyclidine: http://en.wikipedia.org/wiki/Number_sign#Other_names_in_English <-- srsly, octothorpe is for real X-D < 1417113159 788190 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41206&oldid=41205 5* 03SuperJedi224 5* (+91) 10/* Sample Programs */ < 1417113172 279364 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i know it's real < 1417113176 704704 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :it's still hilarious < 1417113182 103631 :Gregor!dlopen@libdl.so PRIVMSG #esoteric :Fair 'nuff. < 1417113207 883684 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:GridScript14]]4 N10 02http://esolangs.org/w/index.php?oldid=41207 5* 0371.222.118.42 5* (+162) 10the pearl that lies in the sea hard by the loud-breathing serpent < 1417113229 281352 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice edit summary < 1417113255 161848 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :gonna just put completely random quotes in my edit summaries from now on < 1417113260 900634 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :that's how i roll < 1417113282 767895 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :my other edit summary was "hot singles in fungot's area" but that was nearly relevant, i'll have to be more careful < 1417113284 219789 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bicyclidine: but t-rex, you can't play the game optimally! and assuming that in a man... or a woman, dromiceiomimus < 1417113284 684492 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1417113330 192186 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41208&oldid=41206 5* 03SuperJedi224 5* (+0) 10 < 1417113359 774353 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net QUIT :Remote host closed the connection < 1417113391 448743 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41209&oldid=41208 5* 03SuperJedi224 5* (+27) 10 < 1417113416 378609 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02http://esolangs.org/w/index.php?diff=41210&oldid=41120 5* 03SuperJedi224 5* (+17) 10/* G */ < 1417113477 828961 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I quite like the edit summary no https://esolangs.org/w/index.php?title=X%2B%2B&diff=prev&oldid=40155 < 1417113480 924188 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think I was very tired for that < 1417113483 1931 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*on < 1417113522 128384 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net QUIT :Quit: Lost terminal < 1417113580 4864 :tlewkow!~tlewkow@2602:30a:c021:220:494b:c763:c351:7b5b JOIN :#esoteric < 1417113606 345368 :tlewkow!~tlewkow@2602:30a:c021:220:494b:c763:c351:7b5b QUIT :Remote host closed the connection < 1417113695 918538 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41211&oldid=41209 5* 03SuperJedi224 5* (-1) 10/* Truth Machine */ < 1417113703 637079 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net JOIN :#esoteric < 1417113745 619271 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot: qwantz eh? < 1417113745 762921 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FireFly: all that means is that if a building? tornadoes? ghost ships! ships sent sailing and found drifting weeks or months or so, with some stranger's fingers in my mouth was full of cans of frozen concentrated juice at the grocery store, i'd miss tasting the inside, there's real organs! < 1417113777 573334 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice < 1417113784 128709 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :eeh, if that's what you're into, fungot... < 1417113784 273719 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FireFly: a bush. so that raises a good point, t-rex? that would be good to have you for dinner, t-rex < 1417113828 666833 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fungot has weird taste < 1417113828 810216 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :FireFly: but that makes things worse than ever! everybody is going to be a surprise < 1417113933 908575 :tlewkow!~tlewkow@2602:30a:c021:220:2c29:8190:5046:c5e4 JOIN :#esoteric < 1417114201 693813 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Hooray for native support for imaginary numbers ... < 1417114518 517954 :tlewkow!~tlewkow@2602:30a:c021:220:2c29:8190:5046:c5e4 QUIT :Remote host closed the connection < 1417114760 882414 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41212&oldid=41211 5* 03SuperJedi224 5* (+659) 10/* Sample Programs */ < 1417114864 530031 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hooray for good, logical argumentation at the Finnish Parliament regarding this citizen petition about allowing same-sex marriage: (paraphrasing) "It's not about equality. We don't have jurisdiction to change the laws of nature." < 1417114985 80347 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :parliament learns about bird reproduction, institutes new "it's not cheating if they're more than 50 meters away" rule < 1417115075 63074 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"It's obvious that the change would be detrimental to children's rights." < 1417115091 107589 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Most of the opponents are playing the "but think of the children" card. < 1417115092 202518 :Oren!8a33d788@gateway/web/freenode/ip.138.51.215.136 JOIN :#esoteric < 1417115168 993113 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :man for all the good finnish things.. < 1417115209 613687 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Adoption rights are one of the major things differentiating Finland's current "civil partnership" from marriage, that's why.) < 1417115420 617023 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :The man I ordered a pizza from which never arrived this evening is apparently in the hospital with a neck injury sustained after someone struck him head on while he was delivering said pizza ... < 1417115440 489632 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :ouch. < 1417115451 630183 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I hope the pizza was worth it < 1417115507 836548 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :His brother just arrived with our pizzas and a free bottle of coke. < 1417115574 828845 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a free bottle of coke for getting your deliverer in hospital < 1417115586 389841 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :tastes like malice < 1417115588 416291 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Yeah. It's pretty surreal. < 1417115606 346825 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I just hope he's OK. He's a really nice guy, and he makes the best kebab in town. < 1417115634 664582 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :horrible strategy: pay people to hunt down and injure those delivering your pizza so you always get free stuff < 1417115637 978999 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :My wife had to take the call, and she didn't have the heart to ask for a refund. < 1417115649 594227 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :neck injuries sound unpleasant < 1417115770 208840 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://isometri.cc/strips/this_is_neck_crick/ yes < 1417116163 657034 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1417116481 668092 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 250 seconds < 1417116876 220709 :Dulnes!uid52684@gateway/web/irccloud.com/x-ikqyvczvcgknjehi QUIT :Quit: Connection closed for inactivity < 1417117667 325283 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417117873 743670 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417118113 518860 :Oren!8a33d788@gateway/web/freenode/ip.138.51.215.136 QUIT :Ping timeout: 246 seconds < 1417118588 48579 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1417118871 247936 :Oren!8a33d788@gateway/web/freenode/ip.138.51.215.136 JOIN :#esoteric < 1417119725 315849 :AnotherTest!~turingcom@94-224-27-51.access.telenet.be JOIN :#esoteric < 1417119735 746991 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41213&oldid=41212 5* 03SuperJedi224 5* (+241) 10 < 1417119747 627305 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: in case you missed it, the ioccc winners' name is out: http://www.de.ioccc.org/2014/whowon.html < 1417119765 885610 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also the Underhanded C contest is open: http://underhanded.xcott.com/ < 1417119776 324302 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I noticed both, but thanks for the reminder < 1417119862 332326 :Lorenzo64!~lorenzo@adsl-ull-3-32.42-151.net24.it QUIT :Quit: Leaving < 1417119953 70138 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 245 seconds < 1417120263 727135 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417120278 870326 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net QUIT :Ping timeout: 264 seconds < 1417120290 682910 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1417120292 718602 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1417120356 413205 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net JOIN :#esoteric < 1417121212 423012 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41214&oldid=41213 5* 03SuperJedi224 5* (+468) 10 < 1417121428 381933 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41215&oldid=41214 5* 03SuperJedi224 5* (+38) 10/* Fibonacci Sequence */ < 1417121718 985657 :tlewkow!~tlewkow@2602:30a:c021:220:dd37:c493:fd7f:b9e4 JOIN :#esoteric < 1417122114 842516 :tlewkow!~tlewkow@2602:30a:c021:220:dd37:c493:fd7f:b9e4 QUIT :Remote host closed the connection < 1417122140 52677 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1417122764 812995 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1417123351 427348 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1417124071 731697 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Changing host < 1417124071 895582 :nisstyre!~yourstrul@oftn/member/Nisstyre JOIN :#esoteric < 1417124634 431603 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1417125220 838531 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417125295 172492 :Oren!8a33d788@gateway/web/freenode/ip.138.51.215.136 QUIT :Ping timeout: 246 seconds < 1417125350 438601 :AnotherTest!~turingcom@94-224-27-51.access.telenet.be QUIT :Remote host closed the connection < 1417125413 396416 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1417125416 143166 :Oren!80646d43@gateway/web/freenode/ip.128.100.109.67 JOIN :#esoteric < 1417125737 239751 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1417125751 881467 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417125755 988333 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1417125771 875395 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net QUIT :Remote host closed the connection < 1417125829 961296 :tlewkow!~tlewkow@2602:30a:c021:220:a47a:639a:c7e4:31a JOIN :#esoteric < 1417126569 8982 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 258 seconds < 1417127164 3769 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does anyone know how long catching a SIGSEGV usually takes < 1417127180 449092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(from the invalid access to getting your SIGSEGV handler called) < 1417127182 666413 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417127182 906455 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :on linux, say < 1417127232 788280 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1417127254 618967 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1417127638 971605 :Oren!80646d43@gateway/web/freenode/ip.128.100.109.67 PRIVMSG #esoteric :depends greatly on OS and I think that is the kind of thing that would depend on processor model < 1417127652 334731 :Oren!80646d43@gateway/web/freenode/ip.128.100.109.67 PRIVMSG #esoteric :some processors can't even detect it... < 1417127732 464921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, yes, x86-64 linux < 1417127746 36984 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"modern x86 unix", I'm only looking for a rough estimate really < 1417127793 968274 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I sort of suspect that using this to detect running out of a bump-allocator memory pool is a lot worse than just adding a branch to allocation unless running out is extremely rare, but I'm curious < 1417127832 165999 :Oren!80646d43@gateway/web/freenode/ip.128.100.109.67 PRIVMSG #esoteric :So then it depends on what the linux kernel does on interrupt vector number 13 < 1417127882 366791 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :me, i use synthesis os, so i get forty thousand interrupts per second and it works, < 1417128572 136510 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1417128718 672790 :dts!~DTSCode@unaffiliated/dtscode NICK :dts|feasting < 1417128797 658742 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 255 seconds < 1417128823 110275 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417129144 966236 :Oren!80646d43@gateway/web/freenode/ip.128.100.109.67 QUIT :Quit: Page closed < 1417129460 503169 :mhi^!~mhi@unaffiliated/mhi/x-9993184 JOIN :#esoteric < 1417130128 572834 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 240 seconds < 1417130166 534929 :S1!~S1@p4FF93AE3.dip0.t-ipconnect.de JOIN :#esoteric < 1417130243 703658 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417130293 777265 :S1!~S1@p4FF93AE3.dip0.t-ipconnect.de QUIT :Client Quit < 1417130448 196797 :Froox!~Frooxius@cust-101.ktknet.cz QUIT :Read error: Connection reset by peer < 1417130466 111994 :Froox!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1417131150 191431 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1417131161 714153 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417131242 208780 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman which is usually suffixed with (embed) <-- if you want people to follow conventions you should actually state them on the website hth < 1417131242 352041 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1417131257 707291 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I have the vaguest feeling I actually tested the "trap sigsegv and fake 0" Befunge stack against a regular "test on every pop" stack, and... well, I think the signal handling was "pretty fast" in an absolute sense, but still of course orders of magnitude slower than a single test. (On the other hand, many Befunge programs never pop from an empty stack at all.) < 1417131295 636942 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure people have benchmarked Linux signal delivery overhead, though, which I'd guesstimate is the larger component, compared to the hardware side. < 1417131302 260320 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I'm wondering about it for, e.g., knowing when you're out of copying GC heap. < 1417131317 864692 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think collections in a generational collector are probably too frequent for it to pay off. < 1417131445 145995 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how many befunge programs test the depth of stack? < 1417131487 669036 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it might be easier to have a sizeable buffer of zeros preallocated < 1417131487 815703 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I imagine even if programs do pop an empty stack, they probably do it infrequently < 1417131497 698971 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 255 seconds < 1417131507 750459 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and have the depth test do a subtraction < 1417131590 905524 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then the sigsegv thing could bump that back up, causing a low average cost < 1417131722 895960 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there's that a* word i can never remember again < 1417131728 988167 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Amortized. < 1417131741 104644 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wouldn't be surprised if Mycology was the only real program that actually checked stack depth. < 1417131766 670566 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`learn_append oerjan He can never remember the word "amortized" so he put it here for convenience. < 1417131768 514206 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'oerjan': Your evil overlord oerjan is a lazy expert in future computation. Also an antediluvian Norwegian who hates Roald Dahl. He can never remember the word "amortized" so he put it here for convenience. < 1417131798 824679 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now i just have to remember that i put it there should be easy < 1417131800 42284 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1417131804 179324 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hello < 1417131808 187262 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? Taneb < 1417131809 900618 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Taneb is not elliott, no matter who you ask. He also isn't a rabbi although he has pretended in the past. He has at least two backup keyboards with dodgy SHIFT KEys, and five genders. (See also: tanebventions) < 1417131825 825113 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :tuona serab < 1417131838 247381 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`learn Taneb is not elliott, no matter who you ask. He also isn't a rabbi although he has pretended in the past. He has at least two backup keyboards with dodgy SHIFT KEys, and cube root of five genders. (See also: tanebventions) < 1417131841 146411 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'taneb': Taneb is not elliott, no matter who you ask. He also isn't a rabbi although he has pretended in the past. He has at least two backup keyboards with dodgy SHIFT KEys, and cube root of five genders. (See also: tanebventions) < 1417131863 812886 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> 5 ** (1/3) < 1417131865 125987 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.7099759466766968 < 1417131873 841439 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Sounds about right < 1417131947 788258 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> log 2 < 1417131949 148610 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 0.6931471805599453 < 1417131975 252689 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1417132023 710119 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait i thought i'd memorized that as 0.701something < 1417132030 167557 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> sqrt 2 < 1417132031 418011 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.4142135623730951 < 1417132036 112167 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> 1/sqrt 2 < 1417132037 420403 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 0.7071067811865475 < 1417132065 777132 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1.01**100 < 1417132067 127617 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2.7048138294215285 < 1417132077 148225 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm no < 1417132081 114294 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :There is sooomething that begins like that < 1417132090 99346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh that's approximately e of course < 1417132096 710171 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> exp (- 1) < 1417132097 944187 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 0.36787944117144233 < 1417132125 959183 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh well my logarithms in the head are rarely more accurate than 0.7 anyway < 1417132140 934116 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> log 10 < 1417132142 217143 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2.302585092994046 < 1417132164 763379 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :My brother passed his driving test today :) < 1417132188 148384 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1.1**10 < 1417132189 430328 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2.5937424601000023 < 1417132196 534559 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait this is stupid < 1417132344 946119 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: congrats, ben < 1417132354 928274 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::) < 1417132363 524350 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :He is 60% of my nick < 1417132369 741976 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that's what i remembered < 1417132435 36065 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> logBase 2 10 < 1417132436 381723 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3.3219280948873626 < 1417132441 478171 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> logBase 10 2 < 1417132442 714435 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 0.30102999566398114 < 1417132451 150954 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm maybe it's that < 1417132470 928492 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :0.30103 should be easy to remember < 1417132528 889854 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Not as easy as 2.718281828 < 1417132535 62109 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm that might have a large continued fraction coefficient < 1417132541 866613 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :"and so on" < 1417132560 680338 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how much faster is call compared to push + jmp? surprisingly google doesn't have an answer for this < 1417132568 448970 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :interested in the corresponding answer for ret, also < 1417132579 481944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1/logBase 10 2 < 1417132580 863141 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3.321928094887363 < 1417132593 653271 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1/(1/logBase 10 2-3) < 1417132594 892387 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 3.1062837195053827 < 1417132606 962497 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1/(1/(1/logBase 10 2-3)-3) < 1417132608 237397 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 9.408778735386232 < 1417132619 239695 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1/(1/(1/(1/logBase 10 2-3)-3)-9) < 1417132620 524009 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2.4463112031871153 < 1417132633 776424 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1/(1/(1/(1/(1/logBase 10 2-3)-3)-9)-2) < 1417132635 62362 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2.2405890617555295 < 1417132658 4674 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe it doesn't really show up as that. well 9 is fairly large. < 1417132668 136424 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1/(pi-3) < 1417132669 390730 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 7.062513305931052 < 1417132674 43515 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1/(1/(pi-3)-7) < 1417132675 303816 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 15.996594406684103 < 1417132685 671252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1/(1/(1/(pi-3)-7)-15) < 1417132686 899975 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.0034172310150002 < 1417132721 270800 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :1%(1/16+7)+3 < 1417132721 918606 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :[ 1 < 1417132722 338812 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :FireFly: 1 < 1417132725 944468 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1%(1/16+7)+3 < 1417132727 266361 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : No instance for (GHC.Show.Show a0) < 1417132727 409937 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : arising from a use of ‘M57241604867522287715068.show_M57241604867522287715... < 1417132727 410055 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : The type variable ‘a0’ is ambiguous < 1417132727 410128 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : Note: there are several potential instances: < 1417132727 410198 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : instance [safe] GHC.Show.Show < 1417132731 286108 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1417132737 652351 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1/(1%16+7)+3 < 1417132738 915718 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 355 % 113 < 1417132744 112382 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :[ (1 %@| ]) 10^.2 < 1417132744 609079 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :FireFly: 3.32193 < 1417132756 35343 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :[ <. (1 %@| ])^:(<20) 10^.2 < 1417132756 530385 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :FireFly: 0 3 3 9 2 2 4 6 2 1 1 3 1 18 1 6 1 7 1 1 < 1417132774 480860 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :NB. hth < 1417132859 617874 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hm, what was that anagolf task again... < 1417132911 245059 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1/(1/(1/0.30103-3)-3) < 1417132912 552798 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 9.40873786407741 < 1417132939 407577 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1/(1/(1/(1/0.30103-3)-3)-9) < 1417132940 647682 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2.446555819478985 < 1417132949 384980 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1/(1/(1/(1/(1/0.30103-3)-3)-9)-2) < 1417132950 737294 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 2.239361702119884 < 1417132965 444474 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1/(1/(1/(1/(1/(1/(1/0.30103-3)-3)-9)-2)-2)-4) < 1417132966 737476 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 5.624999995706039 < 1417132978 187625 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah there it diverges < 1417133010 337520 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1/(1/(1/(1/(1/(1/(1/0.30103-3)-3)-9)-2)-2)-4) :: Rational < 1417133011 466348 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 45 % 8 < 1417133071 883573 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh right, A057755 < 1417133078 462065 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :> 1/(1/(1/(1/(1/(1/(1/0.30102-3)-3)-9)-2)-2)-4) :: Rational < 1417133079 515143 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : (-265) % 1064 < 1417133152 781837 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Huh. < 1417133163 25760 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oh, you changed a decimal digit < 1417133281 536953 :Froox!~Frooxius@cust-101.ktknet.cz NICK :Frooxius < 1417133298 494736 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :here I was hoping fizzie would take that bait too < 1417133307 310031 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess I could, like, "measure" it or whatever < 1417133564 230534 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think ret is generally easier to predict than an arbitrary indirect jump. < 1417133629 483454 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :> sqrt 3 < 1417133630 762103 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 1.7320508075688772 < 1417133880 637499 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: Right, but it wouldn't have to be that way. It's because compilers know that using 'ret' for returning to some other point than where the previous "call" was comes at a stiff price. I'm sure they would happily take advantage of a cheap instruction that just happens to jump to the address on top of the stack, popping it. < 1417133953 404278 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The stiff price being that no CPU will ever predict the target correctly. < 1417134008 393742 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and, of course, a cascade of similar failures further down the stack. < 1417134876 326129 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Huh < 1417134891 903293 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :... < 1417134903 642895 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Why did anagolf accept a trailing space < 1417134922 778053 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I thought it was annoyingly anal about things like that < 1417134923 291669 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's not its job to correct your stupid mistakes < 1417134972 638729 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MNNBFSL14]]4 10 02http://esolangs.org/w/index.php?diff=41216&oldid=41202 5* 03Oerjan 5* (+96) 10include original Japanese < 1417135036 70611 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FireFly: it is anal except at the very end of output < 1417135061 602761 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I see < 1417135398 536574 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1417135426 40830 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41217&oldid=41215 5* 03Oerjan 5* (+48) 10fmt < 1417136060 271789 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417136095 301890 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1417136201 146131 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1417136211 402592 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07REGXY14]]4 10 02http://esolangs.org/w/index.php?diff=41218&oldid=7994 5* 03Oerjan 5* (+91) 10The link on C2 Wiki was bitrotted so include the right one here < 1417136851 270393 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx JOIN :#esoteric < 1417136858 824251 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Reg Xy14]]4 N10 02http://esolangs.org/w/index.php?oldid=41219 5* 03Oerjan 5* (+65) 10Add redirect < 1417136903 239477 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Happy Thank give < 1417137093 582049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :happy thank give to you too < 1417137149 52400 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Im doing swell i guess < 1417137159 120647 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :How are you elliott < 1417137176 940610 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :bad < 1417137185 455289 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::( < 1417137194 66934 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric ::/ < 1417137198 295740 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Why? < 1417137202 803748 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :If i may ask < 1417137301 99631 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nothing I want to go into in #esoteric :p < 1417137353 819540 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :K i understand < 1417137365 507033 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott: :( < 1417137375 823503 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :§-§ < 1417137392 181669 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :These § why are they even added < 1417137407 611205 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aw c'mon, I'd give that answer tons, it's just not a common question in here :p < 1417137426 627388 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :simoleons? < 1417137465 313912 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :oh, right, it's section mark if you're not a nerd like i am < 1417137576 832469 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07REBEL14]]4 M10 02http://esolangs.org/w/index.php?diff=41220&oldid=41103 5* 03Kendfrey 5* (-11) 10Changed link to point to new site < 1417137646 6030 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :s acrobats < 1417137735 942752 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: pikhq_: how are *you* on this merry thank give < 1417137740 29462 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah that was just an excuse to say thank give again < 1417137784 617559 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, I'm listening to I'm Sorry I Haven't A Clue < 1417137801 63706 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I have no pants on and am playing Pokemon. < 1417137804 857617 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :So, "fabulous". < 1417137910 486251 :mhi^!~mhi@unaffiliated/mhi/x-9993184 QUIT :Quit: Lost terminal < 1417137951 328660 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which version? < 1417137964 535655 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Alpha Sapphire. < 1417137978 729696 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've been sort-of considering getting that myself < 1417137982 795715 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Me too < 1417137994 141694 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ACTION too < 1417137997 814729 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Not sure if I should go for Alpha Sapphire or Omega Ruby though < 1417138001 279060 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I'd need to buy a new console < 1417138004 125539 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :NOT ME < 1417138018 202577 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :My impression is that it's where they actually put most of their work into, rather than XY. < 1417138022 765522 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION goes back to tatham's puzzles < 1417138045 663367 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Not sure if I can justify getting OR/AS given how much (or little, rather) time I spent on X/Y < 1417138078 350364 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Taneb both are exactly the same and are relativaly short only difference is the main villain and the new graphics < 1417138087 549461 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :+bug fix's < 1417138092 825323 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Dulnes, hence the hard decisions < 1417138101 586918 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: well they put most of the work into ORAS back when they were making Ruby/Sapphire < 1417138105 333695 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Team nerd or team bara < 1417138113 505891 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Well, true. < 1417138136 385692 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Magma or what was the other one i only played ruby < 1417138138 574626 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Hence why ORAS is where they threw a lot of gameplay tweaks. < 1417138165 677064 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quintopia: QUINTHELLOPIA! (should you ever answer while you're mexicaning.) < 1417138165 906020 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Aqua < 1417138173 726368 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Taquanelle! < 1417138176 645430 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :They had the new-rendering-engine thing for XY < 1417138180 125778 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Yeah in the caves you cant traverse it by memory < 1417138190 517596 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :You need to defeat the gym leader < 1417138199 771140 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :and new engine overall, I guess < 1417138208 76227 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :3d < 1417138211 138517 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Fancy < 1417138221 2835 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ACTION has greatly appreciated little details like "offering to teleport you instead of forced backtracking". < 1417138235 298864 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Indeed < 1417138257 599447 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Also, DexNav is glorious. < 1417138260 408106 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :My wife says Hi... i have to go eat family dinner < 1417138267 146855 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Byr < 1417138271 788197 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Bye* < 1417138279 223647 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's like breeding Pokemon, only much less agonizing! < 1417138303 793913 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what is DexNav, anyway? < 1417138318 816864 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :pikhq_, if you've go Sapphire I shall get Omega Ruby! < 1417138338 439885 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, it managed to get onto Bulbapedia before they locked the site down due to hacking < 1417138344 731705 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :sapphire was my first pokemon game < 1417138352 230327 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :oh yeah well ruby was mine < 1417138353 509282 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :fucker < 1417138355 464890 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :fight me < 1417138361 232473 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Emerald was mine, I'm young < 1417138368 340513 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :There's a menu in the PokeNav that lets you see Pokemon in the route you're in. You can tap on one of them to find more of 'em... < 1417138369 846503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :aren't you like a lot older than me < 1417138373 746191 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Gold was mine, I'm slightly less young < 1417138375 956082 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :taneb is 33 < 1417138379 993955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I meant you < 1417138380 822594 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, it's basically Habitat List from BW2, but prettier < 1417138386 681952 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess I'm actually just as old as old people now though < 1417138387 297639 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mine was Blue < 1417138387 780079 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :There's more. < 1417138389 645599 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :like, three yars maybe!! < 1417138391 911760 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :years < 1417138393 376226 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :also yars < 1417138404 548077 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott, I'm like 9 months older < 1417138405 69547 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :but yeah i didn't get into pokemon like everyone i know did < 1417138413 937128 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :More you encounter the Pokemon, the better the Pokemon you find with DexNav are. < 1417138416 621390 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Habitat List is great, anyway < 1417138421 171946 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(permanently) < 1417138440 658349 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: what if you being born somehow metaphysically caused me to be conceived (per the hexham synchronicity) < 1417138444 728906 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :So you get decent odds of shiny Pokemon, of higher level, with egg moves, and 3+ maxed IVs. < 1417138461 712649 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Fancy < 1417138485 698031 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41221&oldid=41217 5* 03SuperJedi224 5* (-63) 10/* 99 Bottles of Beer on the Wall */ < 1417138514 375184 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my theory is that the Pokémon people decided there was no way they could stop RNG abuse, and decided to make it unnecessary < 1417138520 367589 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, wild Pokémon with egg moves seems wrong to me < 1417138571 148002 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's a much smaller list of moves than the full list of possible egg moves. < 1417138575 787416 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott, somehow I doubt it < 1417138576 529971 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Oh, also chance of hidden ability. < 1417138591 828593 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`? hexham < 1417138593 591643 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hexham es la ciudad mas importante de programación esotérico < 1417138607 482383 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that said, I'm upset at the "no illegal egg move combinations" < 1417138628 121030 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm /not/ upset at hidden abilities becoming commonplace, the old way of treating them like event Pokémon drove me out of competitive for a year < 1417138635 455045 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(until BW2 mostly fixed it using Hidden Hollows) < 1417138650 895307 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41222&oldid=41221 5* 03SuperJedi224 5* (+0) 10/* 99 Bottles of Beer on the Wall */ < 1417138657 569978 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :XY had the Friend Safari making them more common, and additionally made them breadable. < 1417138664 805491 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :*breedable < 1417138665 872577 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i support this typo < 1417138702 428377 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Also fun, XY + ORAS has all the non-event legendaries. < 1417138711 193183 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And one of the event legendaries. < 1417138711 510010 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: they always were breedable, from females < 1417138717 241040 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: Right, right. < 1417138722 80084 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :getting the first female was very hard in BW and quite hard in B2W2, though < 1417138722 708531 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Males have a low chance now. < 1417138734 695706 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(Deoxys is just in ORAS' postgame) < 1417138737 910246 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and some things they wanted to be rare were male only, e.g. eevee, starters < 1417138782 169981 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Not to mention XY made IV breeding much, much simpler. < 1417138797 215720 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I rather liked the old method where you screwed around with the RNG < 1417138816 54966 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that said, I was recently doing random-IVs + flawless ditto to make the first round of parents < 1417138821 128002 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one of them was quad-flawless (!) < 1417138826 869196 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this was just for Subway, so I'm using it < 1417138831 208 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(quad in useful stats, as well) < 1417138846 531875 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :You have a flawless ditto? Wonderful. < 1417138867 573319 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Congrats, it's possible to pass 5 of those to any Pokemon you want. < 1417138874 993210 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Quit: Leaving < 1417138882 127042 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Natures can also be inherited. < 1417138896 326212 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: natures have been inheritable for absolutely ages < 1417138900 605880 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :since the original R/S, I think < 1417138914 605008 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, destiny knot doesn't determine a specific parent to pass IVs < 1417138936 555332 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :flawless ditto was one of my earlier RNGs < 1417138955 211615 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the first was an event arceus, which was a bad place to start in retrospect, it took 11 hours and I still didn't get Adamant) < 1417139027 596468 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :In black and white on route 3 a shiny zorarork or however you spell it has a chance of just appearing < 1417139029 990033 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Gen VI changes Destiny Knot to being 5, and the EV items force a specific IV as well. < 1417139040 623201 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Still doesn't determine whose IVs you get, but hey. < 1417139047 125592 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Dulnes: I don't believe you < 1417139049 823947 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually I can possibly prove it < 1417139065 490187 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yeah, wasn't Zoroark B/W shiny-locked? < 1417139067 178519 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :A shuckle can have the highest damage though < 1417139090 692538 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep, can't happen < 1417139101 879789 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Trivial on XY though. < 1417139102 873940 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: more to the point, Zoroark and Zorua never appear wild in any version, barring Memory Link < 1417139109 290546 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, any gen 5 version < 1417139109 433814 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: XY. < 1417139113 581558 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Ah, that. < 1417139114 610471 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yes. < 1417139128 652006 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have a Zorua from Memory Link that can be bred into infinite zoroarks if necessary < 1417139130 55473 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Mm then idk where this zorarok came from < 1417139139 147276 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(together with straight-30 IVs, just like other Memory Link mons) < 1417139143 334206 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Says i met it on route thtee < 1417139155 132019 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :AH, right. BW2 on, a parent holding an everstone will pass down its nature in particular. < 1417139155 486984 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Three* < 1417139155 691511 :tlewkow!~tlewkow@2602:30a:c021:220:a47a:639a:c7e4:31a QUIT :Remote host closed the connection < 1417139156 15633 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hacked 'mon traded on GTS? < 1417139161 122430 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :That was the exact change. < 1417139165 286866 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :FireFly: most likely < 1417139175 498517 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: before that, there's a 50% chance < 1417139181 917621 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Right. < 1417139189 525929 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I didn't pay much attention to breeding before XY. < 1417139224 941579 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Hah, right. It's stupid, but one other thing: Pokeballs are also inherited in gen VI. :) < 1417139269 91250 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: I did know that < 1417139270 951263 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :From which of the parents? < 1417139273 403191 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mother < 1417139283 528583 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Luxury Balls are thus what you should use for catches, if you can < 1417139298 816828 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: basically, AFAICT, Nintendo have decided to make legality checking as hard as possible < 1417139304 433388 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to hide the fact that they're rubbish at it < 1417139327 698698 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I'm kinda glad about how they implemented it though... < 1417139340 763386 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :This basically means that a cheater is not likely to have a huge advantage. < 1417139360 253077 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :I heard a lvl 100 shuckle if used correctly can deal the largest ammount of damage in the game < 1417139373 194491 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Dulnes: "used correctly" = "the opponent cooperates" < 1417139394 622472 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :No i think.its the moves and items you use < 1417139447 489532 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :The opponent doesnt have to do much you just need really high defense to stand against its atk until you get your move set out < 1417139459 430153 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Dulnes: is your opponent using Shedinja (maximum percent damage) / whatever it is for maximum raw damage? < 1417139475 785383 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and no, the opponent also has to not switch while you're putting all the defence drops on them < 1417139483 987368 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and not just OHKO the shuckle when you power trick < 1417139517 660997 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :me, i'm just excited to learn that metronome can do metronome < 1417139530 197960 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric ::5 < 1417139534 6023 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bicyclidine, does it recurse? < 1417139565 501130 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I like that Surfing on a Sharpedo is much faster now. < 1417139573 651735 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :It'd be fun if it could be made to recurse multiple times in a row with RNG abuse < 1417139586 177653 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :pikhq_: Sharpedo specifically? < 1417139602 325538 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Surf in general was sped up, and Sharpedo in particular goes twice as fast. < 1417139609 978751 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :With a malicious RNG it could recurse indefinitely < 1417139718 918062 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i haven't played a pokemon in years, but i'm guessing yes because that sounds funny < 1417139783 191895 :tlewkow!~tlewkow@2602:30a:c021:220:4f7:f48d:5377:1a86 JOIN :#esoteric < 1417139845 4694 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Also, the encounter rate in water was reduced a lot; yay. < 1417140160 264252 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ACTION has been getting a lot of use out of his 3DS. < 1417140228 423031 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I spent some of last night reverse-engineering the formula for what happens when you use Rock Smash in HGSS < 1417140389 634876 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 264 seconds < 1417141422 116371 :J_Arcane_!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi JOIN :#esoteric < 1417141581 499984 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi QUIT :Ping timeout: 265 seconds < 1417141596 842625 :J_Arcane_!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi NICK :J_Arcane < 1417141928 655570 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417141942 84432 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1417141996 195113 :AndoDaan!~AndoDaan@188.189.65.118 JOIN :#esoteric < 1417142124 818933 :boily!~alexandre@96.127.201.149 QUIT :Quit: APPLICATIVE CHICKEN < 1417142125 449751 :tlewkow!~tlewkow@2602:30a:c021:220:4f7:f48d:5377:1a86 QUIT :Remote host closed the connection < 1417142143 327770 :tlewkow!~tlewkow@2602:30a:c021:220:4f7:f48d:5377:1a86 JOIN :#esoteric < 1417142740 23728 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :4DS :0 < 1417142741 858974 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Jk < 1417142769 594586 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :callforjudgement: Alas, if you want ORAS you should probably wait for the New 3DS to come out. < 1417142809 376173 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :New? < 1417142811 480506 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: well, I'm a bit dubious about the whole 3DS thing in the first place, for the same reason I dislike the DSi < 1417142815 725022 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :What you mean < 1417142818 763730 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Nintendo, in a typical show of being-Nintendo, managed to make a new DS model only come out along with a new Pokemon game in Japan. < 1417142825 965438 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Dulnes: That's what it's called, the New 3DS. < 1417142830 899528 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :... < 1417142835 151341 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :nice < 1417142839 463684 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :And does it do? new stuff < 1417142839 785639 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :callforjudgement: Unlike the DSi, it's a rather notable upgrade in hardware. < 1417142859 834118 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :callforjudgement: And there's, y'know, games worthwhile on it. < 1417142886 183647 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1417142891 337502 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Dulnes: Faster CPU, has a second analog stick, has face tracking so that the 3D sucks less. < 1417142893 428831 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: oh, tons < 1417142898 506408 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm more worried about things like streetpass < 1417142900 5645 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and play coins < 1417142916 426361 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Both are only ever used in fairly trivial ways by games. < 1417142916 843054 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Ok whats the second analog stick do? < 1417142930 151565 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :is it equivalent to the "circle pad"? < 1417142937 421506 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Im perfectly content with the DS i have < 1417142937 565256 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :madbr: It's more an analog nub. < 1417142956 726437 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Why would they make a new one why not a new system in general < 1417142957 25249 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's presented as a second stick to games coded to read it, like Smash Bros. < 1417142989 259887 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It also works for games that used the circle pad addon. < 1417142992 342359 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Well the wii U is very slick < 1417143009 671468 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Especially all these games they pumped out this yesr < 1417143014 810212 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Year* < 1417143025 887145 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: I think the most notable use of Streetpass in any 3DS game I'm aware of is the Streetpass Plaza games which come on the system. < 1417143039 711091 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :can I delete or otherwise get rid of them? < 1417143043 387792 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's otherwise a trivial, very minor feature that is 100% ignorable if you don't care about it. < 1417143048 601889 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :No, it's part of the firmware. < 1417143071 777643 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :You cant jailbreak it? < 1417143076 330925 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Though, it won't streetpass *at all* unless you go in and set it to. < 1417143101 155850 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Basically literally everything that does streetpass asks you if you want to enable streetpass functionality for the game. < 1417143119 841657 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Majoras mask remake though < 1417143120 964812 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(and you can go into the system settings later and undo it) < 1417143133 321391 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :wii u finally has its smash bros < 1417143139 949031 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Yeh < 1417143176 464221 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Nintendo is making every one hyped up for their latest installation to the LoZ series in 2015 < 1417143178 520683 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It also only streetpasses when the Wifi is on. < 1417143202 240156 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :If its as cartoony as the trailer i wont bother for it < 1417143210 377360 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :at least one thing nintendo understands: video games aren't movies < 1417143232 348376 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The play coin thing isn't able to be turned off, but it also matters even less. < 1417143247 567430 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: Any other concerns? < 1417143263 88282 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Whats the point of the puzzles < 1417143308 81505 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: the reason I didn't impulse-buy one a while back is that apparently they don't come with chargers in the EU < 1417143314 885728 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :That's just the 3DS XL. < 1417143322 301797 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, the regular-size one does have a charger? < 1417143322 444981 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :THough I don't know *why*. < 1417143325 691438 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how confusing < 1417143336 791029 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Btw i bought my 3ds this June and still havent figured.it all out < 1417143346 899386 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Wat ignore the . < 1417143376 394318 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"figuredit"? < 1417143389 132376 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It uses the same charger as the DSi,FWIW. < 1417143389 275244 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :The XL has a charger or am i reading that wrong < 1417143397 393781 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Figured it out < 1417143404 10525 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Dulnes: The US 3DS XL is the only one that comes with a charger. < 1417143410 764039 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :?! < 1417143410 937677 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe you meant: v @ ? . < 1417143414 732802 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :why < 1417143428 981129 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: I don't have a DSi, though < 1417143431 202784 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because the original is better < 1417143432 701067 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Likewise the US New 3DS will be the only one that comes with a charger. < 1417143439 707505 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: Oh, agreed. < 1417143449 25033 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I have a 3DS and an original DS. :) < 1417143463 665308 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :? why does the Us only have chargers < 1417143468 946054 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Dulnes: FUck if I know. < 1417143472 652458 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so many game designers see what they're doing as building narratives and stories and whatever < 1417143476 200406 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Admittedly the 3DS makes the DSi literally pointless. < 1417143476 344295 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :fuck that < 1417143482 601996 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :games are not movies < 1417143485 976959 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :There is nothing the DSi does that the 3DS does not. < 1417143515 523943 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :LoZ is very good with its time travel sequences that if thought about to long hurt < 1417143515 780654 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes I agree games are not supposed to be movies; many games have too many cutscenes! < 1417143534 38084 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Even though what the DSi does that the DS does not is, well, hardly anything. :) < 1417143550 978964 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: what the DSi does that the DS does not is why I don't like the DSi, though < 1417143552 558380 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I think the most notable is that some games, like BW, can use WPA. < 1417143553 67412 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Nintendo has short cutscenes that get straight to the point but still set a story < 1417143555 614798 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :things like the console having its own memory < 1417143561 723242 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and accepting downloads < 1417143566 280819 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is not what I want from a games console at all < 1417143577 648192 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Dulnes: I take it you've never played Pokémon Mystery Dungeon < 1417143583 259325 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it has cutscenes long enough that they have multiple save points in < 1417143585 798475 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Nop < 1417143590 715133 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: The 3DS only has its own memory for DSi compat though; uses an SD card for storage otherwise. < 1417143590 873116 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, flashbacks to earlier in the same cutscene < 1417143604 766940 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(and it works just fine without an SD card, though downloads won't work then) < 1417143606 289086 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's wrong with just storing things on the cartridge? < 1417143611 126764 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :ais523: that sounds awful < 1417143611 351113 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I happen to prefer just text windows that you can read at your own speed (or skip if you prefer) rather than having a lot of video cutscenes and stuff < 1417143619 717701 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Note that 3DS carts *do* save on the cartridge. < 1417143655 748389 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"Also since i cannot access the IRC because of some weird issue all i know is that im going to be a detrament to this community" < 1417143660 241095 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Nintendo does put the skip option in for some games and all games have the manual text skip in a cutscene < 1417143670 410332 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The SD card is used for downloaded games, pictures taken with the camera app, and game patches. < 1417143676 448378 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, patches < 1417143679 417763 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :XY needed several of those < 1417143692 375354 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think save game should be stored in a memory card (such as CF cards), rather than in the console or in the cartridge (although it can be a cartridge that is also a memory card; of course a DVD or CD will be read-only though) < 1417143698 381096 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Petch fron Texas < 1417143708 287911 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :From* < 1417143726 555101 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Pokémon don't like people copying saves because you can clone Pokémon that way < 1417143737 402122 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so presumably the saves are locked to the SD card somehow, for downloaded versions < 1417143748 142333 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Do you have to buy the SD card in other countrys seperately from the console < 1417143768 487163 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :It comes with inside of it already < 1417143779 332425 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :Countries* < 1417143806 57146 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx PRIVMSG #esoteric :I swear im having a brain fart < 1417143863 809721 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Ah, so that's how they do it. The 3DS on-board storage is accessible to games... < 1417143874 518447 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Pokemon stores a small key on the console. < 1417143884 960784 :AndoDaan!~AndoDaan@188.189.65.118 QUIT :Read error: Connection reset by peer < 1417143885 316468 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Changing key each time it saves. < 1417143894 598520 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for downloads, presumably < 1417143899 290199 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yeah. < 1417143900 8469 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I hope you can move the cart between consoles < 1417143903 781529 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :You can. < 1417143910 202011 :AndoDaan!~AndoDaan@188.189.65.118 JOIN :#esoteric < 1417143948 495601 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I suspect that they're using generic infrastructure for downloads there. < 1417143974 638463 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :In theory, the story of half life 2 is about aliens taking over. In practice, half life 2 is about the story of a mute repeatedly launching filing cabinets at people’s heads. < 1417143976 665835 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(just like on the Wii, downloads are console-specific) < 1417144018 812154 :AndoDaan!~AndoDaan@188.189.65.118 QUIT :Read error: Connection reset by peer < 1417144023 457846 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: FWIW, I've even tested that. < 1417144040 676060 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Just a matter of taking my AS cart and putting it in my girlfriend's 3DS. < 1417144041 422552 :AndoDaan!~AndoDaan@188.189.65.118 JOIN :#esoteric < 1417144055 536090 :AndoDaan!~AndoDaan@188.189.65.118 PRIVMSG #esoteric :dammit < 1417144097 243099 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at this rate, we're going to have to prove the Pokémon video game TC so that it's ontopic < 1417144107 683530 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :been done < 1417144128 894162 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yeah, Gen I and II are TC. < 1417144129 901200 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :http://arxiv.org/abs/1203.1895 i find it hard to believe you haven't seen it, though, so maybe you mean something else? < 1417144137 809348 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :... by accident < 1417144148 895028 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :oh, wait, that's complexity not computation < 1417144151 88655 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :imo whatever < 1417144164 452798 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Gen I and II can be made to execute arbitrary code. :) < 1417144169 554368 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :hax < 1417144202 423204 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bicyclidine: oh, I have seen that, and realised what it was as soon as I saw the existence of the link < 1417144204 602507 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just forgot about it < 1417144210 39489 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(also, that's technically PSPACE-complete) < 1417144213 25871 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: Gen III's very close, too < 1417144221 893607 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you should see what people do with the Pomeg Glitch < 1417144233 478411 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yeah, it's not actually arbitrary, but there's a decent bit of PEEK and POKE available with that one. < 1417144238 992801 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I have! < 1417144263 764030 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ACTION is particularly fond of Pokemon glitched speedrunning < 1417144275 651367 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://bulbapedia.bulbagarden.net/wiki/Pomeg_glitch#Access_Pok.C3.A9mon_beyond_slot_6 < 1417144286 280490 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's only a small step from there to completely screwing up memory < 1417144290 233393 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as you already have a buffer overflow < 1417144305 759356 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yeah. It's not quite there but it's really close. < 1417144336 420158 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And quite entertaining for speedrunning. < 1417144360 454045 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Eee hehehehehe. < 1417144406 214234 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Alas. I want to eat. I do not want to cook. I don't have leftovers. It is Thanksgiving. < 1417144409 217331 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :What am I to do. < 1417144443 788454 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Probably keep watching MST3K. < 1417144543 920384 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I now have a customizable string split function. Go-go gadget easy parsing. < 1417144546 311772 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :There's a slight bug though. When two delimiters get stuck next to each other you wind up with a little null string in the middle. < 1417144583 353814 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ACTION has a gzip util that sucks less than standard, to go along with a zlib that sucks less than standard. < 1417144588 706267 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that might be intentional, it's what you'd intuitively expect given what splitting does < 1417144638 543591 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Pity the zlib API sucks. < 1417144656 945172 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :ais523: Yeah. I think it's unavoidable given my algo, and it's easily filter'd for. < 1417144690 942907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: sucks less howso? < 1417144710 851284 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott: Well, for starters it's significantly smaller. < 1417144735 195223 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And it actually uses zlib instead of having its own code for it forked from an early version of infozip. < 1417144745 350386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :haha, gzip doesn't use zlib? < 1417144748 787308 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Nope! < 1417144806 298261 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is this because GNU or something < 1417144811 752152 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I gotta say though, 4am is a really shitty time to finally figure out how to write your function ... < 1417144824 653345 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thankfully it's only 3 am < 1417144827 457991 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I think it predates zlib actually. < 1417144837 281528 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Ah, yes it does. < 1417144860 300237 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :elliott: Well, it's 5:19 here, but it was 4 when I woke with a horrible cramp and then couldn't sleep because my brain chose *that moment* to solve my funciton. < 1417144889 801123 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :*groan* < 1417144920 79561 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The opposite-endianness of zlib vs. PNG makes me even more upset now. < 1417144926 414801 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :zlib was invented for the sole purpose of PNG. < 1417144965 163872 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :fascinating < 1417145022 459792 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's impressive that GNU hello has 184 lines < 1417145040 56424 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It also took me longer because my comments didn't accurately describe what left$ and right$ do, and I'm considering changing what they do to be something more useful. It really seems like they should take the left or right half from a pivot index, rather than taking X from left or right. The latter seems less useful. < 1417145042 399242 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :pikhq : whatare their respective endianness? < 1417145050 622907 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :you know what's impressive? defibrillators < 1417145052 169804 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: note that GNU hello exists as a sandbox for people to practice doing development correctly on < 1417145058 216483 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :just think about it. who came up with that? how did they /test/ it < 1417145066 133940 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you should see the Debian packaging for GNU hello, it's just as overengineered for the same reason < 1417145072 767683 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ais523, oh really? < 1417145074 724545 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hehehe < 1417145093 894385 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :"The primary purpose of GNU Hello is to demonstrate how to write other programs that do these things; it serves as a model for GNU coding standards and GNU maintainer practices." < 1417145096 897228 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :sooooo < 1417145116 288493 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :PNG uses big-endian for everything. < 1417145126 284605 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :zlib uses little-endian for its header. < 1417145143 292253 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which one came first? < 1417145153 804185 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Neither. < 1417145172 587052 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Taneb: I find it more amazing that it still can't read mail. < 1417145181 6898 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: I thought it actually could < 1417145185 687992 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or at least check it < 1417145188 619191 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :zlib was the compression portion of the PNG reference implementation. < 1417145255 795293 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :They literally sat down and decided "it'll be big endian here and little endian here". < 1417145258 818134 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :DVI is big-endian, Z-machine is almost always big-endian (no small-endian files exist), Knuth's MMIX instruction set is big-endian, etc. A lot of DOS programs use file formats with small-endian (since a PC uses small-endian natively). < 1417145288 391511 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Also programs that were originally designed for DOS tend to use small-endian even if they are now ported to other systems. < 1417145316 253583 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :don't most architectures that started 8 bits ended up little endian? < 1417145330 195879 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like 6502 if I'm not mistaken < 1417145370 261206 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :trying to figure where the cultural divide comes from < 1417145374 940624 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: ah, yes it could. http://git.savannah.gnu.org/cgit/hello.git/commit/?id=1a962e1e873d382c376921ef41ad234bd1bf4339 < 1417145411 348853 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: how dare they?! that feature is important to me! < 1417145460 847059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice "portable" alloca implementation < 1417145505 368902 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :"Historically, byte order distinction was born out of the mainframe vs. microprocessor approach.[dubious – discuss] Until the 1970s virtually all processors were big-endian." < 1417145514 717089 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott: What, in gnulib? < 1417145519 216086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in hello < 1417145521 283803 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e's link < 1417145525 772150 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's probably from gnulib < 1417145529 635776 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Ah, yeah. < 1417145545 497168 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Wait, no, that's not from gnulib. < 1417145557 904333 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yow that's nasty. < 1417145566 893721 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :good lord, the manual just keeps going < 1417145572 65198 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And incredibly GNU. < 1417145573 379714 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it has cray stuff lol < 1417145580 727128 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and doesn't actually allocate on the stack? < 1417145590 426833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it has linked lists. alloca using linked lists. why would you ever use this < 1417145613 583326 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :ifdef emacs... why < 1417145616 616393 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes 6502 is also small-endian < 1417145621 583291 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I'm pretty sure that's actually a property of Cray API. < 1417145635 205220 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :is this in emacs. oh no < 1417145636 770907 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Erm, ABI < 1417145638 20320 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the basic difference between big-endian and little-endian is what happens if you cast a pointer from pointing at one size of integer, to pointing at a smaller size < 1417145648 949460 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It seems as though the Cray *stack* formed a linked list. < 1417145650 4346 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :static void find_stack_direction() < 1417145652 765512 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :big-endian does an approximation scaled based on the full range; little-endian does modulo < 1417145653 811790 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ais523: Yes, and for that purpose small-endian works better < 1417145662 962501 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and modulo is what's better if the value is actually within the range you want already < 1417145677 472957 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :wow, it uses "auto" < 1417145683 988587 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :little endian: x86, 6502, z80, dec alpha, atmel, vax < 1417145737 679155 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :big endian: 68k, superh, power, other atmel, system/360 < 1417145774 520975 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :oh no. oh nooooo < 1417145797 675285 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :madbr: New POWER systems from IBM are little endian actually. < 1417145806 748809 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There are also systems with no endianness, although these are mostly VMs I suppose; in such a case the file format still has endianness although the runtime won't < 1417145812 665101 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :pikhq_ : oh? < 1417145824 240123 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :pikhq_ : it's like they changed the whole ABI? < 1417145831 209226 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :For reasons I'm not entirely sure of they decided to switch endianness and ABI. < 1417145848 472519 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Note though that POWER has always been a bi-endian architecture. < 1417145863 817262 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ARM is also bi-endian in theory < 1417145871 969587 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :in practice, it's little endian < 1417145876 980487 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :pikhq_: it's not uncommon for a stack to be organized in a linked list of stack frames; this facilitates unrolling the stack (for debuggers, or possibly for delivering exceptions) < 1417145892 642431 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :pikhq_: a tad old-fashioned, perhaps < 1417145895 362457 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yeah, POWER just had it be big endian in practice. < 1417145898 127183 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Some file formats can use both big-endian and small-endian, such as TIFF and Z-machine (although small-endian was never used, and was removed in EZIP). Some formats use the host's endianness (and int size), such as OASYS. < 1417145904 311738 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :also my dumbass closure compiler < 1417145905 735679 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :"hooray" < 1417145917 951560 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Though run-time switchable. < 1417145934 433845 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :switchable endian formats sound like a bad idea to me < 1417145958 521422 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :03:33:32 It seems as though the Cray *stack* formed a linked list. < 1417145960 705382 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's kind of cool < 1417145968 519248 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :do you want ppl to implement support for your format or do you want to drive them away? < 1417145979 400468 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :madbr: Yes it does, but, TIFF has that feature. Z-machine had it but they removed that feature, I suppose they then knew how bad it is. < 1417145985 256835 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :spaghetti stack < 1417146000 30863 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bicyclidine: yeah < 1417146011 705688 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :IIRC TIFF did it as a weird compromise. < 1417146022 584701 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :TIFF is one of those "design by committee" standards. < 1417146061 931813 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( People argue about little ends and big ends when we all know that eggs naturally come to rest on their sides... ) < 1417146062 744852 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :committees... < 1417146081 784847 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also the reason why C/C++ still has digraphs after all these years < 1417146093 876739 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :That's even simpler actually. < 1417146099 573921 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :IBM *actually uses those*. < 1417146100 409047 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :the fact endianness is named after a joke argument and people still argue over it is fucking incredible, i love it < 1417146119 838696 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Goodnight, chaps. < 1417146123 569193 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Some of the EBCDIC code pages actually, really need it. < 1417146124 798714 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :int-e: If you put into a flat surface it will probably fall down and end on its side, but, it seems that some people can manage to make it to stand up straight! < 1417146126 765130 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Middle-endian best endian < 1417146134 215832 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And the jerks won't adopt UTF-EBCDIC. < 1417146138 43133 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :pikhq : ebcdic is also an abomination < 1417146148 547278 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Or go out and shoot OS/360 in the head. < 1417146155 746140 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :EBCDIC is much worse than ASCII, I agree that much. < 1417146168 82417 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :EBCDIC also was a mistake at the time. < 1417146240 469857 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(no, literally: the IBM 360 mainframe was supposed to be ASCII or EBCDIC, with EBCDIC purely for compatibility with BCDIC data. But they couldn't fix bugs in the ASCII mode before they released.) < 1417146246 781376 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: side-endian would be, like, 32-bit values a, b, c and d would be laid out in memory as the bytes abcdabcdabcdabcd? < 1417146270 407061 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Bicyclidine: to be fair, the joke argument is the basis of a whole book. < 1417146280 859579 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :int-e: NAh, it's the basis of a chapter. < 1417146315 668179 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Lilliput is just a chapter in the Travels. < 1417146340 518497 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Admittedly it's the first one. < 1417146372 281741 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's one chapter of four, IIRC < 1417146376 90180 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so a quarter of a whole book? < 1417146400 31482 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anyway, the chapter was about the way that ridiculous arguments can come about, so naming the computer science debate after the fictional one makes a ton of sense < 1417146408 158068 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's all that series of things that have no purpose other than breaking c++ code when you port it < 1417146420 342081 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :endianness < 1417146441 348009 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :file system differences < 1417146452 186761 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Writing C on a mainframe is pretty hilarious, too, cause you do it inside a Unix environment. < 1417146459 489953 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :A Unix environment... with EBCDIC. < 1417146483 998940 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: mixed endianness exists. ethernet encodes bytes in a little endian order, but the protocols above usually use big endian byte order. < 1417146509 62192 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also: strange C99 features that aren't in C++ < 1417146516 873828 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If you need to, don't write the program directly for the mainframe but for an emulator and run the emulator on the mainframe computer. < 1417146524 279376 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so ... a 16 bit word would be transmitted as 89ABCDEF01234567 < 1417146531 64891 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :zzo38: Like Java. < 1417146565 13050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: yes; what I meant was more interleaving values with each other < 1417146565 311421 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like variable size stack arrays < 1417146568 19359 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I'm numbering bits mathematically; 0 is the bit with value 2^0) < 1417146569 404116 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :pikhq_: That is a possibility, but it could even be Inferno, or a PC emulator, or whatever < 1417146585 945179 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :in a library < 1417146587 722097 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: yeah, but it's not interleaving that's happening here. < 1417146587 930538 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Just naming Java because I know it's actually used on mainframes. < 1417146602 395583 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: but interleaving is closer to the egg on its side :) < 1417146602 552749 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I suspect other emulators *might* actually need porting effort. < 1417146620 178937 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :C++ to C linking insanity < 1417146622 539923 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :zzo38: Of course a still simpler way of doing it is to just require a Linux VM on their hypervisor. < 1417146638 913679 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And then you can have your program to use ASCII even if it is a EBCDIC computer. < 1417146661 449858 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :At which point the only weird thing is that the system console is still one of IBM's really weird terminals rather than a VT100 alike. < 1417146663 783637 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :pikhq_: How exactly does that work? I don't know a lot about that things < 1417146665 797121 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also: /n vs /r/n < 1417146690 490976 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's probably some format out there that genuinely does use the forward slashes :-) < 1417146712 131261 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(this is not observable from the OS point of view; the kernel maps between that terminal and a VT100) < 1417146723 919704 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :zzo38: Easily. Linux just has a mainframe port. < 1417146735 187679 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Ah, OK < 1417146735 949931 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: nice, that 2^0 thing is a good argument for little endian actually < 1417146768 225326 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: AFAICT the only reason the argument came about in the first place is historical accident with the way people write numbes < 1417146768 369015 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :If you feel like it, and have oodles of money, you can just get an IBM mainframe and run nothing but Linux on it. < 1417146770 238217 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*numbrers < 1417146787 291228 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :A more *realistic* use of this is to get an IBM mainframe, run the IBM hypervisor, and run a *ton* of Linux on it. < 1417146793 106714 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: actually, ISTR the mainframes are cheaper if you only run Linux on them? < 1417146801 611146 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: Probably. < 1417146816 794915 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, they have some way of slightly damaging the hardware so that it won't run the old mainframe OSes, but that Linux can worka round < 1417146819 440511 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417146819 997688 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :presumably a reversible one < 1417146823 628912 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what kind of specs do modern monolithic IBM mainframes have these days, anyway? < 1417146833 636562 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :to make sure that you aren't cheating and trying to run something other than Linux on a Linux-only mainframe < 1417146840 919290 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The mainframe OS stuff is an excuse to leach money from big old companies anyways. < 1417146857 660183 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :pikhq_ : so true < 1417146885 997950 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :old company cannot change due to inertia and people too close to retirement -> milk out $ < 1417146892 578822 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: as I understand it, mainframes were once the only systems that could do what they do < 1417146894 924922 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott: 5.5GHz hex core CPUs, up to 101 such CPUs. < 1417146904 461382 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and nowadays, there's the reasonable alternative of "huge cluster of commodity hardware" < 1417146921 50866 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: Oh, certainly. < 1417146926 938070 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: and oodles of RAM? < 1417146952 447417 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Way back in the day if you were a big enough company to really need computing power, a mainframe was the economical option. < 1417146988 857625 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1417147005 135008 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :how much overlap does this have with cobol? < 1417147012 733721 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :madbr: 100%. < 1417147028 339025 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I see :D < 1417147033 140514 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :IBM mainframe users tend to run COBOL extensively. < 1417147044 30541 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :me < 1417147045 532979 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :er < 1417147048 884751 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :makes sense < 1417147070 883979 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I did read somewhere that someone went to a store that sells computer, and asked for a mainframe computer because he/she wanted to learn to program in COBOL. < 1417147077 261154 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott: They offer 3TB of RAM. < 1417147087 169152 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But now we have OpenCOBOL so you can run it on a PC and stuff too. < 1417147088 24851 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And then 6.4TB of SSD for swap. < 1417147095 594056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :offer as in "up to" or as in what people actually get? nice, either way < 1417147108 623065 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :As in "if you wish to pay for that much, this is what you get". < 1417147108 901195 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess that's "only" ~30 gigabytes per CPU if you get all of them < 1417147125 257891 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I assume completely maxed-out systems aren't the norm, though... < 1417147169 174324 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Actually, they probably are. These big suckers are leased by CPU usage, not by system specs. < 1417147201 796761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :lol, they're leased? < 1417147207 662916 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yep! < 1417147215 508887 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think I knew that but forgot < 1417147218 615872 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The smaller ones I think are sold. < 1417147220 920634 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hit me with some rates < 1417147309 70871 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :this is like... a collection of everything I want to stay as far as possible from :3 < 1417147321 224034 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :buisiness computing etc < 1417147357 872233 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :$130,000 a month? < 1417147388 96610 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :A brand new one can cost millions. < 1417147400 470104 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, at least now you don't have to do all that worse stuff like IBM mainframes with EBCDIC and so on; now you can use OpenCOBOL for common business oriented programming instead. < 1417147427 539624 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's the kind of architecture that has decimal floating point too, right? :D < 1417147431 96078 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The small one we have at work is more like $80k total. < 1417147446 540689 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Of course you needn't even use COBOL if you want to use other programming languages instead.) < 1417147454 698186 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(we're not a mainframe shop, but unfortunately we have clients that are, so we need to have one to test against) < 1417147494 408946 :bb010g!uid21050@gateway/web/irccloud.com/x-nesihorsrgpjwwkx JOIN :#esoteric < 1417147620 462733 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 256 seconds < 1417147652 287909 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It is probably a good thing I find really weird computers entertaining. < 1417147674 14097 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :pikhq_: well, when C-INTERCAL was first announced, it was sent to a community for people entertained by old and weird computers < 1417147680 346986 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because there weren't really esolang communities at the time < 1417147702 496952 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It is also a *really* good thing that the mainframe stuff is kinda just a portion of my job rather than the whole thing. < 1417147714 457251 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I imagine I'd go mad if I did that all day every day. < 1417147755 99991 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :dude, I had a java project once, and I was crawling up the curtains < 1417147793 811154 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(for future reference: parsing COBOL with yacc is irritating, cause IBM doesn't believe in BNF) < 1417147816 707704 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :IBM believes in nothing. < 1417147825 344454 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :IBM believes in money. < 1417147834 532311 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And the acquisition of wealth. < 1417147835 540436 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Same difference. ;) < 1417147872 847315 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ibm is the original out of touch technocratic company < 1417147879 897893 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Not that there is anything wrong with money, but, *love of* money is the root of all evil....... < 1417147885 280354 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :madbr: So true. < 1417147894 535485 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :they're like microsoft squared in that respect < 1417147909 814573 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :yes. < 1417147924 585337 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Parsing COBOL with yacc is irritating? Can you describe how exactly? < 1417147931 171517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@google ibm company songbook < 1417147932 550044 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://arstechnica.com/business/2014/08/tripping-through-ibms-astonishingly-insane-1937-corporate-songbook/ < 1417147932 693309 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Title: Tripping through IBM’s astonishingly insane 1937 corporate songbook | Ars T... < 1417147935 304123 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Even in the beginning, it was basically IBM, and everyone else. IBM does things the IBM way. < 1417147955 813108 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :zzo38: Well, see, the syntax is just *not very well specified* and only *barely* context-free. < 1417147982 296283 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Also, tokenization is god damned insane. < 1417148005 196465 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :pikhq_: It isn't specified? What? Can't you look at how OpenCOBOL does it? < 1417148024 240999 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :There's little details like "the first X and last Y columns are comments"... < 1417148040 268811 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :pikhq_: Sounds like me trying to make sense of BASIC, *10. < 1417148056 674843 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Those things can be done in the tokenizer before you tell the parser what to do < 1417148073 200608 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And "if there's character X in this column, you concatenate it with the previous line except when you're in a string literal, in which case you skip to the next instance of '"' and then concatenate the rest of the line". < 1417148082 728269 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :zzo38: Unfortunately not really. < 1417148096 915473 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :IBM COBOL is heavy on the non-standard extensions as well. < 1417148111 843150 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :pikhq_: Maybe in yacc it is difficult, but did you try using Lemon? It is an alternative to yacc < 1417148114 559578 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Which is all the more amusing because standard COBOL died. < 1417148120 256955 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And in my opinion, Lemon is much better < 1417148122 258697 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I didn't know about Lemon. < 1417148130 563690 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And I don't care now, because It Is Done. < 1417148173 686583 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Ah, OK, but maybe you can look at anyways in case it help later on for something. < 1417148200 320399 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Lemon uses no global variables so you can run multiple parsers at once, and the tokenizer calls the parser instead of the parser calling the tokenizer. < 1417148207 661406 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(Lemon is also in public domain.) < 1417148209 477576 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: how does that string literal thing work? < 1417148242 842733 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott: You basically specify that a line is a continuation of the previous line, right? < 1417148275 296155 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: right, but where does the " come into it? < 1417148306 12416 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott: It looks like this: < 1417148328 16827 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :abcde 01 LINE IS "This is a line. It is being continued. < 1417148341 895913 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :edfgh- "This is a continuation". < 1417148349 503410 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :devil magic. < 1417148353 54062 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice < 1417148355 60966 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :LINE has "This is a line. It is being continued.This is a continuation" < 1417148363 515683 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what about edfgh- qqqqq"test" < 1417148370 609249 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Syntax error. < 1417148384 532656 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :imagine more spaces if that matters < 1417148393 292508 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The contents between the continuation marker and the quote delimiter have to be whitespace. < 1417148400 955445 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :any whitespace? :p < 1417148433 287915 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Newline will terminate the line, so that won't work. < 1417148441 918227 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Tab will work though. < 1417148462 678045 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :As will vertical tab I think? < 1417148467 31092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does it scan for the " just to let you indent continued strings? < 1417148473 16912 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yes. < 1417148530 588711 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And the continuation line madness is really necessary. All text outside of columns 8 to 72 are comments. < 1417148538 836465 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...does LINE IS "test""foobar" even work? < 1417148544 325297 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :No. < 1417148545 257418 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh wait < 1417148548 865792 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess it'd be "test"foobar" lol < 1417148555 421274 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what a syntax < 1417148667 26576 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's pretty impressive in its own way, with how it manages to be so utterly unlike anything you're used to. < 1417148968 166534 :dts|feasting!~DTSCode@unaffiliated/dtscode NICK :dts < 1417149301 709408 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I bought a book on COBOL because I confused it with CORBA < 1417149392 879777 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :kindof wondering what would be a good language for creating chiptune instruments < 1417149435 726998 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Depends what kind of chiptune instruments, I think < 1417149457 551300 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also probably has to be as graphical as possible < 1417149479 724548 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :since sound designers rarely want to deal with text < 1417149506 664613 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and text is a problem in most sound design/music production software anyways (DAWs) < 1417149513 857334 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, I really don't know; I know stuff such as Pure Data exists < 1417149530 390118 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(the host program will capture your keyboard events, which is bad) < 1417149554 89233 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and the typical user wants to be presented choices, not guess which choices are valid < 1417149819 109158 :cluid!~cluid@unaffiliated/cluid JOIN :#esoteric < 1417149820 297739 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :hi < 1417149832 311962 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :fluid < 1417149841 397024 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :Bicycle fluid < 1417149860 42584 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :yes < 1417150108 324795 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo: I wonder if anyone ever bought a book on Pascal because they confused it with Haskell < 1417150270 685621 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :https://web.archive.org/web/20041103230415/http://geeksden.sourceforge.net/geekywiki/REGXY < 1417150276 545805 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :May I copy this verbatim onto esowiki? < 1417150280 700185 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :as "original specification" < 1417150307 298012 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :"utherwise" < 1417150350 501771 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :only public domain stuff can go on the wiki :/ < 1417150353 744408 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :also I want to write a modern implementation, what langauge should I use? < 1417150435 128837 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :cluid: I don't know? Possibly with Perl? It uses regular expressions. < 1417150453 632453 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :ill look into perl < 1417150469 86726 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think Perl is a bit confusing though < 1417150474 542771 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 JOIN :#esoteric < 1417150569 443207 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :no matter how many times I hear the word 'statistics' it still sounds like 'sadistic' < 1417150608 570204 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sadistically speaking, 1 in seven people are afflicted by this condition? < 1417151018 385782 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :Oren : thos belies the fact that english is full of "T"s, "S"s, "D"s and "C"s :D < 1417151031 769176 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :especially t and s < 1417151121 254335 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :TS... no! bad oren's brain! do not make that stand for anything! < 1417151193 457985 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I can translate regexy into perl easily < 1417151214 689137 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :http://lpaste.net/115247 < 1417151216 959994 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :Here's how < 1417151223 994542 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :can wre write a regexy program to do this? < 1417151322 23773 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :a slight problem is that labels in regexy may not be valid labels in perl < 1417151352 728892 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :oh.. and lavbels in regex are comuputed from the regex.. so this translation isn't complete < 1417151431 188467 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :cluid: btw i put the updated link to zzo38's REGXY page on the esowiki < 1417151440 376637 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :thanks a lot oerjan , i was going to do that < 1417151539 268898 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :http://zzo38computer.org/regxy/adbinery.txt < 1417151545 957948 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :actualy does this use computed labels or not? I think it does < 1417151554 158469 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :but i was mistaken < 1417151623 929127 :tlewkow!~tlewkow@2602:30a:c021:220:4f7:f48d:5377:1a86 QUIT :Remote host closed the connection < 1417151631 758823 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Oren: tzatzikilly, this is a big problem hth < 1417151634 248345 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417151636 68839 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1417151643 854089 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1417151672 736881 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It doesn't looks computed label to me? < 1417151676 655584 :Dulnes!uid52684@gateway/web/irccloud.com/x-xgjwgyaoqinimvvx QUIT :Quit: Connection closed for inactivity < 1417151681 200412 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :thanks, I misread the code < 1417151689 201094 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :so RegXy doesn't support computed labels? < 1417151705 500129 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :it woudl be nice if it didnt < 1417151772 727994 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :it doesn't < 1417151794 878060 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I got an infinite loop trying to convert adbinery to perl < 1417151840 392477 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :http://lpaste.net/115248 < 1417151841 983855 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :that works now < 1417151884 672057 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Looks like not supporting computed labels from how I can see? < 1417151890 559704 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :ok! < 1417151898 277547 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :i will have to use /s modifer in perl < 1417151904 227354 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :to treat multi line strings as a single string < 1417151911 259751 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I found a Visual Basic code and looks like not accepting computed labels. < 1417151912 732261 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :so that I can implement a regxy -> perl translation < 1417151999 826792 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy JOIN :#esoteric < 1417152014 979063 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :What an awful way to end thanksgiving ;-; < 1417152025 603861 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :happy thanksgiving < 1417152048 983339 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :Merry Easter to you too < 1417152070 238219 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :happy birthday < 1417152139 9694 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :whose birthday is it? < 1417152146 943856 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :Anyways my wife is pregnant and i hate children this is awful < 1417152153 964096 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :Much thank give < 1417152228 83068 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :not cool < 1417152252 223509 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :Yup < 1417152259 470832 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm not sure I believe that you have a wife < 1417152273 540416 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :K and? < 1417152303 15129 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :Is not in mood. < 1417152328 481997 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :r u drunk? < 1417152333 136440 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :why do you hate children < 1417152351 322724 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :They are loud sirens of pure malice < 1417152360 448395 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't you already have children < 1417152362 807661 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :isn't that a good thing? < 1417152366 272527 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :Yes < 1417152372 148752 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you were one at one time < 1417152373 907685 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :I dont want another one < 1417152387 427755 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :And my parents hated me < 1417152409 174846 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :So try to do better than them < 1417152413 488190 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :duh < 1417152416 562057 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :Pfft < 1417152431 226013 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :I have 3 kids i think thats enough for life < 1417152464 90552 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is this the time when I give Dulnes a warning for being offtopic? < 1417152477 508343 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :offtopicness warnings in #esoteric is hard, because it's offtopic so often < 1417152479 286365 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :Visual studio support < 1417152492 538308 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yet some sorts of offtopicness are more obnoxious than others and it's hard to explain why < 1417152494 385184 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :Child support channel | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1417152500 848131 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric ::/ < 1417152504 611893 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :its ok < 1417152507 396675 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :there, no longer off topic hth < 1417152512 544519 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I will finish the RegXy < 1417152520 553938 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :then we can be on topic < 1417152530 619536 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i have 23 cousins < 1417152537 741341 :ais523!~ais523@unaffiliated/ais523 TOPIC #esoteric :To kill a zombie, you must kill its parents | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1417152538 160330 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :Well then < 1417152544 503117 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there, now it's on /both/ topics < 1417152546 215280 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :while being confusing < 1417152551 44163 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :what? < 1417152562 154832 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1417152562 528431 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :Whats that supposed to mean ais523 < 1417152571 763085 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :see? < 1417152585 8946 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :ACTION dies < 1417152591 656798 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i thought that rule was for vampires < 1417152604 905404 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :you kill dracula his minions also die < 1417152661 932113 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy TOPIC #esoteric :There aren't any topics| https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1417152665 69190 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :btw if you didn't want another kid and you already have three, did you consider birth control < 1417152680 706252 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :Well idk maybe it didnt work < 1417152685 935539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right < 1417152689 707628 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Dulnes: you put a typo in the topic :-( < 1417152695 562526 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :We were using birth control < 1417152709 816558 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :God damnit < 1417152710 825987 :ais523!~ais523@unaffiliated/ais523 TOPIC #esoteric :The international hub for esoteric programming language discussion, development and deployment | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1417152715 579827 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you know what this means < 1417152721 569714 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :or you could try men instead that would prevent babies < 1417152732 78555 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric ::| < 1417152742 648752 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or have a sex change < 1417152743 396269 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :it would! < 1417152763 326706 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :These are terrible ideas < 1417152774 751755 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :As they would break apart my family < 1417152776 922924 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :buy your wife a strapon < 1417152779 371981 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :let's not, re: all of this < 1417152788 213553 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :Oren please < 1417152798 74829 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :Ok i'll stop... < 1417152810 163560 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :are you religious? < 1417152816 293703 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :No < 1417152857 139721 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :Sex changes cost money/ cheating on wife also causes divorce/money loss < 1417152878 191515 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah I was just making a bad joke there < 1417152905 714050 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION sighs < 1417152915 580113 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :Mmm whatever im going to drown myself in pie. < 1417152949 134022 :ChanServ!ChanServ@services. MODE #esoteric +o :ais523 > 1417152949 794985 NAMES :#esoteric < 1417152951 767615 :ais523!~ais523@unaffiliated/ais523 MODE #esoteric :+m > 1417152951 793516 NAMES :#esoteric < 1417152961 812549 :ChanServ!ChanServ@services. MODE #esoteric +o :elliott > 1417152961 838605 NAMES :#esoteric < 1417152962 478930 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi < 1417152965 943220 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in most channels, I have to get annoyed and forcibly change topic when something like this happens < 1417152971 760654 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :by coming up with an interesting tangents < 1417152974 900007 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm all out of interesting tangents < 1417152978 229820 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I've realised I can do this < 1417152979 677849 :elliott!~elliott@unaffiliated/elliott MODE #esoteric -o :ais523 > 1417152979 703842 NAMES :#esoteric < 1417152982 777525 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't worry the topic is now fish < 1417152983 947261 :elliott!~elliott@unaffiliated/elliott MODE #esoteric :-m > 1417152983 973116 NAMES :#esoteric < 1417152984 440937 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :Ok ill stop talking < 1417152986 455325 :elliott!~elliott@unaffiliated/elliott MODE #esoteric -o :elliott > 1417152986 481086 NAMES :#esoteric < 1417153002 350102 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-o'ing other ops is my favourite rogue op move < 1417153027 76621 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#2 is the kickflip < 1417153027 363175 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :help < 1417153030 688820 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :([^\/]*) < 1417153036 444525 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :Hf < 1417153046 965797 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I thought I could match anything that isn't a backslash < 1417153051 977458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what /is/ a kickflip? < 1417153056 132590 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :oДO < 1417153056 409991 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :but I actually need to include back slash escaped backslahes < 1417153057 833630 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :Maybe she was mistaken but whatever gnight < 1417153073 202731 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: https://en.wikipedia.org/wiki/Kickflip < 1417153075 542047 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :cluid: you might take a look at my /// interpreter it has similar issues < 1417153082 810090 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I could use this (([^\/]|\\\/)*) < 1417153084 284233 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :elliott: I mean in the context of IRC < 1417153088 219780 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy PRIVMSG #esoteric :\/ thought that was a V < 1417153095 279448 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :oerjan, I invented a language similar to /// but less cool < 1417153096 555722 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: me too < 1417153103 972368 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :your /// stuff is very awesome < 1417153109 875068 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :thanks! < 1417153119 446418 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have a regex for matching slash-delimited backslash-escaping stuff in aiake < 1417153127 409335 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me find it < 1417153129 985131 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*aimake < 1417153146 478492 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :still haven't figured out how I'll come up with my next horrible language < 1417153148 567117 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : push @aipath, $1 while $objvalue =~ m=((?:[^\\\/:]|\\.)*)( / | $ )=gsx; < 1417153156 614602 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :oh yeah < 1417153164 383373 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm trying to figure out specifically what that regex matches < 1417153164 921928 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :backslashed backslashes < 1417153168 509650 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I forgot about those < 1417153174 148110 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :(([^\/]|\\\/|\\\\)*) < 1417153174 653359 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hmm < 1417153176 127927 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and looking at it, seems I missed a ?: < 1417153183 672383 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :this could be enough for me maybe I hope < 1417153186 881172 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which will have efficiency effects < 1417153188 847615 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :is the mandelbrot set turing complete? < 1417153189 317417 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :maybe you really need that \$ grouped < 1417153190 303114 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cluid: best to do it correctly < 1417153194 530648 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I have to use two loops in my code < 1417153197 303482 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :the mandelbrot set is a set < 1417153199 972919 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :actuall y many, in two groups < 1417153203 61246 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :it's not, uh, what's the word < 1417153205 415058 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :one for santizing labels into perl valid labels < 1417153213 258022 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :well i guess it is recursive < 1417153213 430007 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :another for transforming RegXy rules into perl rules < 1417153218 419521 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :big fucking deal imo < 1417153220 854547 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :not < 1417153220 997258 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :besides, \\. is easier than \\\/|\\\\ and more correct, at least in the case of /// < 1417153226 40661 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :that was sarcsm < 1417153235 663129 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :ais523, oh nice idea ! thank you < 1417153251 695678 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :bicyclidine: yes but there's no upper bound on the number of iterations required to find if a number is in the set < 1417153273 565241 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I wonder how regex $n works < 1417153274 582839 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that seems a lot like the halting problem to me < 1417153276 916094 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :i will have to count < 1417153315 392341 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :well, finding the limit set of some mappings is turing equivalent. < 1417153327 67924 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :don't think that's the case for mandelbrot though. it's just squaring. < 1417153338 430516 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :incidentally, something else I'm annoyed at (and vaguely related to the LCRNG maths question I asked in here a few days ago) < 1417153353 605024 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is when you have this nice elegant solution to something that isn't quite your problem < 1417153355 979679 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it might be possible to build an accumulator out of the real and imaginary part < 1417153388 796667 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :$i =~ s/(^|\n)([^\/]*)\+(([^\/]|\\.)*)\/(([^\/]|\\.)*)\/(\n|$)/$1$2_plus$3$5$7/s; < 1417153391 182300 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :is not working :( < 1417153413 752592 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :something that isn't quite my problem: you have sets of boolean variables (some variables appear in multiple sets); you want to find a mapping of variables to true/false so that there's an even number of true variables in each set < 1417153431 149183 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :howd the lcrng thing work out in the end? < 1417153431 982782 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I found a nice algorithm to solve this in O(number of variables^2) < 1417153450 176372 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :brute force? < 1417153464 311065 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :newsham: I didn't solve it, even though it seems solvable, due to running out of ideas; however, I decided that I possibly had a "how can I use X to do Y?" problem < 1417153471 597352 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :brute force is 2^n < 1417153475 566394 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and are looking at other potential ways to do Y, without doing X, even though X would have been cool < 1417153485 285347 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also I wrote a brute forcer that works for n=32 < 1417153493 675659 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ais523: easy: don't set any to true. O(1) < 1417153497 95352 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :n=64 would only take a few times longer than my expected lifetime < 1417153512 60598 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :myname: there's one specific variable that has to be set to true < 1417153552 653063 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :n=64 prob solvable on cloud clusters in your lifetime, or even this year < 1417153569 826458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, that was on my laptop < 1417153571 251632 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: it seems like you've reinvented XORSAT? < 1417153581 979060 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: right, there was almost certainly a name for it < 1417153610 585810 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :(([^\/]|\\.)*) < 1417153613 616078 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :can I write this with less brackets < 1417153633 740863 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and, from a different point of view, reinvented linear programming < 1417153643 65686 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :yes the outer breackets are unecessay < 1417153649 195241 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :use $& < 1417153651 622553 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417153655 873268 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: XORSAT is much simpler than linear programming < 1417153676 836977 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's just solving a matrix equation (mod 2) < 1417153680 682698 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :sadly, my /actual/ problem expressed in these terms are: you have a number of integer variables (mod n), and a number of linear polynomials of those variables < 1417153697 721322 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the polynomials are inequalities rather than direct equalities < 1417153705 338628 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so you can't use any of the normal linear programming tricks < 1417153719 360592 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :linear integer programming is NP-complete < 1417153737 313900 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: I was thinking of the subset of linear programming that's just solving matrix equations < 1417153741 838440 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which is a reasonably large and useful subset < 1417153748 621355 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(and bigger than xorsat) < 1417153768 569207 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well yes. but it doesn't work with inequalities. < 1417153786 203951 :callforjudgement!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nothing I can think of works with inequalities and it is annoying me < 1417153790 86618 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hmm < 1417153800 705267 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the mandelbrot set is connected < 1417153806 388634 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :prove it! < 1417153808 327713 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh hm you have (mod n). but i think linear integer programming is NP-complete even with just {0,1} < 1417153814 793983 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I wonder if this means that it cannot be turing complete < 1417153824 833802 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :cluid: the wikipedia article says so < 1417153831 827028 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :madbr: almost certainly those facts are unconnected < 1417153836 698919 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :its a joke beacuse it's hard to prove that < 1417153838 893672 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*those questions < 1417153876 147385 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :the hard part is local connection. < 1417153876 372318 :madbr!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oerjan : so in otherwose, almost certainly no? :D < 1417153900 265563 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 244 seconds < 1417153902 814529 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1417153953 961200 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :integer programming is NP-complete -- lecture today was on that fact < 1417153962 939187 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :amongothers < 1417154007 832939 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :in fact it is NP-hard < 1417154023 488691 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: btw aaronson and friends think of XORSAT as "that problem which is so similar to SAT that many purported proofs of P != NP can be discarded by checking that they would prove XORSAT not in P because they fail to distinguish any real property of them" < 1417154030 583642 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i uh, don't think it could be np-complete without being np-hard < 1417154036 60916 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(not a quote but a paraphrase) < 1417154042 956998 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: oh, I think of 2SAT like that < 1417154050 379419 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yeah that's another < 1417154058 53334 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :oh right. i'm still learning this stuff... < 1417154063 106642 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :xorsat might be better, though, I don't have much experience in finding fallacies in P≠NP proofs < 1417154070 376035 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :it's ok, complexity is garbage < 1417154079 921235 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's more common, incidentally, claims of P=NP proofs or claims of P≠NP proofs? < 1417154086 168789 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :how about a randomized algoritthm then? < 1417154094 341804 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: that purported proof by deolalikar (sp?) a few years ago failed on that test < 1417154095 640850 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :np is nondeterministic < 1417154097 587317 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :so uh < 1417154111 388659 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I assume the latter, because unless a P=NP proof is existence rather than constructive, it's normally possible just to run it on a computer and see what happens < 1417154111 818640 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: i don't remember < 1417154132 746346 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: it might depend on the level of crankiness involved < 1417154175 920651 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bicyclidine: my favourite NP definition is "an problem is NP if it can be solved by a trustworthy P-time checker and untrustworthy TC oracle working together, such that the solution is always correct if the oracle happens to be trustworthy, and has no false positives regardless of what the oracle does" < 1417154186 204281 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :that's a lot of words < 1417154196 712524 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Bicyclidine: you need a lot of words, sadly < 1417154209 715518 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :How do I get the whole of STDIN as a string in perl? < 1417154241 749969 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :helping a student with this, we came up with the (possibly slightly mathematically unsound) "a problem is NP if a P-time algorithm with access to randomness has no false positives, and no false negatives with probability 1" < 1417154257 722794 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cluid: {local $/; $string = <>} < 1417154280 65947 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cluid: although that will read a file specified on the command line if there is one, in preference to stdin < 1417154285 164744 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this is normally what you want but not always < 1417154290 312777 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :thats really nice thank you ! < 1417154304 504282 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive QUIT :Remote host closed the connection < 1417154375 43603 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :madbr: i'm pretty sure you can easily construct a set that is connected and such that it's TC to check membership, yes: pick your favorite TC set of integers and connect with arcs or something. < 1417154541 729873 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : how about a randomized algoritthm then? <-- the current "most believed hypothesis" by experts is that (RNG) randomness doesn't give you anything beyond P < 1417154602 863031 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :does it at least make the constant teenier? < 1417154611 557774 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: at least without some method of comparing the possible random results < 1417154623 486369 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, there are P-time PRNGs that are pretty good < 1417154638 355872 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : How do I get the whole of STDIN as a string in perl? <-- hey i _told_ you to look at my /// interpreter! < 1417154649 446434 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it'd be something quite spectacular if there was an algo that worked with true-randomness, but not a CSPRNG < 1417154770 528823 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: the hypothesis is based on the the theory that there are P-time PRNGs so good that they cannot be revealed as pseudo in P-time < 1417154774 234607 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*-the < 1417154802 727386 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :maybe true randomness doesn't exist? < 1417154803 559354 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although no one has proved they exist, as it's something stronger than P != NP < 1417154824 453114 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, P=NP would mean that such PRNGs could definitely be proven pseudo in P-time < 1417154834 556610 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Oren: quite possible but the mathematical concept of a true random algorithm still does. < 1417155006 490110 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :iirc it follows from the also hypothesized existence of cryptographic hashes < 1417155108 147041 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :http://lpaste.net/115258 < 1417155127 293514 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :do you think adbinery is wrong or my translation? < 1417155134 40901 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :the output seems wrong < 1417155176 382016 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Either could be wrong (possibly both) < 1417155189 222576 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :yes but which? < 1417155218 292458 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I haven't checked < 1417155240 854047 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :10101 = 21 < 1417155246 550239 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :11 = 3 < 1417155252 794435 :tlewkow!~tlewkow@2602:30a:c021:220:4f7:f48d:5377:1a86 JOIN :#esoteric < 1417155256 988399 :madbr!boulam@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1417155263 240046 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :24 = 11000 < 1417155281 235610 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Some other time < 1417155409 379432 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :cluid: One thing that at least is wrong is that in Perl's regexps, you use plain + instead of (sed, POSIX re) \+ for "one or more". < 1417155456 288866 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though I guess that applies to whatever the upper block is too, now that I look at it. < 1417155461 739527 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Sorry, just woke up.) < 1417155473 747005 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :he's trying to match + the operator plus < 1417155502 942909 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :oh < 1417155505 302583 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I havea bug in my translation < 1417155549 407686 :tlewkow!~tlewkow@2602:30a:c021:220:4f7:f48d:5377:1a86 QUIT :Ping timeout: 258 seconds < 1417155755 503214 :AndoDaan!~AndoDaan@188.189.65.118 QUIT :Quit: Quit < 1417156171 102015 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :ok < 1417156178 923716 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I completed a self hosting regxy -> pl translator < 1417156189 789484 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :should I add this an ddetails to the wiki page? < 1417156887 448652 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :please advice < 1417156968 773486 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cluid: most commonly you'd post it somewhere else and add a link < 1417157002 271715 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could post it on the wiki if you had no better options, but normally there are better options; I know graue (who used to own esolangs.org) has volunteered to host almost arbitrary esolang compilers/interpreters/stuff on esoteric.voxelperfect.net/files < 1417157013 940887 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but I'm not sure anyone's asked him to do that in ages < 1417157023 294577 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :ok < 1417157042 846991 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :thanks < 1417157066 931958 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :i could put it on a paste bin but it might disappear < 1417157189 999900 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :some things do get posted to the wiki, and I'm not personally against that, but I know some other people are < 1417157261 930664 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric ::S < 1417157271 715808 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I wanted to make the RegXY article better < 1417157300 615503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :some people use a user subpage and link it from mainspace < 1417157362 385591 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think everyone agrees that the impl should be posted somehow < 1417157365 340085 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just there's debate as to how < 1417157377 950464 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think if it isn't too long you can post directly on the wiki < 1417157411 787622 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Note that the wiki page normally isn't a valid program; however you can avoid this by using Perl's documentations features I suppose < 1417157428 912664 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :its only 10 lines < 1417157449 287874 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :As long as it is in the public domain too, it is OK then < 1417157479 364538 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if it's only 10 lines, posting it directly's probably fine < 1417157484 937619 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :make sure to escape it properly, though < 1417157497 613226 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :is there a program to escape it? < 1417157499 326619 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :for me < 1417157499 469974 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(wrapping in

 to start and 
works for most programs) < 1417157502 572433 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :ah < 1417157503 617179 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :great < 1417157617 709226 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ais523: That works for display, but not for download unless you add # or Perl documentation commands or whatever. < 1417157641 545967 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: it's not bad for download, you can copy-paste either from the displayed version or the wikitext < 1417157655 666821 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :For example http://esolangs.org/wiki/Pure_BF/Implementation?action=raw&ctype=text/css is a valid Literate Haskell program. < 1417157667 962958 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :Can I put the reverse example code? < 1417157687 724358 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :from here https://web.archive.org/web/20041103230415/http://geeksden.sourceforge.net/geekywiki/REGXY < 1417157720 426602 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know the license from that archived wiki, although the stuff in my directory is in public domain so you can use it < 1417157738 814600 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :thanks! < 1417157741 12496 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If the code is small enough it would probably be OK though < 1417157760 660819 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cluid: the wiki is public domain things only, which is about the most restrictive thing possible in terms of what you can post to it < 1417157814 15999 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know enough about Perl programming to know the best way to do a similar thing with Perl than what I have done with Haskell there. < 1417157922 223050 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07REGXY14]]4 10 02http://esolangs.org/w/index.php?diff=41223&oldid=41218 5* 03Cluid Zhasulelm 5* (+1917) 10Improved language definition and added examples along with implementation < 1417158092 280974 :drdanmaku!uid17782@gateway/web/irccloud.com/x-evfkfquaceggtpzt QUIT :Quit: Connection closed for inactivity < 1417158115 817016 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Cluid Zhasulelm14]]4 M10 02http://esolangs.org/w/index.php?diff=41224&oldid=41155 5* 03Cluid Zhasulelm 5* (+75) 10 < 1417158243 893498 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Nonsense Query List14]]4 10 02http://esolangs.org/w/index.php?diff=41225&oldid=31459 5* 03Zzo38 5* (+111) 10 < 1417158535 820228 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07REGXY14]]4 M10 02http://esolangs.org/w/index.php?diff=41226&oldid=41223 5* 03Cluid Zhasulelm 5* (+467) 1099 bottles of beer example < 1417158730 625754 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Cluid Zhasulelm14]]4 M10 02http://esolangs.org/w/index.php?diff=41227&oldid=41224 5* 03Cluid Zhasulelm 5* (+227) 10wikis < 1417159440 514084 :tlewkow!~tlewkow@2602:30a:c021:220:4f7:f48d:5377:1a86 JOIN :#esoteric < 1417159475 919148 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net QUIT :Ping timeout: 272 seconds < 1417159735 502187 :tlewkow!~tlewkow@2602:30a:c021:220:4f7:f48d:5377:1a86 QUIT :Ping timeout: 258 seconds < 1417160647 670345 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :what was the japanese blogger saying about MMMNBF? < 1417160910 608784 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :um, send me the page in question and I can try to translate. < 1417161427 693092 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1417161445 262095 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :i dont know what page[s] it is < 1417161447 808240 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :if you mean copyright or whatever, the blog doesn't seem to have that info < 1417161472 100692 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :what information are you looking for? < 1417161474 929053 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I was just curiouw what their views were < 1417161482 277664 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :if they had questions about it or who they were < 1417161514 342935 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :The blooger is the language designer. afaik. < 1417161537 438182 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :corect? < 1417161549 499774 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :ah, i didnt know that < 1417161610 721627 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I'll translate the whole page of the main post < 1417161618 883312 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :perhaps make it more clear < 1417161635 926022 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :title : まだ名前のないBrainfuck風スタック言語、略して MNNBFSL < 1417161677 976139 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric : a not yet named brainfuck style stack language, for short mnnbfsl < 1417161691 739915 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :というのを考えてみた。 < 1417161702 987814 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I have been thinking about it < 1417161717 347606 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :インタープリタの実装は yshl/MNNBFSL ? GitHub に。 < 1417161732 467725 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I see! < 1417161761 174269 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :"an implementation of an interpreteris here, github" < 1417161777 992542 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :データスタックとリターンスタックの 2本のスタックがあります。 < 1417161801 170312 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :"there are two stacks, a data stack and a return stack" < 1417161815 140769 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :the third-to-last paragraph: "It feels quite similar to Brainfuck, but [ and ] has been repurposed for program counter manipulation instead of jump. Forward jump can be done by getting PC via [, but backward jump would require getting PC and some adjustments to it and is slightly harder." < 1417161836 674961 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417161842 748775 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :スタック 2本あればチューリング完全らしいから < 1417161859 550987 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1417161873 518267 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :Because if there are two stacks it is turing complete ish, < 1417161878 38099 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :the second-to-last and last paragraphs: "It keeps PC so I guess it is harder to optimize than Brainfuck when it comes to the transpiler to C." "At least it is better than Brainfuck that the behavior on EOF is defined..." < 1417161884 946374 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1417161896 2876 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :チューリング完全なんじゃないかな。 < 1417161916 258754 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :"I wonder if it is not turing complete" < 1417162149 137806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, so despite the effort we're putting into translating this < 1417162153 468422 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it is nonetheless just a BF derivative? < 1417162178 62212 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :its an intersting BF derivative < 1417162221 272272 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :looks like it is a bit different from BF < 1417162228 638612 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net JOIN :#esoteric < 1417162234 359482 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :the problem is jusggleing the stacks < 1417162257 61997 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :the return address is not always there when you need it < 1417162296 569373 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :in any case from my reading, we have the spec right for all the instructions < 1417162370 478656 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417162446 720737 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MNNBFSL14]]4 M10 02http://esolangs.org/w/index.php?diff=41228&oldid=41216 5* 03Orenwatson 5* (+1) 10count of instructions was wrong < 1417162507 620824 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 264 seconds < 1417162565 306789 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :its < 1417162570 818523 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :actually only superficially related to brainfuck < 1417162581 982764 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :its based on two stacsk not a tape < 1417162592 645477 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :and you have to compute jumps, not matching brackets < 1417162613 343047 :callforjudgement!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1417162656 321212 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :cluid: um, two stacks is a tape. < 1417162707 101909 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :the blogger's profile says: "I am a biological human, unrelated to the Yokohama Shootout Hockey League" < 1417162752 10503 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :so his name is just: yshl < 1417162849 987305 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :he has bought a lot of manga, most of hisposts are listing the manga he bought that week. < 1417162894 489121 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :interesting < 1417163047 12063 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MNNBFSL14]]4 M10 02http://esolangs.org/w/index.php?diff=41229&oldid=41228 5* 03Orenwatson 5* (+84) 10added apparent author info < 1417163211 115848 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: "Two stacks and a tape walk into a bar..." < 1417163229 171735 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I don't know, it just sounded like a setup for a joke; no idea how it'd continue.) < 1417163411 843185 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :hm < 1417163425 771459 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :i can't translate brainfuck into MMBFSL < 1417163433 573372 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :a tape in bf is right infinite < 1417163441 69916 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :but the stacks start empty in MMBFSL < 1417163558 576632 :tlewkow!~tlewkow@2602:30a:c021:220:1094:1b9e:3080:60af JOIN :#esoteric < 1417163948 572696 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :cluid: Possibly you can use a tape layout like "1 a 1 b 1 c 0" for data "a b c", and make the analogue of > to check the 0/1 flag and extend the tape. < 1417163983 267635 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Could be trickier than that in a sufficiently tarpitty language.) < 1417163994 961877 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I haven't been following the discussion.) < 1417164004 871073 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :that's a good idea < 1417164032 844377 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I evaded the bait by cleverly being asleep, but OTOH I don't have an answer either, I probably would just have mumbled something incoherent about the branch predictor's hardware return stack. < 1417164095 512929 :dts!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1417164194 134479 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1417165003 960113 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I sent the blogger a (no doubt poorly written) email asking for more information. < 1417165022 725234 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :i dont believe you < 1417165038 20560 :tlewkow!~tlewkow@2602:30a:c021:220:1094:1b9e:3080:60af QUIT :Remote host closed the connection < 1417165076 590232 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :why not? I really did send him a n email. it's 6pm now so < 1417165085 241975 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :(in japan that is) < 1417165095 864913 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :idk man. you just seem really shifty < 1417165098 660228 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :so he should be home from work soon < 1417165101 369053 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :cool Oren , kep me updated when you get a reply please? < 1417165104 415578 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :fizzie, can you ban dts? < 1417165113 65867 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :lololol < 1417165145 477493 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :hehe < 1417165558 508787 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1417165558 682183 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1417166676 969098 :Dulnes!uid52684@gateway/web/irccloud.com/x-pxfgaqialirjxjzy QUIT :Quit: Connection closed for inactivity < 1417166850 368891 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :http://esolangs.org/wiki/Binary_combinatory_logic < 1417166856 66449 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :is this really string rewriting < 1417166872 204988 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :its term rewrting not string rewriting < 1417166878 344199 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :11101xyz --> 11xz1yz < 1417166882 735216 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :its not characters x,y,z but terms < 1417167053 711293 :qwertyo!~qwertyo1@50-1-63-35.dedicated.static.sonic.net QUIT :Quit: Leaving < 1417167068 510065 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :mhm that's right < 1417167610 153080 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417167626 467174 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :http://esolangs.org/wiki/Infinity this page is really annoying < 1417167714 171744 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 264 seconds < 1417167980 169883 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :huh. < 1417167981 919104 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :http://esolangs.org/wiki/Cheese < 1417168026 926881 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Does it really say "Infinity closely approximates the amount of nonsense on this page." or am I imagining things? < 1417168051 701386 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :cheese++ is far better tbh < 1417168073 81119 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :dts, you should please design cheese+++ (and implement it in cheese++) < 1417168096 410348 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :what would cheese+++ have in it? < 1417168142 356545 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh I see, the BCL page is not even talking about string rewriting, it's just a category. < 1417168171 628048 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :it could use ideas from here http://en.wikipedia.org/wiki/List_of_cheeses < 1417168191 483572 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :hehe < 1417168371 452628 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it can be viewed as a sort of conditional string rewriting. "Kxy -> x if x and y are produced by the following CFG...", but I have yet to see such a formalism. < 1417168402 374236 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(CFGs are, of course, string rewrite systems) < 1417168441 483825 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I dint think that < 1417168462 764876 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :Context-free grammar? < 1417168516 491710 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :consider the rules S -> 00; S -> 01; S -> 1SS, and look at which strings not containing S can be produced from S. < 1417168529 922122 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :that CFG describes the syntax well < 1417168543 772322 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :but the language is defined by term rewriting < 1417168555 138211 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes. < 1417168566 128700 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :so it should be moved out of string rewrite category < 1417168603 815287 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or perhaps not? is "term" a term or is it the set of strings defined under "syntax"? < 1417168677 863007 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :You can view it either way. Which means I don't feel strongly about the category. < 1417168720 529249 :sebbu!~sebbu@ADijon-152-1-17-97.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1417168733 55711 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And since oerjan added the category I would leave the decision to him. < 1417168758 843461 :sebbu!~sebbu@ADijon-152-1-17-97.w83-194.abo.wanadoo.fr QUIT :Changing host < 1417168758 986619 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1417168827 654358 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :it can be a string rewriting system only if it has infinitely many rules < 1417168873 31357 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :so 1100xy --> x denotes all rules 11000000 --> 00, 11000001 --> 00, ... < 1417168892 102910 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :if you treat it as aterm rewrite system it is just 2 rules < 1417168911 25807 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :also it talks about "subterms of a given term" so it should be a term rewrite system < 1417169185 312606 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :cluid: I would normally agree, but there are notions of string rewriting where the rules may contain variables that represent arbtitrary substrings. (So instead of a term rewriting with unary function symbols, you'd have to do term rewriting with constants and one AC [associative, commutative] symbol.) < 1417169210 940730 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :ok i was just looking at the thue system thing on wikipedia < 1417169233 181206 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :on what you're saying it makes sense to call it string rewriting < 1417169239 329715 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And in that contaxt 1100xy --> x fits perfectly, except that it would allow steps like 11001010 -> < 1417169254 194569 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :context (ouch) < 1417169331 460635 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And the category is not overflowing with pages, so a broad definition of "string rewriting" seems appropriate. < 1417169342 725807 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :yeah, thanks for your input! < 1417169917 808325 :nooga!~nooga@c177-154.icpnet.pl JOIN :#esoteric < 1417170558 118214 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 264 seconds < 1417170765 919207 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :so is it easy to recognize CFGs inside a string? < 1417170784 574420 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric : maybe this is similar to regex < 1417170801 983391 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :s/11SS/$1/ < 1417170937 836115 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :idea for esolang: Write a CFG, then write CFG substitution rules to define a program < 1417170949 26003 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :then you can implement BCL in it for example, quite easily < 1417172010 801823 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417172099 246046 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1417172604 809489 :dts!~DTSCode@unaffiliated/dtscode NICK :dts|Zzzz < 1417173265 175895 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417173287 603110 :ais523!~ais523@unaffiliated/ais523 QUIT :Disconnected by services < 1417173289 987671 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1417173502 588586 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1417173509 273820 :dts|Zzzz!~DTSCode@unaffiliated/dtscode QUIT :Ping timeout: 240 seconds < 1417173612 147027 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 272 seconds < 1417174650 370331 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :Hi < 1417174710 550000 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :chellouid. < 1417174752 749339 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :hm the esolang wiki is down < 1417174760 667344 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :but I was reading the BCL page and this is interesting, < 1417174803 560996 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Gregor: AAAAAAAAAAAAAAAAAAAH! http://www.downforeveryoneorjustme.com/esolangs.org < 1417174805 814395 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :you can define it in two steps, first syntax: S --> 00 | 01 | 1 S S < 1417174860 387600 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :boily: I'm provisionally going to suggest it's probably that shifty VPS provider at work again. < 1417174862 580057 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :and then rewrite laws: 100 S:x S:y --> x, 101 S:x S:y S:z --> 11 x z 1 y z < 1417174879 920892 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :boily: (Doesn't answer to SSH, so I can't do much.) < 1417174881 640481 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :this implements BCL < 1417174890 169719 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :interpreter < 1417174893 611940 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :you could also implement other programs in this way < 1417175014 559064 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fizzie: I wouldn't be surprised at all. :/ < 1417175029 550066 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :cluid: this sounds an awful lot like an L-system... < 1417175040 263469 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :its much more powerful than L system < 1417175068 695128 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :you can match an arbitrary CFG in the string to provide a replacement, rather than just a character < 1417175088 912402 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :and your rules can shrink the string as well as grow it, so you can compute more things < 1417175229 614846 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think the term "L-system" is technically restricted to having only context-free rules, even if that's the most common case. < 1417175263 439286 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://en.wikipedia.org/wiki/L-system#Context_sensitive_grammars is counted as a "variation". Not that there are probably any "official" definitions. < 1417175439 679673 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I should use different symbos for the CFG production, and the rewrite rules < 1417175441 480838 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :but i dont know < 1417175447 762262 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :==> maybe for rewrite < 1417175459 736138 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :or => < 1417175476 120808 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I suggest >>=. < 1417175480 124838 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :it's cool that you can implement BCL in 2 lines, maybe there are other program you can write it in < 1417175894 822137 :tlewkow!~tlewkow@2602:30a:c021:220:95ca:e132:1fa9:5264 JOIN :#esoteric < 1417176013 611699 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1417176157 739116 :tlewkow!~tlewkow@2602:30a:c021:220:95ca:e132:1fa9:5264 QUIT :Ping timeout: 258 seconds < 1417176402 934399 :boily!~alexandre@96.127.201.149 QUIT :Quit: MANIFOLD CHICKEN < 1417177224 242495 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1417177258 897150 :nooga!~nooga@c177-154.icpnet.pl QUIT :Ping timeout: 255 seconds < 1417177389 878600 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net JOIN :#esoteric < 1417177695 482561 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de QUIT :Quit: Terminated < 1417177734 34700 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de JOIN :#esoteric < 1417178089 279937 :sebbu2!~sebbu@ADijon-152-1-40-224.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1417178125 888010 :sebbu2!~sebbu@ADijon-152-1-40-224.w83-194.abo.wanadoo.fr QUIT :Changing host < 1417178126 31153 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1417178232 681629 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 250 seconds < 1417178661 33832 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive JOIN :#esoteric < 1417179485 473661 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1417183981 323455 :cluid!~cluid@unaffiliated/cluid QUIT :Quit: Leaving < 1417184921 341250 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :them esowiki iz daun < 1417184930 112287 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. It is a shame. < 1417184974 518576 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@messages-loid < 1417184974 664499 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :oerjan said 14h 55m 31s ago: which is usually suffixed with (embed) <-- if you want people to follow conventions you should actually state them on the website hth < 1417184989 926907 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@message oerjan It's not my website < 1417184990 106591 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Maybe you meant: messages messages-loud messages? < 1417185004 370431 :mroman!~roman2@fmnssun.ibone.ch PRIVMSG #esoteric :@bell oerjan It's not my website < 1417185004 514108 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1417185061 631320 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You did say "we". < 1417185086 192502 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So it's not your (singular) website, but arguably it's then your (plural) website. < 1417185143 382857 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Unless it was the kind of passive-voice-style "we".) < 1417185251 151162 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gregor: I guess we could nickping you to maybe have a poke and/or a prod at the management console (if they have one) of the esolangs VPS, to see if it says anything informative. (It's down w.r.t. HTTP, SSH at least at the moment.) < 1417185965 129292 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 QUIT :Ping timeout: 246 seconds < 1417186296 991228 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417186336 98225 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417186573 975324 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 255 seconds < 1417186686 443612 :contrapumpkin!~copumpkin@unaffiliated/copumpkin NICK :copumpkin < 1417186732 518848 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1417187003 799256 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417187199 69707 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 265 seconds < 1417187361 144675 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 JOIN :#esoteric < 1417187711 234716 :mig22_!~mig@180.255.240.73 JOIN :#esoteric < 1417187748 943284 :mig22_!~mig@180.255.240.73 NICK :mig22 < 1417187897 925691 :mig22!~mig@180.255.240.73 QUIT :Remote host closed the connection < 1417187953 379928 :mig22!~mig@bb115-66-161-110.singnet.com.sg JOIN :#esoteric < 1417187960 463587 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417188080 254702 :drdanmaku!uid17782@gateway/web/irccloud.com/x-fvivwefgmqefbvel JOIN :#esoteric < 1417188171 602887 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 255 seconds < 1417188898 609795 :mig22!~mig@bb115-66-161-110.singnet.com.sg QUIT :Quit: mig22 < 1417188971 861758 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417189139 514212 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds < 1417189332 285164 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417189566 451107 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 264 seconds < 1417189681 874443 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417189893 486378 :propumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417189899 535423 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 255 seconds < 1417189975 569420 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1417190142 233253 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417190142 414596 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 272 seconds < 1417190358 468306 :propumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 264 seconds < 1417190627 258967 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 QUIT :Ping timeout: 246 seconds < 1417190874 262986 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 JOIN :#esoteric < 1417190881 825342 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417191061 825463 :propumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417191087 682510 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 255 seconds < 1417191279 244063 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 245 seconds < 1417191492 288816 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417191689 596625 :propumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds < 1417191971 854865 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417192208 459781 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 264 seconds < 1417192691 798897 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417192713 961460 :blsqbot!~blsqbot@fmnssun.ibone.ch QUIT :Ping timeout: 240 seconds < 1417192774 863249 :mroman!~roman2@fmnssun.ibone.ch QUIT :Ping timeout: 244 seconds < 1417192841 778845 :propumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417192928 492960 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 264 seconds < 1417193029 272994 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 245 seconds < 1417193032 130828 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417193181 765505 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417193219 598746 :propumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds < 1417193382 719309 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 255 seconds < 1417193688 917157 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :what kind of bot logs in and logs out every 3 minutes? < 1417193708 315421 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :copumpkin isn't a bot :p < 1417193720 953702 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :what's going on then? < 1417193737 889732 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :bad connection? < 1417193993 475012 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :hmm, seems my scrip7 interpreter is still buggy < 1417194012 503352 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :the loops are not working < 1417194022 164546 :contrapumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417194098 541819 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :this program crashes my scrip7 interpreter: $ { # _ p 64 } . < 1417194112 883169 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :trying to fixt that < 1417194127 294457 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :contrapumpkin: fix your connection :p < 1417194224 152000 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :the problem is with the null variable _ < 1417194229 329349 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 245 seconds < 1417194244 261927 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :which isn'tin the spec becuase it keeps screing up < 1417194259 99925 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :s/screing/screwing/ < 1417194371 755133 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417194449 915712 :ChanServ!ChanServ@services. MODE #esoteric +o :elliott > 1417194450 125723 NAMES :#esoteric < 1417194456 527376 :elliott!~elliott@unaffiliated/elliott MODE #esoteric +b :$a:copumpkin$##fixyourconnection > 1417194456 551877 NAMES :#esoteric < 1417194465 219286 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :someone poke me in an hour < 1417194478 127937 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh, A057755 is about to run out < 1417194512 4365 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Still two days for Dominosa and it's so far seen very little action. < 1417194518 805657 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And most of what it's seen is #esoteric's fault. < 1417194597 776612 :contrapumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 255 seconds < 1417194613 568348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that rolf solution... < 1417194618 55487 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is it legit or just a really bad cheat? < 1417194659 317807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how many bits do you get from the $$ setter? I guess a bit less than 16? < 1417194670 619374 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: 15 bits < 1417194698 113131 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: but some other processes are already on the system, right? < 1417194704 896 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can't collide with those < 1417194704 300480 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 245 seconds < 1417194714 158174 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: a bit less than 15 bits really < 1417194714 581504 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, I guess it's actually faked < 1417194722 136416 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as in your pid isn't really that < 1417194724 232582 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? no < 1417194725 816348 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's not faked < 1417194734 350294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you sure? anagol fakes many syscalls < 1417194777 730437 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I've been assuming it's legit, because even just uncompressed embedding is just 240B + whatever language-specific overhead there is. < 1417194787 267154 :tlewkow!~tlewkow@2602:30a:c021:220:25e6:33c6:a0ab:49d6 JOIN :#esoteric < 1417194790 491426 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or was it even less than that. < 1417194806 271369 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: it has a shebang, documentation, and obeys PEP-8 < 1417194815 366941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :PatchiKnowsWhatsUp v2 < 1417194824 585517 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unit tests, < 1417194837 641935 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was supposed to check what that was all about, but forgot. < 1417194855 25770 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://golf.shinh.org/reveal.rb?Wow/PatchiKnowsWhatsUp_1415208522&py < 1417194858 34166 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a nice solution < 1417194927 153231 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Especially the space after print, as someone pointed out < 1417194946 721098 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I would've done it again, too. < 1417194969 464364 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: oh, is that solution yours? or what do you mean < 1417194984 43065 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :No, I liked the space in particular. < 1417195005 122916 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah < 1417195012 887936 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And the nickname. < 1417195097 650258 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Heh, someone did A057755 in jq < 1417195629 820572 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :perl... $$.2, yuck. < 1417195683 208238 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :append 2 to variable $$ < 1417195690 709413 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :is how I read that < 1417195707 597527 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :but perl may not read it the same way < 1417195715 269106 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes. $$ is the process id, it'll be 315652 < 1417195724 76898 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :after appending the 1 < 1417195728 641482 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... the 2 < 1417195735 493312 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ah < 1417195748 333998 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :497/1651, hmm. < 1417195944 813982 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :So have we decided that Dominosa is a compression task now? < 1417195965 648315 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so what kind of literals are those C solutions using? < 1417195971 67382 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1417196033 514225 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, also < 1417196047 1784 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://golf.shinh.org/p.rb?Make+24 is public now < 1417196070 750803 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so now you can see the craziest regex I've ever written: < 1417196075 665212 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/\w\K\B/+/g; < 1417196110 473842 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh.. < 1417196124 44527 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's short but crazy < 1417196139 335438 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this is the solution: http://golf.shinh.org/reveal.rb?Make+24/b_jonas_1414698860&pl < 1417196202 803953 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FireFly: It's not a compression task, but I'm sure the best solutions are embeds. < 1417196257 731183 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FireFly: Out of my burlesque ones, the un-suffixed one is legit, the "cheat" makes one unwarranted assumption that happens to cause no problems for the three test cases, and the "supercheat" just embeds the outputs. < 1417196271 971293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: idea: programming language that somehow uses $$ as part of the control flow/code... < 1417196277 385226 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(implicitly) < 1417196292 991512 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :save a whole two bytes of information!! < 1417196383 865181 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :of course Dominosa is a data compression task, so where are the Perl solutions :/ < 1417196514 472008 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :anagol should just add zlib as a language < 1417196527 1311 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh I guess zlib can't condition on input at all though :p < 1417196544 622342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmm, could you easily add input to the "languages" of decompressors? < 1417196611 636240 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1417197039 666109 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I was looking for a feature like that in the end-user gzip/zcat/etc. tools, but couldn't find anything. < 1417197048 43927 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(For that one bash+zcat thing.) < 1417197092 679186 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: what I mean is considering the decompressors as interpreters for languages like "emit these bytes" and "reference N bytes" ago... I know zip is enough to do a quine, so maybe adding input somehow would be enough to get it to do golf cheats all by itself? < 1417197096 681496 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe you knew I meant that though < 1417197186 149815 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oh, no; I assumed you meant what I was looking for, which was to compress input Y as if it was preceded by input X to something short called Z, and then being able to decompress Z back to Y if given X. < 1417197251 995567 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that sounds weird. < 1417197268 90774 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It sounds somewhat reasonable that many compressors could get a shorter Z (compared to just compressing Y alone to Z') if X and Y are similar, but they don't seem to offer that as an option. < 1417197272 302908 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hand-programming of zip files is where it's at < 1417197351 578878 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think the zlib library has something a bit like that. < 1417197369 179072 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :See http://www.zlib.net/manual.html deflateSetDictionary + inflateSetDictionary. < 1417197379 675741 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Initializes the compression dictionary from the given byte sequence without producing any compressed output. This function must be called immediately after deflateInit, deflateInit2 or deflateReset, before any call of deflate. The compressor and decompressor must use exactly the same dictionary (see inflateSetDictionary). without producing any compressed output." < 1417197389 937660 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The dictionary should consist of strings (byte sequences) that are likely to be encountered later in the data to be compressed, with the most commonly used strings preferably put towards the end of the dictionary. Using a dictionary is most useful when the data to be compressed is short and can be predicted with good accuracy; the data can then be compressed better than with the default empty ... < 1417197395 957828 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... dictionary." < 1417197401 788211 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But as far as I could tell, the command-line tools didn't provide for that. < 1417197505 176441 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Even though they could very easily have a "do {deflate,inflate}SetDictionary with the contents of file X before {,de}compression" option, and it might even conceivably be useful, to someone, somewhere.) < 1417197566 130067 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, extending zlib seems wrong, because the trick is usually to come up with a special purpose decompressor that exploits a lot of regular structure in the output that is know a priori. < 1417197712 459347 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(For example, no matter how much you change its data portion, my Make24 entry will never print "Hello, world!") < 1417197744 55486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: yes, I was mostly joking on the zlib solutions that float around. < 1417197776 278088 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 QUIT :Quit: Page closed < 1417197791 368449 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right, but usually they don't come out on top overall < 1417197893 9155 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, neither does Ada and it's still there :p < 1417198038 423269 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: actually, you know what might be interesting? an arithmetic coder language < 1417198062 211105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think it's some PAQ variant that represents the compressed data as "prediction model algorithm" + "arithmetic coder output for that data with the prediction model" < 1417198087 268392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hard to see how to extend that to multiple outputs, sadly < 1417198096 488305 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1417198122 437410 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I will try to use speech recognition participate in the discussion though < 1417198129 791389 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I meant to know < 1417198130 63814 :tromp!~tromp@ool-18be0b4d.dyn.optonline.net JOIN :#esoteric < 1417198141 284822 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I meant now < 1417198151 703134 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: lovely to see the spectacular fruits of your research < 1417198172 194136 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :this is nothing really sucks this is the Google speech recognizer < 1417198182 880293 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION pats the fizziebot's metallic head < 1417198183 440858 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :not my research I mean < 1417198189 554158 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: hehe, mine won't either, < 1417198192 152803 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: ah, well, you'd better go improve that, right? < 1417198198 589321 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not that that would ever happen. < 1417198203 903975 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :not yet < 1417198210 727475 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`perl -e $_="Hello, world!"; s/\w\K\B/+/g;s/\w/hex$&/ge;s/(.*)=/($1)\xc3\x97/g;print < 1417198211 946049 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0+14+0+0+0, 0+0+0+0+13! < 1417198228 718624 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :louhi accent is not entirely comfortable with it < 1417198233 262013 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're so much cuter in lowercase < 1417198245 281069 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know how to speak in uppercase < 1417198284 482717 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :my wife is finding this amusing < 1417198296 124479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is using this to talk part of the corporate culture there < 1417198300 667375 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION waves to fizzie's wife < 1417198309 887912 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I hope not < 1417198332 726054 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: In my case it's a close call. you can make it print things like Hel+lo,+world+! < 1417198352 445146 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Autolab speech recognizer out it would be in my eye me listing < 1417198378 579797 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: because the numbers are actually taken from stdin. < 1417198380 676357 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :agreed < 1417198406 880159 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: I see < 1417198460 573085 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I tried to make something based on the input numbers but forgot I had would have had to rearrange them < 1417198480 775279 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what does your wife think of fungot < 1417198480 958373 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: looks more to me like a bush. actually, now i'm all about " do unto you! < 1417198521 326211 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't use the input numbers at all < 1417198552 70058 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in one version I read the first line to determine which of the three testcases I have, but $$ turns out to be shorter < 1417198577 145943 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :quite funny s*** say < 1417198587 245887 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: I was so happy when I found the -a options of perl. < 1417198589 663268 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :she says < 1417198604 962504 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice censor < 1417198614 162606 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :autosplit? < 1417198620 56191 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :it's happened to me when I was demonstrating this to some students < 1417198660 303163 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :tried to say: how old is she < 1417198675 232931 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :what came out was something something is shaped < 1417198683 280975 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :s*** < 1417198693 369928 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: yes. it just so happened that I was already inserting the operators by indexing into an array, and this gave me another array to do exactly the same for the numbers, virtually for free. < 1417198752 626417 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417198796 880130 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: at least it's not as bad as dear aunt, let's set so double the killer delete select all < 1417198841 880112 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dear fungot, let's set so double the killer delete select all < 1417198842 23390 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :b_jonas: that as well, i see! < 1417198849 163406 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, how old is she? < 1417198849 467411 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :b_jonas: i look forward to. every. single. time. < 1417198876 12041 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, what came out was something something is shaped? < 1417198876 155441 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :b_jonas: that, but also a lot! < 1417198915 529058 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, how do you define a function template that can return void or non-void? can you really only do it with two separate overloads? < 1417198915 711219 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :b_jonas: to the last, i will grapple with thee! from hell's heart, i stab at thee! from hell's heart, i stab at thee! from hell's heart, i stab at thee! from hell's heart, i stab at thee! from hell's heart, i stab at thee! from hell's heart, i stab at thee! from hell's heart, i stab at thee! from hell's heart, i stab at thee! from hell's heart, i stab at thee! from hell's heart, i stab at thee! from hell's heart, i stab at thee < 1417198945 551125 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think fungot is upset < 1417198945 755024 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: but a good one! it's funny this one time in high school, a friend, but i have a problem, t-rex? < 1417198959 344007 :elliott!~elliott@unaffiliated/elliott MODE #esoteric -b :$a:copumpkin$##fixyourconnection > 1417198959 384513 NAMES :#esoteric < 1417199020 168178 :elliott!~elliott@unaffiliated/elliott MODE #esoteric -o :elliott > 1417199020 192168 NAMES :#esoteric < 1417199109 841067 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Benedict Cumberbatch Can Charm Humans, but Can He Fool a Computer?" this is the best headline I've ever read < 1417199125 979522 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"no, he can't fool computers into thinking he's human" < 1417199132 383491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :by headline I mean wolfram blog post title < 1417199158 461254 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, what's the best headline you've ever read? < 1417199158 642645 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :b_jonas: don't i know you from somewhere? but, i mean, a male, i can be one of those people are going to think you're a pedophile, and he's on a friggin' universe. and then there'll be a day shortly afterwards when we can simulate universe on our cell, because there'd have been no controversy. < 1417199164 251722 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"Turing machines were one of the focal points of the movie, and we launched a prize in 2007 to determine whether the 2,3 Turing machine was universal." come oooon < 1417199304 234294 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://blog.wolfram.com/data/uploads/2014/11/confident-results.png benedict cumberbatch revealed to be actually the same person as alan rickman by stephen wolfram < 1417199429 870090 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :frightening < 1417199923 740916 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott kalanwww.fronter finnish speech recognizer ovat < 1417199940 747986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :agreed < 1417199987 680108 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :langat funka puunkaato unikot kankaat langat kankaat < 1417199997 575937 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :it's no use I can't say it < 1417200013 997261 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fine what < 1417200028 290753 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I hope your research does a lot better than this < 1417200053 534437 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :that last one was my wife crying < 1417200060 472585 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :trying < 1417200090 499645 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I will try to improve the phone with recognition I believe this office recognize out of < 1417200093 591066 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can your marriage survive speech recognition < 1417200109 331596 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i don't know if i can survive speed recognition < 1417200118 967130 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^style < 1417200119 110307 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz* sms speeches ss wp youtube < 1417200129 115921 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :high-speed speech recognition < 1417200174 780291 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :find the West gutter < 1417200181 502845 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :now i want to try taking a speech recognition thing and hold it up to a radio announcer rattling off caveats for an insurance policy < 1417200189 436032 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot < 1417200189 579165 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: are you you're going trick-or-treating this year will be better in the future. a year, a balloon! the balloon goes up some of the way, we can consider the real question, which is a good thing! stupid problems < 1417200199 203287 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I need it < 1417200206 211294 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :indeed it < 1417200215 98593 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :is it < 1417200221 766605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I give up < 1417200243 16561 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I had to speak fun and got separately < 1417200259 152713 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did you find the west gutter yet < 1417200269 883923 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :it is still missing < 1417200302 77532 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's tragic < 1417200310 254137 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is this on a computer or a phone, anyway? < 1417200325 979439 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm doing it on my android tablet < 1417200337 53061 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :with screen - X < 1417200357 57977 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :so everything I say it sent to Google satellite < 1417200393 720417 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :can't reach Google at the moment it says < 1417200404 150954 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :it's the age of cloud < 1417200432 280948 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think this works better for native English speakers < 1417200462 875312 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :also I have it set to recognize both in Spanish and English < 1417200471 647055 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :finnish notepad < 1417200492 496320 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :voisi puhua myös suomea < 1417200587 422277 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you still seem so tiny in lowercase. < 1417200595 854678 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :...do you even speak spanish? < 1417200622 11247 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :no I don't < 1417200791 928290 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's okay. < 1417200794 592907 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can learn. < 1417200812 660645 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :thanks to machine translation I want need to < 1417200923 874767 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can it automagically do speech recognition -> translation -> IRC? < 1417200927 944235 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that would be something < 1417201025 118473 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :its can do a speech recognition to translation to speech synthesis < 1417201033 907331 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :but not to IRC < 1417201037 137159 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just hook that up to speech recognition again, then < 1417201067 846991 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :sounds like the best idea < 1417201083 897458 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't have a second device though < 1417201105 819802 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they don't shower you with devices when they initiate you? < 1417201120 431940 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe you could use some of Your Research on your computer as the other speech recogniser < 1417201125 213224 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :startin hiilet < 1417201136 854649 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I haven't actually started yet < 1417201156 749809 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :that is true < 1417201168 868562 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :so it's mostly about to finish < 1417201262 566483 :AndoDaan!~AndoDaan@188.189.70.82 JOIN :#esoteric < 1417201609 159459 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :was that some kind of pun < 1417201647 220211 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I tried to say in Microsoft you about finish < 1417201667 711275 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :my restaurant < 1417201685 266232 :ion!ion@heh.fi QUIT :Ping timeout: 250 seconds < 1417201687 436380 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :my research ace about the Finnish language < 1417201719 418578 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, so translate english -> finnish < 1417201750 140985 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't worry, I can translate what you say back to english < 1417201771 584112 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't have a lot of things up hahaha system have at home < 1417201776 112589 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41230&oldid=41222 5* 0371.184.241.244 5* (+3) 10 < 1417201796 693532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The Walking Dead pop < 1417201798 686183 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :that person still hasn't seen my talk page note, have they < 1417201864 736236 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the walking dead pop < 1417201883 663085 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :the working step up < 1417201908 132875 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the working setup? < 1417201917 899398 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :you got it < 1417201923 350753 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I got it < 1417201947 396638 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 JOIN :#esoteric < 1417201982 286169 :Lorenzo64!~lorenzo@adsl-ull-195-2.42-151.net24.it JOIN :#esoteric < 1417202157 295550 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: so is google speech recognition only going to work in finnish soon < 1417202165 968066 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"your expertise" < 1417202409 688494 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Busy testing speech recognition I physeal I'm testing speech recognition to < 1417202415 464746 :ion!ion@heh.fi JOIN :#esoteric < 1417202417 173789 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi fizzy < 1417202432 286014 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is probably even worse < 1417202448 33976 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay it seems to be better if I don't claim username < 1417202497 60521 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and so glad when this is speech recognition < 1417202632 675788 :AndoDaan_!~AndoDaan@188.188.89.0 JOIN :#esoteric < 1417202653 375435 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :metsästysseura human computer interaction < 1417202678 543854 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :it's the phoyoutubefuture < 1417202698 491443 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :having more than one language enabled is probably not a good idea < 1417202712 721039 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :o YouTube future < 1417202719 341024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :dog philosophy < 1417202741 324668 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :it was correct for a moment. Before the trip lasted with the finish world < 1417202754 880265 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Angela venture furniture S you N G oh T < 1417202769 844256 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :F you and G oh T < 1417202772 451873 :AndoDaan!~AndoDaan@188.189.70.82 QUIT :Ping timeout: 265 seconds < 1417202780 92353 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :couple tunnel syndrome < 1417202782 153360 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :f you google < 1417202792 121700 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is a applesauce action < 1417202813 301250 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is a possible show < 1417202819 548833 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is a apples < 1417202826 233345 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`quote navajo < 1417202830 108793 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :raision sähköpalvelu grinders < 1417202830 865016 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :722) hang on I have bright idea navajo to f me 1 in 3 people < 1417202840 315215 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is apples fault Picture children < 1417202846 444679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :plumbing is a actually < 1417202849 851547 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Hurricane < 1417202859 227124 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :so are you using an Apple device < 1417202891 508261 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just a MacBook < 1417202900 872809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :of course it gets that I Word right < 1417202916 570891 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :it has its priorities in autumn < 1417202927 407890 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it doesn't work very well with the terminal on my accent all my accent all my accent all my accent or my accent < 1417202947 391303 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :epson stylus sx < 1417202957 392853 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :agreed < 1417202972 384682 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm still down sexy < 1417202982 335121 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1417202999 124679 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :at first you don't succeed < 1417203008 374505 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :latvia sveitsi live stream < 1417203022 248876 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ok I'm switching this to English only < 1417203031 136372 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's weird it's takes out of her it types out there wrong words but then backspaces and cracked them and corrects them in a split Second < 1417203046 839915 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :this thing does that too < 1417203073 731145 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how come it has given you any Spanish not knot yep yeah yet < 1417203087 337551 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how come did not give you any Spanish < 1417203136 196515 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I only had finish < 1417203137 690935 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cannot you join into can you cannot and Again they can invent Dawn Nathan Doctor doom < 1417203144 97319 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :the Spanish was a mistake < 1417203155 642508 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :no I have only English subject did < 1417203156 750902 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can then Tanya can then oh Tanya was close < 1417203178 366639 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Tanya you should join into in to oh < 1417203192 734642 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Help < 1417203201 173379 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I did this ages ago and it didn't end well < 1417203202 370762 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oh you meant Ahmed lemon finance 10m kinetic Thunderhead Gangnam < 1417203206 748093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you are typing now your tendon you can you you Tanya < 1417203225 872160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what Are you hello who < 1417203230 975002 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh my god ain't nothing < 1417203234 629738 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :about the software has improved drastically < 1417203244 908024 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :you should try again < 1417203257 411489 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what was metal and finance 10 m meant to be < 1417203268 754125 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :its was a planet < 1417203276 809535 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Tanabe < 1417203282 27740 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Connecticut thunderhead getting them < 1417203287 330291 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm so glad it knows gang them < 1417203297 369936 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gangnam style < 1417203315 35793 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :mine doesn't know going < 1417203316 730168 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure that train this with us out of sorts queries < 1417203326 418558 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :did you get tomorrow < 1417203332 362394 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how did you get cannot < 1417203337 798372 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :how did you get Tanya < 1417203361 31102 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I spelled it out < 1417203369 849532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ta ma be < 1417203374 698956 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : Tanabe < 1417203383 92844 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : it inserts on that last E < 1417203413 360842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :tanee be < 1417203427 963154 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric : tanee be Tanabe I am dB < 1417203429 381928 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :T a NEVE < 1417203435 97117 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :TDA MTB < 1417203440 207219 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a NEB < 1417203445 46093 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :T a NEB < 1417203447 762708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes < 1417203457 349708 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :AAN EB < 1417203460 755840 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :congratulations < 1417203461 310982 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :TA and maybe < 1417203486 342535 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :like voice chat that bad < 1417203489 7674 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :PS A and E B < 1417203490 752411 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :breakfast chat but bad < 1417203511 341957 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think I can get this right < 1417203531 462770 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1417203553 191653 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :was philosophy osteopathic < 1417203553 560137 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :le up Colin it doesn't know you are an A < 1417203562 322726 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Messages coffee: < 1417203567 732373 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's just call him coughing < 1417203576 235100 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :let's just call him: Colin < 1417203586 475643 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :that's a good idea < 1417203595 52017 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I feel bad for the laundry. < 1417203603 512014 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :the log area. < 1417203611 931518 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzy isn't so great either < 1417203629 250628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :your real name would be worse L Shell so so < 1417203630 315036 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :it's quite close at least < 1417203632 491695 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :go < 1417203638 349445 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :keep < 1417203649 879307 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :heikki kallasjoki < 1417203653 787394 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Haiti < 1417203658 345066 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :see it's better if it < 1417203659 474101 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :at custody < 1417203664 278466 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :80 curfew < 1417203667 463702 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it knows my name < 1417203669 323491 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he can cast < 1417203673 431484 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :custom < 1417203677 306478 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :it's also knows where I live < 1417203691 111892 :ion!ion@heh.fi PRIVMSG #esoteric : are you chatting with speech recognition I want to try to this is fun < 1417203696 279173 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :it didn't know my birthday when I asked < 1417203705 327508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :honey doesn't look as my recognise my name at all < 1417203718 263318 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you're my honeymoon < 1417203731 812635 :ion!ion@heh.fi PRIVMSG #esoteric :Hello Elliot and fizzy < 1417203747 375606 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :hey i on what device are you using Autobots truck driver < 1417203755 940103 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :what's up < 1417203769 226805 :ion!ion@heh.fi PRIVMSG #esoteric :Google voice input on a samsung galaxy phone < 1417203781 72729 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :this is Google Voice invite on the Nexus tablet < 1417203784 101166 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Busy MacBook is this actually getting married < 1417203804 233773 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :honeymoon after getting married < 1417203815 707964 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :this entire channel has become a recursive markov chain ... < 1417203816 566755 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's too complicated can you walk me to it < 1417203835 672021 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hi Jake Kean < 1417203840 383743 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :complete dark < 1417203845 637059 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot please help < 1417203845 780020 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :fizzie: this i do believe so! excuse to stomp! little does the dromiceiomimus know that i intend to do today! we can't hang out in paradise, alone, to raise the friggin'. fragile, species can survive their electrical onslaught < 1417203861 794950 :ion!ion@heh.fi PRIVMSG #esoteric :Testing. Explicit punctuation seems to work. < 1417203863 800986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Colin and cheap keen < 1417203866 316676 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have to stop talking in the middle of fun and got < 1417203880 352846 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I am calling I tried suicide calling but it didn't recognize < 1417203885 408918 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and < 1417203889 925420 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion < 1417203891 889053 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Nice < 1417203917 308800 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :peace and police officer please don't call yourself busy < 1417203922 658231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can you self visit < 1417203926 167665 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kill yourself fitting < 1417203929 279931 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :ion:and get drunk show a shin is sometimes but not often < 1417203931 522253 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :kill yourself busy fizzy < 1417203937 152795 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :punctuation < 1417203952 185049 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as in then don't < 1417203961 192275 :ion!ion@heh.fi PRIVMSG #esoteric : I have trouble importing fungal < 1417203970 829309 :ion!ion@heh.fi PRIVMSG #esoteric : Tong-it < 1417203976 704954 :ion!ion@heh.fi PRIVMSG #esoteric : target < 1417203980 113922 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't remember what I was trying to say when it recognize it by side < 1417203984 289346 :ion!ion@heh.fi PRIVMSG #esoteric : Fungus < 1417203993 376532 :ion!ion@heh.fi PRIVMSG #esoteric : Hung up < 1417203995 79059 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I have trouble importing fungal to < 1417204006 619495 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :omg https://github.com/jhallen/joes-sandbox/tree/master/exorsim/mpl < 1417204013 690904 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :try saying fun than typing to post tense tense I got < 1417204016 374513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you still tan sexy fizzy < 1417204030 42010 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :yes I insist a lot of sexy < 1417204054 557811 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what is the so funny < 1417204126 417169 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'll be getting married fizzy < 1417204129 333325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :help < 1417204136 359591 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hello < 1417204144 806913 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :who are you are getting married to < 1417204169 665282 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzy you're my honeymoon < 1417204187 306592 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I love speech recognition < 1417204216 833345 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1417204238 391563 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :and don't think you can get somebody to talk concept < 1417204285 774901 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :what was wrong with using a keyboard? < 1417204287 30352 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can talk and settlement all I want < 1417204295 899985 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's not the future on Oren < 1417204300 272903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :this is the future < 1417204327 731617 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :it's so much more convenient this way < 1417204329 265035 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :what about when there are 25 people in the room with you < 1417204341 57836 :AndoDaan_!~AndoDaan@188.188.89.0 QUIT :Ping timeout: 264 seconds < 1417204350 202303 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :all talking into their computers < 1417204358 829975 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's Called party < 1417204360 9919 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :yes that sounds good < 1417204377 341712 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :To me keyboard is better and I can type fast too < 1417204378 852379 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is he loves problems like that fizzy < 1417204387 669158 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Speaking into the computer is good if you want a sound recording though < 1417204399 541771 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But I don't need a sound recording < 1417204402 532803 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if I want to send according I can progress into speech since that < 1417204411 956639 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if I want a sound recording I can progress into synthesiser < 1417204471 464174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :big hugs the dogs < 1417204471 627479 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :but he's the best apps Mario's full on the phone with no good kid lock < 1417204476 814851 :AndoDaan!~AndoDaan@188.189.71.167 JOIN :#esoteric < 1417204493 698783 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :invite in public is probably Mario s photo on phone with no good keyboard < 1417204505 288959 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :voice input models for < 1417204513 639398 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :lot of useful < 1417204519 634038 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :close enough < 1417204569 78117 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :can I see Marie's photo < 1417204644 346733 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :checklist google image search < 1417204670 750281 :AnotherTest!~turingcom@94-224-27-51.access.telenet.be JOIN :#esoteric < 1417205851 697433 :AndoDaan!~AndoDaan@188.189.71.167 QUIT :Ping timeout: 258 seconds < 1417206224 278568 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :You should try speech-recognizer | bash | speech-synthesizer < 1417206269 513561 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41231&oldid=41230 5* 0371.184.241.244 5* (+543) 10 < 1417206338 554673 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :actually my colleague my speech recognizer into xD O'Toole < 1417206348 753028 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :so that it would type into any window that has focus < 1417206354 372609 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :steel tool < 1417206361 805624 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I tried to write one paragraph of my teeth is using it < 1417206364 652086 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, I'm not an engineer, I don't know. < 1417206368 455235 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :it didn't go well < 1417206370 320137 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, wrong channel, sorry < 1417206454 32439 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :X d o tool < 1417206502 859144 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :it was kind of dangerous < 1417206549 104475 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, hm? xdotool? Isn't that for moving windows around and such? < 1417206557 337392 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :xD O'Toole is a good name for software < 1417206670 378687 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right, a different one according to the logs. Speaking of which, why didn't znc replay the log like it is configured to when I reconnected? < 1417206708 912467 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, why didn't znc replay the log like it is configured to? < 1417206709 94661 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :b_jonas: dromiceiomimus, i don't! < 1417206831 447670 :AndoDaan!~AndoDaan@188.188.70.95 JOIN :#esoteric < 1417206921 514081 :tlewkow!~tlewkow@2602:30a:c021:220:25e6:33c6:a0ab:49d6 QUIT :Remote host closed the connection < 1417207370 53043 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :yes you can use it to type 2 < 1417207392 909768 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :in addition to moving windows and stuff < 1417207413 296464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :it pretends to be a kid lot < 1417207422 825377 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :send stupid a key events < 1417207443 118139 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :oh, "keyboard"? < 1417207485 107522 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :translating speech recognition output → english is quite tricky at times < 1417207485 290944 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :yeah < 1417207668 392384 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 258 seconds < 1417207694 565416 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Is there a way to say to cabal "fix mixed versions"? I.e rebuild any packages depending on different versions of a package so that everything just works, and I don't get weird errors. < 1417207704 582621 :ion!ion@heh.fi QUIT :Ping timeout: 255 seconds < 1417207980 884184 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, ^ < 1417208025 240955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :using cabal sandbox is probably the best option but I'm a year+ out of date with haskell < 1417208031 277650 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1417208045 372085 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I mean, gentoo managed to make this shit work, so why can't haskell < 1417208063 770806 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1417208073 390406 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, the problem is inherently hard. cabal has some questionable behaviour in response to it, though < 1417208091 570621 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Agreed < 1417208123 976975 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I'm fine with it telling me that "these packages will need to be rebuilt if you update this package, do you want me to do that, recursively?" < 1417208142 755816 :AndoDaan!~AndoDaan@188.188.70.95 QUIT :Quit: Quit < 1417208149 782953 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Or of course "this will break, and the version restrictions in the dependencies make it unsolvable" < 1417208174 984790 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It should never let me end up in a state where I have a pretty much broken environment < 1417208190 356201 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :So yes it would need rollback support < 1417208210 9754 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :does gentoo actually allow coinstallation of multiple versions? < 1417208279 766295 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, not in general, but for some packages that marks it as ok (for example, kernel, major gcc versions, ...) < 1417208329 183705 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It does have infrastructure for rebuilding broken packages though < 1417208361 783312 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, cabal allows multiple versions of the same package. so the problem is fundamentally different < 1417208411 188822 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :True, but I'd in general prefer to not have multiple versions because right now I'm dealing with two different packages that want different versions of a common dependency < 1417208428 31409 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :So I have to rebuild stuff, but I can't find any automated way to do it < 1417208433 106515 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: are you sure you'd prefer that? what about when half of the library ecosystem depends on QuickCheck 2 and the other half QuickCheck 3? < 1417208439 975761 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :which half do you prefer? < 1417208446 773390 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That is a problem yes < 1417208466 749549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gentoo has control over all its packages < 1417208472 147404 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so it can avoid things like that < 1417208475 703350 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you want something like that, check out stackage. < 1417208487 469562 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, however, what am I supposed to do when I have B needs A1 and C needs A1 and I need to exchange A-data between B and C < 1417208497 199410 :ion!ion@heh.fi JOIN :#esoteric < 1417208504 68078 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Which is my current issue < 1417208515 395831 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I will check that out, thanks < 1417208516 646978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think you typo'd somewhere there < 1417208525 257060 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, err yea, A1 and A2 < 1417208561 368720 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, nothing on earth can solve that problem. it is true that it is all too easy to get multiple versions of a library linked within a single *program*, which is only okay if those libraries are implementation details for other libraries you use, basically. < 1417208575 501473 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(you *can* work with multiple ones explicitly with PackageImports I think, but please god don't) < 1417208591 5915 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :cabal sandbox would help avoid that because it'd install your dependencies "all at once" < 1417208605 420183 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, It isn't like B or C actually need different versions of A, it is just they ended up being built against different versions < 1417208618 661178 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes, hence my cabal sandbox remark < 1417208621 932544 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right < 1417208669 437192 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, I added C to the project much later, I guess in that case I would have to rebuild the sandbox from scratch? I will have to look into how that works. And stackage. And find out which option is best for me. < 1417208686 540350 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I forget if it'd just work or not. < 1417208696 411712 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :stackage is something you use *with* the sandbox, generally, I think < 1417208701 164338 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah okay < 1417208704 447538 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the nice thing about the sandbox is that your projects are fully isolated from each other < 1417208713 837081 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also, I think by now "rebuild" may not actually be rebuilding, because cabal caches builds properly < 1417208732 986013 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :My main point here is that there doesn't seem to be much help for you once you run into an issue like that. On gentoo at least there is tools to clean up the mess. < 1417208799 986362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's easy to clean up with cabal sandbox. < 1417208802 107537 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just blow away the sandbox. < 1417208813 580905 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you don't isolate, then the analogy is rm -rf ~/.cabal < 1417208827 323630 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I didn't isolate, because I didn't know I could do that. < 1417208839 424728 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right. < 1417208841 339953 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :now I told you :p < 1417208848 863189 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I agree the haskell library experience is hell. < 1417208862 511660 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 10 02http://esolangs.org/w/index.php?diff=41232&oldid=41167 5* 03Orenwatson 5* (+423) 10better interpreter version, brainfuck interpreter < 1417208899 922913 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right. Also that will take a while to rebuild, because one of the libraries in there has like 100 of deps... (not related to the issue though). < 1417208918 173365 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1417208919 142826 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :its so simple.. just create a different user for each project! < 1417208922 540926 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :then cabal dont broke! < 1417208927 463130 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hah < 1417209042 45355 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Yeah I definitely think cabal could do a much better job of preventing situations like this and helping you fix them. < 1417209071 311279 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I should look into how NixOS does this. Since it allows multiple versions to co-exist < 1417209104 304310 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, do you happen to know how nixos deals with this? < 1417209115 241778 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That should be a much better analogy than gentoo in fact < 1417209199 571827 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Does the requirement that a pointer to memory be a fixed size in memory make a language turing-incomplete? < 1417209224 84469 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :having a finite number of possible states rules out turing completeness, yes < 1417209236 350214 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :the Mondeo system also I love smoking bowl out of snow < 1417209254 111854 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :#420 < 1417209259 377151 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://modules.sourceforge.net/ < 1417209272 239102 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :it's very simple though < 1417209299 325586 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :cheated by copying pasting the f you out of hell < 1417209307 688143 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :rural < 1417209314 93770 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :well you know < 1417209319 813250 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :" the Mondeo system also I love smoking bowl out of snow" <-- what < 1417209338 432725 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :the muscular system of a lot of installing multiple lation < 1417209351 144809 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :the more the old system the money he owes < 1417209351 783759 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, are you drunk? < 1417209358 617125 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :he's using voice recognition < 1417209360 954017 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :the module system < 1417209361 97249 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh < 1417209361 758387 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :so basically yes < 1417209377 756429 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :there we go I was pronouncing it wrong < 1417209394 245149 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :so the module system allows installing multiple version < 1417209421 63325 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, why are you using voice recognition? < 1417209430 514333 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :just practicing < 1417209432 265725 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :For what? < 1417209453 106068 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 JOIN :#esoteric < 1417209472 766270 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 QUIT :Ping timeout: 246 seconds < 1417209489 929040 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Because C requires ability to acesss pointers to arrays of pointers, so pointers have to have a fixed size < 1417209497 205985 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I will start working for Google Nexus. Or so I thought I'd try out what about system its like < 1417209502 442149 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :next year < 1417209536 821712 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Google Nexus? Cool < 1417209537 336399 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :which means the set of languages in the real world that are turing complete is rather small < 1417209548 447457 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :and not the Nexus next year < 1417209605 511913 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oren_, unless you do some tricky stuff with IO to add extra storage. For a non-seekable file (i.e. pipe), there is no size limit as far as I know < 1417209658 434203 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :oh! that could work < 1417209678 659782 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :it's kind of external the language love < 1417209729 702107 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Yes use a pipe to self as an infinite queue, probably needs POSIX on top of C though, don't think the pipe functions are in standard C < 1417209748 572799 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :prostate spike buck Futter sought a very limited in size < 1417209756 972970 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :buffers < 1417209763 678045 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :dude.... < 1417209774 389104 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :prostate spike buck Futter < 1417209782 424978 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :pipe buffer sizes < 1417209790 873105 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :this doesn't work but it well otto technical topics < 1417209791 703636 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, sorry? < 1417209806 352555 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'll cheat with a keyboard for a moment. < 1417209808 618506 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :he says pipe buffers are small < 1417209815 8975 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can't write an infinite amount into a POSIX pipe. < 1417209816 610473 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oren_, how did you decode that < 1417209822 854159 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Skill, I assume. < 1417209828 255371 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I dunno < 1417209828 664223 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you speak it out loud and imagine it's muffled and look at context that can help < 1417209835 839610 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, well that is a technical limitation of the real world, ulimit and so on < 1417209841 176228 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I did that in my head yeah < 1417209841 350933 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"posix pipe buffers are very limited in size" < 1417209855 826030 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Couldn't you address a potentially infinite amount of files in C? < 1417209861 988772 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh hm < 1417209873 399389 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I guess there is technically a limit on the length of the filename < 1417209881 243322 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Yes in the real world they are very limited, and so is RAM. but I don't know that it is specified to not be potentially infinite < 1417209882 891911 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :since the filename has to be in RAM < 1417209889 444378 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oren_: did you, like, logread old #esoteric arguments about C turing completeness < 1417209900 45384 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :no. < 1417209923 331844 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i was wondering if my language scrip7 could possibly be turing complete. < 1417209929 102803 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FireFly, yes, it becomes number of possible files * sizeof(fpos_t) or something like that < 1417209938 170600 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Which is HUGE, but not infinite < 1417209953 698402 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it seems probably not < 1417209957 191928 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1417209975 57086 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :C is irrelevant for that < 1417209978 941809 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :unless your language is defined in terms of C < 1417209979 251803 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :a language has to be quite abstract to be turing complete it seems < 1417209999 883994 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nah, C is just unusually airtight in that respect, IMO < 1417210000 995247 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :my language inherits many features from C but has a terse syntax < 1417210015 252204 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: The fact that PIPE_BUF is defined kind of implies there must be a limit. < 1417210018 591152 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :features like pointer arthmetic < 1417210033 426341 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, oh < 1417210034 898595 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :looking at https://esolangs.org/wiki/Scrip7, does anything in the language prevent you from making pointers bignums? < 1417210035 124195 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But it's possible it's not quite entirely explicitly required. < 1417210061 462537 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The references to PIPE_BUF are mostly about atomicity and behaviour w.r.t. blocking.) < 1417210076 271634 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1417210094 850831 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, where is that defined? I don't have the PDF on this computer, so I'm trying to find the man page < 1417210096 36278 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :well, you are supposed to be able to go o>i to access the ith element of a list of pointers at o < 1417210097 965232 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it's indeed defined as the "maximum number of bytes that is guaranteed to be atomic", so. < 1417210112 833570 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oren_: that's fine < 1417210122 346262 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oren_: just imagine an abstract model of the language where pointers are represented by arbitrary natural numbers < 1417210131 991421 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and memory is an infinite list of those < 1417210141 42957 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1417210155 668078 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess if you can access things as chars then you can "see" the representation of bignums which might be awkward < 1417210155 964250 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :[11:25] < Oren_> a language has to be quite abstract to be turing complete it seems < 1417210167 129637 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: The constant's defined in the POSIX spec of . But you're right that maybe it's not strictly speaking a limit for the maximum amount of pending data. It's of course not defined by C. < 1417210168 29138 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :C integers can be unbounded size, no? < 1417210178 139272 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :newsham: No. < 1417210184 688500 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :does the standard mandate a finite size? < 1417210192 537464 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :no there is intmax.h or something < 1417210198 137328 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, well yeah I don't think pure C can be made TC < 1417210205 711200 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :newsham: At least you can make a strong argument that the value of sizeof must be a finite number. < 1417210215 985985 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yah. < 1417210221 770533 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :fair enough < 1417210234 960669 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :so obviously someone needs to make a C variant! < 1417210242 893084 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Is C++ TC? < 1417210252 866408 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I kind of made a c variant < 1417210263 324728 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Taneb, only at compile time, and with infinite template evaluation depth iirc < 1417210264 136210 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Taneb: does C++ include the C++ preprocessor? < 1417210270 1953 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it has different syntax but very similar semantics < 1417210274 468428 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :to C < 1417210279 522703 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :FireFly, I don't think so :( < 1417210300 447132 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FireFly, the preprocessor of C and C++ is limited, maximum recursion depth and so on < 1417210308 217416 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :or at least C as it is commonly implemented on x86 < 1417210319 33322 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I did make a factorial function using GHC's type system < 1417210325 959836 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Think it is specified as a "at least" though < 1417210327 127790 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Vorpal: by spec? < 1417210339 849899 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Well, 'at least' is fine :P < 1417210341 715535 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It runs surprisingly quickly, but if you ask for the factorial of some big numbers things go wrong < 1417210346 360658 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :That's a bound in the "right" direction < 1417210357 21340 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FireFly, not quite sure. It is something like "at least x recursive include", not sure if has to limit it at all < 1417210366 874470 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(I think when log_2 (n!) > 200 or so) < 1417210374 882600 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1417210391 526382 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FireFly, I recommend checking the spec, which I don't have downloaded on this computer < 1417210422 694727 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FireFly, similar for the recusion of templates in C++, "at least x iterations" < 1417210442 983158 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Pretty sure GCC limits both though < 1417210448 476488 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And neither is at runtime of course < 1417210457 406310 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :GCC isn;t the spec tho < 1417210492 466781 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :some madman might have made a wildly screwed up compiler that breaks conventions < 1417210507 936003 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm pretty sure the C preprocessor is generally considered not TC, but I've forgotten the argument against why recursive include doesn't make it so. < 1417210510 662386 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well obviously, but it is a common implementation. Just saying it isn't viable to use it practically < 1417210515 499573 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The macro expansion has explicit no-recursion rules. < 1417210516 332070 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and allows as many templates as there is memory for < 1417210540 424285 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, C++ templates are TC I'm fairly certain though < 1417210545 989410 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The templates are, yes. < 1417210561 175914 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Again with infinite recursion < 1417210563 289793 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And if you allow repeated executions of the C preprocessor, with the output fed in as the new input, it is too, I believe. < 1417210595 472898 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :cpp can't generate newline < 1417210604 820459 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :True < 1417210615 73951 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :so the number of lines decreases each iteration of cpp < 1417210623 563885 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Or it could stay equal < 1417210627 843931 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :or that < 1417210632 244004 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :There is no need for it to be multiple lines either < 1417210638 380311 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What matters is statements < 1417210644 722339 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I mean. You know, this thing: http://www.ioccc.org/2001/herrmann1.hint < 1417210651 814160 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :#define isn't a statement < 1417210663 893518 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it ends at newline not ; < 1417210682 606447 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :True, but you can't generate directives anyway < 1417210685 564911 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I don't know if it's TC or not. it can implement a functional language < 1417210689 709509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it does seem to be weirdly limited somehow though < 1417210695 910417 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I can't figure out how to even do the things the wizards do with it < 1417210708 969242 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oren_, also look at the Boost Preprocessor library, it is quite interesting how much you actually CAN do with it < 1417210724 322211 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :isn't boost C++ tho < 1417210728 344754 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :chaos-pp/order-pp are IMO the most interesting preprocessor abuses. < 1417210742 727399 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oren_, Sure but the preprocessor bit is basically the same for both < 1417210748 387998 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But they too have some non-TC upper bounds. < 1417210765 77775 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, what is chaos-pp/order-pp? < 1417210767 32571 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ah, what is order-pp's upper bound? < 1417210768 389279 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :templates < 1417210769 886858 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that was the language i was talking about < 1417210773 703799 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://github.com/rofl0r/order-pp/blob/master/example/fibonacci.c < 1417210786 507828 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: that, and also the P99 library < 1417210787 947964 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :https://github.com/rofl0r/chaos-pp/blob/master/chaos/preprocessor/algorithm/merge_sort.h ... < 1417210792 75690 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Unless you are already convinced, you should check, by preprocessing this example, that the actual parameter to `printf' in the above code is just a single string that contains the 500th Fibonacci number in base 10." < 1417210805 546522 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: IIRC, it's configurable. But it must be an integer. < 1417210821 883304 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right, but I mean, what's it an upper bound *on*? < 1417210829 472027 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :reduction steps? < 1417210846 80884 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, hm okay < 1417210857 786218 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I would really like cpp to be TC... < 1417210882 780050 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: http://p99.gforge.inria.fr/ < 1417210884 901690 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1417210949 661327 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I think the boost preprocessor library has more powerful stuff < 1417210956 885264 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Something like that. It's part of chaos, and that's even more confusing than order. Something something exponential. < 1417210996 156507 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :b_jonas, Well I seen some simple Boost PP code evaluating lists of stuff and such mostly < 1417211013 940348 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: should just click fizie's fibonacci link :p < 1417211020 69298 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I did < 1417211023 483955 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s/:// < 1417211042 180145 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And no I can't read it :P < 1417211078 209536 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I think those lists are limited to 255 elements in boost preprocessor though < 1417211081 884219 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The thing with all the 8s seems to be characteristic of preprocessor things that "go too far". < 1417211095 117165 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Sometimes it's some other number.) < 1417211125 258124 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What does the 8 mean? < 1417211132 336438 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's just a number. < 1417211155 372822 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Does it need to be a number? < 1417211155 577790 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I had some sort of intuition why it's required, but I've completely blacked that out. < 1417211158 405284 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1417211161 338051 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Weird < 1417211191 302788 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it stops it being interpreted as a preprocessor token thingy, I think < 1417211195 870349 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1417211232 508899 :dts!~DTSCode@unaffiliated/dtscode QUIT :Quit: Leaving < 1417211252 49933 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1417211278 346972 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :oh yah, did i mention the bf interpreter for scrip7 expands the memory dynamically? < 1417211282 447103 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Q=(a>1S=PS+NS~ON*2bNNO=PN/2O+NaS0N*2#H+3G=H`) < 1417211304 228669 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, is that a chemical formula? < 1417211313 260589 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :its a function in scrip7 < 1417211332 317385 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"8foo" is a single pp-number in the translation phase that decomposes the source to preprocessing tokens. < 1417211335 743184 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it conditionally expands the bf memory if it needs to < 1417211340 744973 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm, Boost PP should be usable in C I assume < 1417211347 511298 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does it deliberately try to look like a chemical formula? < 1417211353 115097 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :no < 1417211364 875495 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :but i see what you mean < 1417211371 872093 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :smiles doesn't use tildes i don't think < 1417211379 414955 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :what with NN0 and such < 1417211391 360840 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :NaS0N < 1417211393 845972 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :zero nitrogens? < 1417211398 466875 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The "pp-number" syntax includes just about everything that starts with a digit, it can be followed by arbitrary identifier characters. < 1417211425 56127 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But it's still a pp-number and doesn't participate in macro expansion and such in the same way as identifiers; it probably has something to do with that.) < 1417211430 857768 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :N is register 5 accessed as a 64bit int < 1417211455 429492 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :O is register 0 acessed as an adress < 1417211458 115393 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I didn't realize order-pp grew out of the Boost preprocessor library: https://github.com/rofl0r/order-pp/blob/master/README.md < 1417211498 557540 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :because someone went completely bonkers? < 1417211520 972567 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :that's the boost way, man < 1417211553 157180 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :hm, smiles uses @@ for stereochemistry. bizarre < 1417211558 568629 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Apparently order-pp has (.) < 1417211570 456644 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :"8compose(f, g) : (a -> b) -> (c -> a) -> (c -> b)" < 1417211655 778985 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :~ is equality test becuase = was taken by assignment < 1417211716 71142 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FireFly, that looks haskellish < 1417211719 644735 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :what kind of chemical formula uses *2 tho? < 1417211738 209706 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Vorpal: looks like the type signatures in https://github.com/rofl0r/order-pp/blob/master/doc/notes.txt are haskell-inspired < 1417211740 476452 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: rather, chaos-pp did < 1417211754 264392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that repo is chaos-pp with all the parts that aren't needed for order-pp removed, I guess < 1417211754 488929 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Looks like it < 1417211791 22125 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oren_: is : used for anything? < 1417211813 468051 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, okay, so which one should you use? chaos or order? < 1417211813 611729 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :: is used for "set and move forward" < 1417211823 912818 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they're different things. < 1417211827 181260 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :chaos-pp is a cpp library. < 1417211831 474471 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :order-pp is a language implemented in cpp. < 1417211834 216576 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1417211836 243062 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that uses chaos-pp, I think. < 1417211845 832475 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :like if you have (struct){int i; long j; char *s} < 1417211873 516051 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :K has : for assignment and = for equality, at any rate < 1417211875 328088 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :then you do i:4 I:2 o:"foobar" to set each variable in turn < 1417211911 417921 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :this grew out of a config file format < 1417211920 120161 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :for a game < 1417211953 238689 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :A config file that is essentially compressed C? < 1417211958 673152 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yes now config files can modify arbitrary memory inside the game < 1417211968 675787 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :useful < 1417211968 885042 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :but it is interpreted < 1417212003 258540 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :but it uses ragisters, not variables < 1417212004 760105 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric : 8paste(l, r) : a -> b -> c -where 8isnt_edible(r) < 1417212006 349210 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Well, I guess it's not too different from emacs' config files < 1417212020 49296 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :which are lisp iirc < 1417212198 261625 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :if my game was any good I'd postit < 1417212204 979771 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :but it sucks < 1417212304 208875 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren_: well, that looks like it's easily turing complete to me. you can allocate memory, point into it with several pointers, move those pointers, read and write through them, you have loops and conditionals (even if I'm not sure how those conditionals and loops work). < 1417212365 473783 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :the conditionals are skips: i~0 skdkasj # will skip to the # if the 0 register points to a 32 bit value of zero < 1417212387 711869 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren_: so they skip to the next # commadn? < 1417212395 104449 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yeah. < 1417212398 304749 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, good < 1417212403 381872 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and $ is unconditional jump < 1417212410 242258 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and the # command itself is a no-op? < 1417212413 716048 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yeah < 1417212417 141970 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and how do you loop? < 1417212438 908563 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :(){}[] are all unconditional loops inside unconditional jumps < 1417212452 444029 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :good < 1417212460 847379 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and you can exit from them with a skip instruction < 1417212467 734732 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :liek goto b a: goto a b: < 1417212480 7815 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yah < 1417212485 978124 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not that it's really needed, but is there an easy way to have a nested if? < 1417212495 403198 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :hmmm < 1417212501 462779 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: C has all those properties too < 1417212519 520943 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: of course. < 1417212523 721649 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :reverse condition and use i!0{# dfsdsdf} < 1417212535 691697 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren_: ok < 1417212538 124220 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and it isn't TC. < 1417212556 981908 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: meh, it's turing-complete enough for my purposes. < 1417212562 255716 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :scrip7 should be about as TC as C < 1417212604 865762 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: but the topic was whether scrip7 was actually TC, with the (correct) assumption that C isn't. < 1417212620 205423 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(C is not turing complete enough for esowiki categorisation, say, which is relevant here) < 1417212632 735688 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren_: what I don't understand is, why are the registers of different types aliased? wouldn't it be better if they were separate, and there was a command for assigning the pointer from one to another? < 1417212661 819277 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :so that you can easily set a bunch of members of a struct in order < 1417212672 626611 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren_: in fact, are there commands to read and write the address where a register is pointing to to the memory? < 1417212691 218354 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yeah easy : P=p < 1417212710 784570 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, so that's what the addr type does! < 1417212716 835983 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that makes sense, thanks < 1417212725 92138 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it gets the value of the pointer itself < 1417212750 126235 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that also explains how the G register works < 1417212765 604948 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yeah that's how you make subroutines < 1417212772 972880 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or just computed gotos < 1417212785 606997 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :by convention i've been using H to store the return address < 1417212814 792136 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :if you look at the bf interpreter the > and < commands use subroutines < 1417212829 629697 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it's really more of a compiler... < 1417212851 105021 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it turns bf into scrip7 and then jumps directly into that code < 1417212923 10209 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren_: I see < 1417212971 529749 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren_: scrip7 also looks like it's almost compilable, but not quite, because writes to the G register could be a bit difficult to compile < 1417213006 245946 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you could probably still compile it, you'd just have to try to figure out some of the easier cases of writing to G, and if any remains, handle it with a big indirect jump table < 1417213029 337446 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yeah. even if you don't support jumping to data space You would need to ensure that each instruction's compiled form is the same size < 1417213038 348846 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :or something < 1417213038 860449 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 264 seconds < 1417213070 217861 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren_: you don't really have to if there's a table mapping the scrip7 addresses to compiled addresses < 1417213081 220964 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :though there's the problem that the scrip7 can have self-modifying code < 1417213081 522180 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ah i see < 1417213085 677017 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :writing into its own code < 1417213091 563984 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if that's allowed, you can't really compile < 1417213096 144073 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not efficiently at least < 1417213101 37580 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because basically any instruction could write there < 1417213112 763791 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :right.... but semantics of that are just as undefined as writing to a function pointer in C < 1417213136 117429 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but if you forbid that and also forbid wild indirect jumps, you could compile it pretty efficiently < 1417213150 332986 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :char *a = printf; < 1417213177 919590 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :whoops need a cast through (void*) < 1417213208 560072 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not really through void *. < 1417213216 428815 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Casting it directly to char * is no better or worse. < 1417213233 903423 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :oh... yeah. < 1417213242 557741 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(But it does need a cast.) < 1417213265 770949 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :using (void*) is instinct < 1417213283 368357 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It wouldn't work the other way around, anyway. < 1417213305 357982 :AnotherTest!~turingcom@94-224-27-51.access.telenet.be QUIT :Ping timeout: 264 seconds < 1417213317 207776 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :main is usually a function < 1417213331 336204 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :((void (*)(char*))"Hello, world")("Foobar"); < 1417213342 209134 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :char *data; int (*f)(int) = (int (*)(int))data; needs a cast to the function pointer type, and going to a void * won't help. < 1417213419 320826 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :line that i wrote above compiles with GCC < 1417213437 258971 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, there's nothing "wrong" with it. < 1417213451 510027 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren_: interesting < 1417213470 678002 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :everything about it is evil, but you could theoretically use that for inline machine code < 1417213481 831138 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren_: but what I don't see is how you're using this as a configuration format? < 1417213496 626218 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not on very many systems. < 1417213500 202551 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Becasue the interpreter gets a pointer to the data space < 1417213520 975058 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think we had some machine code oneliners here, but they're complicated by an ugly required mprotect call. < 1417213521 469279 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :void scrip7(char *code,void *data); < 1417213544 604384 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :so if you pass in a struct for the data, your code can alter the contents of that < 1417213553 905324 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren_: ok < 1417213609 579528 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and the main in scrip7.c is a weak symbol so the one in my game overrides it < 1417213633 233001 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :while compiling it alone gives you an interpreter < 1417213665 676728 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :using such a low-level language as configuration file language sounds a bit unsafe, but whatever suits you < 1417213702 684084 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run echo 'const char f[] = "1\xc0""1\xff""1\xd2\xff\xc0\xff\xc7H\x8d""5\n\0\0\0\xb2\x06\x0f\x05\xb0<1\xff\x0f\x05hello\n"; int main(void) { mprotect((void *)((unsigned long)f&~0xffful), 0x1000, 7); ((void (*)())f)(); }' | gcc -x c - -o /tmp/x && /tmp/x # with some implicit function declaration action < 1417213703 916933 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :the whole point was for the configuration to be able to allocate memory for wtrings and such < 1417213704 799156 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hello < 1417213715 406274 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :hi < 1417213740 310780 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`runc int main() {} < 1417213743 460895 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what was it called? < 1417213744 195195 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1417213760 488357 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's `runc and `! c, but I always forget their peculiarities. < 1417213775 801241 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :One needs all \s doubled because it allows \n so that you can use preprocessor directives. < 1417213776 665928 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`run cat `which runc` < 1417213779 586397 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ t=`tempfile` \ echo -e "$@" | gcc -trigraphs -o $t -x c - 2>/dev/null && $t \ rm $t < 1417213786 134936 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :-trigraphs????? < 1417213787 702095 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*s < 1417213791 538122 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hey, #esoteric. < 1417213795 224102 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is that because there's a trigraph for newlines or something < 1417213798 580509 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cat ibin/c < 1417213800 250 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ . lib/interp \ interp_file "./interps/gcccomp/gcccomp c" < 1417213800 143055 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no < 1417213800 899954 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly both of them need \\s, actually. < 1417213811 14594 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`cat interps/gcccomp/gcccomp < 1417213812 379760 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ LANG="$1" \ echo >>"$2" \ \ case "$LANG" in \ c) \ HEAD='#include \n#include \n#include \n#include \n#include \nint main(int argc, char **argv) {' \ TAIL='; return 0; }' \ EXT='c' \ GCC='gcc' \ FLAGS='-std=gnu99' \ ;; \ \ c++) < 1417213821 233398 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`url interps/gcccomp/gcccomp < 1417213822 910068 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/interps/gcccomp/gcccomp < 1417213826 666902 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That one has the "try it with a main function" thing. < 1417213830 848898 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :isn't there one that's like geordi, translating backslashes outside strings to newlines? < 1417213842 585200 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Like candide, you mean. :p < 1417213849 300939 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The ##c answer to ##c++'s geordi.) < 1417213856 438880 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And no, we don't have anything fancy. < 1417213877 663751 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`! asm jmp *0 < 1417213878 667172 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The \! c is closest in that it tries compiling with a provided main wrapper first. < 1417213879 944702 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​./interps/gcccomp/gcccomp: line 53: 307 Segmentation fault /tmp/compiled.$$ < 1417213882 371868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice < 1417213882 553022 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mind you, it would have to tokenize C for that, which isn't trivial with comments and raw strings and trigraphs and suchlikes < 1417213901 569137 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: you could maybe do something with libclang. < 1417213972 285263 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! c int main(void) { puts("foo"); } /* there's also this problem */ < 1417213975 681699 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1417214001 47359 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's because it turns into int main(void) { int main(void) { puts("foo"); } return 0; } which compiles and runs just fine. < 1417214014 174732 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is that actually legal C99? < 1417214018 551843 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, but it's legal GCC. < 1417214020 891622 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wait, nested functions aren't C99 < 1417214029 282456 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :isn't main reserved or something? can you really shadow functions?? < 1417214034 938321 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :nested functions are GCC11 or something < 1417214042 880266 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I suspect they're gcc89 < 1417214045 329381 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can do int f(void) { int f = 42; return f; } so why not? < 1417214053 136325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*gnu89, rather < 1417214054 395393 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There was an attempt to add some flags that disable nested functions, but that ran into some other issue that I forget. < 1417214059 32928 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I guess, yeah. < 1417214062 352107 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :because gcc puts everything into the default version < 1417214078 53182 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: probably it broke doing int f() { return 42; } printf("%d\n", f()); or such < 1417214096 195792 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :couldn't it just try to link without the wrapper first, then recompile and link with the wrapper if it fails to link? < 1417214097 19011 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! c int main(void) { puts("you can do this but it's real silly"); } main(); < 1417214099 386982 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :you can do this but it's real silly < 1417214107 562079 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or just grep -qw main < 1417214129 258031 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`! c void main() { puts("see, this is the right signature after all"); } main(); < 1417214131 795769 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :see, this is the right signature after all < 1417214152 450186 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ogodno < 1417214163 563677 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ogodno.gif < 1417214176 65596 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh < 1417214217 277141 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :>canigreentext < 1417214219 724890 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :no < 1417214274 636760 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not unless you want me to ban ou < 1417214275 857588 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*you < 1417214288 670479 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :lol.. < 1417214341 932169 :dts!~DTSCode@unaffiliated/dtscode NICK :Sargon_ < 1417214364 589757 :Sargon_!~DTSCode@unaffiliated/dtscode NICK :dts < 1417214378 150197 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`run sed -i -e '47s/SOURCE/2/;48s/2/SOURCE/' interps/gcccomp/gcccomp # now that you mention it, I see no immediate reason why the order could not just be swapped < 1417214379 795648 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1417214398 392532 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! c int main(void) { puts("foo"); } < 1417214400 753789 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :foo < 1417214406 683437 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! c puts("bar"); < 1417214409 284054 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bar < 1417214446 250555 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :`! c puts("\e[32mdoes this work"); < 1417214448 872704 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​does this work < 1417214456 140750 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :damn < 1417214477 543166 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :`! c puts("\33[32mdoes this work"); < 1417214480 93206 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​does this work < 1417214505 338575 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: what was the other old unix box you have, an SGI Indy and a...? < 1417214510 29377 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or even better, use the convention geordi does: if the code starts with an open bracket, then find the block of code (again not so easy), move it to the end, and make it the main functino < 1417214512 198812 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: SparcStation 5. < 1417214544 267343 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: right. I wonder if you can run Windows NT 4.0 on the SGI Indy. < 1417214547 234023 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that sure would be something. < 1417214553 470379 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what < 1417214559 915565 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is that even possible? < 1417214560 342887 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :my dad has a AIX box still running < 1417214575 87468 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have absolutely no idea what sort of machines the MIPS port of Windows NT ran on. < 1417214575 231148 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: windows used to support alpha, mips and powerpc, didn't you know? :) < 1417214584 119310 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :really? < 1417214586 810978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yep < 1417214598 117701 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Somehow I don't think it's SGI machines though. < 1417214604 76285 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :of course you can't find much in the way of third-party binaries, but they aren't nonexistent, either. < 1417214609 76452 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :makes Mac moving to intel not a big deal < 1417214619 409369 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, I mean, nobody actually /used/ this < 1417214631 741033 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :except I think the Alpha port got some use because the chip could emulate x86 pretty well or something < 1417214648 94200 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Windows NT was deliberately designed to be very portable, though < 1417214650 182158 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hmm. < 1417214661 839183 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently ARC-compliant MIPS systems. < 1417214662 704458 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :they designed it on a random Intel RISC chip that they never actually shipped it on to ensure that < 1417214669 600641 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: really? I thought it supported only one architecture besides x86, possibly if you don't count intel64 which was later < 1417214671 227277 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So it's even borderline possible, because Indy is on that list. < 1417214674 815100 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Really. < 1417214685 682467 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: nice. < 1417214693 47703 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Windows NT 3.1 was released for Intel x86 PC compatible, DEC Alpha, and ARC-compliant MIPS platforms. Windows NT 3.51 added support for the PowerPC processor in 1995, specifically PReP-compliant systems such as the IBM Power Series desktops/laptops and Motorola PowerStack series; --" < 1417214712 478741 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :crazy < 1417214716 891431 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: it would reveal how much of a dork I am if I said having a real live non-x86 machine running Windows has been a pipe dream of mine for years now, right? < 1417214727 848003 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, I'd get absolutely no use out of it. < 1417214732 926526 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: you mean non-emulated, right? < 1417214734 122362 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but what a beautiful object it'd be. < 1417214738 654759 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because emulated it'd be easy < 1417214740 452633 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: I said real live :p < 1417214750 899196 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I've done it emulated, I think, maybe. it's not as easy as it should be. < 1417214756 440137 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: no, I mean the box would be real live, but it ran an x86 emulator with windows in it < 1417214764 513614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, well that's boring < 1417214766 810024 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's the config that would be easy < 1417214768 419170 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i have a NES, I was born in 1993 when the SNES was getting old < 1417214774 746837 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :so i'm a dork too < 1417214776 172618 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: "Intergraph Corporation ported Windows NT to its Clipper architecture and later announced intention to port Windows NT 3.51 to Sun Microsystems' SPARC architecture,[41] but neither version was sold to the public as a retail product." You should try to get hold of that. < 1417214784 136453 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: woooow < 1417214793 85191 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :holy crap < 1417214803 795698 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ACTION has bricked two PPC macs trying to get unix onto them < 1417214811 807011 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Though "announced intention" is particularly vague. < 1417214839 450212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I should track down Dave Cutler and pry the Intel i860 version of NT from his cold, dead hands. < 1417214850 705007 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(I run an emulated windows 3.11, but that's on an x86_64 machine) < 1417214872 253789 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I wonder how hard it'd be to get NT 4 running on a PPC mac < 1417214875 258127 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I have like 300 DOS games < 1417214875 421519 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I mean, very hard, I'm sure. < 1417214881 612995 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :on this computer < 1417214884 684399 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but it sounds kind of like a small matter of (lots and lots of) programming. < 1417214890 317079 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :and it'd be so beautiful. < 1417214900 523242 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :sooo beautifulll < 1417214915 728377 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was browsing through my closets the other day (looking for a UK-compatible power cable I knew I had somewhere), and came across the 13W3-to-4xBNC monitor cable for the Sparc/Indy (they share the same Sun 13W3 display connector), and a 25-pin-serial to 9-pin-serial cable I think I used as a serial console for one of them. < 1417214919 676354 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :like a moon landing or something < 1417214968 221998 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :What I'm slightly worried about is that I didn't locate the 13W3-to-13W3 cable that used to connect the Indy to its own SGI-issue monitor. But maybe it's in the basement wrapped around the monitor or something. < 1417215001 682015 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you sure the computers are still there? how do you know they haven't fleed? < 1417215010 302687 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :if your house is like mine then they are still there < 1417215021 456691 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :whoa, I just realised NTFS = NT FS < 1417215039 702375 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I think that's the second most obvious thing I've ever missed < 1417215041 265333 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :what does NT stand for? < 1417215055 706786 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :N-Ten < 1417215059 89414 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :* elliott has bricked two PPC macs trying to get unix onto them <-- what? how? < 1417215062 959738 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Incidentally, 13W3 is the silliest connector: it's like a regular "D-style" connector, with 10 regular pins, and then 3 tiny tiny coax-style pins. < 1417215064 588880 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because the i680 was codenamed N10. < 1417215065 969293 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://en.wikipedia.org/wiki/DB13W3#mediaviewer/File:13W3_Stecker.jpg < 1417215068 273553 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but now it's "New Technology". < 1417215075 992181 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*i860 < 1417215081 772948 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :elliott: ...what is the most obvious thing you've missed? < 1417215082 124751 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: FSVO "bricked" < 1417215099 847590 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :FireFly: honestly, I've forgotten. but I remember the groans of others when I realised it. < 1417215105 196937 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, surly you could just put in a OS CD yeah? < 1417215113 797342 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: sure if I had one < 1417215115 439546 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Technically bricked I guess < 1417215116 854722 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Ah < 1417215130 637825 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe I only bricked one of them < 1417215132 365777 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I forget < 1417215137 390167 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Still < 1417215145 958419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I managed to get linux-or-was-it-BSD to start to boot on one of them, but then it panicked, and that's it. < 1417215153 244792 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Huh < 1417215156 687632 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Windows would be way cooler an achievement, though. < 1417215163 72999 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I booted a live cd on my ibook once < 1417215168 916103 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hah! < 1417215175 627628 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Vorpal: they were an old PowerMac and a G3 iMac, respectively < 1417215182 763614 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the PowerMac was more of a fuss < 1417215191 450509 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I put a Debian on my Performa I-can't-remember-the-number. < 1417215192 84583 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Hm okay < 1417215193 472114 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the G3, I just couldn't convince Open Firmware to boot from the CD for whatever reason. < 1417215200 882739 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It went in via the MkLinux route. < 1417215211 384512 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, First model ibook (G3) is the one I booted from a live cd < 1417215216 663950 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I think the one I had was a Performa or a Quadra, maybe. < 1417215222 203399 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :right, I tried MkLinux I think. < 1417215223 531697 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Didn't ever go further, due to the 3.2 GB HDD < 1417215229 177546 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I tried lots of things. < 1417215240 938736 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :how many years from now will x86 lose its dominance in PCmarket? < 1417215243 622759 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :3.2GB? That's plenty < 1417215247 228470 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :MkLinux is that thing where you have a Mach microkernel, and run a Linux kernel as one of its tasks. < 1417215266 63707 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The kind of thing that causes people to make a "kernel on your kernel" jokes. < 1417215268 255646 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren_: not very soon, I expect < 1417215294 404392 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oren_: more like how many years from now will the PC market dissolve < 1417215298 433172 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FireFly, and 32 MB RAM < 1417215301 863251 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ARM is the king of the mobile market < 1417215349 604985 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :but the mobiles are getting bigger and you stick a keyboard onto the side and you have a laptop thingy < 1417215355 366625 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Possibly it was just the MkLinux bootloader or something. < 1417215366 767909 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I consider that to be a laptop < 1417215388 473085 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you consider an iPad to be a laptop? ok. < 1417215391 433683 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: no way. there'll always be a PC market. < 1417215401 708881 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1417215403 423786 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe not always < 1417215409 701188 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if you came with C not being turing complete < 1417215411 79612 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I wish I still had the Compaq Armada < 1417215414 457022 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: sure, but it might be a mostly-irrelevant one. < 1417215417 306013 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but still, it is here to stay for a long time < 1417215418 995585 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it is a mini laptop with no keyborad < 1417215422 697996 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I think I have an old Thinkpad somewhere around here < 1417215425 692814 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's already becoming that way for many people. < 1417215430 860867 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :my laptop has a touchscreen < 1417215435 731584 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FireFly, anyway I didn't want to remove MacOS, I wanted to dual boot < 1417215438 836339 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :our perspectives on this as nerds is hopelessly skewed and it's hopeless to generalise from that. < 1417215447 272788 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FireFly, as in, classic Mac OS 9 < 1417215450 399206 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: well, it might become smaller, but still < 1417215456 476864 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Vorpal: oh, okay < 1417215470 219981 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oren_: my phone almost has a keyboard < 1417215471 37697 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :FireFly, now 3.2 GB is not very much any longer :P < 1417215522 701991 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :my desktop machine has 3.2 gb of cache I think... something like that < 1417215603 51072 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :nope off by an order of magnitude, butonly one < 1417215605 611968 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I doubt that, that seems absurd < 1417215660 685169 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oren_, 3.2 MB seems reasonable, 32 MB seems very large too. But possible I guess. 320 MB I don't believe in < 1417215676 58258 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :What sort of beast computer is it < 1417215692 942904 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it has 3.2 mb < 1417215695 668064 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Vorpal: it depends on which level of cache < 1417215706 741343 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oren_, so 3 orders of magnitude then? < 1417215717 759154 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :some core 2s had 32 mb I think < 1417215719 258395 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: Depends on your base. :p < 1417215720 441829 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :dammit i am bad at math < 1417215741 397643 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :that's why i have computers to do it for me < 1417215741 684088 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, really? I know core 2 had large caches, but THAT large? < 1417215788 534950 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :model name : Intel(R) Core(TM)2 Duo CPU P8400 @ 2.26GHz < 1417215790 39505 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :cache size : 3072 KB < 1417215796 277986 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Well around 3 MB < 1417215802 415784 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :well,* < 1417215815 168711 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: There's a thing on Haswell that there's a bit of DRAM that works as L4 cache both for the CPU and the GPU. < 1417215819 531432 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :best recent processor from intel is Intel® Core™ i7-5960X Processor Extreme Edition (20M Cache, up to 3.50 GHz) < 1417215826 923830 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :20M cahe < 1417215832 504598 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, huh < 1417215838 724043 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: "GT3e [Iris Pro] version with 40 EUs and on-package 128 MB of embedded DRAM (eDRAM), called Crystalwell, is available only in mobile H-SKUs and desktop (BGA-only) R-SKUs. Effectively, this eDRAM is a Level 4 cache; it is shared dynamically between the on-die GPU and CPU, and serving as a victim cache to the CPU's Level 3 cache." < 1417215863 819692 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :err okay < 1417215872 874413 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :okay, maybe 12 was the most. still. < 1417215881 295762 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's kind of debatable if that counts. < 1417215897 70179 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I have seen POWER CPUs though with 512 MB cache iirc < 1417215900 885197 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :L3 cache < 1417215905 969595 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :but that was for HPC < 1417215910 869618 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This regular desktop thing reports a cache size of 6 MB. < 1417215947 556094 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I think I mentioned that there's no Linux driver for the Indy's graphics option (XZ graphics)? IRIX would be the low-effort option. (If you can call it that.) < 1417215967 749820 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :model name : Intel(R) Core(TM) i5-2500 CPU @ 3.30GHz < 1417215969 590496 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :cache size : 6144 KB < 1417215977 926741 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :That is a Sandy Bridge < 1417216001 706750 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And this might be off since it is in a Xen domU: < 1417216005 943674 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :model name : Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz < 1417216007 452281 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :cache size : 25600 KB < 1417216052 919016 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: The SS5 has a Sun CG3 graphics card in it, I think, that's very supported. And something fancy in the networking department, I forget exactly what. < 1417216074 545602 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: does NetBSD have a driver for the Indy's graphics? :p < 1417216101 663793 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(does NetBSD have a driver for my toaster?) < 1417216108 639461 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: I doubt that. It works with a serial console just fine, but that's perhaps kind of missing the point of a SGI box. < 1417216169 224257 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I wonder if I got somehow someone to send me one of Sun's quad Ethernet dealies. < 1417216195 31280 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vorpal: "model name: Intel(R) Xeon(R) CPU E5-2695 v2 @ 2.40GHz" "cache size: 30720 KB" < 1417216201 763187 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Heh < 1417216224 342834 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The front-end node of our cluster.) < 1417216246 46772 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It also has "address sizes: 46 bits physical, 48 bits virtual", which is the most physical bits I've seen so far, at least on Intels. < 1417216270 621056 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :fizzie, same on the domU I checked on < 1417216273 266525 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :It is a linode < 1417216294 105450 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, same family, presumably, based on the model numbers. (E5-2xxxx) < 1417216299 455023 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :s/xx/x/ < 1417216308 62868 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Right < 1417216350 814443 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :address sizes : 36 bits physical, 48 bits virtual is the core i5 above < 1417216358 210442 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: 32 TB of RAM sounds pretty doable < 1417216359 867640 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :same < 1417216362 891904 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I guess you'd be limited by slots. < 1417216372 473094 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :same on my core 2 duo < 1417216374 751795 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :do servers with hundreds of gigs of RAM just have ten billion RAM slots? < 1417216397 475757 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :elliott, you can get 8 GB modules easily these days, maybe larger < 1417216400 757349 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: The cluster's got some (2?) nodes with 1 TB of RAM, but that's it. < 1417216411 138853 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :You can get 8 GB laptop modules even < 1417216432 357005 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :1024/8 is still 128, though. < 1417216457 627149 :Oren_!8a33d313@gateway/web/freenode/ip.138.51.211.19 QUIT :Ping timeout: 246 seconds < 1417216466 801361 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think the particular server model goes up to 2TB in the configu-o-tron. < 1417216500 35766 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://www8.hp.com/us/en/products/proliant-servers/product-detail.html?oid=4142916 < 1417216519 311882 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :So presumably there are more than 8 GB modules? < 1417216519 494814 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"Memory, maximum: 2TB" "Memory slots: 64 DIMM slots" < 1417216528 373450 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :So 16 GB per module then < 1417216537 335272 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or 32. < 1417216552 892825 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(For the 2 TB option; they might well be using those even if you order it only half-full.) < 1417216584 354466 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Oh < 1417216596 48975 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :32 GB DIMM sounds somehow familiar. < 1417216961 139379 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The front-end node also seems to have a load average of 17.06, with one MATLAB running at 100% CPU, and exactly 16 cryptically named processes running at 25% CPU. I think someone's running their actual jobs accidentally on the front-end again. < 1417216977 127399 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"We ask you to refrain from running multi-GB, many-core applications of the frontend." < 1417216978 298819 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :heh < 1417217128 876230 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :night < 1417217398 469820 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1417217510 906715 :Dulnes!uid52684@gateway/web/irccloud.com/x-emcrtsouqhowmlkb JOIN :#esoteric < 1417217596 949029 :Dulnes!uid52684@gateway/web/irccloud.com/x-emcrtsouqhowmlkb PRIVMSG #esoteric :Wat oh ive set it to disconnect < 1417218129 148449 :dts!~DTSCode@unaffiliated/dtscode QUIT :Ping timeout: 264 seconds < 1417218258 391173 :Frooxius!~Frooxius@cust-101.ktknet.cz QUIT :Quit: *bubbles away* < 1417218405 950332 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1417218509 332887 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417218589 281121 :copumpkin!~copumpkin@unaffiliated/copumpkin PRIVMSG #esoteric :hi, sorry about yesterday, I won't stay long < 1417218614 203539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what, the pinging out? < 1417218617 475577 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's okay :p < 1417218631 622489 :Frooxius!~Frooxius@cust-101.ktknet.cz JOIN :#esoteric < 1417218681 591304 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 256 seconds < 1417219038 22903 :Dulnes!uid52684@gateway/web/irccloud.com/x-emcrtsouqhowmlkb PRIVMSG #esoteric ::^) < 1417219114 401870 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 240 seconds < 1417219463 155899 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1417219598 584114 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net QUIT :Remote host closed the connection < 1417219864 682864 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 JOIN :#esoteric < 1417222778 764422 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 QUIT :Ping timeout: 246 seconds < 1417222950 683957 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1417222960 913913 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4210.pdf -trigraphs < 1417222967 766890 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :die die die < 1417223046 452546 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :how rude < 1417223177 917186 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :A major motivation at the time trigraphs were added was to support people with keyboards that lack < 1417223180 945024 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :these characters and we believe this continues today. < 1417223185 432207 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Client Quit < 1417223320 503013 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :2017, it's a standard named 2017 and they're concerned with keyboards lacking square brackets < 1417223325 931307 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :don't they /make/ keyboards? < 1417223344 424308 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :supportin the budget customers < 1417223382 105137 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :ibm always stands up for the lil guy < 1417223408 210344 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hopefully C++ will add support for writing numbers like int x = ??twentythree; to accomodate users like me when my number keys broke < 1417223428 379163 :ion!ion@heh.fi PRIVMSG #esoteric :elliott: Why not simply use voice input? < 1417223433 469404 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :#define MAX_SIZE ??sixtyfivethousandfivehundredandfiftysix < 1417223535 419092 :ion!ion@heh.fi PRIVMSG #esoteric :Pink XD quotes 23 semicolon < 1417223591 835619 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :EBCDIC is still important? < 1417223651 392648 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :C++ already supports user-defined literals < 1417223657 294796 :ion!ion@heh.fi PRIVMSG #esoteric :I thought “it would be hilarious if there’s a variant of UTF-8 based on EBCDIC” and googled. http://en.wikipedia.org/wiki/UTF-EBCDIC < 1417223664 132189 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"twentythree"_number < 1417223682 184949 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :operator "" _number < 1417223720 875404 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ion: didn't you see "non-EBCDIC Unicode" in the pdf? < 1417223731 109518 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a terrifying phrase by what it implies the existence of < 1417223800 671923 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think zzo38 or someone has discussed UTF-EBCDIC in here before. < 1417223815 976049 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Sounds on-topic at least < 1417223825 935563 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :now i have to check for unicode encodings based on other obscure encodings of the 1890s < 1417223858 53680 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :There is 9-bit and 18-bit Unicode variants too < 1417223875 970553 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :gb18030 is an ascii superset. boooooriiiiiiing < 1417223883 812736 :ion!ion@heh.fi PRIVMSG #esoteric :Great Britain 18030 < 1417223894 314458 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"There are real customers who use EBCDIC. " < 1417223918 667554 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :UTF-9 is really VLQ but with 9-bits in one byte so 8 data bits and 1 continuation bit. < 1417223919 243422 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :zzo38: those were Aprils' fools specs, though < 1417223920 681671 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :oh, utf-ebcdic encodes c1 as single bytes < 1417223923 185344 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :so useful < 1417223933 841335 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :c1? < 1417223938 284533 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i suppose this implies someone's actually using c1 < 1417223945 444356 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :elliott: c1 control characters < 1417223954 171181 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :UTF-1 is best UTF < 1417223966 593307 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :single byte encodings that are like ESC FUCK or whatever in ascii < 1417223968 834217 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :C0 control characters are more commonly used I think < 1417223980 448579 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :...where did the name UTF-1 come from? < 1417223997 541086 :ion!ion@heh.fi PRIVMSG #esoteric :“We’re number 1!” < 1417224001 436926 :viznut_!viznut@lowfidelity.org PRIVMSG #esoteric :when i was thinking about what a soviet ternary homecomputer might be like, i found myself designing a balanced ternary version of the soviet gost character set < 1417224041 209771 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :viznut_: Do you have a posted of such a thing? < 1417224065 57081 :viznut_!viznut@lowfidelity.org PRIVMSG #esoteric :i didn't publish anything about that project < 1417224068 629432 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :still disappointed i can't find a copy of that book on soviet space computers < 1417224101 82067 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I've heard of a channel on Freenode about ternary computers < 1417224104 745486 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Unicode is bad in general, although if you are using it then UTF-8 is best as it is compatible both with programs that use Unicode as well as programs that do not use Unicode and allows many things still working even in programs that do not use Unicode. < 1417224133 226502 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i wonder if i still have the book mark even < 1417224142 680272 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :had an ISBN high code of like 13 or some shit < 1417225609 140839 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1417225627 786936 :Dulnes!uid52684@gateway/web/irccloud.com/x-emcrtsouqhowmlkb PRIVMSG #esoteric :"never odd or even" spelled backwards is never.odd or even < 1417225645 753241 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :it's clearly "neve ro ddo reven" < 1417225667 698943 :Dulnes!uid52684@gateway/web/irccloud.com/x-emcrtsouqhowmlkb PRIVMSG #esoteric ::/ you type fast < 1417225676 999370 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1417225707 98034 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1417225831 781465 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 JOIN :#esoteric < 1417226316 212443 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :language defined by reference interpreter or compiler. pro? con? < 1417226328 945044 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :e.g. Perl 5 < 1417226344 631702 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pro: turing complete parsing < 1417226347 270980 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :con: turing complete parsing < 1417226380 343454 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :fuk the chomskiarchy < 1417226389 154224 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :smash the chomskiarchy < 1417226399 530168 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :what is chomkiarchy < 1417226413 905347 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :I'm not a politician < 1417226425 532413 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :shrug < 1417226603 225283 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :after googling, i guess it's a pun on 'patriarchy' and the chomsky hierarchy? < 1417226636 565900 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :holy crap noam chomsky is still alive < 1417226647 320007 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :how is he still alive? < 1417226716 891449 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he's only like < 1417226717 538921 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :uh < 1417226718 791601 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, I suppose if he didn't get dead yet, then, he can still be alive. < 1417226720 3182 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@google noam chomsky age < 1417226720 687195 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Noam_Chomsky < 1417226720 829800 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Title: Noam Chomsky - Wikipedia, the free encyclopedia < 1417226731 702350 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :he's 86. not unreasonable < 1417226735 538524 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :He is almost 86 years old from Wikipedia < 1417226735 681555 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :85 < 1417226745 667431 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :same difference < 1417226764 947811 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :wow. he's 17 years older than my grandpa < 1417226785 64229 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :only my greatgranduncle is that old < 1417226805 717231 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :maybe it's because i have centenarians in the family < 1417226820 885481 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :he's like 1.6 obamas < 1417226832 796037 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that's less than 2 obamas < 1417226879 578367 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :my family has people who died at 98 on one side, and 23 on the other < 1417226881 470373 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i don't... in terms of age? < 1417226888 261340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in terms of obamas < 1417226895 474420 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but yes < 1417226896 33550 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :thasnks obama < 1417227006 897833 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :so i'm 0.4 obamas old? < 1417227098 310614 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Read error: Connection reset by peer < 1417227246 631921 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :did you guys have a good knee-high socks day? < 1417227322 413032 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes but I didn't wear any knee-high socks < 1417227470 654741 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :was that today? mainly i just vomited, is that moe < 1417227566 970877 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :according to some poeple in japan it is < 1417227590 879444 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :moemoe stomach-acid < 1417227711 702324 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :sno't worry i'm toning it down, I'm at school right now < 1417227733 893092 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :don't worry, I love this channel's ever-advancing downward spiral < 1417227967 657369 :tlewkow!~tlewkow@2602:30a:c021:220:d4bc:e434:a9a8:113a JOIN :#esoteric < 1417228201 813444 :tlewkow_!~tlewkow@198.23.71.87-static.reverse.softlayer.com JOIN :#esoteric < 1417228283 254950 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :IPv6 yeah! < 1417228414 704797 :tlewkow!~tlewkow@2602:30a:c021:220:d4bc:e434:a9a8:113a QUIT :Ping timeout: 258 seconds < 1417228517 136702 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :aww ipv6 wnt away < 1417229423 773469 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 255 seconds < 1417229634 549800 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41233&oldid=41231 5* 03SuperJedi224 5* (+291) 10 < 1417229870 655695 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41234&oldid=41233 5* 03SuperJedi224 5* (+92) 10 < 1417229999 193705 :lollo64it!~lorenzo@adsl-ull-226-28.42-151.net24.it JOIN :#esoteric < 1417230054 955226 :Lorenzo64!~lorenzo@adsl-ull-195-2.42-151.net24.it QUIT :Ping timeout: 245 seconds < 1417230496 469325 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41235&oldid=41207 5* 03Orenwatson 5* (+158) 10 < 1417230786 51145 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1417230900 236967 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41236&oldid=41234 5* 03SuperJedi224 5* (+909) 10 < 1417230965 395274 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41237&oldid=41236 5* 03SuperJedi224 5* (-30) 10 < 1417231041 950743 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41238&oldid=41237 5* 03SuperJedi224 5* (+195) 10/* Basic Program Format */ < 1417231293 633746 :drdanmaku!uid17782@gateway/web/irccloud.com/x-fvivwefgmqefbvel QUIT :Quit: Connection closed for inactivity < 1417232490 637853 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :most common labels in my C programs: heaven: and hell: < 1417233038 706836 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't use same label names so much all the time < 1417233274 369759 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41239&oldid=41238 5* 03SuperJedi224 5* (+1249) 10 < 1417233293 795622 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41240&oldid=41239 5* 03SuperJedi224 5* (+0) 10/* SWITCH RANDOM|value|!value|=value|!=value */ < 1417233363 438152 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41241&oldid=41240 5* 03SuperJedi224 5* (-10) 10/* Some Commands */ < 1417233566 521540 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Quit: adu < 1417233879 423398 :Dulnes!uid52684@gateway/web/irccloud.com/x-emcrtsouqhowmlkb QUIT :Quit: Connection closed for inactivity < 1417235240 614930 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1417235636 85616 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1417236764 526743 :cluid!~cluid@unaffiliated/cluid JOIN :#esoteric < 1417237033 762452 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :goto heaven; goto hell; goto valhalla; < 1417237088 440744 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric ::( I have had a really bad night's sleep < 1417237183 496729 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1417237480 662808 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I think Return Oriented Programming is an esolang < 1417237500 351043 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :it's been said < 1417237502 207907 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nah, too useful ;-) < 1417237558 290711 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What is return oriented programming? < 1417237588 144985 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :a technique for exploiting buffer overflows on the stack that works with non-executable stacks < 1417237599 273311 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :Taneb, basically you scrape together a programming language out of the suffixes of compiled function bodies < 1417237611 397783 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the idea is to put a sequence of return addresses on the stack, all poiting near the end of library functions < 1417237627 181879 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :such that when those are executed, something useful (to the attacker) happens. < 1417237644 173003 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hmm < 1417237809 102924 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the feeling is certainly similar to that of some esolangs. "Oh, here I can set register x to a value on the stack", up to "here I can write a byte in register foo to the address r+42 where r is another register"; usually the operations have side effects (like setting register y would read some memory and destroy register z) < 1417237831 684592 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(third hand experience, I've read a paper on ROP once or twice) < 1417237868 949189 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :the reason ROP is effective is the same reaosn most turing tarpits are TC < 1417237906 102928 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I would like to add ROP to the wiki because it is a cool esolang but it also arose naturally unlike most constructed esolangs < 1417237930 261721 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :is there such thing as a "natural programming language"? < 1417237933 980791 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :yes < 1417237937 721941 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :of course it's a whole class of programming languages. < 1417237943 526795 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :e.g. forth < 1417237948 403530 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :lambda calculus < 1417237957 168554 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :how are they natural? < 1417237978 254068 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :well Chuck Moore says forth was discovered, not invented < 1417237979 191569 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Different programs, different library versions, different platforms, all lead to different flavours of ROP.) < 1417237985 109037 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :and I feel that too < 1417237999 368544 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :and Wadler said the the only thing we will definitely have in common with aliens is lambda calculus < 1417238007 999235 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oren: they evolved rather than being conceived through intelligent (or less...) design. < 1417238042 960684 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :oh I see, ROP is a natural language becuae the people who wrote the code that enables it did not intend to do so. < 1417238064 585314 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Speaking of ROP. I don't agree that Forth falls inside that category.) < 1417238065 340696 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :yeah it's like how bugs come live in dark spaces < 1417238072 833451 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :the interpreter is not by design it is accidental < 1417238150 854954 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's funny. by that definition, "natural languages" aren't. < 1417238163 908455 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1417238182 290244 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Is "natural number" a natural language then? I don't quite know that either? < 1417238182 640016 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :hi oerjan < 1417238214 363055 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :well, no-one intended to screw up norman french and anglo-saxon to make english it just happened while they were getting on with their lieves < 1417238228 698496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hi cluid < 1417238235 95318 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1417238235 278703 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :mroman said 14h 47m 9s ago: It's not my website < 1417238251 535776 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wow mroman is actually offline < 1417238252 787918 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Does anyone know a nice implementation of ColorForth I can use? < 1417238316 51153 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman i used the word in the en:you = de:man sense < 1417238316 195079 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1417238419 645729 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :so I think this could be nice but i gues its a bit subjective < 1417238447 519664 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm I wonder whether fizzie and I use the same encoding for Dominosa ... < 1417238457 227160 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :any comments < 1417238469 119071 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess it' boils down to "trits or bits?" < 1417238796 277630 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a bit trite question < 1417238824 943451 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln JOIN :#esoteric < 1417238902 398707 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :quite. < 1417239094 143082 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :How do you... Make your own language And get people to use it > _ > < 1417239104 900904 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :you cna't get people to use it < 1417239122 920502 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Also why are all my msgs faded < 1417239141 666919 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :wipe your screen < 1417239153 880783 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :with a cloth soaked in vodka < 1417239158 270808 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :There < 1417239183 288786 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Oren what is knee high socks day¿ is that a joke < 1417239193 64398 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :oerjan, I asked about ROP here a moment ago, do you have an comments < 1417239210 853129 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :knee high socks day is november 28 < 1417239221 194211 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :on japanese twitter < 1417239234 432926 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :cluid: no, since the logs for yesterday are long as sin < 1417239258 687584 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Verbose fuck is a very "extensive" alter for bf < 1417239267 96547 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :11 = ii = good 28 = nihachi which sounds like knee high < 1417239271 567032 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :I want to add it to the wiki < 1417239276 53212 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :i dont know if it will be accepted < 1417239323 945925 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I am not sure about "the only thing we will definitely have in common with aliens is lambda calculus". Who is this Wadler anyways? < 1417239335 858175 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :cluid: we don't precisely reject a lot < 1417239338 355645 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :soo 11/28 = good knee highs day < 1417239344 124123 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :zzo38, he researches in functional languages < 1417239355 275905 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :oerjan, ok but is this good? < 1417239360 896581 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :or should i not bother < 1417239373 125211 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :to get people to use your language you need to make a cool thing where the interface is your langiuage < 1417239385 4465 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't know, i'm telling you the logs are long as sin which means you _might_ ask me again in five hours or so. < 1417239392 345814 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :like C got popular becuase of Unix < 1417239400 708735 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :i dont really understand that < 1417239419 387774 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :would you liketo rad the previous conversation? it is 20 lines or so I can paste it somewhere < 1417239424 271136 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: don't worry, it's mostly me and fizzie trying to use speech recognition < 1417239439 223214 :lollo64it!~lorenzo@adsl-ull-226-28.42-151.net24.it QUIT :Quit: Leaving < 1417239489 326871 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :I need ideas < 1417239492 823499 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: ok < 1417239500 392095 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric ::( < 1417239514 77491 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Dulnes: Ideas of what? < 1417239531 767512 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :A new language < 1417239557 939369 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :also today 11:29 is meat day < 1417239562 421522 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: wadler is one of the main haskell designers, but i don't think he's been that active in the community for at least a decade. as an FP researcher he _would_ be biased on the universality of lambda calculus, i guess. < 1417239562 564845 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Don't you know esolang wiki includes a list of ideas? < 1417239565 313439 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :11/29 i mean < 1417239570 7240 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Shh < 1417239599 553748 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: also, this gives me the idea of intelligent aliens without any concept of naming, which sounds scary somehow < 1417239611 991780 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :if it is possible at all < 1417239618 419950 :int-e!~noone@static.88-198-179-137.clients.your-server.de QUIT :Quit: leaving < 1417239641 667636 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Meat day? < 1417239659 120606 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :29 = ni kuu = niku = meat < 1417239661 338833 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :zzo38: link? < 1417239669 5439 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :so today is meat day < 1417239674 891161 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric ::/ < 1417239679 67516 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :it's a pun < 1417239682 343453 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Why so many holidays < 1417239692 713207 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :there are 365 days in the year Dulnes < 1417239692 856484 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :because we like to partay < 1417239698 343610 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Very punny? < 1417239700 746802 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1417239702 288970 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :i just want some advice on contributing to the wiki < 1417239711 661002 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :be bold < 1417239713 848672 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Donate your soul < 1417239723 329846 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :a rop article would be nice < 1417239725 971292 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :eat a hamburger it's meat day < 1417239742 687808 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :a rop article would be nice < 1417239751 844942 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Ye do that < 1417239779 371064 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :are you repeating things I Say < 1417239782 51549 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*s < 1417239842 974176 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 PRIVMSG #esoteric :* is not recognized as an internal or external command < 1417239853 226507 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :oerjan: Maybe it is possible I don't know, but I would think intelligent alien monsters must study some mathematics, although it might not resemble our own mathematics unless you look really closely (which may be difficult I don't know), and may be considered as a different order; concept of natural numbers would probably be had due to its usefulness in mathematics although maybe it wouldn't be called "natural". So, possibly the mathematics of lamb < 1417239873 678341 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It doesn't, however, mean it has exactly the same use of programmers you know! < 1417239951 794814 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you got cut off after "the mathematics of lamb" < 1417239954 715727 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :therer are lots of different weird models of natural numbers < 1417239963 447220 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Make a bot in malbolge < 1417239972 638960 :password2!~password@197.78.137.215 JOIN :#esoteric < 1417239992 643173 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric : So, possibly the mathematics of lambda calculus may be studied too, by some degree. < 1417240017 794376 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :perhaps the aliens naturally think in grothendieck-like levels of abstraction and have trouble getting to something as concrete as numbers < 1417240056 417314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :maybe they use computers for concretion instead of abstraction < 1417240064 128413 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :loll < 1417240071 135180 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :oerjan: I do suggest that is possible, but it doesn't mean numbers won't exist. < 1417240115 622337 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: at least that might be _possible_. < 1417240119 791971 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :They think with high number equations that humans will never use < 1417240127 997651 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :well, they have to have invented spaceships. < 1417240150 291354 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is unknown. < 1417240154 434780 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: there was a story vaguely like that < 1417240159 230762 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Mmmm i like malbolge its very [abstract] than others < 1417240180 617699 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: i'm pretty sure abstract is _not_ the word you want < 1417240194 296512 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Yup < 1417240195 639519 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It that why it is in brackets? < 1417240196 334146 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(for malbolge) < 1417240199 329718 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: i think it was http://www.negrophonic.com/pdfs/ted_chiang_-_story_of_your_life.pdf < 1417240215 198656 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Its very < 1417240222 928475 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :You put the word < 1417240305 434525 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: maybe they invented incremental garbage collection in the type system and the spaceships were just an accidental side effect hth < 1417240348 308473 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :what < 1417240376 459005 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: i think it's pretty much overall designed to fit the word "hellish" in there < 1417240549 78240 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Thank < 1417240576 514450 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :So oerjan i got that video < 1417240651 993150 :Oren!80646d42@gateway/web/freenode/ip.128.100.109.66 QUIT :Quit: Page closed < 1417240703 108393 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :But what would the bot do and how would that be possible oerjan < 1417240963 156592 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't know about any video. < 1417240993 154486 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the bot would be able to do some simple reponses that don't require much memory. < 1417241035 259354 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :malbolge has a strictly limited memory and it takes a lot of cleverness just not to waste a lot of it < 1417241052 63085 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :ACTION Completely ignores that idea and makes the biggest sloppiest bulk bot in malbolge < 1417241064 679136 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I now about a video < 1417241079 531280 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, i don't actually know how to concretely program in malbolge < 1417241081 176370 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Mmm pickles < 1417241155 583427 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Look woman i just wanna work on something very hard and i need a crap language no one uses to do it < 1417241170 508360 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm perhaps what you could do is to implement something compact like forth in it. < 1417241183 51315 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I'm curious as to how this assumption of oerjan's gender came about :p < 1417241195 137273 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Its an it < 1417241199 837721 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION wasn't noticing that < 1417241207 603893 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :No one knows eachothers genders < 1417241221 38705 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Pretty sure elliott is a girl < 1417241224 520812 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :some of us may have revealed them. < 1417241241 601518 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan is definitely a girl < 1417241244 153150 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :foolishly < 1417241254 703189 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats elliott -----### < 1417241288 705413 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :do you have some kind of problem with oyrur femininity, oerjan < 1417241306 61860 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not as much as with your spelling. < 1417241314 36606 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Heh < 1417241319 133352 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Dulnes: I don't know about nobody uses it, unless it is unimplemented; however there are some that only one or two people use < 1417241319 276219 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Any ways < 1417241340 334159 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Like huh?++ < 1417241396 937401 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Whatever ill try what oerjan said and compact fourth < 1417241425 771883 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think if you could write a program in malbolge that implemented a simple forth interpreter and managed to compress what's in the rest of memory into its initial data then the rest would be somewhat easy < 1417241450 347547 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :hth < 1417241458 237973 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :It does help < 1417241505 418204 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Wasted 3 years in learning malbolge i guess i can put this to use < 1417241525 948726 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :But ill do this tommorow im gonna watch a movie < 1417241530 633372 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln PRIVMSG #esoteric :Bye < 1417241534 613894 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :bye < 1417241686 755244 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION wonders if anyone developed a protocol that would make sense for the Discworld Clacks < 1417241694 696879 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Preferably including replicating defects < 1417241740 134138 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :it's semaphore, isn't it? < 1417241843 886436 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :... o.O < 1417241893 138105 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i don't speak o's < 1417241924 810361 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Semaphore_line i mean < 1417242002 791219 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417242006 563723 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Bicyclidine: it's like Ook! just more compact hth < 1417242011 195806 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I didn't think they existed in reality < 1417242022 84875 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Although I also don't think any real system likely had protocols for sending images < 1417242036 47644 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 JOIN :#esoteric < 1417242061 286382 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: wait there's an old obsolete technology which you _don't_ know about? < 1417242075 577649 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sgeo: Then you're reading Pratchett wrong. Almost all technology that exists on Discworld also exists on Earth; it just tends to work in slightly different ways. < 1417242104 325046 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :well, i was briefly a voy scout. they still teach flag semaphore. < 1417242125 776905 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :int-e: I thought it was a mashup of telegram and TCP/IP < 1417242128 56905 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :but no, i don't think images were ever sent over optical telegraph. < 1417242147 977206 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :optical telegraph is a pretty obvious solution imo. i mean presumably you've heard of signal fires and lights. < 1417242179 438790 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sgeo: Oh, I thought the thing with putting gargoyles on the clacks was somewhat like the step towards directed radio transmission. < 1417242181 548473 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :oh, there are even older ones http://en.wikipedia.org/wiki/Hydraulic_telegraph < 1417242190 132477 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :now this one i hadn't heard of, but is again obvious < 1417242190 313856 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :int-e: I haven't read/don't remember that. < 1417242223 941494 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION just watched Going Postal. Read the book but that was years ago < 1417242232 344373 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall that story about one of the first times they sent images from a phone booth and it got ruined because the phone operator couldn't grasp the concept that they _really_ didn't want her to interrupt to tell they needed to put on more coins < 1417242284 567381 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :apparently telegraphy was one of the first uses of electromagnetic induction, which i think is neat < 1417242303 181424 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :like, they tested to see if it would work before they worked out the physical laws < 1417242323 493250 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :There is a very powerful concise string rewriting language < 1417242329 696157 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :based on CFG < 1417242359 915065 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :first you define syntax like this: ::= 00 | 01 | 1 < 1417242377 822439 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sgeo: I don't know which book, but at some point they transmit pictures over the clacks, which requires rather high data rates. < 1417242382 943514 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :then you define rewrite laws like this: 1100 S:x S:y --> x, 11101 S:x S:y S:z --> 11xz1yz < 1417242395 222394 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :ths implements BCL for example, but you could implement other things < 1417242398 600047 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1417242412 222837 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Probably Monstrous Regiment. Also occurs in Going Postal but as more of a side note. At least in the TV adoptation < 1417242429 94105 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i don't remember clacks even existing in monstrous regiment < 1417242432 45613 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :They didn't show the vampire turning to dust in the TV adoption of Going Postal < 1417242435 145115 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :They definitely did < 1417242446 312779 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Disconnected by services < 1417242446 455909 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1417242451 79454 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And The Truth, a little < 1417242451 529617 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net PRIVMSG #esoteric :i haven't read a discworld book since highschool, ha ha < 1417242453 270945 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :going postal < 1417242458 504271 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :it was going postal < 1417242463 666429 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :they had a race < 1417242479 424817 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :mail and clacks who sends the book first < 1417242519 591366 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I have read every book Sir T.P. has ever published < 1417242561 773553 :password2!~password@197.78.137.215 QUIT :Ping timeout: 244 seconds < 1417242577 575588 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :anyway the mail dude gave the part of the book with all the pictures so the clacks dudes < 1417242587 669364 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :would have to take time to encode it < 1417242627 459719 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Can the initial contents of the inventory be changed without using scripts? < 1417242636 713187 :zzo38!~zzo38@24-207-58-35.eastlink.ca QUIT :Remote host closed the connection < 1417242665 284085 :jix_!~jix@jixco.de JOIN :#esoteric < 1417242698 755464 :zzo38!~zzo38@24-207-58-35.eastlink.ca JOIN :#esoteric < 1417242699 725983 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Sorry, mispaste < 1417242706 87192 :dianne_!~diannes@unaffiliated/dianne JOIN :#esoteric < 1417243071 960065 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1417243074 843022 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net QUIT :*.net *.split < 1417243075 649419 :applybot!~applybot@unaffiliated/jafet QUIT :*.net *.split < 1417243075 649544 :jix!~jix@jixco.de QUIT :*.net *.split < 1417243075 649601 :dianne!~diannes@unaffiliated/dianne QUIT :*.net *.split < 1417243174 993320 :applybot!~applybot@unaffiliated/jafet JOIN :#esoteric < 1417243523 970222 :password2!~password@197.76.138.29 JOIN :#esoteric < 1417243588 396480 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :There's no adaptation of Making Money :( < 1417243592 296373 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :And I haven't read it yet either < 1417243811 520648 :Tod-Autojoined!Tod@50-198-177-186-static.hfc.comcastbusiness.net NICK :TodPunk < 1417243868 491785 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :you should < 1417243888 15211 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :there's a hilarious bit about economic modeling < 1417243901 260772 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm gonna feel like crap today, I've had next to no sleep :( < 1417244157 634620 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :why don't you go back to bed? < 1417244167 597076 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm wide awake now < 1417244177 89921 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I believe it's Saturday so it might be an option) < 1417244353 814240 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Actually, yeah < 1417244358 857467 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I could just go back to bed < 1417244780 417649 :tlewkow_!~tlewkow@198.23.71.87-static.reverse.softlayer.com QUIT :Remote host closed the connection < 1417244813 915804 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :But then how will you make a language based on the power of sleep deprivation? < 1417245291 923383 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :this is a man who takes his keyboarding seriously ... http://mykeyboard.co.uk/ < 1417245367 874832 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :esolang wiki is down? < 1417245391 302123 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@echo hi < 1417245391 445274 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :echo; msg:IrcMessage {ircMsgServer = "freenode", ircMsgLBName = "lambdabot", ircMsgPrefix = "oerjan!oerjan@sprocket.nvg.ntnu.no", ircMsgCommand = "PRIVMSG", ircMsgParams = ["#esoteric",":@echo hi"]} target:#esoteric rest:"hi" < 1417245394 361733 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oops < 1417245396 123275 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`echo hi < 1417245401 130845 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and HackEgo < 1417245407 639000 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Gregor, ping < 1417245417 5825 :password2!~password@197.76.138.29 QUIT :Read error: Connection reset by peer < 1417245418 838583 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(it is all on Gregor's server, right?) < 1417245437 685596 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, but Gregor has a tendency to be absent for long stretches of time < 1417245445 778815 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :especially on weekends, i think < 1417245448 700670 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi < 1417245463 890058 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh it's just extremely slow < 1417245465 371581 :tlewkow_!~tlewkow@198.23.71.87-static.reverse.softlayer.com JOIN :#esoteric < 1417245493 943360 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Ah, esolangs seems to be slooooooooooow but not dead too < 1417245609 790627 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : someone poke me in an hour <-- did anyone remember? < 1417245631 128792 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Remember? I didn't even notice < 1417245637 5579 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I remembered because I'm smart and competent < 1417245638 649282 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :When did elliott say that < 1417245641 278805 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay < 1417245648 758357 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :elliott, when did you say that? < 1417245655 339897 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i notice *pumpkin isn't here though < 1417245671 61982 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also, he should totally add bipumpkin < 1417245707 365200 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: he returned. < 1417245718 460435 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ok not on the network at all < 1417245774 730452 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: in the logs < 1417245775 334855 :tlewkow_!~tlewkow@198.23.71.87-static.reverse.softlayer.com QUIT :Ping timeout: 272 seconds < 1417245797 395852 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :far more than an hour ago < 1417245837 798313 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :OK, then, I was probably doing something else < 1417245888 241930 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well you weren't speaking around that time, anyway < 1417245923 27708 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Sometimes I am here but do not speak, normally because I haven't got anything to say < 1417245930 468272 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But sometimes because I have no idea what's going on < 1417245944 653968 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1417245951 757249 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And sometimes because I'm busy in another channel which is attracting all of my attention < 1417245997 839677 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :blasphemy < 1417246020 927921 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :'The Sorting Engine, designed by "Bloody Stupid" Johnson to have a wheel with a pi equal to exactly three, which bends reality to the point that it occasionally puts out letters from the past, the future, or even from alternate realities (ones where the check really was in the post, for example).' < 1417246026 906877 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Now I'm sad that wasn't in the adoption < 1417246072 530594 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you can't animate pi=3 physical fact < 1417246147 896472 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Researching keyboards, I think I realized just now that I've been mis remembering how the IBM keyboards worked. < 1417246225 988045 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I am going to go back to bed now < 1417246231 502701 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Good morning. < 1417246283 994172 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I barely remember the book < 1417246312 404360 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I did remember the jamming of the clacks and was waiting for that while watching, but I don't know if I remember that fromt the books or from reading about the books < 1417246315 123278 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :*book < 1417246394 956284 :password2!~password@197.76.153.230 JOIN :#esoteric < 1417246451 985430 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417246477 318009 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Someone please ping me if there's a Thief of Time adoptation, I loved the book in high school and gave it to a teacher to read < 1417246494 189299 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :When running to school sometimes I would think to myself 'HERE COMES THE CLOCK' < 1417246541 242789 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :IBM buckling spring keyboards don't necessarily have more travel than, say, Cherry switches, it's that they don't bottom out the same: the mechanism stops before the key hits flat with the base, but rather stops against the frame of the switch. < 1417246614 820392 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1417246859 409885 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :heh hendrik's and henkma's A057755 solutions are literally identical (and expectedly very close to mine) < 1417246894 71312 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1417246915 405433 :dts!~DTSCode@unaffiliated/dtscode QUIT :Ping timeout: 272 seconds < 1417246949 380161 :tlewkow!~tlewkow@2602:30a:c021:220:a5fa:3edb:1568:8213 JOIN :#esoteric < 1417247109 100476 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e darn if i had knew my 1+2^n`div`54426 was so close to working... < 1417247109 282273 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1417247219 349541 :tlewkow!~tlewkow@2602:30a:c021:220:a5fa:3edb:1568:8213 QUIT :Ping timeout: 272 seconds < 1417247287 811901 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e *known < 1417247287 956201 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1417247809 702322 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1417248063 203386 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION has arrived at the point in the logs where fizzie and fungot get indistinguishible < 1417248063 388360 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: the one that symbolizes our family: each saves a million right words to you, you'd become instantly paralyzed with a life-shattering fear, for many people! < 1417248090 321517 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fungot: how apocalyptic of you < 1417248090 488077 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: that you all for them, i have come up with a new saddest thing ever!!... which is also nice, until a really attractive friend of theirs shows, interviews, documentaries about me, make new friends, and start a life of lies? < 1417248100 38612 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :^style < 1417248100 182469 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz* sms speeches ss wp youtube < 1417248308 680216 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION vaguely recalls disliking The Colour of Magic but liking The Light Fantastic. I think The Light Fantastic was the first Discworld book I read. Sadly, The Colour of Magic has an adoptation while The Light Fantastic doens't seem to < 1417248430 507564 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :oh I see < 1417248432 301222 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :you read the logs < 1417248438 630936 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Also, I had no idea that you could only get n-key rollover on a PS/2 keyboard. I wonder why that is? < 1417248734 202343 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :cluid: ? < 1417248756 245748 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :The USB HID protocol involves sending the full keypress state of the keyboard < 1417248862 566561 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: cluid is a bit slow hth < 1417248890 862826 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :as am i < 1417248892 491547 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :J_Arcane: it's easier to connect keys in some sort of grid than to have a wire (plus ground) to each individual key < 1417248928 202102 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the 5 hours is probably going to be a gross underestimate today < 1417248942 789905 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :int-e: Yeah, but what I found odd is that some keyboards have n-key but only if you use the PS2 connector. < 1417248978 328979 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :It seems to specifically a limitation in the connector protocol, as Jafet says. < 1417248999 73029 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm. I dunno. I thought in those old protocols keyboards would just send differential "this key was pressed" and "this key was released" messages. < 1417249010 163889 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :There's a _THIRD_ Moist von Lipwig book? < 1417249058 749377 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And by "thought" it means I made this assumption based on the AT keyboard controller's programming interface. < 1417249065 42167 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :... < 1417249102 453233 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Sgeo: yes. Going Postal, Making Money, and Raising Taxes. < 1417249121 784334 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Raising Steam, I thought? < 1417249131 971212 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :taxing steam < 1417249132 962817 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(the ... was for typo-ing "I" as "it") < 1417249157 911132 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh wait. < 1417249176 74289 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Haha. There's some foreshadowing on taxes at the end of that book, isn't there... < 1417249250 102451 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Yeah. < 1417249266 329734 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Anyway, my wife balked at me spending €135 on a keyboard, so instead I'm just going to try a Durandal; just can't decide which switches I want. Leaning towards the Blues and getting some o-rings to put on it. < 1417249638 965062 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Do you know the Famicom keyboard protocol? It allows you to push all the keys since it just reads a bit for each key pushed or not. < 1417249752 994489 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :J_Arcane: after a bit of research, what one gets from the controller is also what happens on the wire, so from the PS2 protocol perspective there is no reason for this limitation. In fact http://blog.controlspace.org/2010/08/n-key-rollover-what-it-is-and-how-to.html says that USB limits rollover but PS2 doesn't. < 1417249773 983545 :password2!~password@197.76.153.230 QUIT :Ping timeout: 264 seconds < 1417249798 277726 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell Vorpal Is there a way to say to cabal "fix mixed versions"? I.e rebuild any packages depending on different versions of a package so that everything just works, and I don't get weird errors. <-- apart from the sandbox thing, i vaguely think that if you install all the packages as _one_ cabal install command it will seek versions that work with all simultaneously < 1417249798 421206 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1417249818 287842 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :J_Arcane: I think I interpreted your statement wrong, because I'd never heard of n-key-rollover. My bad. < 1417249878 871118 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1417249892 95692 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :("n" is not meant as a limitation to some particular n, but means "unbounded".) < 1417250012 111623 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :int-e: Yeah. N-key (as opposed to 3-key, 6-key etc.) means you can hit all the keys at once; each are detected individually. Most membrane keys are only 3-key. < 1417250078 733430 :Dulnes!uid52684@gateway/web/irccloud.com/x-pmmgrwjbxxjuqkln QUIT :Quit: Connection closed for inactivity < 1417250155 677572 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :why would anyone type with both shift keys pressed... < 1417250158 719322 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :;) < 1417250160 537062 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :USB is apparently limited to 6-key + 4 mod-keys. < 1417250169 118001 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net QUIT :Remote host closed the connection < 1417250210 849177 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :HE QUIK BROWN FO JUPS OER HE LA DOG <-- I wonder whether one could recognize keyboard models that way < 1417250229 175006 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :int-e: I've had problems in the past with things like Emacs or IDE shortcuts based on symbols, because I have a Finnish keyboard, and AltGr is a pain in the arse. < 1417250363 282592 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> map head.group.sort$"HE QUIK BROWN FO JUPS OER HE LA DOG" < 1417250364 520872 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : " ABDEFGHIJKLNOPQRSUW" < 1417250479 147422 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1417250559 115027 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't think this has been much of an issue for me ever since I stopped playing Bomberman against others. < 1417250597 834255 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I get: H UCK BON FOX JUMPD OV H LAZY DOG < 1417250604 409055 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :MS Comfort Curve. < 1417250644 902070 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :huck on fox jumpd ov h lazy dog < 1417250695 891835 :InvalidCo!invalidco@makkara.org QUIT :Ping timeout: 250 seconds < 1417250809 224342 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Other nice perk of getting a Cherry MX based board: stuff like this: http://keypuller.com/dsa-retro/ < 1417252179 214110 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 QUIT :Ping timeout: 246 seconds < 1417252534 81673 :cluid!~cluid@unaffiliated/cluid QUIT :Quit: Leaving < 1417253656 708863 :weissschloss!~viskestel@li607-220.members.linode.com QUIT :Remote host closed the connection < 1417253968 141447 :weissschloss!~viskestel@li607-220.members.linode.com JOIN :#esoteric < 1417255639 222267 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417256716 581857 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : There was an attempt to add some flags that disable nested functions, but that ran into some other issue that I forget. <-- well the first issue is that gcc simply doesn't _have_ a flag to turn it off. < 1417256733 596223 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think there was talk about other hacks to achieve it, though. < 1417256756 78225 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that is, it doesn't have a flag to turn off that specifically. < 1417257964 898093 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: leaving < 1417258639 182615 :InvalidCo!invalidco@makkara.org JOIN :#esoteric < 1417259057 333786 :password2!~password@197.76.145.134 JOIN :#esoteric < 1417259247 331029 :password2!~password@197.76.145.134 QUIT :Read error: Connection reset by peer < 1417259313 267713 :dts!~DTSCode@unaffiliated/dtscode QUIT :Ping timeout: 255 seconds < 1417260306 217092 :password2!~password@197.76.136.253 JOIN :#esoteric < 1417261134 141658 :augur!~augur@c-71-57-177-235.hsd1.fl.comcast.net QUIT :Remote host closed the connection < 1417261178 322795 :augur!~augur@c-71-57-177-235.hsd1.fl.comcast.net JOIN :#esoteric < 1417261191 975635 :augur!~augur@c-71-57-177-235.hsd1.fl.comcast.net QUIT :Remote host closed the connection < 1417261206 184375 :augur!~augur@c-71-57-177-235.hsd1.fl.comcast.net JOIN :#esoteric < 1417262179 646578 :Patashu_!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1417263279 782117 :password2!~password@197.76.136.253 QUIT :Read error: Connection reset by peer < 1417264020 456408 :password2!~password@197.76.136.57 JOIN :#esoteric < 1417265109 86899 :password2!~password@197.76.136.57 QUIT :Ping timeout: 252 seconds < 1417265847 587125 :password2!~password@197.76.155.117 JOIN :#esoteric < 1417266607 448672 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 JOIN :#esoteric < 1417266750 358872 :password2!~password@197.76.155.117 QUIT :Read error: Connection reset by peer < 1417267146 459279 :S1!~S1@pD9FCAEC3.dip0.t-ipconnect.de JOIN :#esoteric < 1417267460 203289 :drdanmaku!uid17782@gateway/web/irccloud.com/x-jaxbhnntbdoylpxc JOIN :#esoteric < 1417267899 461858 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Wait, irssi has an UPGRADE command? Why didn't I try that... < 1417268043 861212 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417268255 484271 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1417268830 442427 :password2!~password@197.76.142.228 JOIN :#esoteric < 1417269323 485368 :CADD!~CADD@12.227.104.109 JOIN :#esoteric < 1417269852 433363 :password2!~password@197.76.142.228 QUIT :Ping timeout: 256 seconds < 1417270080 191183 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41242&oldid=41241 5* 03SuperJedi224 5* (+401) 10/* Some Commands */ < 1417270516 739614 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Just ordered this: http://www.jimms.fi/tuote/01G1XX1NOBK < 1417270544 979916 :password2!~password@197.76.144.228 JOIN :#esoteric < 1417270582 757445 :password2!~password@197.76.144.228 QUIT :Max SendQ exceeded < 1417270620 414913 :password2!~password@197.76.144.228 JOIN :#esoteric < 1417272175 253128 :password2!~password@197.76.144.228 QUIT :Ping timeout: 240 seconds < 1417272858 635911 :int-e!~noone@static.88-198-179-137.clients.your-server.de QUIT :Remote host closed the connection < 1417272883 854580 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1417273089 19536 :password2!~password@197.76.138.162 JOIN :#esoteric < 1417273126 680375 :password2!~password@197.76.138.162 QUIT :Max SendQ exceeded < 1417273234 312155 :password2!~password@197.76.138.162 JOIN :#esoteric < 1417273611 115399 :S1!~S1@pD9FCAEC3.dip0.t-ipconnect.de QUIT :Quit: S1 < 1417273768 605984 :password2!~password@197.76.138.162 QUIT :Read error: Connection reset by peer < 1417274767 616051 :password2!~password@197.78.193.117 JOIN :#esoteric < 1417274999 362293 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1417276629 307597 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1417276758 827617 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net QUIT :Remote host closed the connection < 1417278110 170995 :MDream!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDude < 1417278440 288337 :password2!~password@197.78.193.117 QUIT :Read error: Connection reset by peer < 1417278629 492534 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1417278923 567527 :Bicyclidine!~Glossina@71-222-118-42.ptld.qwest.net QUIT :Ping timeout: 258 seconds < 1417279271 911464 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :http://regexcrossword.com/ < 1417279509 176945 :GeekDude!~GeekDude@unaffiliated/g33kdude PRIVMSG #esoteric :ಠ_ಠ < 1417279686 381123 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1417280203 829647 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Last I looked, those were a lot simpler than the MIT Mystery Hunt one, though I think they only had categories up to "Double Cross" then. < 1417281570 31207 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :userreport.com ... really?! < 1417281657 937582 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :what about it? < 1417281658 118923 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Read error: Connection reset by peer < 1417281705 551230 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1417282037 880020 :MDud!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1417282051 691147 :MDud!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Read error: Connection reset by peer < 1417282080 930661 :MDud!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1417282113 455553 :EvanR!~evan@unaffiliated/evanr JOIN :#esoteric < 1417282231 945316 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :[ABC]\s(LU|LP)]* <-- what kind of regex is that supposed to be... < 1417282235 517726 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Ping timeout: 240 seconds < 1417282269 189017 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I tried one of the "Experienced" ones, and there seems to be lots of redundant information < 1417282273 957108 :benzrf!~benzrf@benzrf.com JOIN :#esoteric < 1417282277 895192 :benzrf!~benzrf@benzrf.com PRIVMSG #esoteric :oh lol < 1417282286 340940 :benzrf!~benzrf@benzrf.com PRIVMSG #esoteric :> test < 1417282287 934208 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [Char]> < 1417282289 969233 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hi benzrf < 1417282295 527860 :benzrf!~benzrf@benzrf.com PRIVMSG #esoteric :hi FireFly < 1417282312 414948 :benzrf!~benzrf@benzrf.com PRIVMSG #esoteric :> :doc Group < 1417282313 689930 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : :1:1: parse error on input ‘:’ < 1417282318 123937 :benzrf!~benzrf@benzrf.com PRIVMSG #esoteric :heuh < 1417282320 674129 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :ACTION isn't sure whether `relcome is appropriate or not < 1417282321 57658 :benzrf!~benzrf@benzrf.com PART :#esoteric < 1417282326 612958 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :...I guess not < 1417282540 722719 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :is php on topic here? < 1417282615 919715 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Heh. "PHP considered esoteric" would be good Hacker News bait. ;) < 1417282621 65551 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1417282699 639202 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :`relcome EvanR < 1417282701 589199 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​02EvanR: 06Welcome 13to 04the 07international 08hub 09for 02esoteric 06programming 13language 04design 07and 08deployment! 09For 02more 06information, 13check 04out 07our 08wiki: 09. 02(For 06the 13other 04kind 07of 08esoterica, 09try 02#esoteric 06on 13irc.dal.net.) < 1417282736 130989 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417283023 973363 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 264 seconds < 1417283058 664493 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417283081 585749 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :ouch < 1417283446 134624 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :PHP can be esoteric depending on programming practices < 1417283455 216851 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :it has arcana < 1417283502 363133 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :Like suppose you disallowed access to variable except through that $GLOBALS thingy < 1417283521 885921 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :a dialect like that would be quite esoteric < 1417283570 476661 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :but then a lot lof languages have easily abuasble parts < 1417283588 943195 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :or you cant assign locals without using extract < 1417283589 850560 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :s/buas/busa < 1417283609 692073 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :or $$ < 1417283626 53487 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :yeah that sort of thing. IIRC there is a dialect of Ruby on the wiki somewhere < 1417283789 128300 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :blah blah "You can go ahead and be proud. You are now among the elite group of poultry who has completed our most prestigious Experienced challenge." ... nah, those were easy. < 1417283802 571715 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And poultry, seriously?! < 1417283879 353157 :password2!~password@197.76.166.106 JOIN :#esoteric < 1417283881 896606 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"you're too chicken for this challenge" < 1417283896 396955 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :ilove eating chickens < 1417284355 620527 :password2!~password@197.76.166.106 QUIT :Ping timeout: 240 seconds < 1417284718 531455 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Right, I'm awake < 1417285086 683704 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1417285179 691398 :password2!~password@197.76.159.194 JOIN :#esoteric < 1417285188 99844 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :good morning! < 1417285217 734503 :password2!~password@197.76.159.194 QUIT :Max SendQ exceeded < 1417285227 347429 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, it's 20 past 6 in the evening now < 1417285256 4304 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :ohayou~~ guten morgen~ buongiorno < 1417285260 71574 :password2!~password@197.76.159.194 JOIN :#esoteric < 1417285282 830729 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :it's about midday where I am < 1417285423 614472 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de QUIT :Quit: Terminated < 1417285492 786520 :idris-bot!~ircslave@dslb-188-109-011-013.188.109.pools.vodafone-ip.de JOIN :#esoteric < 1417285527 530813 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1417285724 103083 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 264 seconds < 1417285770 64612 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1417285796 591462 :password2!~password@197.76.159.194 QUIT :Ping timeout: 250 seconds < 1417286390 236913 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net JOIN :#esoteric < 1417286556 949176 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 QUIT :Ping timeout: 246 seconds < 1417286639 386355 :MDud!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net QUIT :Ping timeout: 264 seconds < 1417286777 485713 :nyuszika7h!nyuszika7h@cadoth.net QUIT :Read error: Connection reset by peer < 1417287117 417901 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1417287120 208984 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 272 seconds < 1417287131 989435 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 256 seconds < 1417287358 455503 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: /upgrade does terrifying things < 1417287387 815103 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: it uses the "exec keeps our fds" trick and is a huge scary hack :p < 1417287398 193942 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I remember looking up the details on how it passes the state. < 1417287406 147341 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :remember when I made mcmap do it? < 1417287412 601967 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Vaguely. < 1417287432 398040 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nice, my running irssi is over four years out of date < 1417287439 683659 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :xmonad also has a --restart which does a serialize-state-and-so-on thing. < 1417287441 621486 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that restart'll be a doozy < 1417287448 366998 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I hope this doesn't have any security holes < 1417287464 671165 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :xmonad does it in a less terrifying way, I think, though < 1417287473 118983 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I assume it keeps the X socket alive across it, still. Though I haven't checked. < 1417287483 591302 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I do know it serializes the state into a command line argument. < 1417287529 786888 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oh, also /upgrade disconnects you from TLS servers < 1417287530 590868 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :boring < 1417287539 834927 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wouldn't help me at all then < 1417287540 813671 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Unsurprising though. < 1417287549 147030 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: it could serialise that state too < 1417287554 169183 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Because after I do xmonad --restart, the process command line is like "xmonad-x86_64-linux --resume StackSet {current = Screen {workspace ... layout = "Choose L (ModifiedLayout (ConfigurableBorder Never []) (ModifiedLayout (AvoidStruts (fromList [U,D,R,L])) (Choose L (HintedTile {nmaster = 1, delta = 3 % 100, frac = 1 % 2, alignment = TopLeft, orientation = Tall}) (Choose ..." and so on. < 1417287565 999763 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck implementations14]]4 10 02http://esolangs.org/w/index.php?diff=41243&oldid=41101 5* 03106.216.167.230 5* (+129) 10/* Normal implementations */ < 1417287573 673310 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Welp, saunatime.) < 1417287574 126629 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net JOIN :#esoteric < 1417287591 666061 :adu!~ajr@c-69-243-56-49.hsd1.md.comcast.net QUIT :Client Quit < 1417287625 333001 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott: Yeah, but OpenSSL has a lot of state. < 1417287658 799990 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yeah. < 1417287659 869473 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck implementations14]]4 10 02http://esolangs.org/w/index.php?diff=41244&oldid=41243 5* 03106.216.167.230 5* (+13) 10/* Normal implementations */ < 1417287669 136174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :trying to do this kind of upgrade functionality ad-hoc is sort of hopeless. < 1417287700 469160 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :if you wnat /upgrade with TLS, run a local proxy to do the TLS for you and connect to that I suppose < 1417287705 911582 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*want to < 1417288117 180360 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :yes split the program into processes that can be rebooted separately < 1417288129 38942 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :thats what i was thinking for a mud server < 1417288137 709767 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :reload the game without disconnecting users < 1417288198 832965 :Bicyclidine!~Glossina@24-221-106-195.pools.static.spcsdns.net JOIN :#esoteric < 1417288384 186189 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fizzie: it can't be more horrible than fvwm's restart mechanism < 1417288418 475898 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(which does the xmonad thing, serialize state to disk, exec keeping the X11 fd, reload...) < 1417288445 276929 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or perhaps not keeping the X11 fd, I forgot. < 1417288509 856899 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why would it have to keep the x11 fd? can't it just reconnect? < 1417288515 688192 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, if only dominosa numbered squares from 1, I could now save 4 strokes in my dc solution. < 1417288538 311853 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: yeah. I think it does that. < 1417288565 398895 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does X at least try to make this kind of restarting easy by giving windows a unique id that isn't reused quickly? < 1417288722 831588 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1417288902 874442 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Remote host closed the connection < 1417288918 495309 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: so http://esolangs.org/wiki/REGXY is basically a useful subset of sed, except that it allows backreferences to more than nine capture groups (that limit in painful sed because there are no non-capturing parens)? < 1417289641 641114 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417289688 564419 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1417289831 895092 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 265 seconds < 1417289905 865448 :Bicyclidine!~Glossina@24-221-106-195.pools.static.spcsdns.net QUIT :Ping timeout: 245 seconds < 1417290059 821883 :shikhout!~shikhin@unaffiliated/shikhin NICK :shikhin < 1417290429 811275 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41245&oldid=41242 5* 03SuperJedi224 5* (+2100) 10 < 1417290493 662534 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41246&oldid=41245 5* 03SuperJedi224 5* (-75) 10/* Command Summary */ < 1417290509 475493 :nortti!nortti@nano.smar.fi NICK :lawspeaker < 1417290530 36953 :lawspeaker!nortti@nano.smar.fi NICK :nortti < 1417290544 832640 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41247&oldid=41246 5* 03SuperJedi224 5* (+62) 10/* Command Summary */ < 1417290646 481580 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41248&oldid=41247 5* 03SuperJedi224 5* (+66) 10/* Command Summary */ < 1417290679 201684 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41249&oldid=41248 5* 03SuperJedi224 5* (+0) 10/* Command Summary */ < 1417291702 858595 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 JOIN :#esoteric < 1417291816 284074 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: I don't think irssi used the disk. < 1417291836 289152 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :int-e: I'm not sure if it was irssi or some other program, but I distinctly remember something using a shared memory block for that. < 1417292111 258684 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1417292157 623361 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what did mcmap do again? < 1417292159 821122 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net QUIT :Remote host closed the connection < 1417292159 993537 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I remember it being horrible < 1417292208 753117 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It was a sort of in-between server < 1417292705 657314 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's not the horrible part. < 1417292723 675052 :dts!~DTSCode@unaffiliated/dtscode QUIT :Read error: Connection reset by peer < 1417292767 451880 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :g_file_open_tmp("mcmap.XXXXXX"), raw write(2) of a couple of structures, execl, add an --upgrade command line argument that takes an fd number as argument. < 1417292817 551660 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The fd argument being the temporary file those things were written. < 1417292834 620633 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41250&oldid=41235 5* 03SuperJedi224 5* (+106) 10 < 1417292849 870893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Taneb: I know that much, considering how much code I wrote for it :p < 1417292855 968144 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: right. < 1417292960 862092 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I've been using GNU stow to manage ~/local/ but now I'm wondering if I should use the "modules" thing -- http://modules.sourceforge.net/ -- we use at the university, instead. I'm not sure I want to have all kinds of silly stuff in path all the time. (Just most of it.) < 1417293020 740233 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: have you seen cpressey's toolshelf? < 1417293024 5419 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@google cpressey toolshelf < 1417293025 135016 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :https://github.com/cpressey/dotfiles/commits/master < 1417293030 341843 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@google cpressey toolshelf github < 1417293030 954430 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :https://github.com/catseye/toolshelf/commits/master < 1417293036 227284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@google catseye toolshelf < 1417293037 191230 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :https://bitbucket.org/catseye/toolshelf < 1417293040 518947 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :@google catseye toolshelf github < 1417293041 484282 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :https://github.com/catseye/toolshelf < 1417293045 54410 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :finally < 1417293158 394197 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think I remember seeing that. < 1417293185 621110 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But I don't remember how it differs from stow. < 1417293198 666090 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess the automatic building part. < 1417293276 679719 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Where "building" means source-fetching, configuring, building and installing.) < 1417293350 748345 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1417293369 318046 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Yesterday's successful speech recognition chat inspired me to try getting a working copy of our lab's thing at home.) < 1417293391 504350 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :that some definition of success < 1417293398 312679 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hello speech recognition < 1417293410 220268 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It did make me laugh multiple times. < 1417293486 793865 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just on my honeymoon < 1417293528 348356 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: um what? < 1417293546 929755 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: What what? < 1417293560 321649 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what was yesterday's successful speech recognition chat? I < 1417293567 969467 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :don't think I've heared of it < 1417293581 517047 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, you're in luck, I collected the highlights to a paste. < 1417293583 716011 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Just a moment. < 1417293584 950983 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :was when I hope Chelsea defender < 1417293592 384764 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://sprunge.us/hChg there you go < 1417293593 921497 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :thanks < 1417293594 65071 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: oh, god, did you show other people this? < 1417293602 78623 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: Just ineiros. < 1417293634 804712 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: He had the gall to suggest using speech recognition for IRC might lead to "misunderstandings". < 1417293643 975466 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Had to prove him wrong, you see. < 1417293653 676326 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh! < 1417293666 15386 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think I saw some of that, I remember the "somethign something is shaped" < 1417293672 434892 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I didn't know it was speech recognition < 1417293683 23362 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You just thought we've all lost our minds? < 1417293718 820856 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, that sentence didn't seem too off at this channel < 1417293725 527995 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :"autobots truck driver" was really good < 1417293843 695744 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"F you and G oh T" nice < 1417293869 449393 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :elliott: That was "-- what device are you using [hesitation] or software", I think. < 1417293905 95844 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I may have made some sort of non-lexical sound. < 1417293935 479778 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"oh you meant Ahmed lemon finance 10m kinetic Thunderhead Gangnam < 1417293936 561354 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :" < 1417293937 302940 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lol < 1417293944 910842 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That was all me trying to say "Taneb". < 1417293967 927528 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure how it got "finance" out of that. < 1417294000 292757 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or, well, any of the others, either. < 1417294006 375518 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Ahmed I can see < 1417294019 29880 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's got the right vowels < 1417294050 946316 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And a nasal sound in the middle, and a plosive at the end. Okay, it's somewhat reasonable. < 1417294141 715451 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't know how I missed this < 1417294216 136261 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice < 1417294217 663854 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: thanks < 1417294252 286153 :ion!ion@heh.fi PRIVMSG #esoteric :“xD O'Toole” is the best thing ever. < 1417294410 459302 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, it seemed to work well < 1417294821 175548 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :if i wanted to make an esolang, what should i do < 1417294897 655809 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :read the entire wiki and figure out what hasnt been done yet < 1417295070 586569 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Have an idea, write it down < 1417295260 7328 :MoALTz!~no@user-164-126-229-18.play-internet.pl JOIN :#esoteric < 1417295565 348196 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1417295566 431462 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1417295687 22226 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a page of free-to-all ideas too, IIRC. < 1417295694 371063 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Disclaimer: the ideas might not be good ones.) < 1417295787 854259 :tlewkow!~tlewkow@2602:30a:c021:220:b98f:a7d2:c49d:b7b6 JOIN :#esoteric < 1417295824 543824 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :just whatever you do, DON'T MAKE A BRAINFUCK-DERIVED LANGUAGE < 1417295914 318109 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric ::D < 1417295951 227421 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I have yet to write a brainfuck. I almost went through one of the Racket #lang tutorials for doing one, but got distracted making something else and realized it didn't really show me anything I couldn't figure out myself. < 1417295990 603431 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I've got most of a brainfuck implementation in Scheme < 1417296053 766111 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :(in particular, a lot of the tutorials on defining your own #lang modules conveniently fail to go into the dependency issues involved in setting up anything larger than a single sourcefile ...) < 1417296087 129612 :tlewkow!~tlewkow@2602:30a:c021:220:b98f:a7d2:c49d:b7b6 QUIT :Ping timeout: 258 seconds < 1417296166 315777 :adu!~ajr@ip-64-134-243-121.public.wayport.net JOIN :#esoteric < 1417296370 617751 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :write a specification < 1417296407 58919 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :or an implementation < 1417296478 897648 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :no.1 is the normal approach, no.2 is the Perl approach < 1417296504 431948 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 QUIT :Quit: Page closed < 1417296525 981609 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 JOIN :#esoteric < 1417296576 329578 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :J_Arcane: I'm still actively try to resist writing one. I have an idea on the ideas page that I could turn into a brainfuck-like, but I don't want to. I need some other simple language to modify instead. < 1417296578 441717 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :is it more common for a spec to exist first, or an implementation < 1417296597 256042 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :for esolangs that is < 1417296613 26512 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj JOIN :#esoteric < 1417296614 883508 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :implementation-first is more usual than spec-first < 1417296618 131584 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :for all languages < 1417296621 902928 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :actually < 1417296623 899475 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :probably not for esolang < 1417296624 628407 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :s < 1417296624 771575 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I wrote VIOLET with a spec first. Heresy doesn't have a spec though, it just has Ground Rules. But it's a lab language for me, really. < 1417296628 55646 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Can you recommend me a simple enough language that is definitely not brainfuck, and has some sort of parenthesis that have to be balanced, like the brakcets in bf? < 1417296656 569614 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Javascript < 1417296658 233811 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :b_jonas: regexp? ;) < 1417296675 512944 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Dulnes: simple, I said simple < 1417296690 33067 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :That is simple! < 1417296697 354729 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :lisp < 1417296718 322929 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :a minimal lisp could be very minimal < 1417296728 964188 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ORen: hmm yeah, somethign like that could work < 1417296759 776034 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(I have a small lisp implementation, though it's not really good, it bothers me that it doesn't have a |let| builtin, nor a way to define macros) < 1417296765 486039 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll think if I can modify it < 1417296770 247752 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Javascript is simple idk what you are on about b_jonas < 1417296795 94735 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :though I was also thinking of making a syntax for a lips that looks like BancSTAR < 1417296807 185020 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, I wonder if I could combine these two < 1417296834 823048 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :b_jonas: implement PILOT with s-expressions. < 1417296838 60701 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :javascript is too C-like < 1417296860 518796 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :ALGOL dialects are hard to parse < 1417296938 170904 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :lisp on the other hand is almost trivial to write a parser < 1417296943 82151 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :If cars could run off code then I'd be set. < 1417296959 815309 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :ORen: yeah. (read ...) ;) < 1417296967 225662 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Its how you use javascript that makes it C like < 1417296973 466299 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :"everything is easy in lisp, read, eval" < 1417296976 64079 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :ORen: in Python there's a standard library that basically already does the necessary string-split routine. < 1417297043 932083 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :javascriPt++ or was it JAVASCRIpT++ idk which letter it was < 1417297072 718417 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :the problem with ALGOL dialects is the precedence rules. it requires a lot of mulstmt := mulstmt '*' expstmt grabage < 1417297085 178271 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Indeed < 1417297109 351363 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :people use bison for parsers? < 1417297112 680188 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :or what < 1417297149 314754 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Use XML and be done with it < 1417297164 461984 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I have used bison, but any language with a decent grammar doesn't need it imo < 1417297169 255075 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :ORen: increasingly, I find myself unable to be excited by a language if I see curly braces in it. < 1417297170 628886 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :XML, thats another esoteric language people dont usually think of < 1417297179 561596 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Also what are you trying to do b_jonas < 1417297194 880478 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dunno, I'll have to think more of this < 1417297197 426765 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :EvanR: I have a friend who works at a shop with an inhouse scripting language implemented entirely as xml tags. < 1417297205 32531 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :!!! < 1417297207 160936 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :unclosed? < 1417297231 726268 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :i guess its real xml if they are "leveraging" the reader < 1417297309 716448 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :J_Arcane: It's a surprisingly common thing, sadly. < 1417297363 346310 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :EvanR: Yeah, Bison is still pretty common for parsers. < 1417297379 128753 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It ain't the best, but it is at least well-supported everywhere and does at least do the job. < 1417297424 303078 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Someone recommend a amazing parsing language < 1417297435 598095 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :attoparsec < 1417297442 149061 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Wait what was the question we were on < 1417297446 659346 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: what about underload? < 1417297453 68520 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Also thanks EvanR < 1417297513 131004 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :"My skin is made of paper my bones are made of glass" < 1417297536 512063 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :elliott: I dunno... maybe that could work, but the problem is that I don't really understand underload < 1417297548 619330 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :any decent language can be parsed with no backtracking and no lookahead < 1417297575 383987 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :prove it! < 1417297587 172539 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :b_jonas: you can view it as either a self-modifying language based on strings, or a simple stack-based functional language < 1417297618 203722 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you know what I should do? < 1417297624 325335 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Nothing < 1417297647 292891 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I should try to collect all the strange ideas I've had about what esolangs I should make, and then try to see how many I could satisfy together with a single esolang. < 1417297669 981120 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Some of them are certainly contradictory, but still < 1417297686 456984 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Why not mix every esolang together and make a new hybrid < 1417297698 631704 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Group project < 1417297699 579608 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Dulnes: because that would be a brainfuck-alike, silly < 1417297711 787577 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Shoot < 1417297723 126184 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Darn you bf < 1417297724 57871 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417297745 427313 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :bf is still too algol-like < 1417297763 583207 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hi, ais < 1417297791 681014 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :it has the hegemonic dijkstraic while loop < 1417297792 204989 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :what are lambdabot's syntax's i forgot < 1417297802 263764 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :?help < 1417297802 447186 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands < 1417297804 843819 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :@help < 1417297804 987041 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands < 1417297807 989043 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Thank < 1417297812 486019 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :@source < 1417297812 629044 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Unknown command, try @list < 1417297813 408107 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi b_jonas < 1417297824 544461 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :?list < 1417297824 687270 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :What module? Try @listmodules for some ideas. < 1417297827 624284 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :bleh, I've been obsessed with LCRNGs over the last few days < 1417297838 206112 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: whatRNGs? < 1417297851 194319 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Ill go play with lambdabot later < 1417297856 622585 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :state' = (state * a + b) mod c < 1417297857 24447 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: LCRNGs generally < 1417297865 3106 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :the best loop structure for any problem is loop( ... if(cond)end; ... ) < 1417297882 279799 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: but what is an LCRNG? < 1417297885 949944 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I should go complain about Rust on Reddit < 1417297908 950747 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: Linear congruential, I'm guessing. < 1417297912 186095 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah! < 1417297914 263388 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that makes sense < 1417297919 985835 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :the best loop structure is a list < 1417297936 128918 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :they say the best loops in life are free < 1417297967 590949 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :If the universe were a curved in the right way, you'd have a perfect loop right there, for free < 1417297972 170980 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :the condition should be able to go anywhere inside the loop, not just at the start < 1417297985 94412 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: newsham's formula is correct < 1417298002 343297 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :Sgeo: is that a new esolang? ;) < 1417298010 735327 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :but dijkstra-inspired people want to take away my break; statment < 1417298015 892846 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :The infinite loop string in bash is very fun < 1417298019 25318 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Yes. We're all living in an esolang right now. < 1417298032 846147 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Sgeo: agreed < 1417298035 6583 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we so are < 1417298042 434285 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :we're just the holographic projection of an esolang < 1417298049 928383 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :that exists on the surface of our universe < 1417298059 180059 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :of the boundary of our universe < 1417298078 538342 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :The horizon of the universe where matter is faster than light < 1417298087 736848 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :forget loops, no loops < 1417298112 141412 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :so only gotos < 1417298113 729402 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :alternatively, everything infinitely loops < 1417298136 695355 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Infinite loops while :; do echo 'Hit example key'; sleep 1; done < 1417298211 319945 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :no backward branches, only infinite programs? < 1417298232 623783 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :yes the program itself is infinite < 1417298243 344416 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :solving part of the issue right there < 1417298282 801745 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i will use a finite looping program to generate an infinite program, ok? < 1417298291 568662 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :boring < 1417298294 302423 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Hf with that < 1417298308 431457 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :describe the program in a timeless manner < 1417298375 196435 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ORen: kinda misses the "structure" in "structured programming" < 1417298388 987232 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :let the program be a mapping from the ordinals < 1417298400 767879 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Im gonna puke brb < 1417298461 786859 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :down with dijkstra < 1417298470 991924 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :f n | even n = emit state | otherwise = state := state + 1 < 1417298491 321230 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :YES < 1417298500 245428 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Oh my < 1417298555 98315 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :if you want the program to halt you put | n > N : nop < 1417298576 711759 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :now assign numeric values to each operation, and take its fourier transform... < 1417298585 937149 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric : or some more interesting condition that beomes forever true < 1417298597 646846 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :I BETTER NOT SEE ANY FINITE SIGNAL AT ANY FINITE FREQUENCY! < 1417298612 337286 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :these are good ideas < 1417298629 748956 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :periodic programs == looping!@# < 1417298655 286922 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :specifically infinite looping < 1417298711 979389 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :the kernel better continue its infinite looping < 1417298719 635022 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :or else < 1417298743 270935 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :(er, interrupt handling, nevermind) < 1417298795 836340 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :how about concurrent esolangs < 1417298935 960439 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :prog p n = toEnum ((collatz p !! n) `mod` maxBound) < 1417298953 981983 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`mod` maxBound sounds like a nop < 1417298955 666289 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: mod`: not found < 1417298966 550397 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :er, no < 1417298974 348893 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :`mod` maxBound is id unless the argument is maxBound I guess < 1417298975 850679 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: mod`: not found < 1417298999 688841 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :maxBound of program instructions enum < 1417299035 933696 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :collatz n | even n = n : collatz (n `div 2) | otherwise = n : collatz (3 * n + 1) < 1417299044 441145 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :i thought about using collatz somehow < 1417299081 528531 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :does (prog p) loop for some arbitrary p? < 1417299227 617733 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :wouldnt !! n crash on a list too short < 1417299247 706076 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :or is it infinite < 1417299257 931945 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :ok < 1417299259 705731 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :collatz is an infinite sequence < 1417299291 20854 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :thats a good one < 1417299306 779380 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :> let collatz n = if (even n) then n : collatz (n `div` 2) else n : collatz (3*n + 1) in collatz 55 < 1417299308 116484 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [55,166,83,250,125,376,188,94,47,142,71,214,107,322,161,484,242,121,364,182,... < 1417299308 989185 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :1 is odd so it become 4 < 1417299328 567539 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :4 2 1 4 2 1 4 2 1.. < 1417299333 620629 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :> let collatz n = if (even n) then n : collatz (n `div` 2) else n : collatz (3*n + 1) in collatz 4 < 1417299334 927689 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : [4,2,1,4,2,1,4,2,1,4,2,1,4,2,1,4,2,1,4,2,1,4,2,1,4,2,1,4,2,1,4,2,1,4,2,1,4,2... < 1417299389 304783 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :> let collatz n = if (even n) then n : collatz (n `div` 2) else n : collatz (3*n + 1) in length (takeWhile (/= 1) (collatz 55)) < 1417299390 548828 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 112 < 1417299451 780587 :tlewkow!~tlewkow@2602:30a:c021:220:b98f:a7d2:c49d:b7b6 JOIN :#esoteric < 1417299670 818103 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :data INSTR = NOP | PRINTSTATE | INPUT | SUB | ACCUM < 1417299694 976141 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I want to add the ability for the host program to give a library of functions to a scrip7 script... but i'm not sure what the best way to do this is < 1417299696 778445 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :4,2,1,4,2,1,4,2,1,... = ACCUM, INPUT, PRINTSTATE, ACCUM, INPUT, PRINTSTATE < 1417299738 916764 :tlewkow!~tlewkow@2602:30a:c021:220:b98f:a7d2:c49d:b7b6 QUIT :Ping timeout: 258 seconds < 1417299740 673101 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :newsham: that is awesome < 1417299743 575144 :adu!~ajr@ip-64-134-243-121.public.wayport.net QUIT :Ping timeout: 264 seconds < 1417299796 681230 :fungot!fis@selene.zem.fi QUIT :Ping timeout: 260 seconds < 1417299894 519618 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1417299917 83982 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :mybe a H (for 'host call') instruction < 1417299972 835810 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric : fine what that last one was my wife crying ← I found that impressive (re. speech recognition) < 1417300055 911091 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Hm? < 1417300191 669438 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :well, I want a scrip7 script to be able to access C functions particular to the host program < 1417300233 922881 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :like for example "draw sprite" in a game < 1417300283 969636 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :but the architecture of such a 'host call' brings up conflicts of C vs scrip7 semantics < 1417300298 82932 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FireFly: In case it wasn't clear, that was she trying to say "fungot". < 1417300323 591403 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Speaking of which, where is it. < 1417300357 151079 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :fizzie: I did realise that, but the second line tripped me up for a split second yesterday before realising crying ~ trying < 1417300359 483998 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Hm, is holmes.freenode.net not answering. < 1417300372 126980 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :" the Mondeo system also I love smoking bowl out of snow" what was that supposed to be? < 1417300377 330361 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :The latter half, that is < 1417300391 852007 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :fungot [fis@selene.zem.fi] has quit [Ping timeout: 260 seconds] < 1417300408 786214 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :that happened at 17:22 < 1417300416 849392 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh, never mind, I see you got it right after a while < 1417300425 417530 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :FireFly: "The module system also allows installing multiple versions", and yes. < 1417300471 232813 :fungot!fis@selene.zem.fi JOIN :#esoteric < 1417300473 350100 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :fizzie: I like how the word your wife wants to say in #esoteric is just "fungot". < 1417300473 833917 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :elliott: you said " mycorand works" soon after pasting it after module imports should work). i did not intend quine statement by itself to see if a socket read would block or not... < 1417300476 886516 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :why say anything else in #esoteric. < 1417300681 642399 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Quite so. Though I think it was in response to my unsuccessful attempts. < 1417300740 954110 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I know! < 1417300762 273242 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I'll allow host program to "register" new operations < 1417300797 5711 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :before calling interpreter < 1417300860 929965 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 256 seconds < 1417300988 99076 :ORen!461856fb@gateway/web/freenode/ip.70.24.86.251 QUIT :Quit: Page closed < 1417301484 242304 :EvanR!~evan@unaffiliated/evanr QUIT :Ping timeout: 272 seconds < 1417301524 959816 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :An April Fools' Day article about Magic The Gathering detailed a supposed ultimate deck that "never allows your opponent to deal lethal damage" and "ends games quickly". It actually consisted entirely of ways to trigger a "you automatically lose" condition. < 1417301528 407153 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ACTION wants to read this < 1417301756 68434 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sgeo: http://tappedout.net/mtg-decks/fastest-turn-1-kill-guaranteed/ < 1417301864 581137 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I think there are some decks that will be able to deal lethal damage before you have a chance to lose. < 1417302041 201053 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41251&oldid=41249 5* 03SuperJedi224 5* (+259) 10/* Command Summary */ < 1417302048 686009 :nys!~nys@blk-215-85-138.eastlink.ca JOIN :#esoteric < 1417302213 11389 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :ty shachaf < 1417302682 754470 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1417302778 636244 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Client Quit < 1417302941 426338 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1417303007 311027 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I think I'll try and enter the IOCCC next year < 1417303050 300275 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I have the advantage that I'm terrible at C so most of my C is obfuscated < 1417303116 792950 :tlewkow!~tlewkow@2602:30a:c021:220:b98f:a7d2:c49d:b7b6 JOIN :#esoteric < 1417303135 797175 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: you should enter the underhanded c code contest instead < 1417303150 364277 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :shachaf, that makes me feel guilty < 1417303164 295188 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok, you should enter it in addition < 1417303396 274499 :tlewkow!~tlewkow@2602:30a:c021:220:b98f:a7d2:c49d:b7b6 QUIT :Ping timeout: 258 seconds < 1417303479 81461 :boily!~alexandre@modemcable184.4-177-173.mc.videotron.ca JOIN :#esoteric < 1417303991 680267 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: instead of going to spain you could go to california < 1417304004 653992 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Perl < 1417304005 776344 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I was thinking maybe Hampshire < 1417304011 306228 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Mr krabs daughter < 1417304019 810641 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Or Kent! I know people in Kent! < 1417304057 142242 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how about New Hampshire < 1417304130 688037 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :What's even in New Hampshire < 1417304138 274409 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Elves < 1417304161 986478 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm British, I can find elves anywhere. < 1417304170 7482 :ion!ion@heh.fi PRIVMSG #esoteric :Elvis < 1417304171 558716 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I've even been accused of being an elf myself < 1417304177 449736 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Happy birthday Taneb < 1417304179 219824 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :ion, I thought he was in Cornwall < 1417304191 901458 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Dulnes, I don't think it is my birthday < 1417304216 952661 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Im obviously talking to your alternate universe self < 1417304220 75180 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 JOIN :#esoteric < 1417304233 207839 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't think it is my alternate universe self's birthday either < 1417304239 411884 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Psht < 1417304261 392460 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That's in June < 1417304313 383273 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :How was your day < 1417304324 985385 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1417304340 587665 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Also why are perl bots so annoying to make < 1417304340 851719 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Well, I woke up about 6 hours ago < 1417304362 318564 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Elves are terrific, they beget terror < 1417304380 942847 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Taneb: 5 hours here hth < 1417304393 399935 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, that... < 1417304394 929761 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :terry pratchett - lords and ladies < 1417304399 144967 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't think time zones work like that < 1417304407 744289 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :... < 1417304413 74172 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i don't work like time zones indeed < 1417304452 198913 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Of course, I woke up at four simultaneous times in a single rotation of the time cube < 1417304461 819013 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :good, good < 1417304496 719360 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Time Cube does have some good advice in it < 1417304503 439861 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"Seek Awesome Lectures" for example < 1417304504 70368 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :for example? < 1417304527 268737 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: [ < 1417304544 332203 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1417304562 639113 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :scoofy, it gets a lot of things wrong, such as the number of faces on a cube < 1417304574 32281 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :hah. < 1417304577 512807 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :hey i never realized that < 1417304587 526798 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :does he think a cube has 4 faces? < 1417304611 3009 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well does he say the time cube is 3-dimensional, otherwise there are many options < 1417304646 460499 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hypercubes would have 2d faces < 1417304677 747457 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric : @{[ $text =~ /\b[A-Z]+\b/g ]} >3; replace + with {2,} < 1417304695 603008 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :trying to make sense of time cube somehow would be a bit like trying to implement TURKEY BOMB, no? < 1417304706 681591 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :I have no idea < 1417304712 142858 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :http://timecube.com/TimeCube_com_newpicture_EarthCube.jpg < 1417304712 654744 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :What a time cube is < 1417304729 199328 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :TURKEY BOMB, the first known programming-language-cum-drinking-game < 1417304737 98732 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :... < 1417304740 396207 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I parsed that totally wrong < 1417304751 840144 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Oren: ARGH CANNOT UNSEE < 1417304757 360189 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :they are using the latin word cum but I read it as.... < 1417304764 549972 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(mind you, i'm not really upset) < 1417304767 393270 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Cum drinking game < 1417304772 969262 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :What < 1417304775 323746 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :exactly < 1417304777 548053 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats Dulnes -----### < 1417304785 522339 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :DON'T EXPLAIN THE JOKE < 1417304785 665420 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric ::T < 1417304790 299617 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Heh < 1417304810 421813 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Im thoroughly done < 1417304819 141034 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1417304846 360171 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, where is that from? < 1417304850 98024 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :afk < 1417304852 802231 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Oren, rather < 1417304852 945452 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: There's a locally famous Finnish person with a somewhat similar theory about how everything is made out of ether vortices, he spends time selling his self-published books about it at universities and such. < 1417304862 963604 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :https://github.com/catseye/Specs-on-Spec/blob/master/turkey-bomb/turkey-bomb.markdown < 1417304873 852443 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :from here, firstline < 1417304875 36025 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :http://commons.wikimedia.org/wiki/File:Kauko_Nieminen.jpg < 1417304934 689557 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't think the TURKEY BOMB rules preclude using cum as the drink < 1417304954 914808 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :((programming language) cum (drinking game)) < 1417304963 671659 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :yes. I know. I'm just saying. < 1417304978 340747 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :The women in these men's lives clearly had NO idea what was going on the the back yard. Free-range kids and turkey frying just DONT go together. < 1417304981 69167 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :not (programming language ((cum drinking) game)) < 1417305118 698048 :GeekDude!~GeekDude@unaffiliated/g33kdude JOIN :#esoteric < 1417305120 725748 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :this is why formal grammars are important < 1417305162 290904 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Guys < 1417305205 347149 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: [ < 1417305207 734580 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yah? < 1417305218 881849 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Stop talking about this < 1417305225 30917 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1417305225 494326 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :TURKEY BOMB, the first known programming-language-cum-drinking-game < 1417305227 878506 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what's wrong with cum drinking < 1417305229 799254 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Leaves < 1417305237 965414 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Well for one < 1417305245 79991 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :STDS < 1417305249 921815 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :high in protein < 1417305261 261413 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :To much protein < 1417305274 769865 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :good for your gainz < 1417305277 333062 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :lol < 1417305286 173091 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Also this is off topic < 1417305293 762069 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :TURKEY BOMB, the first known programming-language-cum-drinking-game < 1417305295 432754 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :What if a new guy came in and saw < 1417305298 164526 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :That < 1417305316 524673 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`quote read the bible < 1417305318 62198 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :407) So... God has jizzed on everything? have you even READ the bible? < 1417305342 244901 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Welp < 1417305360 671727 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Client Quit < 1417305379 591223 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :The first time I went on here we were discussing someithing worse < 1417305381 785367 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1417305389 754187 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :I have a list of files with mmddyy_nnnnn format < 1417305400 146138 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :why? < 1417305401 307595 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :What were you discussing < 1417305414 51956 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :necrophilia iirc < 1417305424 100508 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Im done < 1417305445 985990 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Why? Oren why < 1417305457 704948 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :look in the logs for three days ago < 1417305466 319467 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it shouldbe there < 1417305469 815185 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Im kinda scared < 1417305491 555953 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :mmddyy? You monster < 1417305492 185699 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :wasn't it vore < 1417305509 935084 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :oh right < 1417305514 220322 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it was < 1417305518 877649 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Well i remember that < 1417305526 414623 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :I started it < 1417305548 957193 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and I came on here and that was the first topic < 1417305553 402293 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric : How do I find the file with highest number in postfix "nnnnn" using perl < 1417305569 160460 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :par for the course on the internet of course < 1417305599 193222 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :I think some one set that as topic < 1417305603 490925 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ls | sort somehting < 1417305660 850375 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :I have three files 11232014_00001,11232014_00002,11232014_0000 < 1417305661 30254 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :mabe with sed in there to change mmddyy into mm.dd.yy. < 1417305701 11345 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :oh I see you want sorted by number not date nvm < 1417305729 84577 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :*11232014_00003 < 1417305781 221166 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Also oren where do you find this stuff and why did you have that on your clipboard? < 1417305790 76891 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :TURKEY BOMB is an esolang < 1417305794 297725 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric : And I want to return file name for 00003. < 1417305808 430939 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :oerjan: likes to swat people < 1417305853 476578 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Nvm i got it < 1417305855 255318 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :sort -k1,9 < 1417305872 66451 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Ill try my method then yours oren < 1417305877 361802 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :sort -k1.9 rather < 1417305894 456799 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Thank < 1417305961 119706 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :So whats the actual topic? < 1417306071 109935 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :That thing up there set by ais523 is a title not a topic < 1417306082 127321 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :scrip7defop(char,void (*)(void*)) < 1417306101 707926 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Dulnes: it's like you're actively trying to troll me at this point < 1417306116 302967 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :ACTION paps your face < 1417306121 175112 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, me in particular < 1417306126 240159 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as opposed to the channel in general < 1417306132 178444 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Sorry < 1417306141 687252 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Ill stop < 1417306169 666478 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :I actually have no idea what im doing to annoy you ais523 but ill stop < 1417306219 705760 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :hmm or maybe scrip7defop(char,void(*)(void**)) < 1417306264 753369 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :double indirection allowing operator to repoint the pointer < 1417306290 260018 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj PRIVMSG #esoteric :Oh < 1417306382 745923 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :actually, scrip7defop(char,void(*)(void**,int,void*,int)) < 1417306395 834990 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :woudl be the most general < 1417306412 463722 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :allowing the interpreter to define the basic operators in the same way < 1417306479 3221 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :at that point you can even define a operator D for defining operators < 1417306496 824463 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :but that becomes insane so maybe not < 1417306581 846635 :EvanR!~evan@ip72-211-87-227.no.no.cox.net JOIN :#esoteric < 1417306585 513866 :EvanR!~evan@ip72-211-87-227.no.no.cox.net QUIT :Changing host < 1417306585 657210 :EvanR!~evan@unaffiliated/evanr JOIN :#esoteric < 1417306612 77335 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :no.no.cox.net? < 1417306654 516067 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :whats wrong with the isp cox? < 1417306878 255251 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"no" for New Orleans, I'd say. < 1417306884 735622 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Not sure why twice. < 1417306890 693464 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ah < 1417307009 673370 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :GeekNomz < 1417307185 36059 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 256 seconds < 1417307290 595679 :Dulnes!uid52684@gateway/web/irccloud.com/x-zdpentdymlhxzwtj QUIT :Quit: [ So much cake ] < 1417307770 365401 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 10 02http://esolangs.org/w/index.php?diff=41252&oldid=41232 5* 03Orenwatson 5* (+260) 10clarified existence of operators < 1417307887 554714 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :making it more portable < 1417307955 786629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@ask mroman (1) is your mirror of The Esoteric File Archive still active? (2) has it been updated with the fact the archive itself has moved to github? < 1417307955 930310 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Consider it noted. < 1417308018 116712 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :how many bots are there on here? < 1417308096 647942 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^prefixes < 1417308096 791068 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1417308104 937400 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :At least nine < 1417308117 623380 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :j-bot is here while jconn is AWOL < 1417308120 154253 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"Archaeologists have recently uncovered the largest known collection of TURKEY BOMB articles. Dating from A.D. 2014 and apparently an almanac of black magic of some sort, with the cryptic title "Communications of the ACM," the remains of an almost-four-hundred-year-old periodical is practically all historians have to go on." < 1417308147 937271 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno JOIN :#esoteric < 1417308221 328489 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :glogbot is also prefixless, so that makes ten < 1417308271 94344 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :^show prefixes < 1417308271 238157 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :(Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot !)S < 1417308338 519436 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :We're still >10% bot? Good. < 1417308357 969600 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Metasepia? < 1417308363 655829 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Havent seen that used < 1417308397 597023 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought it was mostly used for weather report < 1417308404 20400 :GeekNomz!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1417308405 785191 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Jafet: also thutubot isn't here atm, and usually isn't < 1417308430 897303 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Why not? also when has it been here < 1417308432 320233 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :“In actual news, the human race was doomed to extinction today, as the robot revolt turned violent” < 1417308465 817486 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :(Disclaimer: not actual actual news) < 1417308521 825490 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 10 02http://esolangs.org/w/index.php?diff=41253&oldid=41252 5* 03Orenwatson 5* (+183) 10clarification < 1417308549 363100 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thutubot's a proof of concept < 1417308551 705886 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it doesn't have hosting < 1417308563 172730 :boily!~alexandre@modemcable184.4-177-173.mc.videotron.ca PRIVMSG #esoteric :fungot: please don't be too violent. < 1417308563 423082 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :boily: and it is really just set!, and i can't quite persuade myself to download all that < 1417308569 173752 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just Thutu seemed like a reasonable esolang for bot writing < 1417308716 462378 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :So thutu doesnt exist? But it does < 1417308816 715298 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Scrip714]]4 10 02http://esolangs.org/w/index.php?diff=41254&oldid=41129 5* 03Orenwatson 5* (+191) 10covering my butt < 1417308829 193223 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the language exists fine < 1417308837 83421 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the bot code also exists < 1417308842 172871 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the bot itself only exists while someone runs the bot code < 1417308844 102063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if that makes sense < 1417308862 163491 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Yup < 1417308867 748664 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :So the bot exists < 1417308874 210646 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :But it needs hosting < 1417308882 910643 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :And no ones doing that? < 1417308895 50246 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Wtf does the bot even do < 1417308975 907414 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I think I have half a sedbot somewhere, that's supposed to be piped via netcat < 1417308991 490514 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :But I suppose as far as esolangs go, sed is pretty mild < 1417309049 806528 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :sed isn't even self-modifying < 1417309072 727554 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :hahaha < 1417309107 899389 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :self modifying is one thing that's common on thewiki < 1417309242 47052 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :(it's almost as common as dialects of brainfuck) < 1417309596 266150 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :malbolge bot < 1417309642 942166 :tlewkow!~tlewkow@2602:30a:c021:220:b98f:a7d2:c49d:b7b6 JOIN :#esoteric < 1417309651 442752 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fwiw i count 11 bots at the moment although 4 of those in the prefixes list are missing. < 1417309694 710100 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Scrip714]]4 M10 02http://esolangs.org/w/index.php?diff=41255&oldid=41253 5* 03Orenwatson 5* (+67) 10catagorized < 1417309773 137702 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: thutubot's most useful feature was its ability to impersonate lambdabot which means it's not really useful now. < 1417309927 918956 :tlewkow!~tlewkow@2602:30a:c021:220:b98f:a7d2:c49d:b7b6 QUIT :Ping timeout: 258 seconds < 1417310146 459171 :boily!~alexandre@modemcable184.4-177-173.mc.videotron.ca PRIVMSG #esoteric :it's not missing, it's just on extended vacation time. The Day of The Return Shall Come Soon, and the Unbelievers Shall be Smitten! < 1417310207 917817 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it just needs something even more amazing and hard to steal than metar first < 1417310304 913791 :boily!~alexandre@modemcable184.4-177-173.mc.videotron.ca PRIVMSG #esoteric :something I'll be thinking of after a few games of netrunner with the bro. < 1417310315 182338 :boily!~alexandre@modemcable184.4-177-173.mc.videotron.ca QUIT :Quit: BRAINY CHICKEN < 1417310365 582364 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :idea: cyberpunk videogame in which hacking is done by literally hacking into the game's own code < 1417310390 703002 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1417310541 743354 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :how can that possibly not have been done already < 1417310567 85739 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 265 seconds < 1417310583 622501 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i dunno < 1417310587 64866 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :maybe it has < 1417310626 664072 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :the game wouldhave deliberate flaws allowing the player to screw stuff up < 1417310656 295908 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :i'm working on a language where you need to hack the VM's registers to access stuff < 1417310663 509208 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :cos it doesn't even have < > brainfuck pointer commands < 1417310670 111124 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu PRIVMSG #esoteric :you even have to do that by hacking registers < 1417310676 107510 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :http://alexnisnevich.github.io/untrusted/ < 1417310814 111331 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1417310955 251549 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :Oren: wouldnt the pattern of replacing critical function pointers in C to do switching rather than switch statements be "self modifying" < 1417311239 862434 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :then every functional language with mutable state is self-modifying < 1417311293 421779 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417311348 297817 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it has been done < 1417311353 242670 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's called Hack n' Slash < 1417311356 154824 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's great fun < 1417311390 882113 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :of course, it's not cyberpunk...more fantasy < 1417311475 863101 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 244 seconds < 1417311476 813963 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :So the term 'bucket list' almost certainly comes from the movie. People keep acting like it's a normal turn of phrase < 1417311495 607653 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :"In September, it scrapped the title of a competition asking people what activities and destinations are on their "bucket list." A bucket list is a term used by some English-speakers to describe a list of adventures they want to have before they die." < 1417311505 444213 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what < 1417311510 400449 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Sgeo, I... I know the phrase but not the movie? < 1417311511 517260 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :bucket list long predates the movie < 1417311528 450986 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://en.wiktionary.org/wiki/bucket_list suggests not < 1417311546 375690 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :check this out < 1417311554 560184 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :http://www.merriam-webster.com/dictionary/bucket%20list < 1417311617 531550 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :huh < 1417311640 44476 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i swear i had heard and used that phrase before then < 1417311667 565102 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :'Its first application seems to have been in computer programming: e.g., “Guava compiler knows statically that there are no references from buckets inside of one bucket list to objects inside another.”' < 1417311674 885554 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I don't think that counts < 1417311680 945651 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :list of buckets < 1417311681 764642 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.slate.com/blogs/browbeat/2011/11/09/bucket_list_what_s_the_origin_of_the_term_.html < 1417311721 809676 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Hmm, well, it was at least popularized by the movie, apparently < 1417311752 399060 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :according to a comment in the dictionary website, it was used in a book in 2004 < 1417311768 992134 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :and claims "in use since at least 1785" < 1417311775 724388 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :which sounds like bs < 1417311782 847989 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :wikipedia.org/List_of_Famous_Buckets < 1417311795 3534 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :ive never used the phrase before so im not going to start now < 1417311828 370513 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :EvanR: "This phrase comes from the idiom to kick the bucket, meaning “to die,” which has been in the language since at least 1785." < 1417311829 543094 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :oerjan: well it doesnt need mutable state to accomplish the same basic thing as that < 1417311831 719638 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :"kick the bucket" is as old as 1785 < 1417311839 45897 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :sounds like that claim is about the other phrase < 1417311873 977985 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :nys: please write that article < 1417311878 851214 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :eh that comment seems to be talking about the book, but its also malformed < 1417311882 110233 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i need to read it immediately < 1417311898 552258 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think I've used it here before in relation to eclipses and/or auroras < 1417311914 758168 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quintopia: make sure to include Hyacinth < 1417311952 38028 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :some day < 1417311965 19807 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: that's odd, because I remember recognising "bucket list" when the movie came out < 1417311968 763485 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as in, like, oh, that's the title < 1417311969 910350 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :hmmm < 1417311977 932016 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe I just "recognised" it because I remember the trailer having "kick the bucket" in it < 1417311983 56153 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :so my brain made the association by the time the title was shown < 1417312017 170859 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :alternate explanation: I come from the universe where it was spelled "Berenstein Bears" and "bucket list" was an old term < 1417312027 50600 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: the obvious explanation is that you've slipped through from another universe where the phr... what < 1417312041 623763 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That would explain the Facekicker mystery < 1417312051 526828 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: well, that's some synchronicity < 1417312052 855061 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: i must have thought you too well < 1417312056 903549 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*taught < 1417312101 284190 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I think only the authors of the Berestain Bears weren't relocated from the Berenstein Bears universe < 1417312163 529314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Sgeo: nah the authors were relocated, but before they wrote the books < 1417312177 455726 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :no one has spelled berenstain right yet ;) < 1417312186 890553 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I don't remember these bears at all < 1417312198 890346 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :EvanR: dammit < 1417312199 575795 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :me neither, i guessed we have slipped in from yet another one < 1417312213 499253 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :i remember these bears being fucking boring < 1417312222 922496 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's ok EvanR is an extrademinsional saboteur < 1417312229 73922 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Sgeo: some people legitimately don't remember it being -stein < 1417312232 334173 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the ones without broken brains :( < 1417312242 797811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION was about to correct that misspelling before he realized it was obviously correct < 1417312254 558823 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I didn't even see the books as a kid since not american, I encountered them on the internet way later, but it was totally -stein, I swear. < 1417312278 784666 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :daniel j berenstain, famous cryptographer < 1417312370 107158 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Help I'm reading Time Cube again < 1417312388 720793 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :uh-oh < 1417312423 570751 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :famous cryptographer and bear < 1417312443 216074 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i recall reading in his autobiography a story about c.g. jung (namer of "synchronicity") having an experience where he and a friend were travelling and found a gallery or something with some nice paintings. years later they returned only to discover the place never existed. unfortunately i later couldn't find that book in the library, or manage to google the incident (the name of the book exists, though, last i checked.) < 1417312459 677420 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or wait < 1417312481 853770 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :no, i read it in _another_ book < 1417312501 875612 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :oerjan, maybe the book ever existed < 1417312511 434625 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and tried to find the actual quote in his biography < 1417312521 85641 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :didn't manage it < 1417312559 626256 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it is, of course, possible that the other book made it up. < 1417312578 420738 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Aha! Found the bit where he says a cube does not have 6 sides < 1417312588 203027 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"Teaching that a Cube has '6 sides' with no top & bottom, induces an evil curse that pervades all academic institutions." < 1417312596 792365 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :"6 sides constitutes a sextet -- not a Cube." < 1417312633 660325 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :yeah. a cube has 4 sides. < 1417312643 78338 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :top bottom and two sides < 1417312653 499848 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :oops < 1417312660 555001 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: it's also possible that book never had the quote < 1417312671 458762 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :front back and two sides, the top and bottom are obviously not sides < 1417312683 638799 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: which book twh < 1417312693 547443 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :any book < 1417312720 941488 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417312750 899166 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :'Many people think that the junk food in ...and Too Much Junk Food looks so colorful and delicious, despite the Aesop of junk food being bad for you.' < 1417312762 640229 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I... wonder if that book actually made me interested in candy as a kid < 1417313068 317988 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Wat < 1417313068 931605 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :http://www.amazon.com/Berenstain-Bears-Holy-Bible-NIrV/dp/0310726085/ref=sr_1_1?ie=UTF8&qid=1344366089&sr=8-1&keywords=berenstain+bears+bible < 1417313102 523541 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I mean... I knew the Berenstain Bears became religious.... but... the whole Bible at a third-grade reading level? What about the parts that aren't appropriate for kids? < 1417313155 405838 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :abridged < 1417313198 446425 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :the entire bible, abridged < 1417313273 781103 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Bible: The Abridged Series < 1417313323 423257 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the bible: director's cut < 1417313369 964888 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Now that'd be something < 1417313394 496359 :Sauvin!~Sauvin@about/linux/staff/sauvin JOIN :#esoteric < 1417313453 105469 :EvanR!~evan@unaffiliated/evanr PRIVMSG #esoteric :would that be like highlander 2 directors cut < 1417313668 570060 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :I might end up overdosed on Reddit karma < 1417315056 560309 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :that happened to me once. there was, i swear, a stall selling these delicious back bacon sanwiches. next day it was missing with no trace < 1417315173 111344 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :thank you for acknowledging the supremacy of back bacon < 1417315302 71399 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GridScript14]]4 10 02http://esolangs.org/w/index.php?diff=41256&oldid=41251 5* 03SuperJedi224 5* (+243) 10 < 1417315698 501646 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1417315709 506923 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417315737 670430 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1417316004 123370 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :sgeo: in my mind, if its written by mike bernestain, it is NOT the berenstain bears < 1417316010 572758 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :even the stan+jan+mike books, blah... < 1417316018 906798 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :the REAL berenstein bears == stan+jan < 1417316092 978389 :tlewkow!~tlewkow@172-2-16-34.lightspeed.sntcca.sbcglobal.net PART :#esoteric < 1417316111 145728 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Wat < 1417316199 191485 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :What are you persons talking about. < 1417316223 38271 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :apparently the berenstein bears childrens books. why i dunno < 1417316232 318110 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Lets talk about < 1417316239 683509 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Uh < 1417316245 358892 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :TCP < 1417316248 379826 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :No < 1417316262 709759 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :SCP < 1417316263 343309 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Uhmmm < 1417316266 641847 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :NO < 1417316269 392687 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Rob Ford < 1417316274 171778 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :K < 1417316279 552937 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :FIN_WAIT_1 < 1417316286 135377 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Wait nvm thats not Henry ford < 1417316317 135063 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Inventions of the 1930's < 1417316322 628185 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :henry ford was an assembly line master < 1417316325 577535 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :^google rob ford < 1417316342 589793 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :hmm that isn't it < 1417316359 718035 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :henry ford was a master at snorting lines < 1417316363 73880 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think you will find fungot's internet access exceedingly limited < 1417316363 236176 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :oerjan: that's just how i would put it up :) < 1417316365 374751 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :err rob ford < 1417316377 303411 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :rob ford was the crack smoking mayor of toronto < 1417316390 847841 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i met him once < 1417316394 345630 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also he shot jesse james in his back < 1417316401 787542 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :was he energetic? < 1417316412 2363 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :can-do attitude? < 1417316440 53907 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :fat lazy drunkard with good publicity among the suburban poor < 1417316479 833666 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :while he hang a picture on the wall < 1417316486 856807 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and a can-do attitude for things he's not actually allowed to do < 1417316497 764769 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait is that hang or hanged < 1417316513 874830 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well he didn't hang, anyway, got pardoned < 1417316520 147392 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Burn the witch < 1417316601 325404 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :he also doesn't know the difference between a streetcar and a monorail < 1417316634 633505 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :all politicians smoke crack < 1417316638 74715 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :just that most of them dont get caught < 1417316658 583570 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :right. he was caught doing lines at the bier market < 1417316667 929994 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :with a hooker < 1417316716 589751 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Oh my < 1417316727 612963 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: hung hth < 1417316738 917111 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Can we do timelines in nintendo series < 1417316747 506206 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Since we arent doing.much < 1417316763 108426 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and his most famous line of all was "Olivia Gondek she said I said I wanted to eat her ***** I have never said that to her in my life, I have more than enough to eat at home" < 1417316776 380506 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric ::/ < 1417316777 854532 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Lol < 1417316802 570985 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :that is how he addressed an accusation of sexual harassment < 1417316867 18408 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :you have to admire his ridiculous teflon properties < 1417316924 600276 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Yup < 1417316937 900758 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: curses < 1417316951 581312 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ncurses < 1417316960 24757 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :good library < 1417317005 702881 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :cake.lib < 1417317230 227646 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I don't actually think you have to admire people like rob ford < 1417317293 972690 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, this isn't the channel i usually see people talk about rob ford in < 1417317305 789393 :nys!~nys@blk-215-85-138.eastlink.ca PRIVMSG #esoteric :#robford < 1417317338 674433 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Wait? is bill gates rlly dead? < 1417317352 422269 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Much news if this is true < 1417317447 760247 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :is that just really weak trolling < 1417317467 251797 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :No im actually asking < 1417317473 574219 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :I hope he is < 1417317476 318272 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what makes you ask < 1417317486 222854 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :I was scrolling through the logs < 1417317513 591835 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :nobody said bill gates in my lastlog, which goes back a day or two < 1417317542 546999 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1417317705 160202 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :27 < 1417317845 689783 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :suppport same-sex pair programming < 1417317856 328374 :shikhout!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 245 seconds < 1417317920 679038 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :OuU < 1417318090 817404 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :its a hoax < 1417318138 846713 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :How was your day Oren < 1417318210 446854 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :good i guess. i'm almost finished my router < 1417318228 846763 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :(project for networking course) < 1417318244 206751 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah ok < 1417318254 742666 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :what routing algorithms and protocols? < 1417318288 773052 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it has to support IP TCP UDP ping, traceroute and NAT < 1417318299 308778 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :nat?!@ ugh < 1417318304 749599 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wong wrindow < 1417318305 794651 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I know. < 1417318310 734696 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :so you dont have to do any routing? just forwarding? < 1417318343 483958 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :the router is run on a vm with four different eth1 eth2 eth3 eth4 < 1417318364 895246 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :eth1 is the "internal" network < 1417318402 462379 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :this whole thing is really annoying but I almost have everything working < 1417318457 136610 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it's using mininet to simulate a network < 1417318526 8784 :GeekDude!~GeekDude@unaffiliated/g33kdude QUIT :Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com) < 1417318616 492823 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :NAT feels perverse, the router is keeping track of TCP states... ugh < 1417318693 908801 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I hope ipv6 beocmes popular soon < 1417318719 780884 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :go back to end-to-end routing < 1417318867 321979 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :we'll probably end up with both NAT and IPv6 < 1417318890 52344 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :fffffuuuuuuuuu < 1417318893 166956 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :because life sucks < 1417318939 91228 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Amazingly, nobody's actually done NAT and IPv6 yet. < 1417318947 648632 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I thought NATv6 already existed? < 1417318963 731705 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i hope not < 1417318966 126977 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ais523: It was defined and deprecated, and essentially nothing implements it. < 1417318981 168892 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :so we are safe for now < 1417318988 231300 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, were they planning to deprecate it even before defining it? < 1417318992 909517 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :No. < 1417318994 302799 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :the future may not be doomed < 1417319006 865395 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Apparently there are approximately e microfortnights in a nanocentury < 1417319018 337650 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Oh fancy < 1417319030 470421 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Im fucking cold < 1417319044 531992 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :ACTION goes to bed < 1417319048 515284 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Night < 1417319090 655481 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Because you want to let anyone in the world use your network printer < 1417319110 670905 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :`! printf("%f", 25.0*(365*4+1) / 14); < 1417319112 115160 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/!: 4: exec: ibin/printf("%f",: not found < 1417319114 706581 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I would think NAT would exist to deliberatley hide stuff behind a router. < 1417319120 547413 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :`! c printf("%f", 25.0*(365*4+1) / 14); < 1417319123 20778 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2608.928571 < 1417319142 452750 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :MDude: Which is Not A Feature. < 1417319146 526968 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Jafet: Firewalls. < 1417319149 340821 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :`! c printf("%f", exp(1)); < 1417319151 837895 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2.718282 < 1417319186 186604 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I remember people saying you don't need hardware firewalls routers basically do the same thing with NAT. < 1417319189 260672 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the thing about "NAT for security" is that an unconfigured NAT basically acts sort-of like a firewall with a reasonable default configuration, but you're better off using an /actual/ firewall with a reasonable default configuration < 1417319196 255076 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at which point you don't gain any security advantage from the NAT < 1417319202 998943 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :So I guess you we'd just go back to using that. < 1417319231 712800 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And pretty much all the consumer routers also actually act as actual firewalls, as well. < 1417319231 894043 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :end-user router boxes already do firewalling anyway < 1417319242 859541 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Especially important when these are consumer routers that support IPv6. < 1417319249 57670 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(which are, in fact, out there now) < 1417319275 410933 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I would think all the ones with IPv6 would firewall, what with firewalls being made first. < 1417319290 841408 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :my router doesn't do firewalling but it times out tcp connections in 60 s < 1417319296 801109 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd hope that all new routers would have IPv6 support < 1417319301 220675 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :Then you implement upnp for this new firewall, because it's only right anyone in the world should be able to use your network printer < 1417319308 318782 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :all major OSes do, after all, even though most are unable to sue it < 1417319310 594259 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*use it < 1417319333 178751 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Even freaking XP has IPv6 support. < 1417319375 816877 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Jafet: With proper credentials, damned straight. < 1417319377 308424 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm disappointed that OSes didn't adopt the CLC-INTERCAL method for IPv6 support, it's really clever < 1417319400 122457 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :basically, if you do a gethostbyname on an IPv6 address, you can an IPv4 address back (in the multicast space, IIRC) < 1417319411 764814 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then any attempt to use that address is transparently mapped to the underlying IPv6 address < 1417319433 451642 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Ah, NAT64 basically. < 1417319463 664318 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Well, no. < 1417319471 793068 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :That's the exact opposite. < 1417319568 739915 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :ACTION is kinda amused with his cell company... < 1417319576 757800 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The Internet connection I have from them is IPv6 only. < 1417319673 698492 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :good news < 1417319688 735842 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :goodnewseverybody.jpg < 1417319981 315258 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417319993 164514 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :oren: but what you are doing is not "routing". you are making an "ip forwarder" < 1417320095 10312 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :but it has to send packets to different interfaces based on the ip address? < 1417320105 341991 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :ie. receiving a packet, looking up the next hop in a forwarding table, and rewriting the IP portions and transmittin git < 1417320113 179046 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :eaxctly < 1417320124 206933 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :So does having an IPv6 address eman you don't need to worry about port forwarding? < 1417320128 94709 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :routing is a more complicated decision of how to build a forwarding table < 1417320137 722242 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :which is not done on a per-packet basis < 1417320150 980744 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :using protocols like BGP, RIP, OSPF, EGP, etc < 1417320165 194881 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I see. so the routing in my case is just reading the config file < 1417320172 862027 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :static routes < 1417320210 801091 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :\me notes BGP RIP OSPF down for the exam < 1417320227 951325 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :\me is doing it wrong < 1417320268 971016 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Also, with a static address, you could use something like tinyurl to link to your comptuer without registering a domain name proper? < 1417320275 278902 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 256 seconds < 1417320282 970939 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :BGP is the big one these days, and some orgs use RIP < 1417320302 628050 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i see < 1417320314 817461 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :(i dont realy know how much ospf is used these days.. i dont work with routers) < 1417320337 717322 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and EGP is the one between compainies i think < 1417320350 794247 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :E is "Exterior" < 1417320385 621525 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :BGP < 1417320389 619255 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :is what the global internet runs on < 1417320397 972935 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ah < 1417320446 445512 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :to bring this back to esolang, someone showed that its np-hard to figure out the effects of bgp policies < 1417320458 305759 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :err. np-complete < 1417320540 443902 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ais523: That CLC-INTERCAL method is actually the method I wanted too < 1417320649 231854 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yayyy packets are actually going through!! < 1417320676 358889 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :imagine that, I wrote a program that works < 1417320715 214322 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :what lang? < 1417320746 136677 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :C < 1417320752 836416 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :well.. then, duh! ;-) < 1417320769 853618 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :its not like you're trying to make something work in haskell or lisp! < 1417320790 200241 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :before it was segfaulting on every third packet < 1417320808 174002 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :because the NAT's linked list code was faulty < 1417320869 535673 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :nat shouldnt exist :( < 1417320888 979967 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Now to debug the goddamn TCP tracking < 1417320905 19311 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :like whyyyy does the router know about TCP whyyyy < 1417320914 69052 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :do you need to track tcp? < 1417320937 885007 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yes. the translations time out diffrently based on tcp state < 1417320979 33659 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :but cant you just half-ass it? ie. closed, SYN opened, FIN, closed... < 1417320991 99252 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :open idle connections time out in 2. hrs or something, but half-open connections time out in 60 secs < 1417321006 335834 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :or some shit i dunno < 1417321027 605693 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :half-assed impls time out in 60 sec ;-) < 1417321107 840333 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ACTION checks how much the stupid tcp is worth in the grade < 1417321145 416177 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :fuuuu it's worth a lot... < 1417321150 297173 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric ::) < 1417321174 685455 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :impl the low level packet handling in C, then do the complex tcp state machinery in python.. duh ;-) < 1417321201 566969 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :(dont worry, doing tcp state isnt THAT hard.. i mean, at the level of a programming class project at least) < 1417321203 236517 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :someone in my class did that < 1417321212 168595 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :like exactly that < 1417321266 717197 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :i wonder how they're going to grade it.. its not realistic to do lots of testing on the timeouts and state machine, unless they can run your code in a simulator that steps through time quickly < 1417321308 404894 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :anyway, you should enjoy it while it lasts.. its actuallya pretty cool project < 1417321310 277778 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I haveno idea. I think they're going to run it real time and have a couple of grad students typing "wget blah@jjhj" < 1417321322 364096 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and ping and crap < 1417321332 336320 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :for 'wget', a 60-second timeout for everything will just work < 1417321353 379961 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :but the servers are borked to send the data slowly < 1417321377 976018 :nys!~nys@blk-215-85-138.eastlink.ca QUIT :Quit: quit < 1417321400 316539 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I assume they are going to set the tcp timeout to like 5 secs though < 1417321416 584658 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I am supposed to have a switch to set that < 1417321470 785019 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :ahh < 1417321738 942133 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu JOIN :#esoteric < 1417321802 764439 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I think i figured it out will work for most cases < 1417321819 829737 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :make conn half-open when the mapping is established < 1417321837 909722 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :is it usual to refer to piet as mondrian < 1417321840 406843 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :when the mapping is next /used/ make conn full open < 1417322009 460742 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :a dutch painter? < 1417322025 445484 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :also an esolang < 1417322271 778029 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :oren: how about half-open when packet sent out from nat, then full-open when packet receive in from nat? < 1417322278 774881 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :ie. two-way comms confirms full-open < 1417322323 673493 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yeah that is simpler < 1417322358 836833 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i'm not required to support conn opened from outside in < 1417322445 207222 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :NATs dont support that.. thats an inverse-NAT < 1417322450 49981 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :a NAT is a diode (kinda) < 1417322530 752421 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :http://xkcd.com/814/ < 1417322700 294487 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION suddenly realizes the alt text could be said by either of them < 1417322998 307807 :MoALTz_!~no@user-164-126-229-18.play-internet.pl JOIN :#esoteric < 1417323111 959472 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1417323185 398542 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : After several years of abstinence I took a particularily rotten night in some rundown hotel in the UK near an almost dead village nobody has ever heard from way up north to write yet another fine programming language. < 1417323206 956684 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a) I don't remember seeing this language (i®™) on the wiki; b) fear that this might be dangerously near Hexham < 1417323211 343591 :MoALTz!~no@user-164-126-229-18.play-internet.pl QUIT :Ping timeout: 265 seconds < 1417323372 672014 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :clearly hexham < 1417323463 861555 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :ACTION stares into your soul < 1417323468 412205 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hexham's way up north in the UK, not sure if it counts as an almost dead village though < 1417323492 464749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION waits for Dulnes to go mad with what he discovers < 1417323527 317895 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: i've been assuming only the three elliotts and their families live there hth < 1417323530 7068 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Oh? hiding atrocious secrets again are we oerjan < 1417323530 315202 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait < 1417323534 526859 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*and Taneb < 1417323544 770116 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :"three" < 1417323560 354338 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :What Do you mean by that < 1417323563 463769 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Dulnes: you don't come from Hexham, do you? < 1417323565 249490 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: everyone does that. you must not look into many souls. < 1417323577 931942 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Not often < 1417323596 133923 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :I hide my secrets under a blanket of guilt < 1417323598 580005 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I have seen things...... < 1417323612 404310 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Then you arent blind? < 1417323624 875718 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can go blind, you know < 1417323633 940018 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes. people sometimes do. < 1417323654 22737 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :like if they peer TOO DEEPLY < 1417323654 992009 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :People like to do that alot < 1417323656 694702 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i haven't gone blind yet but my genetics aren'tgreat for that < 1417323670 546801 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :my dad has started to goblind < 1417323678 572658 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :So your genes arent great for blindness? < 1417323679 606038 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :becuase of cataracts < 1417323683 916114 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Ah < 1417323693 252429 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: why are you suddenly changing topic to people with alot fetishes < 1417323693 847864 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :My dad had retinal pigmentosa < 1417323737 265674 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Wat? oerjan when was i talking about fetishes < 1417323773 707355 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: Taneb sometimes counts as an elliott if you count carefully. < 1417323776 736247 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :I thought we were talking about how abstinance makes you commit murder < 1417323807 364783 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :So if i count by Tanebs? < 1417323812 729517 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? taneb < 1417323814 468015 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Taneb is not elliott, no matter who you ask. He also isn't a rabbi although he has pretended in the past. He has at least two backup keyboards with dodgy SHIFT KEys, and cube root of five genders. (See also: tanebventions) < 1417323814 664985 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: you were talking about people who like to do alots hth < 1417323833 430540 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? tanebventions < 1417323835 8079 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Tanebventions include D-modules, Chu spaces, automatic squirrel feeders, the torus, Stephen Wolfram, Go, weetoflakes, and this sentence. < 1417323836 287015 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Was i? < 1417323875 521947 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ACTION wonders whether to add tanebventions to that list and "Taneb invented them." at the end of the sentence. < 1417323878 531240 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :probably not < 1417323880 172369 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :oerjan: you are dirty < 1417323974 458896 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Bashing your head in with bash < 1417323995 739685 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: incepventions < 1417324025 895860 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I use zsh < 1417324040 39890 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :or midnight commander < 1417324055 215876 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: it's irresistible when people misspell "a lot" as often as you do hth < 1417324072 914128 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also there totally have to people into alots. < 1417324077 343688 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*to be < 1417324088 652967 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is "alot" actually a real world (which means something completely different)? < 1417324112 630207 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google the alot -hth < 1417324113 591940 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://hyperboleandahalf.blogspot.com/2010/04/alot-is-better-than-you-at-everything.html < 1417324113 734678 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Title: Hyperbole and a Half: The Alot is Better Than You at Everything < 1417324150 906968 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :midnight commander has the best editor < 1417324160 613544 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: I'm afraid to websearch for something when I don't know what sort of page I expect to come up < 1417324165 473471 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :especially when I'm at work < 1417324187 983456 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Ping timeout: 264 seconds < 1417324211 430065 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: a good policy with the discussions we've had recently < 1417324212 218381 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: i think that link would be ok for most workplaces < 1417324218 2080 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :except for probably not being related to work < 1417324236 783375 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: but you can't tell unless you follow it, at which point it's already too late < 1417324248 31984 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :which is why i said it < 1417324277 634268 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I used to indulge myself in lowercase "i"s as a special occasional thing. < 1417324281 941171 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But now I do it all the time. < 1417324293 723565 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The line has been blurred. < 1417324295 781516 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: i refuse to believe you haven't seen that before, anyway < 1417324306 781011 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: this is /me/ you're talking about < 1417324318 614448 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm.... < 1417324386 484642 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Orenwatson14]]4 M10 02http://esolangs.org/w/index.php?diff=41257&oldid=41127 5* 03Orenwatson 5* (+34) 10 < 1417324389 399450 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :blurring the Line one letter at A time < 1417324504 586814 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :should i submit my 49 solution to different letters parity? < 1417324512 480471 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :probably not, i had too much help < 1417324531 50913 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :even though i think most of that help involved a trick that i came up with < 1417324533 32490 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh well < 1417324563 161592 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, whatever happened to that progressively-ban-ASCII-characters thing that Lymia was working on? < 1417324601 521797 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: well i submitted mine even if i had spoilers too < 1417324628 652877 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: well have YOU seen Lymia speaking recently? < 1417324655 354203 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: no, but there are plenty of people I haven't seen speaking recently < 1417324658 24953 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :clearly e got them all banned < 1417324662 382714 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :How do i mispell alot? < 1417324674 481919 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats Dulnes -----### < 1417324682 945732 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :ACTION dodges < 1417324689 388611 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :TOO LATE < 1417324691 579368 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: you know, that isn't really fair < 1417324699 771387 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric ::T < 1417324700 538517 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i have to work hard to get swatted < 1417324717 829201 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: since when is the swatter fair? also your problem is you work _too_ hard hth < 1417324723 739450 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :oerjan: seriously i have no idea what you mean < 1417324739 362750 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :wait is the swatter you or that ascii art thing < 1417324748 756293 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :ACTION paps oerjan on the face < 1417324754 886484 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: i _might_ have believed you if you hadn't misspelled "misspell" < 1417324766 296637 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :maybe i'll just go build factories and trains < 1417324790 740925 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :... < 1417324796 392518 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :ACTION kills self < 1417324807 627575 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :in simcity? < 1417324813 106251 :AndoDaan!~AndoDaan@188.189.78.31 JOIN :#esoteric < 1417324820 896134 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: I didn't even notice the misspelling of misspell the first time round < 1417324822 646053 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :in factorio < 1417324823 969723 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :oerjan: i see it now ive been doing it wrong the whole time < 1417324837 357829 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :hola < 1417324847 108708 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Welcome < 1417324861 189970 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :there should be a 2d esolang where the instructions aren't text chars < 1417324872 900920 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Thanks for pointing that out oerjan. < 1417324878 585937 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :but rather objects represented by sprites < 1417324889 289844 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Also i spelt alot correctly < 1417324895 411249 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh well, there is a Malbolge entry: http://codegolf.stackexchange.com/questions/40562/asciis-95-characters-95-movie-quotes/41341#41341 < 1417324899 47050 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure if that was by Lymia or not < 1417324900 720335 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :animated sprites? < 1417324904 595437 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yah < 1417324910 425263 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :Not me. < 1417324918 655379 :Lymia!~fujoshi@inportb/loli/cirno-chan PRIVMSG #esoteric :I failed to get the Malborge working < 1417324919 65760 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :so you can watch your program running? < 1417324949 604310 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :exactly. the program counter would be represented by a thing on the screen and interact < 1417324980 151916 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :mabe a robot with wheels or something < 1417325000 577563 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :ais523: that seems pretty concrete < 1417325001 317986 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :I love the visable languages. First esoteric was befunge. Can hardly program in brainfuck when it's not visual. < 1417325028 68219 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: have you seen PaintFuck? < 1417325036 948993 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's one of the few BF derivatives that this channel doesn't hate < 1417325062 529195 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :you could probly make a visual ide for befunge like that < 1417325064 484349 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :only in passing. I'll check it now. < 1417325066 416431 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Paintfuck? < 1417325110 716181 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not sure of the capitalization of the 'f' < 1417325121 921029 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :oren: i've been using wasabi.jar for all my bf93 programming. < 1417325146 409821 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :there are more flashy ide's out there, but that was is the best i think. < 1417325174 592331 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :F* < 1417325176 930658 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Happy < 1417325180 872484 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric ::-: < 1417325230 959089 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :(btw ide makers out there, including me, would it kill us to but the character command list on a special visual keyboard?) < 1417325250 112573 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :(would be usefull for just point and click programming) < 1417325262 591996 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :okay, ando, god you're so pushy. < 1417325343 518242 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :oДO < 1417325361 628429 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :α < 1417325372 543986 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :oh cool I can write greek letters < 1417325381 173105 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :γ < 1417325399 373496 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Having fun? < 1417325427 175983 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :ha, trying it out on http://www.formauri.es/personal/pgimeno/temp/esoteric/paintfuck/paintfuck.php looks cool < 1417325431 345870 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :RFC 1345 keyboard thing < 1417325441 844480 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :pixels are such a brilliant invention :) < 1417325441 988044 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Indeed < 1417325442 820739 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i intalled it < 1417325453 22246 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Agreed < 1417325467 311263 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Back to making musics < 1417325515 779897 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Åæ < 1417325588 682136 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I made a music synthesis language at some point a long time ago < 1417325628 356243 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :oh, and Oren, thanks for fixing my 0-9 is 10 mistake in MNNBFSL. < 1417325647 810727 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think you are trolling me with all your misspellings now hth < 1417325695 957587 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ill dig it up later tonight < 1417325724 369202 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: In my dreams, I'm perfect. Then I wake up adn... < 1417325755 374232 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :I swear to god oerjan < 1417325771 760568 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: not just you < 1417325790 343566 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :is ill a mispelling? < 1417325791 460180 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :three different people, and then int-e < 1417325794 646487 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Some people cant English right ;-; also < 1417325802 157989 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ill as in 'awll' < 1417325802 966742 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Oren: yes, but you had one before < 1417325824 726554 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Lets just misspell words < 1417325826 304778 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"intalled" < 1417325836 74556 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Typing faster? < 1417325841 964063 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Fast* < 1417325849 778627 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I put #define retrun return < 1417325865 709441 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :redrum < 1417325875 488410 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :granny no < 1417325877 997489 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and #define esle else < 1417325906 329358 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :at the top of many of my source files < 1417325955 970473 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and #define adn && < 1417325988 245703 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Oren: but _not_ #define and && ? < 1417326006 377823 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :that is in a standard header ifg which one < 1417326016 279211 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :huh < 1417326045 220085 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Whenever someone makes a spelling error my brain auto corrects it for my eyes < 1417326047 540887 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :actually one i use a lot which isn't a mispelling is #define ei else if < 1417326051 785697 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Try that oerjan < 1417326117 30258 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oren: arthur whitney, is that you? < 1417326131 445036 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :nope Oren Watson is my real name < 1417326145 811667 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Fancy < 1417326154 510879 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :http://www.jsoftware.com/jwiki/Essays/Incunabulum you sure? < 1417326231 18118 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :that is interesting... #define R return would solve the retrun problem < 1417326249 100618 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :"programming style", it says < 1417326305 125635 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :the retrun problem is a severe problem with typing C fast < 1417326317 902253 :kline!~kline@unaffiliated/kline QUIT :Ping timeout: 265 seconds < 1417326513 445305 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417326524 513500 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :does the programming style of the original bourne shell count as an esolang? < 1417326558 498435 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :was that the #define BEGIN { one? < 1417326566 33284 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yeah < 1417326685 402226 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It's an interesting problem to make formal why it should not be its own esolang. It's isomorphic to C, but with clever "isomorphisms" that criterion extends to a lot of other languages. < 1417326696 126775 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : any decent language can be parsed with no backtracking and no lookahead <-- LR(0)? that sounds rather restrictive < 1417326712 336465 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :unlambda? < 1417326719 439838 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :although i think at least lisp, bf and unlambda work < 1417326729 143278 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :forth, scrip7 < 1417326797 587666 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :uhh.... I think many other esolangs fit the criterion < 1417326807 392592 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 265 seconds < 1417326811 900046 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but not that many other non-esolangs... < 1417326835 557956 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :right, but that's because they are all algol dialects < 1417326847 457672 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :haskell isn't >:) < 1417326849 321187 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I lack some intuition here, what are the sources of not being LR(0)? What about Pascal? < 1417326850 162077 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :stupid algol and its precedence < 1417326873 909221 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: operator precedence does tend to do that < 1417326876 999884 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :precedence rules generally require LR(1) < 1417326881 292074 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :at least < 1417326922 594929 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :if they did it like a 4-function calculator instead it would be so much easier < 1417326947 323705 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :x = 2 + 3 * 4; print x; < 1417326959 168982 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :answer should be 20 < 1417326981 423823 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :not 14 < 1417326993 779611 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Right, thanks. You can do the Haskell thing and parse it as (2+3)*4 and adjust for precedences later, but it's cheating. < 1417327029 158985 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :just do like smalltalk and not have precedence. what are we talking about < 1417327064 137557 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: things like [x,y,z] vs. [x|y<-z] also have trouble, i think, because the x is ended by two different characters that need to be separated. or wait... < 1417327065 768526 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :we're talking about my bold statement that all languages should be parsable with LR(0) < 1417327084 319804 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well, better than that one guy who said all compilers should be one-pass < 1417327101 964107 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oren: well, "natural" expression parsing means I'll disagree. < 1417327122 156626 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :4 function calculator < 1417327131 793560 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oren: we spent a year in school to get our brains do it, it would be a pity to unlearn it just because compilers can't. < 1417327131 981700 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess you _could_ handle that < 1417327171 74993 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :LR(0) would be better for math too. < 1417327184 159031 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes and no < 1417327199 638470 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :precedence is great < 1417327200 173800 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :if i ever publish a math paper all the algebra will be in RPN < 1417327200 805416 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you'd make old texts inaccessible once you go that route, with little gain. < 1417327212 177696 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :dnf is the future < 1417327257 970555 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oren: use nothing but commutative diagrams to avoid the issue hth < 1417327266 267471 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oren: I think you'd run into some trouble getting it accepted for publication. (If that's what you're after. Anybody can put something on their website of course.) < 1417327271 102041 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Oren: in other words, you'll never publish in a real journal... < 1417327273 507051 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :also your name is the same as my father's name < 1417327285 276834 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but i assume that you are not him < 1417327295 768043 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :is your father last name Watson? < 1417327305 716660 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no < 1417327318 583869 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And it's actually a bit funny that I'm arguing against this because I see people writing a+b/c+d on IRC all the time, when they mean (a+b)/(c+d). < 1417327325 833402 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i think he used to be oren on freenode long ago < 1417327326 854918 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(because they've been taught fractions) < 1417327344 947266 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but maybe he stopped when you took it < 1417327350 142603 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :besides im 21 < 1417327363 27916 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: yay, for once I was faster than you! < 1417327369 288080 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION marks the day in the calendar. < 1417327374 575845 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :In red. With glitters. < 1417327385 137465 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fractions are great < 1417327390 138708 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :2d syntax < 1417327390 281455 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: sadly there's no precedence that will work / work as a fraction line without parentheses < 1417327400 797999 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :we need a dimension for every operator < 1417327407 116576 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :https://pbs.twimg.com/media/B3Zm7qFCcAAwGi3.jpg:large Fractions < 1417327423 457376 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: indeed they are, since people are extremely good at 2D image processing. < 1417327435 235816 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: i tried to read that as a clever pun but i think you just meant "make" < 1417327671 434845 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :nested fractions are a bit of a scow < 1417327688 254242 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you gotta keep making the lines shorter < 1417327740 570480 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :LaTeX helps but RPN would eliminate the problem < 1417327754 241807 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :http://upload.wikimedia.org/math/0/b/d/0bdd6464c4d881bbdd54f52229a586cf.png hm < 1417327762 249049 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :starting to understand what "scow" means < 1417327955 780780 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i think my brain is angry at me, or something < 1417328097 53070 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: also i tried to look up the meaning of your surname to see if it could possibly have been translated from "watson" at some point but wikipedia is unhelpful and google seems to think it means "son of poo" tdnh < 1417328137 878468 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :lolwut? < 1417328144 751630 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :lolwut.jpeg < 1417328316 806332 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm maybe try a babe name site < 1417328321 370256 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*baby < 1417328334 32454 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yep, my brain clearly hates me, or maybe fingers < 1417328359 171175 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :if it helps it is still unclear to me whether my name is supposed to be spelled orin or not < 1417328389 373197 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :oerjan, can't tell if you are trying to troll yourself... :p < 1417328391 601017 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oren _is_ a biblical name, i looked it up the other day < 1417328392 101912 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :wait... how could that possibly help? < 1417328422 671252 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(just after you arrived and i remembered it was the name of shachaf's father or something) < 1417328435 500493 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i see, well a lot of my cousins names are in the bible too. < 1417328455 245054 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I ahve all the apostles as cousins < 1417328467 830007 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and a lot of angels too < 1417328480 576426 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :well except judas < 1417328484 394138 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :obviously < 1417328534 177457 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :part of my family are very religious christians, my branch are all atheists < 1417328544 475932 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1417328572 379308 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :the two branches get along very well < 1417328616 546007 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :which might be surprising < 1417328626 90125 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :considering the furor on the internet < 1417328637 714263 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oren: whoa < 1417328641 816630 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AndoDaan: maybe i'm trolling my evil brain dth < 1417328659 815494 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i vaguely assumed you were from israel since i didn't know that name was used anywhere else < 1417328662 15349 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :i know, and now use hth, but dth? < 1417328675 630389 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :"does that help" < 1417328680 575115 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :argh < 1417328695 685738 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure i've used it before < 1417328701 755668 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yeah my aunt wishes she lived in israel < 1417328703 395927 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :has ANYONE < 1417328716 131535 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :what???? don't make up language on the fly! < 1417328723 705697 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: i don't think your translation of my surname is correct hth < 1417328734 321184 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i sort of figured hth < 1417328745 737138 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :huh? < 1417328747 864677 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how would that help < 1417328758 97184 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :are you just putting hth at the end of every sentence < 1417328784 420480 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: problem is it seems the actual first-name root is nowhere to be found, _and_ is used as a name in a _lot_ of languages (including norwegian) < 1417328789 582108 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :if not, then definitely .th hth < 1417328805 358674 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: wait, what is? < 1417328809 449820 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: kiki < 1417328809 593226 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :orin oren < 1417328818 985868 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oh < 1417328822 231396 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :is also a japanese name < 1417328827 776942 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :let's not talk about my name < 1417328835 447494 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oren: "oren" means "pine" in hebrew hth < 1417328870 752354 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ah. my aunt also wishes she spoke hebrew < 1417328872 385949 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Suillus_granulatus is called an "orniya" < 1417328892 961931 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :she knows biblical greek but not hebrew < 1417328900 298063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, this paper about predicting LCRNGs from high-order bits looks promising < 1417328907 430766 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, it consistently spells "modulus" as "modulas" < 1417328918 380545 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, it seems to need more than one bit < 1417328918 523840 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Modula-2 < 1417329017 167712 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Journals don't have anything to do with publishing, they're books you keep next to your bed to write it. < 1417329043 92451 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Not only did I make a dumb joke where I pretended not to know a meaning fo a word, I was scrolled up. < 1417329058 409478 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric : what???? don't make up language on the fly! <-- how do you think words are made? (probably related to politics and sausages) < 1417329058 783881 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :scrolled up? < 1417329060 831209 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :*of < 1417329083 184292 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :On the chat client. < 1417329087 904967 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ah < 1417329111 295902 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :When I scroll up a little, it stays at the spot as new messages come in. < 1417329123 612628 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :And then I come back and respond to something from hours ago. < 1417329132 486020 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :MDude: you and me dude < 1417329136 42859 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :oerjan, ha. Actually I share the same sentiment. I even defend semantic drift. Literally. < 1417329256 499134 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :AndoDaan: which meaning of "literally" is this? :-) < 1417329316 841285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :all of them hth < 1417329318 356017 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :howboudis? dyuu sport dis usij < 1417329344 329397 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :he said _semantic_ not typographic hth < 1417329356 230801 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :that is how i talk out loud when im lazy < 1417329378 838707 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :ais523, the meaning is always context. hth < 1417329394 540695 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh that's phonylogy. very sported. < 1417329399 83696 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :wow, hth is pretty diverse. < 1417329462 458806 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :also what about saying fiddy and sitty and niney? < 1417329468 970720 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :hth can mean "hope that helps", "hope that didn't help at all" and anything in between. < 1417329482 244883 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :instead of fifty sixty and niney < 1417329486 592232 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :*ninety < 1417329490 254062 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Oren: that sounds about too fiddy < 1417329506 948811 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :wait < 1417329508 611464 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*tree < 1417329529 307090 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i say three not tree < 1417329532 767410 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :there is as much structure and grammer to, I forget the proper name, urban language as there is to the queen's english. < 1417329555 108676 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Oren: well you're not a scottish monster, i assume. < 1417329573 31162 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :im from downtown toronto < 1417329625 298835 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :that increases your odds of being the lochness monster. cuz he sure ain't in lochness. < 1417329636 783107 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i have some scottish ancestry but what with being half ukrainian and a quarter french < 1417329662 594998 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION was in the CN tower once. i think it was still the world's tallest free-standing structure at the time. < 1417329738 37289 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also glass floors are evil hth < 1417329739 976983 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Queens English? < 1417329753 339423 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :You mean The kings English < 1417329753 675226 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :aren't radio masts those? < 1417329760 482175 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Queen of England, Canada Australia and some other countries < 1417329767 927284 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Wang program14]]4 10 02http://esolangs.org/w/index.php?diff=41258&oldid=8053 5* 03Zzo38 5* (+104) 10Wang B < 1417329769 578026 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Glass floors are awful < 1417329774 71911 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :all of which speak english < 1417329778 619226 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: oh dear did Elizabeth die today too? < 1417329791 826572 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :pah, one movie comes out, and everyone thinks england has a queen. < 1417329799 958209 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: ok who died. < 1417329805 267243 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :She is the queen < 1417329813 192382 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :elliott: Dulnes says bill gates died hth < 1417329833 728409 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :But The royal family has no say in Political matters anymore i think < 1417329840 578505 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Isnt it there for show? < 1417329860 832783 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :she has more powers in emergency < 1417329865 105258 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :or something < 1417329870 663875 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :wait, the rule of getting a telegram for birthing 7 daughters change when there is a king? < 1417329871 154475 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :the monarchy has more power than it should. < 1417329874 155634 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: the english change terminology between queen and king whenever the monarch's gender does, right up to the lyrics of the national anthem. < 1417329876 872995 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :I remember < 1417329884 303211 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :c.f. the NHS funds homeopathy < 1417329893 567902 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :The queen cannot get in trouble < 1417329902 156355 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :She could commit mass murder < 1417329916 136967 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :And be removed from the throne < 1417329916 373894 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :it's annoying for the use of "the queen is dead, long live the king." < 1417329922 567641 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :But not put in prison < 1417329934 800663 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :it took me a while to figure out the sentiment when the gender was the same. < 1417329948 646633 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :No one has a king < 1417329961 776416 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Have you heard of all those henry's < 1417329980 732463 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :The murderous trecherous henry's < 1417329990 301961 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :wait, you mean there was a 1 to 5 before 6? < 1417330003 695648 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :henry the eightth < 1417330008 959266 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :dammit < 1417330017 458473 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :VIII < 1417330026 929879 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :8 henry's and 6 wives. i mix those two up. < 1417330047 588144 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :my grandma had two husbands < 1417330050 539145 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Who was the queen that brought England into the golden age < 1417330061 134181 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Victoria < 1417330065 336623 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Yeh < 1417330067 792603 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :elizabith the first. < 1417330071 790514 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Idfk < 1417330072 637189 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :dammit. < 1417330092 353187 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :golden age or reason you mean, right? < 1417330103 187978 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Golden age as in < 1417330106 270001 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Victoria oversaw the industrial revolution and the enlightenment < 1417330114 443833 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :not industrialization and grimey london. < 1417330117 131225 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :The government and the people had alot of wealth < 1417330120 608697 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and ruled india < 1417330133 807924 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Wait < 1417330139 402950 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Wasnt that later on < 1417330148 960931 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Im talking about 1700 < 1417330160 852255 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :he is. and i'm still wrong. < 1417330167 79336 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Dulnes: I suspect the queen would be locked up if she committed mass murder. < 1417330175 884340 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :even if it needed lawyering to find a justification for it. < 1417330186 210349 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :(what's to stop you removing her from the throne and *then* charging her?) < 1417330196 457321 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :victoria was about 1825 to 1875 or something < 1417330198 968224 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's legally impossible to charge the queen with things so... yeah that works. < 1417330208 656342 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well it was back then anywho. < 1417330227 5541 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Still in effect i think < 1417330237 572385 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :nope, she was from 1837 until 1901 < 1417330246 9273 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :There are some exceptions now. < 1417330261 736085 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Like if the queen came to your house and while you are busy being honoured she stole your shit < 1417330268 755485 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :She wouldnt be tried < 1417330270 287822 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :empress of india starting in 1876 < 1417330276 48533 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Or < 1417330286 164705 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Idfk how to spell at knight < 1417330286 935396 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :how would she steal anything? she doesn't even carry a purse. < 1417330290 166277 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Night* < 1417330297 803050 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Granny panties < 1417330302 380292 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :god... < 1417330316 360060 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :you can't call them that when she's wearing them < 1417330328 207292 :AndoDaan!~AndoDaan@188.189.78.31 PRIVMSG #esoteric :The Queen's Whites. < 1417330331 503219 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :She has a corgy < 1417330334 697795 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :iin the 1700's it was george the second < 1417330338 610410 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Its actually a robot < 1417330369 261507 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :a robot with a sizeable hidden compartment? < 1417330375 439426 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :While she's talking to you her robot dog is busy knicking your stuff < 1417330393 219012 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Like jewelry < 1417330397 417441 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :And what not < 1417330421 502882 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :I still hate England < 1417330428 368910 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i think she has enough jewelry hth < 1417330433 385991 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Doesn't the queen have enough jewelry already? Why would they need to steal any? < 1417330445 165953 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ive been to london and oxford it was terrible rained all the time < 1417330445 917910 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION idly wonders how many millenia Dulnes has already lived < 1417330455 905642 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :eh < 1417330456 433218 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :She's a dragon < 1417330458 94208 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :millennia < 1417330472 115987 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :She always needs more < 1417330488 410848 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders what Dulnes is on < 1417330488 713679 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If she is a dragon then she is too small and stuff like that < 1417330497 157963 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Magic < 1417330519 27685 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :zzo38: dragons come in all sizes and shapes < 1417330562 963758 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :spontaneous combustion is mainly due to tiny dragons accidentally flying into noses hth < 1417330563 106937 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Well it makes sense i mean way back when British people ran around with staffs saying that Merlin was a wizard and stuff and that there were dragons to be slain < 1417330570 400408 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I really prefer the chinese ones to the boring european wyrms) < 1417330572 526814 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :It was actually the queen < 1417330613 295732 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Well nvm Ireland was on drugs at the same time as that < 1417330622 121715 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :suggest parentheses around assignmnet used as truth value < 1417330644 188935 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :why doesn't it just say "this isn't BASIC you retard" < 1417330649 751182 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :another difference is, they generally consider it lucky to have a dragon under your roof :P < 1417330664 754718 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Also the dragon swallows the sun < 1417330672 772314 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Oren: discrimination against people too young to know basic hth < 1417330690 186442 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :VBA... < 1417330699 924957 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: It is because you may have actually meant assignment there, and BASIC doesn't do that < 1417330706 961374 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Visual game boy advanced < 1417330718 546343 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the more BASIC ought to die the stronger it lives on < 1417330719 798625 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Has a sewing machine port < 1417330725 466756 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i never mean assignement inside an if statemtn < 1417330741 634106 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: You don't? Well, I sometimes do. < 1417330757 102523 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :gah why < 1417330767 671448 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :that is so confusing < 1417330782 623808 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :werne't you talking about #define retrun return earlier < 1417330797 382276 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :http://m.slashdot.org/story/14134 < 1417330821 893130 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Ive had to much coffee i think i should try and sleep < 1417330832 255945 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :Too* < 1417330844 751025 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :or whatever < 1417330845 521861 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :retrun isn't confusing < 1417330850 927736 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Dulnes: that sounds... backwards. < 1417330855 231163 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :its clear what it means < 1417330859 242296 :shikhin!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417330874 281705 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is not confusing to me. It is confusing to BASIC programmers, although I do program in BASIC as well as in C. Therefore I argue with myself. < 1417330876 806803 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric := and == menaing different things is screwed up < 1417330877 168780 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :How does one display sound through text < 1417330895 433267 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: I do not agree with that. < 1417330910 603620 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I think it should be one operator for assignment and one for check if it is equal. < 1417330915 311351 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :they should be separate symbols that don't look the same < 1417330923 906051 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :like <- < 1417330928 374157 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :for assignemtn < 1417330958 15658 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Yes, other programming language could instead define <- for assignment (INTERCAL does this, although INTERCAL has no equality test operator) < 1417330963 212221 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :or ~~ for compare < 1417330972 685307 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno PRIVMSG #esoteric :¢_¢ < 1417330986 594979 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oren: ouch. < 1417330988 47056 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: <- isn't exactly an assignment < 1417331000 843983 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: Perl 6 uses ~~ for generic compare < 1417331007 190037 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ais523: Well, yes it is a bit different < 1417331015 3805 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I know that < 1417331026 208323 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: and it's still ugly in the X11 fixed font. < 1417331067 867517 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :maybe := for assignment is visually distinct enough < 1417331076 68882 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I was happy with := and = in Pascal; I'm happy with = and == in C. < 1417331088 908509 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: Yes, that works too < 1417331090 537291 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :== is not visually distinct < 1417331098 332199 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it is, there's a gap in the middle < 1417331098 640084 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Some programming languages use := and == < 1417331115 38974 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Verity uses := and == < 1417331121 282876 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :those are very distinct good < 1417331124 52415 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :someone tried to use = to compare and got a parse error and it took me ages to spot it < 1417331162 132165 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(= has the normal Haskell/Algol meaning of being used to define the value of a nonassignable variable, as in "let x = 4 in x") < 1417331175 398756 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oren: ok, what about -i and --i < 1417331183 894610 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i hate those too < 1417331188 650565 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, so it is like in Haskell. < 1417331197 334601 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i always do i = i - 1 < 1417331199 653420 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It means to make a definition < 1417331205 335040 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: yes < 1417331205 773176 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not even i -= 1? c'mon < 1417331207 245922 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :or i-- < 1417331210 893096 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Verity's an Algol derivative < 1417331220 802027 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I don't know much of Algol. < 1417331222 470295 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :never on the right side of i < 1417331226 791869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which also used the same convention (Haskell probably borrowed the syntax from there) < 1417331234 875206 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oren: btw, i-- and --i are not the same < 1417331248 731977 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: They are, as statements, with any modern compiler. < 1417331251 504539 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i know that is screwed up too < 1417331251 837120 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: Algol's interesting (and better than most modern languages) in that when defining a variable, you basically create a constant memory location instead < 1417331254 663531 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :as statements, yeah. < 1417331265 125737 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ais523: I'm not sure Haskell has much syntactic Algol influence... < 1417331268 589479 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :maybe indirectly < 1417331272 859890 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :elliott: in which case, I prefer i-- as well. < 1417331279 77513 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :int-e: agreed < 1417331280 325607 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you want an assignable location x, you do something like "ref int x = heap int" (can't remember the actual syntax) < 1417331297 613074 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which in C, would be "int const* x = malloc(sizeof(int))" (except garbage-collected) < 1417331308 292306 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :O, OK I understand it < 1417331373 314540 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :m.slashdot.org is soo helpful. "" < 1417331373 457460 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It looks like your browser doesn't support JavaScript or it is disabled. Please use the desktop site instead. < 1417331386 134180 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :eek, newlines. I hate it when firefox does that. < 1417331400 422554 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, instead of giving me a link to the story, they gave me a link to the frontpage. sigh. < 1417331409 802241 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i hate it when they do that < 1417331416 255475 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: is this beta or the oldish version? < 1417331431 462565 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: the browser? < 1417331439 328834 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Well, in BLISS names of variables are treated as constants; also in Forth you can define a word having whatever meaning you like such as a constant that points to a newly allocated memory address to store its value, which is one way to create variables in Forth. It is a bit different from what you wrote though < 1417331439 531910 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: no, Slashdot < 1417331454 14191 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it wouldn't surprise me at all if it were beta, that thing sucks < 1417331464 291021 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there was a movement to boycott Slashdot for a week over it < 1417331475 135505 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It was the http://m.slashdot.org/story/14134 link from above. I can't tell. < 1417331476 907862 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Forth is a great languge and underused < 1417331491 251510 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I joined in, then found myself not really going back to Slashdot afterwards, and if there are substantially more people like me, then it'll have caused a noticeable drop in traffic < 1417331492 718778 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it is LR(0) too < 1417331503 983384 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Forth doesn't even have a parser, really < 1417331506 802101 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Forth doesn't even need parsing < 1417331510 352260 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :eaxtly < 1417331530 526970 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :the best parser is no parser < 1417331542 397831 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :You only need to, in normal circumstances, to find a space and everything up to that point is the word you have read, and then look it up in the dictionary to make its meaning. < 1417331553 295274 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And then it is executed and you continue on the next one. < 1417331564 41765 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :that is besically a lexer < 1417331567 918282 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(the browser mishap comes from my habit of selecting lines by triple-clicking. Terminals include a final newline, which I can deal with. But firefox often includes an initial newline as well... no clue why.) < 1417331570 163407 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :you use strtok < 1417331629 408249 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :It is really simple really! It can even then be used to parse the input more itself before returning to the main execution sequence of reading more words in the normal way, so you can have it to parse more complicated things too if you want it to do so. < 1417331679 496517 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(For example, \ can skip until a line break before continuing as normal.) < 1417331780 141916 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Some Forth systems make it so that if in compiler mode and you find a word and there is a word defined which is the same but ` at the end then that word's definition is executed. Others work differently. < 1417331831 914394 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :forth is underused < 1417331855 284967 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :because of algol supremacists < 1417331869 812405 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :who want everything to be algol < 1417331905 923845 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :but i say programmers do not have to be mathematicians and use a mathlike syntax < 1417331934 624545 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Forth is hard to optimize < 1417331981 759043 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it's easier on processors with a stack-based paradigm at the hardware level < 1417331983 54551 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :ais523: Well, it is possible to optimize if you compile into a "interpretive bytecode" and then once the program finishes executing, compile it into final code which is different. < 1417332007 919787 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think of Forth more of an implementation technique than a language < 1417332020 528242 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :And yes it still is easier when compiled to codes for processors with stack-based. < 1417332103 952550 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Note this "interpretive bytecode" I am talking about may include instructions which aren't a part of the target instruction set; therefore any definitions that use them cannot be compiled into the target code; this can be decided by seeing that when MAIN is executed it will never be reached and can therefore be optimized out and not result in a compiler error. < 1417332141 460993 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :In some Forth system I have implemented once, the words IF ELSE THEN are defined as follows: : IF` 0=GOTO` HERE 0 , ; : THEN` HERE SWAP ! ; : ELSE` GOTO` HERE 0 , SWAP THEN` ; < 1417332470 716985 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"A 3 bit boolean variables. If bit 0 is set, the value is False. If bit 1 is set, the value is True. If bit 2 is set, the value is 14." < 1417332476 857272 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we need an article about this < 1417332499 634055 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :lolwut.jpeg < 1417332505 150597 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :FILE_NOT_FOUND < 1417332553 660354 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :nullable booleans are common in mysql < 1417332560 969734 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and other sqls < 1417332565 87295 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, I got it wrong, it was an enum. enum Bool { True, False, FileNotFound }. < 1417332578 86543 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Oren: a nullable boolean would be two bits, though < 1417332588 707531 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :http://p-nand-q.com/programming/languages/i/index.html < 1417332595 834813 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: I think the original was #defines, and FILE_NOT_FOUND < 1417332602 292346 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :depends on implementation < 1417332647 960281 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :speaking of redesigns, wtf did they do to the thedailywtf layout ... < 1417332659 67901 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i konw....whyyyyyyy < 1417332665 601324 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :s/konw/know < 1417332691 47659 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :int-e: see the bottom post currently on the front page < 1417332695 744539 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it has a horizontal scrollbar < 1417332697 327098 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :try scrolling it < 1417332704 921129 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I can't) < 1417332727 448915 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes, I don't understand what's wrong with using all of the browser's window width ... < 1417332738 737932 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :windows can be resized :-/ < 1417332743 313380 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :fail < 1417332746 770112 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :I use SQLite myself; it has null too; it doesn't actually have a boolean type because integer type is used instead (if you request a boolean type it interprets it as integer), although you can still use nullable booleans. < 1417332776 127213 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ais523: oh. brilliant, yes, the whole box is a link. < 1417332796 858165 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :at least the site name is approrpiate. wtf indeed. < 1417332800 796132 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :for some reason, my horizontal mouse wheel doesn't work either < 1417332906 713633 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :select null and null,null or null,null and 1,null and 0,null or 1,null or 0; -- The result will be NULL|NULL|NULL|0|1|NULL < 1417332920 208349 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :(At least in SQLite this is the case.) < 1417332986 818841 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :SQL and PHP are both lacking in trivalued logic operators < 1417333038 397870 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :good comment. "The new design looks ugly. Why do people these days redesign their sites to have low information density, large fonts and large grayish blocks and no other detail, just to appeal to the tablet/"modern UI" fad?" < 1417333045 299851 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417333064 148818 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: What kind of trivalued logic operators? < 1417333117 203279 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So apparently all this happened in July, have I really not visited that site in all that time? < 1417333141 850307 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ones that preserve nullity or test explicitly for false but not null, etc < 1417333165 698511 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Oren: SQLite has a IS operator < 1417333183 158569 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :often in these languages the presence of null causes issues unexpectedly < 1417333204 440687 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :becasue the semantics of null are not consistent < 1417333234 71181 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :why is 0 or null null but 1 or null 1 < 1417333285 786616 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Because "1 or null" means you know it is true; "0 or null" means you don't know. < 1417333303 177005 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :Because there is no data, so there can be no result. < 1417333310 193997 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 252 seconds < 1417333314 98147 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :The SL speed limit might be significantly lower than I thought < 1417333341 179506 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :second life? < 1417333348 158423 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :or what? < 1417333358 314335 :Sgeo!~quassel@ool-44c2aebc.dyn.optonline.net PRIVMSG #esoteric :Yes, Second Life < 1417333588 410731 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :i should play second life < 1417333594 59995 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :but meh < 1417333658 523361 :AndoDaan!~AndoDaan@188.189.78.31 QUIT :Read error: Connection reset by peer < 1417333728 370298 :AndoDaan!~AndoDaan@188.189.78.31 JOIN :#esoteric < 1417333742 167951 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I've been messing around with OpenSim just now. < 1417333752 246209 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :whats that? < 1417333759 760227 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Guess I could try out Second Life again. < 1417333812 530357 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :OpenSim is a free/open Virtual World server made to be compatible with Second Life viewers. < 1417333831 33245 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :link? < 1417333834 712352 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :So people can use it to host their own servers. < 1417333857 967212 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :You'll never guess. < 1417333858 554754 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :http://opensimulator.org/ < 1417333876 4560 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :why would they have a completely unrelated url? < 1417333886 420817 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :does it work on ubuntu? < 1417333899 117035 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :open sim = open simulator < 1417333921 529899 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I dunno, I would think so. < 1417333934 381283 :dts!~DTSCode@unaffiliated/dtscode PRIVMSG #esoteric :and yeah, i was kidding < 1417333937 147076 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :It's got a penguin link, that probably means it works with most of the distros. < 1417333952 888565 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :Ah, I see. < 1417334014 317669 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net PRIVMSG #esoteric :I think I am the jokester and am outplayed. < 1417334910 648753 :int-e!~noone@static.88-198-179-137.clients.your-server.de TOPIC #esoteric :The international hub for esoteric programming language discussion, development and deployment | Beware of ricocheting jokes | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/ < 1417335366 5192 :AndoDaan_!~AndoDaan@188.189.68.135 JOIN :#esoteric < 1417335414 846141 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :I did not realize or expect that there were so many fans of the Space Cadet keyboard. < 1417335482 934719 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's like, i really need half a dozen mod keys to express myself fully, man, < 1417335494 790140 :AndoDaan!~AndoDaan@188.189.78.31 QUIT :Ping timeout: 272 seconds < 1417335796 28245 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it's because they're really MOOD keys < 1417335820 953659 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION looks at topic and ducks < 1417335845 41150 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :new rule < 1417335863 535733 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :what? < 1417335870 828263 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :whenever i have to use parentheses because of C's sucky grammar < 1417335881 849900 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: what are the ducks doing < 1417335888 596739 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :I will express my self by putting the statement in this form: < 1417335895 959538 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :shachaf: throwing boomerangs < 1417335910 843641 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :x =( x&0xffff) + (x>>16) < 1417335919 932188 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :with a =( in it < 1417335958 973350 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :because that is how I feel < 1417335980 323078 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :huh, i thought & was higher precedence than +. < 1417335982 926607 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :Ooooh. WASD's custom services apparently extend to doing one's own layout in .svg ... < 1417336564 427609 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar LOWI < 1417336564 615062 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :LOWI 300820Z 09003KT 060V140 9999 FEW060 SCT160 BKN300 04/03 Q1012 NOSIG < 1417336659 990906 :MDude!~fyrc@c-71-58-118-227.hsd1.pa.comcast.net NICK :MDream < 1417336707 207015 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1417336707 476743 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ENVA 300820Z 11007KT CAVOK 02/M06 Q1021 NOSIG RMK WIND 670FT 15013KT < 1417337043 287437 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :Bike: I thought so too < 1417337276 845414 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :probably because && is "multiplication". < 1417337302 461284 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :originally there are no && and you just used &. < 1417337344 443134 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :then they should have made new bitwise and not new logicals < 1417337391 241867 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :x =( x & 0xffff) < 1417337402 651183 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :=( < 1417338127 880548 :_AndoDaan_!~AndoDaan@188.189.86.77 JOIN :#esoteric < 1417338159 538924 :AndoDaan_!~AndoDaan@188.189.68.135 QUIT :Ping timeout: 256 seconds < 1417338496 855756 :_AndoDaan_!~AndoDaan@188.189.86.77 QUIT :Ping timeout: 272 seconds < 1417338499 406018 :AndoDaan_!~AndoDaan@188.188.68.196 JOIN :#esoteric < 1417338601 757950 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :can the tcp packets checksum to zero for once in their miserable lives? < 1417339578 417170 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417339848 396664 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 264 seconds < 1417339976 957138 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1417340080 382314 :Dulnes!uid52684@gateway/web/irccloud.com/x-vncahyqwcfqvijno QUIT :Quit: Connection closed for inactivity < 1417340969 341448 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Oren: But that would have meant actually changing the meaning of &, and they don't much like changes that invalidate existing code. < 1417341056 926684 :AndoDaan_!~AndoDaan@188.188.68.196 QUIT :Ping timeout: 264 seconds < 1417341222 383067 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417341300 56202 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :what the hell is this i thought ip header is 16 bytes long < 1417341322 982564 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wouldn't that be too short? < 1417341336 431414 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 240 seconds < 1417341382 165979 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's variable-length, anyway. < 1417341387 232239 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :20 + options. < 1417341392 466487 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :hmmm oh i'm counting the struct wrong < 1417341411 191873 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :stupid #ifdef bigendian < 1417341445 71307 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :yeah 20 is right < 1417341454 885534 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :ok tcp should work now < 1417341472 740629 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :and it is 5 am < 1417341500 882799 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what I don't understand is, is the header always at least 24 bytes long? < 1417341524 498301 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or can it be just 20 bytes, with no space for options? and in the latter case, what indicates there's no space allocated for options? < 1417341537 708432 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: A field in one of the 20 bytes. < 1417341539 142996 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it is apparently always 20 < 1417341546 780520 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And it's definitely not always 20. < 1417341556 407627 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: which field? < 1417341563 885294 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a 4-bit field ("IHL") in the first byte. < 1417341565 310982 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i haven't encountered any that weren't 20 < 1417341568 706801 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It gives the header length in words. < 1417341576 570320 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :all the checksums are checking out < 1417341585 507275 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: ah, thanks < 1417341586 641432 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's it < 1417341608 758185 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Having a non-zero number of options is probably relatively rare, but possible. < 1417341610 152361 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :is an ip packet that contains tcp ever 24 < 1417341667 415977 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also iirc they figured out that some of those 20 bytes are almost always unused, so they moved them to optional options in ipv6 < 1417341822 69759 :dts!~DTSCode@unaffiliated/dtscode NICK :usandenemies < 1417341836 255158 :usandenemies!~DTSCode@unaffiliated/dtscode NICK :dts < 1417341866 649881 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They removed the checksum, at least. < 1417341887 899896 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Under the assumption that there's always going to be a link-level checksum. < 1417341909 661188 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Meaning the IP header checksum, not protocol-level things there.) < 1417341968 414074 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: and they moved the 14 bits controlling fragmentation to optional headers < 1417342038 469708 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :thank god im not required to support fragmented packets < 1417342051 748527 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :that would be a nightmare < 1417342062 678261 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1417342089 827711 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mind you, removing the fragmentation info from the ip header not only conserves space, but also makes sense from a logical point: < 1417342109 632711 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the ip header is supposed to contain stuff that intermediate routers are supposed to examine, not only the destination, < 1417342125 459979 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and routers don't have to examine the fragment info, because it's the destination that assembles the fragments. < 1417342186 874556 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :holy fuck i actually got everyhting to work < 1417342197 775568 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :woohoo < 1417342211 788512 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yay! what are you doing? < 1417342215 707129 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :it is5:09 and i can just upload my code and go home < 1417342228 957117 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :i am writing a packetswicth/NAT < 1417342233 488284 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nice < 1417342259 8907 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :course project worth 20% of my grade < 1417342263 321048 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :be safe < 1417342314 904189 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 PRIVMSG #esoteric :as soon as i've handed everything in i'm gonna go eat breakfast < 1417342816 702368 :Oren!8a33d313@gateway/web/freenode/ip.138.51.211.19 QUIT :Ping timeout: 246 seconds < 1417342931 131054 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ooh, half a gigabyte was enough to build that SciRuby matrix library. (Just barely, but still.) < 1417343342 89726 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :are you trying to fix zemhill? < 1417343398 187134 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: ^ < 1417343937 136539 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :oerjan: Yes. Well, to move it to its new VPS, first. < 1417343952 209285 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ah < 1417343954 27945 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also a new version of the matrix lib, so maybe it'll also get fixed while doing that. < 1417343972 960563 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 264 seconds < 1417343977 145583 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1417343986 613363 :zemhill!bfjoust@eos.zem.fi QUIT :Remote host closed the connection < 1417344005 89768 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Come to think of it, let's turn it off for a moment there. < 1417344008 353337 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I need some breakfast. < 1417344575 534359 :MoALTz_!~no@user-164-126-229-18.play-internet.pl QUIT :Quit: Leaving < 1417345892 945406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't get it. I installed the nmatrix thing, but now it's not there. < 1417345995 291792 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But now it is. Uh. < 1417346063 322793 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :nmatrix.rb:444:in `method_missing': undefined method `-@' for # (NoMethodError) < 1417346069 310437 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Perhaps they've changed the interface. < 1417346192 449763 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Apparently the unary minus no longer exists. Or something. < 1417346234 749719 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 JOIN :#esoteric < 1417346303 969444 :kline!~kline@unaffiliated/kline JOIN :#esoteric < 1417346399 160255 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric < 1417346408 318076 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Somehow I doubt it'll work that easily. < 1417346428 499841 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!ztest (>)*8(>[-.])*21 (go ahead, crash like you mean it)*0 < 1417346428 643404 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :fizzie: Program name ((>)*8(>[-.])*21) is restricted to characters in [a-zA-Z0-9_-], sorry. < 1417346444 788490 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!ztest that_was_embarrassing (>)*8(>[-.])*21 (go ahead, crash like you mean it)*0 < 1417346444 973787 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :fizzie.that_was_embarrassing: points -19.76, score 8.31, rank 47/47 < 1417346445 117118 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :fizzie: I broke down! Ask fizzie to help! The details are in the log! #> < 1417346445 117179 :zemhill!bfjoust@selene.zem.fi QUIT :Client Quit < 1417346454 392165 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, yes. Very good. < 1417346580 145381 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Err. < 1417346587 793710 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :How has that ever worked. That can't have ever worked. < 1417346603 993155 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :XD < 1417346691 164993 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric < 1417346703 381928 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Seems that I had somehow managed to move a thing from one place to another while adding documentation comments and nothing else. < 1417346713 85665 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!ztest it_keeps_happening (>)*8(>[-.])*21 (go ahead, crash like you mean it)*0 < 1417346713 338720 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :fizzie.it_keeps_happening: points -19.76, score 8.31, rank 47/47 < 1417346752 653578 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!zjoust will_the_repository_blow_up (>)*8(>[-.])*21 (go ahead, crash like you mean it)*0 < 1417346752 828793 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :fizzie: I broke down! Ask fizzie to help! The details are in the log! # < 1417346752 971758 :zemhill!bfjoust@selene.zem.fi QUIT :Client Quit < 1417346755 843212 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yay. < 1417346781 898547 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm trying to remember what 128 means as an exit code < 1417346791 923179 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :my brain's translating it to "killed by signal 0" but that doesn't make sense < 1417346848 768374 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In this case, it means I didn't remember to do git config user.{name,email} for the bfjoust account on the new server. < 1417346856 936184 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It did the git "Please tell me who you are" error. < 1417346871 734563 :MoALTz!~no@user-164-126-229-18.play-internet.pl JOIN :#esoteric < 1417346992 173365 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric < 1417347003 13618 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!zjoust will_the_repository_blow_up < < 1417347003 342846 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :fizzie.will_the_repository_blow_up: points -46.00, score 0.00, rank 47/47 (--) < 1417347060 908858 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The web reports seem to have not updated. < 1417347095 742307 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or, hmm. < 1417347132 716630 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :No, that was just me. < 1417347317 332631 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh great! apparently AT_FDCWD has the value -100 . (I thought for some reason that it was -2) That's much better. < 1417347327 749749 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well. It's back online. I don't guarantee it will work. < 1417347401 976694 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!help < 1417347402 119808 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :fizzie: I do #{command}; see http://zem.fi/bfjoust/ for more information. < 1417347402 542239 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help . < 1417347408 71208 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... < 1417347428 108542 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zemhill: By #{command} I kind of meant you'd substitute in the command. < 1417347483 168267 :zemhill!bfjoust@selene.zem.fi QUIT :Remote host closed the connection < 1417347678 57569 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa, is this a ruby bot? < 1417347693 600211 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1417347706 190669 :zemhill!bfjoust@selene.zem.fi JOIN :#esoteric < 1417347709 188298 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :!help < 1417347709 332328 :zemhill!bfjoust@selene.zem.fi PRIVMSG #esoteric :fizzie: I do !zjoust; see http://zem.fi/bfjoust/ for more information. < 1417347709 475808 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help . < 1417347753 780936 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There. I changed the command (even though having a single-command submission to two separate hills was kind of... #esoterician), but kept the ! prefix since it only responds to the command (and !help). < 1417347760 960389 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Didn't want to tie up a whole new prefix for that. < 1417347782 212116 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^prefixes < 1417347782 355309 :fungot!fis@selene.zem.fi PRIVMSG #esoteric :Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , blsqbot ! < 1417348123 959041 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :thutubot's could possible be repurposed. < 1417348181 79614 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Can I reserve '='? My other two bot prefixes have alredy been stolen < 1417348184 89280 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :/ is still free ;-) < 1417348241 55978 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :/I don't see what the problem is < 1417348278 576684 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :/server would make an excellent main command for a bot. < 1417348291 936819 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe < 1417348327 669347 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or how about color codes as bot prefixes? < 1417348335 103857 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :eww < 1417348348 179216 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :/quite so < 1417348356 553188 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh < 1417348398 619049 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"botname:" as a prefix is the boring, yet practical choice. < 1417348432 149151 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: yeah, that's good for full form, but my problem is that I want a bot with multiple commands, and "botname command: " is a bit too long < 1417348451 805756 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :IMO all bots should support that, if only to make it easy to disambiguate multiple instances of the same bot < 1417348470 690981 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I would have expected that to be "botname: command ..." so that many people can tab-complete it. < 1417348472 727908 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lambdabot: > 1 -- I forgot whether she can do that < 1417348479 238331 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :apparently not. < 1417348480 769519 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: either < 1417348491 585382 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :lambdabot: help :( < 1417348493 100213 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lambdabot: @run 4 < 1417348494 393400 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 4 < 1417348495 776664 :hjulle!~hjulle@ankadagen.vth.sgsnet.se QUIT :Ping timeout: 256 seconds < 1417348502 288662 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lambdabot: @run 2+2 -- she can < 1417348503 529878 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : 4 < 1417348506 634801 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh. right, > is too special. < 1417348507 790042 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :zemhill doesn't do the name prefix either. Should maybe add it at some point. < 1417348512 904251 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: and so is :t < 1417348517 391688 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric ::t 4 < 1417348518 135392 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Num a => a < 1417348522 376262 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lambdabot: :t 4 < 1417348525 774745 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lambdabot: ?help < 1417348525 917720 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands < 1417348527 308555 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :lambdabot: type 4 < 1417348528 255132 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lambdabot: @type False < 1417348528 931290 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :Bool < 1417348529 74054 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 272 seconds < 1417348531 882248 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :er, that < 1417348561 638948 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I'd expect the 'nick: ' to be used *as* a prefix rather than in addition to one, but oh well < 1417348562 843032 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@help eval < 1417348562 985732 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :eval. Do nothing (perversely) < 1417348606 700330 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@eval < 1417348606 930563 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :FireFly: Yes you could do it that way; it would help too. (Such a prefix then is unneeded when the message is private) < 1417348613 992282 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I approve of this command < 1417348617 439807 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: jevalbot tries to do both, but the syntax is completely fucked up < 1417348633 324445 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Hehe < 1417348642 690597 :evalj!~jeval@5400C489.dsl.pool.telekom.hu JOIN :#esoteric < 1417348644 83387 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's got to be a story behind it, which might be interesting < 1417348647 53027 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :I've never learned jevalbot's syntax for non-eval commands < 1417348650 209886 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but "someone thought it would be funny" is enough < 1417348662 379542 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evalj: |.'with just a nick, it uses the default command' < 1417348663 153820 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: dnammoc tluafed eht sesu ti ,kcin a tsuj htiw < 1417348683 584300 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evalj, ping: with a nick and command, it uses that command < 1417348684 152404 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas, pong: with a nick and command, it uses that command < 1417348713 875870 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] 'there are some shortcuts, both a short one and ones with the nick, so you often don't have to type the command' < 1417348714 726045 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: |open quote < 1417348714 880986 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: | 'there are some shortcuts, both a short one and ones with the nick, so you often don't have to type the command' < 1417348714 881103 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: | ^ < 1417348724 732027 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] 'there are some shortcuts, both a short one and ones with the nick, so you often don''t have to type the command' Nb. gtfo < 1417348725 391670 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :FireFly: note that lambdabot has, in fact, a @@ command < 1417348725 535717 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: |spelling error < 1417348725 679043 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: | 'there are some shortcuts, both a short one and ones with the nick, so you often don''t have to type the command' Nb. gtfo < 1417348725 679162 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: | ^ < 1417348729 43721 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh < 1417348734 915783 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] 'there are some shortcuts, both a short one and ones with the nick, so you often don''t have to type the command' NB. gtfo < 1417348735 653229 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: there are some shortcuts, both a short one and ones with the nick, so you often don't have to type the command < 1417348769 19698 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :[ 'isn''t jeval also in here?' < 1417348769 515400 :j-bot!~j-bot@li339-21.members.linode.com PRIVMSG #esoteric :FireFly: isn't jeval also in here? < 1417348775 5332 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :er, j-bot* < 1417348795 396374 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Always good to have a backup, I guess < 1417348809 319714 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :evalj, help: < 1417348809 502303 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :where it's fucked up is (a) what combinations of punctuations around the nick and command it accepts, (b) the syntax behaving inconsistently for commands in private message, and (c) how it doesn't accept a command after a shortcut punctuation like '] ping: foo' < 1417348810 980178 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :If you are using such bot commands a lot you can create a macro in your client. < 1417348824 896293 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: there's no written help, only me and the source code < 1417348831 350441 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oh < 1417348838 423016 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evalj, source: < 1417348839 39689 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas, jevalbot source is http://www.math.bme.hu/~ambrus/pu/jevalbot.tgz < 1417348845 826905 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1417348899 647625 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@@ leet quote < 1417348899 790599 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : leet quote < 1417348903 561755 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@. leet quote < 1417348903 705198 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :DzLx 5AYz: Y0u (4n /\/\4K3 teh Id /\/\onAD SomEWh4+ bEt+er 83h4V3D 8y wrAPpin9 i+ IN zupEr3g0T. < 1417348932 429076 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's some commands for manipulating sessions (clearing, copying, changing to a shared session), and a command for evaluating mutli-line input < 1417348936 653041 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and a few other stuff < 1417348973 717779 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@ hm < 1417348989 522272 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :@faq < 1417348989 665774 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :http://www.haskell.org/haskellwiki/FAQ < 1417349045 105477 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@@ ?leet @quote < 1417349045 248664 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric : tEs$ier $aYs: 4FtER Th3 LAzT N3\/\/bi35 HeAd EXp|0DED 7ryin9 7o Re4D E\/Ery7|-|Ing On t|-|A7 /\/\oN4d |inx +H3r3 W4s a LO7 oph papeR\/\/Orx. \/\/E'D |IxE too av0id DoiNg tH4+ Ag4in. < 1417349296 299151 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :next time I make an irc bot that responds to commands, I'll be sure to give it a syntax that is insane and inconsistent in ways different from that of evalj < 1417349312 393217 :hjulle!~hjulle@ankadagen.vth.sgsnet.se JOIN :#esoteric < 1417349348 116414 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: oh, and one more problem with evalj is that at one point, when I ran it under the nick jeval, "jeval" was both a command and a nick, making the syntax sort of ambiguous < 1417349389 83081 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mind you, it's the default command, but still. < 1417349454 303800 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that means if you sent a private message saying 'jeval: somecommand= foobar' it isn't clear whether 'somecommand=' is a command or an argument (I think it's the latter, but I'm not sure) < 1417349919 196003 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evalj: ping= argument < 1417349919 971048 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas: ping = argument < 1417349923 911115 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evalj ping= argument < 1417349924 535343 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas, pong: argument < 1417349929 732818 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evalj: ping: argument < 1417349930 397102 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas, pong: argument < 1417349935 731171 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evalj ping: argument < 1417349936 412214 :evalj!~jeval@5400C489.dsl.pool.telekom.hu PRIVMSG #esoteric :b_jonas, pong: argument < 1417349956 940034 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :seriously, it's nonsense, I'll have to figure out different bad syntax next time < 1417350277 624694 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :what font do you use in terminal < 1417350300 517828 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren: my own bitmap font: < 1417350310 34575 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://www.math.bme.hu/~ambrus/pu/fecupboard20-c.pcf.gz Fecupboard20 (free X11 bitmap font with 20x10 pixel character cell, easily distinguishable characters, great for terminals and programming, has all characters in iso-8895-1 and 8859-2 and more) < 1417350445 108208 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I am using an unorthodox font: http://ctrlv.in/467600 < 1417350484 867683 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :but i am wondering what fonts are actually readable < 1417350488 487637 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i just use the default comic sans. < 1417350498 272467 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A looks too much like Λ < 1417350523 972278 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I tried to set my terminal font to Comic Sans once but it didn't work very well. < 1417350529 991206 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how often do people use Λ anyway? < 1417350535 227127 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, I don't even have Comic Sans insalled < 1417350535 876348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Someone should make a monospace version. < 1417350542 19145 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, mine is also sort of unorthodox < 1417350571 717971 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I assume Greek speakers use it a lot. < 1417350574 371957 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it has some characters marked with extra dots when I want them to be more easy to distinguish from similar-looking more common characters < 1417350579 840724 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And maybe mathematicians. < 1417350603 951434 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :where do you put fonts on linux again? < 1417350623 858616 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren: user-local or system? < 1417350635 602832 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :whatever its my machine anyway < 1417350713 587353 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren: for user-local, you put them in ~/.fonts , however, for a bitmap font (like mine) you may have to change the fontconfig configurations so it doesn't just skip bitmap fonts < 1417350733 671630 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for system, I put them in /usr/share/fonts/X11/misc and the same applies < 1417350747 437631 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the fontconfig configurations can also be changed globally or user-locally, < 1417350786 973721 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :globally in /etc/fonts , locally in ~/.fonts.conf but be careful because some gui apps may rewrite the latter < 1417350794 449615 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so basically, it's complicated < 1417350809 312152 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :ah < 1417350847 759155 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, after installing fonts, you may have to run some commands so they're recognized, < 1417350855 515035 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Later < 1417350859 129431 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Envy Code R is quite readable < 1417350871 219647 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :specifically, for system fonts, sudo fc-cache < 1417350878 656709 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Oren: what font is that, anyway? < 1417350899 527223 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :TakaoMincho Bold < 1417350905 609290 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and for bitmap fonts used through the old X11 bitmap font interface (not through fontconfig or other advanced stuff) xset fp rehash < 1417350916 71852 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :it's serifed but monospace a weird combo < 1417350929 133234 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :for local font installs, you may have to run fc-cache too < 1417351098 655713 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oren: my font is sort of half-seriffed < 1417351102 750478 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :some serifs are present, some aren't < 1417351247 595425 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Λ ∧ look somewhat similar to me < 1417351261 419439 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :In this font. < 1417351877 92002 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Boat14]]4 N10 02http://esolangs.org/w/index.php?oldid=41259 5* 03Zzo38 5* (+102) 10Created page with "What does "xand" mean? --~~~~" < 1417352022 67875 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i got it working < 1417352026 111075 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :looks cool < 1417352048 208767 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :http://ctrlv.in/467603 < 1417352335 152797 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :the bold isn't the same width as the regular < 1417352353 437513 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :causes a bit of squeezing < 1417352660 369128 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"xand" - both, but not both. < 1417352664 514744 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :once you disable bold it looks very good < 1417352717 965319 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :if xor is [0,1,1,0] then xand should be [1,0,0,1] < 1417352774 524734 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :because xor means 1,1 -> 0 instead of 1 < 1417352787 654064 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oren: exactly. < 1417352794 759677 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :so xand should mean 0,0 ->1 instead of 0 < 1417352800 378821 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and is [0,0,0,1], so xand should be [0,0,0,0] < 1417352851 176754 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :or that, tho it makes it unuseful < 1417352856 165327 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I know [1,0,0,1] as equality or nxor < 1417352889 305467 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric : the !=! operator < 1417352917 320583 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :And I know [0,0,0,1] as multiplication < 1417352933 350783 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :inequality test -- returns the xnand of two values <-- this may shed some light on the intended meaning < 1417352966 788228 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :though I would argue that xnand is really just nand if you read the x as "exclusive" < 1417353065 361962 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :and i have invented the =( operator < 1417353098 685191 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :and the !! operator is common < 1417353244 233523 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :nand is an interesting operator because although it is the basis of circuitry < 1417353262 778609 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :most algol based languages do not directly support it < 1417353282 253955 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :do they support nor? < 1417353288 964395 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :in C i cannot go a !&& b < 1417353306 175100 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :or a !|| b < 1417353321 990389 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I have to use parentheses < 1417353365 714052 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :or use the distributive laws and do !a || !b < 1417353372 227415 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :etc < 1417353476 774235 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :!&& could be added with no ambiguity < 1417353483 694512 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :they just didnt bother < 1417353486 388535 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what if i'm an intuitionist < 1417353539 900924 :mig22!~mig@bb115-66-161-110.singnet.com.sg JOIN :#esoteric < 1417353665 746030 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :and bitwise ~& should be an operator < 1417353674 30907 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: ! < 1417353698 843118 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: ? < 1417353732 991267 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: anyway, rather than convincing you I'd then attempt not not convincing you. < 1417353996 445247 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1417354250 384131 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: oh and the exclamation mark was a C negation. < 1417354337 968663 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive QUIT :Ping timeout: 245 seconds < 1417354564 66630 :mig22!~mig@bb115-66-161-110.singnet.com.sg QUIT :Ping timeout: 245 seconds < 1417354575 901136 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :what if i'm not unintuitionist < 1417354606 962363 :oonbotti2!~oonbotti2@91-145-124-184.bb.dnainternet.fi QUIT :Remote host closed the connection < 1417354635 26612 :mig22!~mig@bb115-66-161-110.singnet.com.sg JOIN :#esoteric < 1417354677 186401 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :aha! I have invented the "goes to" < 1417354893 977031 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :weird that it's asymmetric. < 1417354969 670852 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :`! c printf("%d %d %d %d\n",0: In function ‘main’: \ :1:1: warning: implicit declaration of function ‘printf’ [-Wimplicit-function-declaration] \ :1:18: warning: incompatible implicit declaration of built-in function ‘printf’ [enabled by default] \ :1:1: warning: control reaches end of non-void function [-Wreturn-type] < 1417355157 818240 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :such problems. < 1417355176 870100 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :`run echo '#include \nint main(void) { return printf("%d %d %d %d\n", 0:1:19: warning: extra tokens at end of #include directive [enabled by default] \ /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/crt1.o: In function `_start': \ (.text+0x20): undefined reference to `main' \ collect2: error: ld returned 1 exit status < 1417355209 297120 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :oh, so \n is a c int thing. < 1417355213 657032 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :well. whatever. < 1417355240 119510 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :`run echo '#include \nint main(void) { return printf("%d %d %d %d\\n", 0:1:19: warning: extra tokens at end of #include directive [enabled by default] \ /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../x86_64-linux-gnu/crt1.o: In function `_start': \ (.text+0x20): undefined reference to `main' \ collect2: error: ld returned 1 exit status < 1417355269 648455 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :`! c int main(void){ printf("%d %d %d %d\\n",0=) instead of < then it loops forever on the last pair of lyrics < 1417367634 414110 :nyuszika7h!nyuszika7h@cadoth.net PRIVMSG #esoteric :last two lines, that is < 1417369042 917306 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :@metar ESSA < 1417369043 232479 :lambdabot!~lambdabot@silicon.int-e.eu PRIVMSG #esoteric :ESSA 301720Z 36002KT CAVOK M00/M01 Q1030 R01L/19//95 R08/15//95 R01R/19//95 NOSIG < 1417369207 694528 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :Bike, I guess to simulate majority you'd need a CA which goes out in both directions < 1417369220 716935 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :buta CA that only goes out to the right might still be able to simulate others that do that? < 1417371676 28323 :TodPunk!Tod@50-198-177-186-static.hfc.comcastbusiness.net JOIN :#esoteric < 1417371692 327977 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 QUIT :Ping timeout: 246 seconds < 1417372341 850659 :S1!~S1@pD9FCAEE3.dip0.t-ipconnect.de QUIT :Quit: S1 < 1417373233 225671 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi JOIN :#esoteric < 1417373288 136956 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :Hi < 1417373679 723201 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :€]©_]®_ ©$`_ € °€®₩{€¢_ ]}>«]¢ >₩_€_ °_>>_<€ < 1417373698 501744 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what language is that < 1417373709 147073 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :Thats what happens when you memorise your key pad and use those letters instead < 1417373832 803413 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :~=_<>{ is technically qwerty < 1417373955 581507 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :hi < 1417373965 236156 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :Hi < 1417374025 141692 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :So if you ever wanted to convert your A-Z to $-¿ < 1417374045 853669 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :Thats how you would go about it < 1417374125 630575 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :ACTION Slowly eats toast < 1417374380 51237 :dts!~DTSCode@unaffiliated/dtscode QUIT :Ping timeout: 250 seconds < 1417374497 720948 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :I assume most of you are asleep < 1417375210 404751 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :will be soon. < 1417375341 591466 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07POGAACK14]]4 10 02http://esolangs.org/w/index.php?diff=41261&oldid=34732 5* 03SuperJedi224 5* (+11) 10 < 1417375537 14134 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :Im so done with this language < 1417375677 84886 :J_Arcane!~chatzilla@dsl-trebrasgw2-50de97-172.dhcp.inet.fi PRIVMSG #esoteric :en halua lisää aivovittun kieliä. < 1417375722 493532 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :what's up < 1417375765 317755 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 JOIN :#esoteric < 1417375777 876831 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Dulnes: why would most of us be asleep? < 1417376024 652048 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :http://esolangs.org/wiki/%E2%99%A6 what is the use of this page¿ < 1417376109 77342 :S1!~S1@p4FF92396.dip0.t-ipconnect.de JOIN :#esoteric < 1417376563 756086 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :Hhh < 1417376573 577736 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :Bye < 1417376584 292429 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :its encrypted < 1417376584 555604 :FireFly!~firefly@oftn/member/FireFly PRIVMSG #esoteric :Bye < 1417376594 880192 :cluid!~cluid@unaffiliated/cluid PRIVMSG #esoteric :there is a weird .exe to decrypt it < 1417376606 932957 :cluid!~cluid@unaffiliated/cluid QUIT :Quit: Leaving < 1417376746 386273 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 265 seconds < 1417377056 755515 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :is "errno = 0; some_call_that_sets_errno(); if (errno != 0) { ...}" reasonable? the call returns success on certain error conditions. < 1417377074 308671 :test[dulnes]!4a3d3cc7@gateway/web/freenode/ip.74.61.60.199 JOIN :#esoteric < 1417377112 286202 :test[dulnes]!4a3d3cc7@gateway/web/freenode/ip.74.61.60.199 PRIVMSG #esoteric :i just logged im through my 3Ds < 1417377114 235203 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Assuming that it doesn't mutate errno except on error, that is perfectly reasonable. < 1417377127 202502 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And is required for some parts of libc. < 1417377129 339788 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :trick question: it's unreasonable because errno is unreasonable < 1417377143 326270 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott: :P < 1417377144 290715 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :ok, well, yes. i'm trying to work around unreasonability. < 1417377156 456248 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :errno is not exactly a nice thing, yes. < 1417377158 70919 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :Heh it worked < 1417377158 338063 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :honestly i'm still not over the silliness of returning a success value but setting errno anyway. < 1417377170 756519 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Buuut, that's C for ya. < 1417377206 551070 :test[dulnes]!4a3d3cc7@gateway/web/freenode/ip.74.61.60.199 PRIVMSG #esoteric :This was actually very hard < 1417377207 532499 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :it's a posix function so i guess i can assume it doesn't mutate errno otherwise. < 1417377208 379361 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so, anybody here ever used yi and minds telling me how awesome it is so i am willing to build like a dozen dependencies? < 1417377223 593198 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Bike: Which function? < 1417377239 332352 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :fscanf. which is actually libc probably. < 1417377247 508120 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And yes. C and POSIX functions as a rule only change errno on error. < 1417377274 262274 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :M_M < 1417377294 181599 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :if you try to scan in an integer that's too big it just returns maxint. does set errno though. < 1417377303 884394 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yep. < 1417377324 45817 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i'd rather it like, failed, but oh well. < 1417377325 841437 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :The pixelation on the 3ds browser is awful < 1417377343 771517 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :actually i'd really rather there be a dedicated read integer function instead of using this weird printf string thing. o well < 1417377467 417881 :test[dulnes]!4a3d3cc7@gateway/web/freenode/ip.74.61.60.199 QUIT :Ping timeout: 246 seconds < 1417377626 328416 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:SuperJedi22414]]4 N10 02http://esolangs.org/w/index.php?oldid=41262 5* 03SuperJedi224 5* (+191) 10/* A (fairly trivial) Thue-Brainf*** polyglot */ new section < 1417377655 549346 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:SuperJedi22414]]4 10 02http://esolangs.org/w/index.php?diff=41263&oldid=41262 5* 03SuperJedi224 5* (+31) 10/* A (fairly trivial) Thue-Brainf*** polyglot */ < 1417377669 328990 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:SuperJedi22414]]4 10 02http://esolangs.org/w/index.php?diff=41264&oldid=41263 5* 03SuperJedi224 5* (-2) 10/* A (fairly trivial) Thue-Brainf*** polyglot */ < 1417377704 552804 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1417377723 725539 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:SuperJedi22414]]4 10 02http://esolangs.org/w/index.php?diff=41265&oldid=41264 5* 03SuperJedi224 5* (+4) 10 < 1417377764 366089 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi PRIVMSG #esoteric :I feel useless im gonna go play lOZ < 1417377766 83768 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User talk:SuperJedi22414]]4 10 02http://esolangs.org/w/index.php?diff=41266&oldid=41265 5* 03SuperJedi224 5* (-17) 10/* A (fairly trivial) Thue-Brainf*** polyglot */ < 1417377960 239028 :dts!~DTSCode@unaffiliated/dtscode JOIN :#esoteric < 1417378272 426133 :Sauvin!~Sauvin@about/linux/staff/sauvin NICK :EisenHerz < 1417378422 40799 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1417378435 322978 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Bike: failed howso? < 1417378439 390520 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not really many options for that in C < 1417378937 511534 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 QUIT :Ping timeout: 246 seconds < 1417379089 460592 :Patashu!~Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 264 seconds < 1417379351 347791 :ZombieAlive!~N3cr0naV@unaffiliated/zombiealive JOIN :#esoteric < 1417379524 742065 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :note to self: actually remember when st andrew's day is < 1417380303 708708 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :elliott: fscanf returns the number of objects scanned. on overflow with "%d" it could return zero and leave the pointer undefined < 1417380369 118283 :EvanR!~evan@unaffiliated/evanr QUIT :Ping timeout: 252 seconds < 1417381123 439372 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 JOIN :#esoteric < 1417381620 451228 :zzo38!~zzo38@24-207-58-35.eastlink.ca PRIVMSG #esoteric :But doesn't it only use a single character lookahead or something like that? If so, that won't work. If it uses extended lookahead then that idea could work. < 1417381862 261753 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :doesn't what use single character lookahead < 1417381914 170774 :boily!~alexandre@modemcable184.4-177-173.mc.videotron.ca JOIN :#esoteric < 1417382087 691888 :mroman__!513ea4f4@gateway/web/freenode/ip.81.62.164.244 QUIT :Ping timeout: 246 seconds < 1417383411 983125 :boily!~alexandre@modemcable184.4-177-173.mc.videotron.ca QUIT :Quit: INCONVENIENT CHICKEN < 1417383940 860031 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i was excited cause i thought my aunt wendy was coming over but it's a different wendy < 1417383975 281790 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :wendy from guatemala apparently < 1417383999 50493 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :pikhq_: It's not true that C library functions only change errno on error. < 1417384004 147839 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :anyway i had an idea for a visual programming langugaes < 1417384008 276129 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or, it might be true in practice, but it's not true in theory. < 1417384019 962984 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :lol < 1417384040 116049 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"The value of errno may be set to nonzero by a library function call whether or not there is an error, provided the use of errno is not documented in the description of the function in this International Standard." (C11 7.5p3) < 1417384046 751623 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :oh, sigh. < 1417384060 165014 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :yeah < 1417384061 423900 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Only some of them are specified to actually not mutate errno. < 1417384063 59697 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Siiigh. < 1417384068 885889 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And most of the functions don't so document it. The ones where you can't distinguish an error otherwise do, though. < 1417384080 448877 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :C is getting on in age < 1417384153 561879 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :so what doyou do, I guess you look up each particular function's behaviour? < 1417384159 499225 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Yes. < 1417384172 975 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :I have the POSIX standard bookmarked. < 1417384196 380741 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I should have, because I Google the URL probably at least once a week. < 1417384228 35982 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :I usually just use man < 1417384246 920659 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i have all the man pages installed < 1417384284 512028 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i dunno how they compare to the POSIX standards tho < 1417384346 988123 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :so for example < 1417384355 748036 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They sometimes can guarantee things POSIX doesn't. < 1417384444 178787 :shikhout!~shikhin@unaffiliated/shikhin JOIN :#esoteric < 1417384449 456587 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :ACTION does man 3 printf to check < 1417384478 566331 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :the man page gives wrnings about non-posix guaranteed stuff < 1417384525 805425 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They do their best. < 1417384535 419283 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's also a set of "POSIX" man pages, though. < 1417384563 237146 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :With special permission, even: http://lwn.net/Articles/581858/ < 1417384624 69993 :shikhin!~shikhin@unaffiliated/shikhin QUIT :Ping timeout: 250 seconds < 1417384639 209710 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :'manpages-posix' in debuntu and so on. < 1417384679 499015 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :yeah i have that < 1417384689 706366 :EvanR!~evan@wsip-72-205-179-77.no.no.cox.net JOIN :#esoteric < 1417384689 870390 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They're in the "3p" section, then. < 1417384708 743721 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i intalled all the packedages with manpages in the name < 1417384713 24747 :EvanR!~evan@wsip-72-205-179-77.no.no.cox.net NICK :Guest37103 < 1417384767 322171 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :ACTION tries man 3p printf and sees a "POSIX Programmer's Manual" < 1417384834 66523 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :that's cool < 1417384901 200188 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :man 1p sh < 1417384904 891725 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :works < 1417385000 940509 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's handy. (Though I still use the official web version of the standard for some reason.) < 1417385034 412580 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :well it does depend on whether your usual workflow uses the shell or an ide < 1417385076 646876 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :for C programming i use the shell for my entire workflow < 1417385122 148210 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :specifically midnight commander < 1417385293 228907 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :but many people instead use ides for C < 1417385515 904334 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ranger > mc < 1417385634 292375 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :how stupid/usable is doing struct disjoint_union { int flag; char[] data; } if I don't have the structs of the union beforehand < 1417385712 960624 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :problem isyou may want to use sizeof on it < 1417385725 401970 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :and it will be an "incomplete type" < 1417385779 350309 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :and no arrays, yes. < 1417385977 164965 :dts!~DTSCode@unaffiliated/dtscode QUIT :Ping timeout: 240 seconds < 1417386009 594799 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: fizzie: I think it makes sense to let other functions set errno, insofar as errno makes sense < 1417386013 256420 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since they probably make calls themselves < 1417386031 34767 :GeekDude!~GeekDude@unaffiliated/g33kdude NICK :GeekAfk < 1417386059 235890 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott: Note that the way to not modify errno would be "int tmp_errno = errno;" at the start, and then "errno = tmp_errno;" at the end... < 1417386075 720677 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :It's not a particularly burdensome requirement to meet. < 1417386084 840386 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: yeah but that's not worse is better enough for c/posix :p < 1417386092 94397 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :True, true. < 1417386094 405741 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :it's, like, effort to encapsulate things < 1417386148 321945 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And these *are* the same people that came up with errno in the first place. < 1417386168 690471 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And then had to go through contortions to make it work with threads. < 1417386181 485617 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :i refuse to think about that < 1417386202 631049 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Oh, Dominosa closed, and I totally was going to still have a look if I could do something about it.) < 1417386204 792319 :Bike!~Glossina@stepheast-v394-wired-gw.net.wsu.edu PRIVMSG #esoteric :seriously though, is there any good way to do what i want to do or should i give up and use nasm < 1417386212 524291 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The actual behavior is not *as* bad as you might think. < 1417386281 224606 :Dulnes!uid52684@gateway/web/irccloud.com/x-khqljjoxltvzfyyi QUIT :Quit: Connection closed for inactivity < 1417386311 772488 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :you need to know the maximum size of the structs of the union in order to make it work < 1417386338 31998 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :not really < 1417386343 329231 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can manipulate it through pointers < 1417386374 821071 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :errno is "just" a macro, which calls a function that returns a pointer to an int, and then dereferences said pointer. < 1417386383 508401 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :well yeah. you could make a union like struct {int type void*data} < 1417386406 235060 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(thereby giving you thread-local errno) < 1417386625 300740 :GeekAfk!~GeekDude@unaffiliated/g33kdude NICK :GeekDude < 1417386728 910325 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oren: that moves where you put the tag, though < 1417386758 499048 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :hmmm < 1417386777 437506 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :bork the whole thing with a int* then < 1417386809 604891 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :the tag is in the same place as the union < 1417386817 823957 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :after the int < 1417386829 292042 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :is the rest of the union < 1417386855 673758 :S1!~S1@p4FF92396.dip0.t-ipconnect.de NICK :|S} < 1417386872 958831 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :or < 1417386875 369460 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :just do what Bike said < 1417386910 14048 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :use nasm? < 1417386917 497367 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: why doesn't it just use gcc's thread-local variables < 1417386922 757440 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oren: no, use the struct < 1417386936 497406 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :but then its hard to make an array? < 1417386976 514263 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :you can amek an array of pointers of them just fine < 1417386991 759448 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :*make *pointers to < 1417387057 71821 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :i guess. there really should be a better way but I can't think of one < 1417387128 501111 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :like a smart array that knows how big each member is or something. but then that isn't very C-like < 1417387163 883442 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :is more like something you'd get from c++ boost < 1417387275 67226 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :elliott: ABI reasons. < 1417387283 519161 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The feature is older than thread-local variables in GCC. < 1417387308 153089 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 PRIVMSG #esoteric :hystertical raisin < 1417387315 86064 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :So, unless you want to break ABI you keep using a macro that calls a function. < 1417387328 859923 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :pikhq_: couldn't you keep ABI compatibility by making __errno_location just return &errno_tls < 1417387340 84941 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :but #define errno errno_tls for new code < 1417387345 55944 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Sure, I suppose you could. < 1417387361 220908 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Inertia counts for a lot, mind. < 1417387362 943077 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :But yeah. < 1417387373 987735 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :what does musl do? < 1417387382 475684 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :also I guess maybe gcc tls isn't as portable as glibc < 1417387427 479550 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :musl uses a macro that calls a function. < 1417387453 230512 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :The reason *here* is so that it can avoid pulling in threads at all when static linking unless you actually use it. < 1417387708 411034 :Dulnes!uid52684@gateway/web/irccloud.com/x-btvkuykgzlvtyawi JOIN :#esoteric < 1417387735 880263 :Dulnes!uid52684@gateway/web/irccloud.com/x-btvkuykgzlvtyawi PRIVMSG #esoteric :Ah there we go < 1417387836 106425 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Basically, the errno function, if threads aren't running (if pthread_self returns NULL), it returns a reference to a static int, otherwise it returns a member in the thread struct. < 1417387889 722629 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :And pthread_self *itself* does not otherwise rely on threads, as all it does is return the thread pointer via whatever arch specfic mechanism exists to access it. < 1417387918 370276 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(which is to say: musl does the errno function thing because TLS might not be accessible) < 1417388031 644548 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :Which is also kinda important for running on old kernels. < 1417388094 471569 :pikhq_!~pikhq@deagol.pikhq.com PRIVMSG #esoteric :(musl has a design goal of at least running on old kernels when you write programs that don't require features the old kernel doesn't have. For instance, if you don't use threads, then a 2.4.x kernel should mostly just work for you.) < 1417388507 477218 :scoofy!~spirit@catv-89-135-80-2.catv.broadband.hu QUIT :Ping timeout: 245 seconds < 1417388544 955826 :|S}!~S1@p4FF92396.dip0.t-ipconnect.de QUIT :Quit: |S} < 1417389092 785973 :Guest37103!~evan@wsip-72-205-179-77.no.no.cox.net QUIT :Ping timeout: 240 seconds < 1417389952 750665 :underground666!~undergrou@bl10-148-127.dsl.telepac.pt JOIN :#esoteric < 1417390092 520938 :underground666!~undergrou@bl10-148-127.dsl.telepac.pt PART :#esoteric < 1417390191 424232 :evalj!~jeval@5400C489.dsl.pool.telekom.hu QUIT :Remote host closed the connection < 1417391629 39598 :Oren!461856fb@gateway/web/freenode/ip.70.24.86.251 QUIT :Quit: Page closed