< 1271981328 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Positive side of a signed 32-bit int with 8 bits stolen for type tag or flags or some such. 2^23-1 is also maximum bit width for a LLVM integer type in the IR. (That's pretty wide already.) < 1271981435 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, well yes, it is more than enough < 1271981440 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and yeah I guess type tag explains it < 1271981454 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :i8388607, presumably mapped to C as "signed very very long long int". < 1271981486 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :if each "long" doubles the size - signed long^23 int? < 1271981633 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :olsner, now type that out in a pastebin < 1271981653 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :olsner, anway, that seems too many? no? < 1271981667 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or did you mean long*23? < 1271982330 0 :cheater2!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1271983054 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :blah < 1271983381 0 :cheater2!~cheater@ip-80-226-15-91.vodafone-net.de JOIN :#esoteric < 1271983704 0 :Mathnerd314!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1271983837 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night < 1271984005 0 :Asztal!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1271984061 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Protip: If you have a disability, and mind others with disabilities finding out, don't go to my school < 1271984382 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :? < 1271984420 0 :Mathnerd314!~mathnerd3@dsl.6.28.53.206.cos.dyn.pcisys.net JOIN :#esoteric < 1271984431 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: don't ask, he doesn't want us to find out < 1271984432 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :My school just sent an email from the students with disabilities office < 1271984443 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah Cc: ? < 1271984447 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :They did it by putting each email address in the To: field, apparently < 1271984463 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Find out about... Wha? < 1271984511 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION leaps gracefully from conclusion to conclusion < 1271984514 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, he's suggesting that everyone here has a disabilty, and since it sounded like I don't want people with disabilities finding out.. < 1271984528 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Alaas. < 1271984537 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: can I have the list? ;-) < 1271984540 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :no, I just have a few shady friends who like lists of email addresses < 1271984632 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gives Mathnerd314 a list < 1271984636 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1271984659 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :well, I'd need to track my "friends" down first < 1271984674 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i guess they don't want you to find them either? < 1271984715 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :something like that < 1271984868 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :hmm... an esolang with email addresses :-) < 1271984917 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :TLD's are commands, usernames are variables, and domains get ignored < 1271984985 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :not certain what actual language to embed, though < 1271985000 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Don't embed a pre-existing esolang! < 1271985018 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Make one up from scratch! < 1271985026 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :I was thinking Haskell, actualy < 1271985030 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :*actually < 1271985035 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :That < 1271985041 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :That's a .. fairly big thing to embed < 1271985048 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :test < 1271985074 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :well, it's more like a DSL < 1271985116 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Simple Programming And Mail < 1271985170 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :I could go small and just do some lambda calculus < 1271985190 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, when thinking the ancronym, I ommitted "And" at first < 1271985231 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well i tried with Address, but it didn't sound good < 1271985252 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :no shii < 1271985264 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :completely out of shii < 1271985360 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :Slightly Pedantic ActiveMail™ < 1271985454 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :Hello.World@print.com < 1271985511 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :one+two@add.com < 1271985527 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :something like that < 1271985578 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :not certain what to do with abuse@ webmaster@ etc. < 1271985599 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :and I doubt I'll implement it :-/ < 1271985605 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :send@mail.com < 1271985617 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :abuse would halt the program, i think. it would mean it got caught, after all < 1271985639 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1271985648 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :maybe it should accept actual emails ;-) < 1271985667 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :and look at the "To" field to see what to execute < 1271985696 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :so if you put it on a mail server, you have to spam to send it messages :D < 1271985702 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i'm thinking about lazy grid that uses HTTP as an IPC protocol < 1271985719 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Cc too < 1271985720 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :maybe it should be coded in php for extra slowness < 1271985734 0 :Gregor!unknown@unknown.invalid QUIT :Read error: No route to host < 1271985807 0 :Gregor!~gregor@65.183.185.22 JOIN :#esoteric < 1271985832 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :no... too close to actual usefulness < 1271985992 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ale jest dobry < 1271985995 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :ooops < 1271985999 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :wrong window < 1271986249 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :`translate ale jest dobry < 1271986289 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :but it is good < 1271986364 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ale is no jest < 1271986422 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And yet, it is. < 1271986443 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it is, however, yeast < 1271986638 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :a bot? < 1271986640 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :`help < 1271986641 0 :HackEgo!unknown@unknown.invalid 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/ < 1271986662 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1271986670 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :`sudo < 1271986671 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1271986680 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1271986696 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Root cannot be had on that system. < 1271986707 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :oh? < 1271986709 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :libc won't let you. < 1271986712 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :famous last words < 1271986714 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :`ls < 1271986716 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :bin \ cube2.base64 \ cube2.jpg \ hack_gregor \ hello.txt \ help.txt \ huh \ netcat-0.7.1 \ netcat-0.7.1.tar.gz \ paste \ poetry.txt \ quotes \ share \ test.sh \ tmpdir.22913 \ wunderbar_emporium \ wunderbar_emporium-3.tgz \ wunderbar_emporium-3.tgz.1 < 1271986733 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :`ls / < 1271986734 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :bin \ dev \ etc \ home \ lib \ lib64 \ proc \ tmp \ usr < 1271986744 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :`sudo ls / < 1271986745 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1271986793 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :`gcc -v < 1271986795 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1271986849 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :`run which gcc < 1271986850 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :/usr/bin/gcc < 1271986868 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :`run gcc -v < 1271986869 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1271986906 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :I don't see really see the point of hacking it < 1271986936 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1271986997 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Does it have backups? < 1271987020 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :probably < 1271987290 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :`run sudo 2> out.txt < 1271987292 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :No output. < 1271987313 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :`cat out.txt < 1271987315 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :/bin/bash: line 1: sudo: command not found < 1271987330 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :heh. no wonder it was failing ;-) < 1271987359 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :`uname < 1271987361 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Linux < 1271987526 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :`uname -a < 1271987528 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Linux codu.org 2.6.26-1-xen-amd64 #1 SMP Sat Jan 10 20:39:26 UTC 2009 x86_64 GNU/Linux < 1271987563 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :that xen looks unpromising :-| < 1271987703 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i've sort of been guessing that the reason HackEgo is so dog slow at the first command you run is because it's booting up a virtual machine somewhere... < 1271987740 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: is that right? < 1271987792 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(mind you i don't really know what i'm talking about) < 1271987821 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :`uname -a < 1271987822 0 :HackEgo!unknown@unknown.invalid PRIVMSG #esoteric :Linux codu.org 2.6.26-1-xen-amd64 #1 SMP Sat Jan 10 20:39:26 UTC 2009 x86_64 GNU/Linux < 1271987830 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: No, that's not right. < 1271987834 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :we already did that < 1271987838 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I think it's just caching. < 1271987843 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :File caching. < 1271987848 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1271987870 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :is it your own physical machine? < 1271988092 0 :Oranjer1!~HP_Admini@adsl-34-17-217.cae.bellsouth.net JOIN :#esoteric < 1271988255 0 :Oranjer!unknown@unknown.invalid QUIT :Ping timeout: 246 seconds < 1271988267 0 :Oranjer1!unknown@unknown.invalid NICK :Oranjer < 1271989387 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I have rxvt on my DR800SG 8-D < 1271989394 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Which I just got today and isn't even fully charged yet :P < 1271989474 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :DR800SG? < 1271989906 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 248 seconds < 1271990150 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: eInk-based reader. < 1271990166 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Ah < 1271990174 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION misread that as elink for a few seconds < 1271990506 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :elk oink < 1271990915 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :b ad pun < 1271991192 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :are you saying it was b-grade? < 1271991226 0 :calamari!~calamari@ip70-162-184-104.ph.ph.cox.net JOIN :#esoteric < 1271991242 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :eek, a squid < 1271991244 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :imho < 1271991254 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :omg, it's calamari < 1271991286 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi nooga < 1271991305 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hello, what's up? < 1271991711 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :oh, in that case i'm probably going to sleep < 1271991719 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :gnight < 1271992149 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yo < 1271992626 0 :nooga!unknown@unknown.invalid QUIT :Ping timeout: 248 seconds < 1271993135 0 :augur!~augur@c-68-54-80-152.hsd1.md.comcast.net JOIN :#esoteric < 1271993344 0 :lament!~lament@S0106002312fa554a.vc.shawcable.net JOIN :#esoteric < 1271994539 0 :poiuy_qwert!~poiuy_qwe@74.13.127.28 JOIN :#esoteric < 1271995984 0 :Oranjer!unknown@unknown.invalid PART #esoteric :? < 1271996079 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1271996794 0 :Oranjer!~HP_Admini@adsl-34-17-217.cae.bellsouth.net JOIN :#esoteric < 1271997512 0 :MizardX!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1271997615 0 :augur!~augur@c-68-54-80-152.hsd1.md.comcast.net JOIN :#esoteric < 1272000409 0 :calamari!unknown@unknown.invalid QUIT :Quit: Leaving < 1272000740 0 :oerjan!unknown@unknown.invalid QUIT :Quit: leaving < 1272000800 0 :jcp!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1272000829 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1272000873 0 :jcp!~jw@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1272001201 0 :jcp!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1272001587 0 :zzo38!~zzo38@h24-207-48-53.dlt.dccnet.com JOIN :#esoteric < 1272001609 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Where do spider webs normally emanate from the spider's body? < 1272001621 0 :Oranjer!unknown@unknown.invalid PRIVMSG #esoteric :the end of the abdomen? < 1272001629 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I can see you changed the 332 topic line again < 1272001640 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Oranjer: OK, thanks. < 1272001748 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1272002516 0 :Oranjer!unknown@unknown.invalid PART #esoteric :? < 1272002921 0 :augur!~augur@216-164-33-76.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1272003173 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :What exactly is the "end of the abdomen" < 1272003196 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I am making more of my Wikipedia userpage now < 1272003271 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: http://en.wikipedia.org/wiki/Spider_anatomy < 1272003285 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Thanks < 1272003304 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Now I have three Wikipedia pages open in three buffers < 1272003328 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there's a nice diagram in the Internal anatomy section < 1272003348 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Thanks, that helped < 1272003366 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i guess you are looking for the spinnerets < 1272003370 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Yes < 1272003377 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :You are correct < 1272003405 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Sometimes I have a lot of wikipedia pages open at once < 1272003464 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's a common thing < 1272003479 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although i've found it's much worse with tvtropes < 1272003540 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but then that's an individual thing, some people don't get lost in tvtropes at all, or so they say < 1272003564 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Actually the reason I have a lot of Wikipedia pages open at once is not that reason. < 1272003582 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i recall xkcd has made comics for both sites about that problem :D < 1272003596 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well i guess if you are actually doing _research_... < 1272003617 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :What number? < 1272003623 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :(I mean on xkcd) < 1272003633 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't recall that, a sec < 1272003695 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :http://xkcd.com/214/ and http://xkcd.com/609/ < 1272003782 0 :jcp!~jw@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1272003824 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I just played D&D today. Now I selected http://zzo38computer.cjb.net/dnd/options/Make_Food.s and http://zzo38computer.cjb.net/dnd/options/Remove_Hand.s as new spells, and yes the question about spiders is relevant here. < 1272003946 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well spider silk isn't really food, although i _think_ spiders eat the old web when rebuilding < 1272004013 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or did i just contradict myself there < 1272004030 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :That isn't what the relevance is, however. < 1272004060 0 :poiuy_qwert!unknown@unknown.invalid QUIT :Quit: Leaving < 1272004109 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :But thanks anyways. < 1272004183 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :wait, why would you want to cast "Remove Hand"... < 1272004484 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I played D&D today. I used up all the webs unfortunately. But I increased experience level today and good thing I have more than 400 XP remaining because I need that much to cast a spell. Next time: I have to make Diplomacy to the beholder, and then Riichi, and also Zwischenzug..... < 1272004605 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you like this?? < 1272004631 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you like Riichi and/or Zwischenzug? < 1272004641 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't play D&D < 1272004672 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i have only played a single session of it in my life < 1272004760 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Elaborate < 1272004783 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it was at the local gamer convention once < 1272004808 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :a dungeon crawl, i played a paladin i think < 1272004864 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :What version? < 1272004871 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i have no idea < 1272004885 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it was > 10 years ago, though < 1272004917 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :possibly > 15 < 1272004934 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Did you have any spells/item? < 1272004943 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :How many eyes does your character have? < 1272004956 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :What other classes were the other player characters? < 1272004961 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i am pretty sure it was a human, i don't remember that much else < 1272004968 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :OK < 1272005079 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I have heard of a Paladin variant class called "DM's Paladin". < 1272005085 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :15 years ago implies AD&D. So... There's a whole lot of stuff that could've been. < 1272005102 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :In the "DM's Paladin" variant, you replace the picture of the paladin with Mother Theresa. < 1272005120 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1272005141 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The "Smite Evil" ability is replaced with "Hug Evil". < 1272005164 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :At high levels, the DM's Paladin even gains the ability to rip the universe a bit sometimes, whether you are meaning to or not. < 1272005258 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I would likely not play a paladin character unless it was the DM's Paladin variant. < 1272005278 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1272005386 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Also, maybe you didn't know, Riichi and Zwischenzug are not terms in D&D actually, anyways, but I try to do it in D&D anyways! < 1272005398 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Riichi is in mahjong, and Zwischenzug in chess. < 1272005430 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't know german chess terms < 1272005478 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION googles < 1272005536 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you know Japanese mahjong terms? < 1272005556 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not at all < 1272005567 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i considered that too obvious to comment on :D < 1272005600 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION realizes doesn't know the norwegian term for zwischenzug either < 1272005604 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*he < 1272005628 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :wikipedia has no norwegian link for it < 1272005804 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm seems the direct translation "mellomtrekk" is used, although i don't recall it < 1272005833 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you understand what it is, however? And how I might try to use in D&D? < 1272005847 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :more or less < 1272005907 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you understand anything about mahjong at all? < 1272005968 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not the real came, which iirc you have already told is not the same as the simple pair matching solitaire i've seen on pc's < 1272005973 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*real game < 1272005976 0 :tombom!tombom@wikipedia/Tombomp JOIN :#esoteric < 1272006033 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :OK. < 1272006063 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(well simple and simple, i guess that can be hard too, because of hidden pieces if nothing else) < 1272006107 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :"Riichi" is something you can call if you have closed hand, you have to bet 1000 extra points and your hand is locked, so you can no longer adjust it. If you win, you earn +1 han for riichi, unless you also make "ippatsu riichi" or "ura dora" in which case you earn more than +1 han. < 1272006155 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh it's a betting game < 1272006189 0 :coppro!~coppro@unaffiliated/coppro JOIN :#esoteric < 1272006223 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Actually, mahjong is not really a betting game, although you do bet sometimes. < 1272006294 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :What you have to do mostly, is make a hand with four sets and one pair, and avoid the other players doing the same. You can choose which one to discard on each turn. However, if you discard the tile someone else needed the last one for their hand, you have to pay them a lot. < 1272006364 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1272006433 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't really like games where i have to pay careful attention to what everyone else has < 1272006446 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or even worse, might have < 1272006627 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :In Washizu Mahjong it is different, because you can see some of the tiles belonging to other players, if those tiles are transparent. (Washizu Mahjong uses both transparent tiles and opaque tiles. I have a Washizu Mahjong set.) Washizu Mahjong was invented by the fictional character Wahsizu Iwao, which was invented by Nobuyuki Fukumoto, who writes mahjong comics. < 1272006717 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think i'm going to bed < 1272006730 0 :oerjan!unknown@unknown.invalid QUIT :Quit: Good night < 1272006772 0 :zzo38!unknown@unknown.invalid QUIT :Remote host closed the connection < 1272007450 0 :kar8nga!~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net JOIN :#esoteric < 1272009098 0 :tombom!unknown@unknown.invalid QUIT :Quit: Leaving < 1272009599 0 :clog!unknown@unknown.invalid QUIT :ended < 1272009600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1272010324 0 :lament!unknown@unknown.invalid QUIT :Quit: lament < 1272011265 0 :FireFly!unknown@unknown.invalid QUIT :Quit: Hey! Listen! < 1272012040 0 :lament!~lament@S0106002312fa554a.vc.shawcable.net JOIN :#esoteric < 1272012566 0 :kar8nga!unknown@unknown.invalid QUIT :Remote host closed the connection < 1272013973 0 :lament!unknown@unknown.invalid QUIT :Quit: lament < 1272017558 0 :jcp!unknown@unknown.invalid QUIT :Quit: I will do anything (almost) for a new router. < 1272017855 0 :lereah_!~lereah@nanpc301.in2p3.fr JOIN :#esoteric < 1272018093 0 :Axtens!~Axtens@dsl-202-72-158-213.wa.westnet.com.au JOIN :#esoteric < 1272018139 0 :Axtens!unknown@unknown.invalid PRIVMSG #esoteric :just wandered over from #rosettacode to see what happens here < 1272018186 0 :Axtens!unknown@unknown.invalid PRIVMSG #esoteric :there are very few esolans represented on RC ... BF, Befunge ... maybe a couple others < 1272018293 0 :Axtens!unknown@unknown.invalid PRIVMSG #esoteric :oh .. there's FALSE < 1272020380 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The place has been mentioned on this channel a couple of times, but no-one seems to have been inspired enough to start mass-adding "our" languages there. < 1272020417 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There's HQ9+, though that's bit of a joke. < 1272020462 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Chef's an esolang too. < 1272020567 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And SNUSP. < 1272020630 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But not very many. Didn't check especially thoroughly there. < 1272021626 0 :wooby!~wooby@hathor.telana.com JOIN :#esoteric < 1272021937 0 :wooby!unknown@unknown.invalid PRIVMSG #esoteric :hio < 1272022230 0 :Asztal!~asztal@host86-160-121-138.range86-160.btcentralplus.com JOIN :#esoteric < 1272022445 0 :oklopol!~oklopol@a91-153-122-35.elisa-laajakaista.fi JOIN :#esoteric < 1272022799 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1272023338 0 :Axtens!unknown@unknown.invalid PRIVMSG #esoteric :did anyone get any further with the MSG language as per http://esoteric.voxelperfect.net/wiki/MSG ? < 1272023609 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :a wire connects two objects, but '' sends to using .. so what does connecting two objects mean? < 1272023617 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :nothing? < 1272023651 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and then you can just use passon to send stuff to an object without a wire < 1272023671 0 :Tritonio_GR!~Tritonio@ix.ceid.upatras.gr JOIN :#esoteric < 1272023783 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also what's the use of creating any new objects? do they do something with the messages you send them? < 1272023798 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :we should talk about Toi instead, if you ask me < 1272023870 0 :oklopol!unknown@unknown.invalid NICK :oklopod < 1272023947 0 :cheater2!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1272023949 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :have you seen rain fall on the surface of water? < 1272023966 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :that's just fucking awesome i stared at it for hours < 1272023970 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :maybe more like 3 minutes < 1272024130 0 :Axtens!unknown@unknown.invalid QUIT :Quit: insanity < 1272024283 0 :cheater2!~cheater@ip-80-226-224-201.vodafone-net.de JOIN :#esoteric < 1272024732 0 :FireFly!~firefly@unaffiliated/firefly JOIN :#esoteric < 1272024795 0 :nooga!~nooga@188.74.72.61 JOIN :#esoteric < 1272024856 0 :coppro!unknown@unknown.invalid QUIT :Ping timeout: 246 seconds < 1272025768 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: yes, I have < 1272026173 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1272026180 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :the people on the street didn't seem to see it < 1272026234 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: do you mean, onto puddles, or onto lakes? I've seen both, but the puddles more often < 1272026240 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the UK is really rainy compared to most countries... < 1272026268 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :it was a river of some sort < 1272026310 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :there were these small waves or more like ripples due to wind already, and then circles where rain fell < 1272026314 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=C0c5yClip4o < 1272026319 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Warning: Brain cells WILL die < 1272026336 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :so all sorts of stuff going on < 1272026355 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :that's the first warning about a link i ever took seriously < 1272026469 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i'm learning all sorts of stuff < 1272026496 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :funny e=mc^2 joke in the beginning < 1272026502 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :not sure i get it < 1272026564 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :oklopod, I don't think it's a joke to her < 1272026865 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :so okay what she's saying is homeopathy works by curing diseases < 1272026891 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :and that physical models of the world have this concept of energy < 1272027084 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :chemistry background helpful :P < 1272027121 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :but i guess you can't argue with results < 1272027157 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :the guy's knee stopped squeaking < 1272030021 0 :Tritonio_GR!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1272031963 0 :nooga!unknown@unknown.invalid QUIT :Quit: Lost terminal < 1272034651 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :argh, this is a bad cold... < 1272034711 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :you should do something about your energy state < 1272034729 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :your vibrations are totally off sync < 1272034847 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopod, if that is the pun I think it is: AUGH < 1272034938 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't get it, except in reference to the video < 1272034954 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, you know what heat is physically right? < 1272034972 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :awib 0.2 is cute: http://awib.googlecode.com/svn/builds/awib-0.2.b (announcement at http://awibiswritteninbrainfuck.blogspot.com/2010/04/announcing-awib-02.html ) < 1272034975 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(btw I meant "a cold" as in "sick") < 1272034978 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster, oh < 1272035000 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, literate brainfuck? < 1272035025 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or wait < 1272035025 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no < 1272035050 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wth is that? a polygot? < 1272035075 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah indeed < 1272035162 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :"Loops known to never be entered are removed." < 1272035171 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :It should remove all loops that are never entered < 1272035177 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :>.> < 1272035177 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, how? < 1272035203 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, I'm pretty sure that would be the same as solving the halting problem < 1272035227 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION knows that < 1272035232 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION was trying to be funny < 1272035239 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh, it wasn't very obvious < 1272035253 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :yeah i meant it as a reference < 1272035302 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopod, reference to what? < 1272035338 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :well try grepping for reference, what could i be responding to < 1272035356 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :for "reference" < 1272035370 0 :BeholdMyGlory!~behold@unaffiliated/beholdmyglory JOIN :#esoteric < 1272035393 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i don't know why i have to be so mysterious, reference to the vid, < 1272035398 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :that Sgeo linked < 1272035411 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh that. didn't look at it < 1272035421 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i know that < 1272036211 0 :nooga!~nooga@188.74.79.101 JOIN :#esoteric < 1272037164 0 :lereah_!unknown@unknown.invalid QUIT :Quit: Leaving < 1272037256 0 :MizardX!~MizardX@unaffiliated/mizardx JOIN :#esoteric < 1272037389 0 :nooga!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1272037588 0 :zzo38!~zzo38@h24-207-48-53.dlt.dccnet.com JOIN :#esoteric < 1272037590 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I have fixed this spell: http://zzo38computer.cjb.net/dnd/options/Object_Mirrored.s < 1272037765 0 :kar8nga!~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net JOIN :#esoteric < 1272037815 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :It's here! < 1272037863 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: wtf? < 1272037877 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you said that in three chanels for no good reason < 1272037878 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ais523, my Nexus One < 1272037882 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :>.> < 1272037896 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. Yup, 3 is the count. < 1272037909 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION didn an amsg < 1272037916 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No, 4. < 1272037924 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :3 on this server. < 1272038169 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i watched a few of those bush is an idiot videos so i figured it'd be fair to give obama a try too, politics is fun < 1272038187 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's a bit harder with Obama. < 1272038193 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You actually have to search. < 1272038215 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Unlike Bush, who has given the following line in a speech: "Hey, you want a taco?" < 1272038230 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Meant it literally. He interrupted his own speech to ask that question of someone. < 1272038233 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i dunno but these are really funny < 1272038304 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :there are fewer tho, most are just him stuttering, which isn't really surprising if you work 24/7 < 1272038343 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :at least i assume presidents don't have that much free time, i have never actually been one < 1272038356 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Bush had a lot of it. < 1272038369 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :He spent half his time in office on vacation. < 1272038859 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1272038980 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :also many of these are fun mixes and not whole speeches, they don't seem to be so much about comedy as they are about mocking the stupid nigger < 1272039005 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :fun mixes being when you repeat a stupid contradictory sentence 50 times < 1272039047 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i need to find something else to waste time on < 1272039235 0 :nooga!~nooga@188.74.79.101 JOIN :#esoteric < 1272039241 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :party, nooga! < 1272039293 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: seen the additions i made to the Toi page? < 1272039325 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :nnno < 1272039349 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :mainly what we talked about < 1272039400 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote host closed the connection < 1272039482 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :uuueua-e is pretty :) < 1272039496 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1272039524 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i chose the tuple representation (how much to nest x and y in {}'s) specifically for that < 1272039548 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :otherwise it would have needed to use an adjustment with one of the other algorithms < 1272039562 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :okay cool stuff, i'll have to fix the interp as soon as possible < 1272039575 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :right after i've wasted some more time < 1272039798 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :should all commands be changed to vowels? < 1272039803 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1272039814 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :it's not like there are programs out there that would suffer < 1272039827 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :eek < 1272039851 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :reading is bad enough with those ('s... < 1272039856 0 :charlls!~charlls@201.226.222.130 JOIN :#esoteric < 1272039894 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(btw i convinced myself you cannot have [A]B) commands too without ambiguity) < 1272039921 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :([])[]([])[] can parse in two ways < 1272039954 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :hmm, yes < 1272039998 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :now when exactly is it ambiguous, you could just disallow those cases < 1272040004 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :and that would be sweet < 1272040044 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well you need the right combination of ('s and )'s so a [] can match in either direction < 1272040113 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm strictly speaking that first []) is redundant < 1272040140 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :([]([])[] should also be ambiguous < 1272040150 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :it is < 1272040161 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(redundant because it can only parse that way) < 1272040193 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :but are ([]([])[] and []([])[]) the patterns that characterize it < 1272040207 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :and what would that mean exactly, for their usability < 1272040253 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :if those patterns are anywhere in a program, with anything in between that parses, then parsing is ambiguous < 1272040270 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :err < 1272040284 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :yeah okay the sentence was correct, but i misparsed it after typing it < 1272040315 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well ignoring (or treating as independent) things inside the []'s and also {}'s < 1272040343 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :now what does {}) mean exactly... < 1272040357 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i wasn't going for that :D < 1272040361 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :it's the for-each OOPS NOT THAT ONE loop < 1272040384 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1272040395 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :okay i'll start fixing the interp now < 1272040429 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1272040433 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :by all commands to vowels < 1272040438 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i mean all the commands except nesting < 1272040442 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1272040444 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :and -<> < 1272040449 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :sounds more reasonable < 1272040496 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :r => y, p => o, and possibly i for input and p to have better semantics < 1272040519 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :and maybe n could be n still < 1272040524 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :and maybe i could buy a parrot < 1272040525 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well except you have more that five (or sometimes six) < 1272040552 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean < 1272040561 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :aeiou(y) < 1272040573 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you're going to need finnish vowels too :D < 1272040597 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you didn't mention . and : < 1272040618 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :oh well i thought those could be . and : too, because they print themselves so... < 1272040628 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :actually i originally thought just those two for output < 1272040638 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :but if i add bf complete output, then they become sort of < 1272040669 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :re-dun-dant < 1272040695 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1272040718 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :ah there it is < 1272040746 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i love how the example program only prints like 6 numbers < 1272040753 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :it always makes me smile < 1272040792 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that inefficient huh < 1272040824 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :my sets are implemented unbelievably badly < 1272040854 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :would be easy to fix by for instance using python's set :P < 1272040877 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :but i didn't feel like it because i'm gonna make some sort of optimization (the hashing thing) anyway < 1272040886 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :in the next 5 years or so. < 1272040895 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :in good time. < 1272040907 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :nah won't take that long, i just added like 7 characters to toi.py < 1272040925 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :commented some stuff out < 1272041200 0 :charlls!unknown@unknown.invalid QUIT :Quit: Saliendo < 1272041268 0 :charlls!~charlls@201.226.222.130 JOIN :#esoteric < 1272041274 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm both of your patterns above contain []([])[] < 1272041302 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i _think_ anything containing that may be ambiguous < 1272041332 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :([]) is sort of a dual to [], it can match with a [] in either direction < 1272041369 0 :charlls!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1272041389 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :except it can still happen that that ([]) doesn't match either neighboring [], but something farther away < 1272041390 0 :charlls!~charlls@201.226.222.130 JOIN :#esoteric < 1272041410 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :...wanna write a program to actually add together two concrete numbers and print the result? < 1272041427 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i'd like to test this thing and i'm you know a bit lazy < 1272041459 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :err < 1272041473 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :actually at least making a tuple is pretty easy since i can just... make it < 1272041474 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well there's an addition program right there on the wiki, just prepend a tuple of your numbers and append a p (or o) < 1272041522 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :actually i'll upload it first, and ask questions later, so to speak < 1272041563 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :in the sense that i first do it and then start wondering if i should've < 1272041574 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :nm < 1272041771 0 :Oranjer!~HP_Admini@adsl-34-17-217.cae.bellsouth.net JOIN :#esoteric < 1272041782 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :yay new version is dl'ble < 1272041795 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :now let's see if it works < 1272041800 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :and if the example program works < 1272041821 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :not that i don't trust your magical powers < 1272041840 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :good, good, then i don't have to < 1272041867 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1272041888 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i actually don't have -e yet, i considered adding -e as a separate command, and not letting you use it in the <> notation otherwise < 1272041905 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :feels impure to let just one letter in there < 1272041906 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1272041931 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :if there was also E or something else, say if numbers are added, then definitely < 1272041981 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :btw often when i say i've thought about doing something i'm just coming up with it on the fly < 1272041993 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i don't always realize this until i've said it < 1272042016 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :sometimes i do but who cares it's more convincing than hey my brain wants to tell us something < 1272042035 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i don't know what it is yet but it's confident about it < 1272042036 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :my brain says that's ok < 1272042047 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1272042069 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's intuition < 1272042170 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :hey my intuition wants to share something with us let's listen < 1272042183 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :that sounds a bit less than professional < 1272042289 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :anyway, see you later < 1272042314 0 :oerjan!unknown@unknown.invalid QUIT :Quit: Alligator < 1272042492 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :aaand time to debug two programs at once < 1272042497 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :the addition does not work < 1272042499 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1272042618 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :this language is a bit hard to read, it's as if my brain was used to thinking ('s need a matching ) < 1272043178 0 :tombom!tombom@wikipedia/Tombomp JOIN :#esoteric < 1272043877 0 :nooga!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1272044723 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wow HUGE hail < 1272044755 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like almost a cm in diameter < 1272045433 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: there was no error really, i just didn't have S be the tuple, but had S contain the tuple < 1272045660 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :p, which is called d now, has updated semantics that make it nice for debugging, d as in debug prints stuff in the future format for adding sets in code, which is the <> notation plus numbers, <<0>> gets printed like <1> < 1272045692 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :it's quite beautiful to watch it calculate 3+2 for like 6 seconds < 1272045704 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i dunno why i love slowness so much < 1272045707 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :slowth < 1272045986 0 :seph1!~Hybrid_Ze@41.115.176.240 JOIN :#esoteric < 1272046005 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 246 seconds < 1272046132 0 :seph1!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks around < 1272046309 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Why does the gopher protocol handler I wrote in my browser sometimes break and it reverts to the built-in Mozilla handler until I restart the browser? < 1272046703 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Hay! Someone changed one of the userboxes, it now says: "This user thinks in bytecode and dreams of electric sheep." < 1272046718 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Here is another one which used to be different when I added it: "This user thinks that the communists ruined the beauty of Chinese characters by simplifying them." < 1272046872 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I don't like it much when someone says "this software is for PC" but it really meant it requires Windows. To me, "this software is for PC" should mean that it runs on IBM PC, and does not require an operating system. < 1272047015 0 :nooga!~nooga@188.74.79.101 JOIN :#esoteric < 1272047264 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Knowledge is knowing that tomato is a fruit. Wisdom is knowing that you don't put tomatoes in fruit salad. < 1272047372 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Please don' t cross any railings lest suddenness happens! < 1272047379 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :If they don't have a scientific name for the spider, they don't know what they're doing. < 1272047404 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Autocomplete me: "black people ca" --> "black people can secretly levitate" < 1272047430 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1272047474 0 :augur!~augur@129-2-175-79.wireless.umd.edu JOIN :#esoteric < 1272047479 0 :Phantom_Hoover!~chatzilla@cpc5-sgyl29-2-0-cust220.sgyl.cable.virginmedia.com JOIN :#esoteric < 1272047505 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :<<> << 2 >>> << 3 >> < 1272047506 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :( ( ({([r]u}-<<>> { ([r] } rrr < 1272047506 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :[ ( ({([r]u}-<<>> { rrr ua uuue } < 1272047506 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric : -( ({([r]u}-<<>> { rr r uu } ] < 1272047506 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :-( ({([r]u}-<<>> { ([r] } rrrr d < 1272047526 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :err i actually meant to paste just the first line... i think < 1272047531 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :{}{}{}['] < 1272047541 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :maybe i didn't think < 1272047544 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :On the same lines as what I was talking about last night, can I just load some x86 machine code (not an exec format like ELF) and execute it? < 1272047559 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: where? < 1272047563 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: numbers now implemented < 1272047581 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :nooga: Soory; into memory. < 1272047591 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :s/Soory/Sorry/ < 1272047625 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :under what OS? < 1272047650 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Linux. < 1272047651 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: You can emulate it using Bochs < 1272047654 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :you can < 1272047669 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it's a bit tricky but sure, possible < 1272047682 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: I could, but I'm not doing this for practical reasons. < 1272047708 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :try mmap < 1272047714 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :nooga: I've tried a simple mmap-jmp thing in assembly, but it segfaullts. < 1272047722 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it shouldn't < 1272047734 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1272047735 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :strace suggests that it's segfaulting at or after the jump. < 1272047751 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :let me check my old code, i've got this implemented somewhere < 1272047752 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :You can't do it in protected mode, because it requires the kernel to know the format so that it can be loaded. < 1272047776 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :So you can't put some machine code in memory and jump to it? < 1272047810 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i did that, let me think < 1272047819 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Yes you could, but if you are in protected mode, you are still in protected mode. In addition, you can't just do that without a loader. Protected mode requires the kernel to load it at first. < 1272047820 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You might need to call mprotect, to make the region executable. < 1272047856 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Or use anonymous mmap() with the right protection flags; either-or. < 1272047889 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I now have the quote about tomatoes in fruit salad on my Wikipedia userpage. < 1272047895 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe not necessarily anonymous either if you're loading from a file, I guess. < 1272047931 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :PROT_EXEC|PROT_READ|PROT_WRITE < 1272047935 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :for mmap < 1272047977 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: if you've got a running process, you can omit kernel's loader and exec < 1272048035 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :gdb'ing a breakpoint at the address you jump into is also always a possibility. < 1272048100 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :nooga: Tried that. fizzie: It's written in assembly (inline drives me mad), so there isn't any debugging information. < 1272048115 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :just uh < 1272048145 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :If you wrote it in assembly, you shouldn't need debugging information; just use the disassemble command. < 1272048186 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :maybe the code has some adresses that need to be shifted < 1272048323 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :It might be because mmap doesn't return in eax. < 1272048349 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://stackoverflow.com/questions/2019923/executing-machine-code-in-memory < 1272048475 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I tried that. < 1272048484 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Didn't work. < 1272048485 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :18:35 < Phantom_Hoover> strace suggests that it's segfaulting at or after the jump. < 1272048677 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :what < 1272048688 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i didn't paste that < 1272049874 0 :oklopod!unknown@unknown.invalid QUIT :Ping timeout: 248 seconds < 1272049968 0 :oklopod!~oklopol@a91-153-122-35.elisa-laajakaista.fi JOIN :#esoteric < 1272050801 0 :nooga!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1272051248 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, strange thing from gcc configure (you might find it funny): < 1272051252 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :checking for x86_64-linux-gnu-ar... no < 1272051252 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :checking for ar... ar < 1272051252 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :checking for ar... no < 1272051252 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :checking for x86_64-linux-gnu-ar... no < 1272051252 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :checking for ar... ar < 1272051257 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :gcc configure is broken < 1272051267 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the only issue there is it isn't showing the paths < 1272051269 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :first it find ar, then it doesn't, then it finds it again < 1272051274 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ah < 1272051278 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it looks funny though < 1272051341 0 :kar8nga!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1272051399 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, also I found out that to actually get gcc to build with a specific rpath I need something like: < 1272051400 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :LDFLAGS=-Wl,-rpath,/home/arvid/local/llvm/2.7/lib ../gcc-source/configure [...] < 1272051400 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :make LDFLAGS=-Wl,-rpath,/home/arvid/local/llvm/2.7/lib LDFLAGS_FOR_TARGET=-Wl,-rpath,/home/arvid/local/llvm/2.7/lib BOOT_LDFLAGS=-Wl,-rpath,/home/arvid/local/llvm/2.7/lib -j2 < 1272051409 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as in, all of those LDFLAGS are required < 1272051446 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, that I find really wth < 1272051448 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wtf* < 1272051660 0 :alise!~alise@212.183.140.34 JOIN :#esoteric < 1272051690 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :A confusion of notions < 1272051707 0 :nooga!~nooga@188.74.72.61 JOIN :#esoteric < 1272051734 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi alise < 1272051799 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, any progress at with feather btw? (It was weeks since I asked last time!) < 1272051810 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, why would you expect me to have done? < 1272051814 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :given that I'm pretty RL-busy atm < 1272051822 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1272051836 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I have been RL-busy too, so wouldn't have noticed < 1272051909 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Unit news update! Nothing much. At all. Like, barely anything. I discovered there's a /b/tard there. So you can imagine how quite boring my week has been in general if that is big news. < 1272051974 0 :seph2!~Hybrid_Ze@41.115.136.83 JOIN :#esoteric < 1272052003 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :what's a good prime? < 1272052005 0 :seph1!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1272052021 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :alise: i made a language called toi and i've been advertising it all winter < 1272052030 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: I heard. < 1272052033 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric ::< < 1272052038 0 :zzo38!unknown@unknown.invalid QUIT :Remote host closed the connection < 1272052038 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :A good prime for what? < 1272052040 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Generally anything "really big" is nice. < 1272052051 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :give me something relatively big < 1272052057 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :but not *that* big < 1272052068 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :How many decimal digits, approximately, are we going for? < 1272052073 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Want to fit it into a 32-bit integer? < 1272052074 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :~7 < 1272052077 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i don't care < 1272052088 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :but ~7 < 1272052105 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :lemme look < 1272052114 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :oh you heard in the logs? < 1272052126 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :not really a question < 1272052129 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I just saw today's and you said "toi". < 1272052133 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :So. < 1272052154 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopod, a good prime? what about 3? < 1272052166 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :optimus prime, apparently < 1272052169 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :does 1299827 sound nice to you? < 1272052171 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1272052178 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(whatever that is) < 1272052181 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :there are a lot of others at http://primes.utm.edu/lists/small/100000.txt, but 1299827 is nice because it is the last one. < 1272052185 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :anyway it's neat, currently trying to optimize the interpreter so that you can manipulate numbers greater than (ridiculously small number) < 1272052221 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :alise: how far from edinburgh are you? < 1272052221 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :if 6 is ok and you've suddenly become a decimal fan, 888887 is nice because it has a lot of 8s in it < 1272052224 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :actually the current interp can barely handle operations on numbers of size 7, but you could easily go to 20 with simple optimizations < 1272052232 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :also 1000003 < 1272052234 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :that's 7 < 1272052240 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :nooga: why? < 1272052243 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :wanna visit? < 1272052251 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :no < 1272052259 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :why then < 1272052294 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :My Oracle (name of Maps, Google) tells me that road separates me and Edinburgh by 95.8 miles. < 1272052301 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i'm just trying to make myself sure that the distance is big enough < 1272052302 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :It may be less if you count, say, lakes as being passable. < 1272052305 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :uuuuffff < 1272052313 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I'm not going to murder you. < 1272052319 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :still < 1272052327 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I'm imprisoned Monday-to-Friday; too tired on Friday; and hurriedly doing more interesting things the other two days. < 1272052350 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Good afternoon, madame alise. < 1272052366 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if "madame" is correct for this nick's customised gender structure.. < 1272052383 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I think so. < 1272052383 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :*...; .. is definitely not correct anywhere. < 1272052426 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i think i'm going to dring with scots < 1272052429 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :drink* ffs < 1272052435 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So. Unit has been motherfucking boring. Got it. < 1272052458 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Though a bad idea, you *could* make it much more interesting by feigning various mental disorders. < 1272052485 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hallucinations are ever-popular. < 1272052487 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"I can't go to class today... the /other beings/ are there." < 1272052504 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"Ford^WNurse, you're turning into a penguin. Stop it." < 1272052556 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :What's this about Edinburgh? < 1272052579 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=TeOvMhkK5pI CTO < 1272052588 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: i'm in EDI < 1272052590 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Presumably, nooga arrives there sometime. < 1272052593 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :...Or in the past. < 1272052610 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :nooga: You know, if you visited me I'd only slightly murder you. < 1272052613 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :I'm stuck here till monday < 1272052625 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :alise: bah, i don't want to < 1272052633 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopod, what do you mean "of size"? < 1272052648 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :alise: Why do you want to kill nooga? < 1272052650 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"Stuck"; a nice word to describe Britain. < 1272052653 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: He's irritating! < 1272052667 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :*runs like hell* < 1272052667 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i prefer scots... i can't understand their blabbering and they're too drunk to laugh at me ;] < 1272052690 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :They all think I'm English... < 1272052703 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :nooga: You just need to reverse the Great Vowel Shift. ;) < 1272052712 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :;p < 1272052722 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, huh? < 1272052730 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :The Great Vowel Shift of 1822. < 1272052731 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :And, depending on your accent, strip out ~half the "r"s. < 1272052740 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :A war in the land of linguistics! < 1272052743 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :RRRRRRRRRRRRRRRRRRRAIT < 1272052744 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: XD < 1272052748 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :alise: I thought it was a drawn-out thing. < 1272052749 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Lo, prescriptivist blood did spill! < 1272052750 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :MAIT < 1272052758 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Great_Vowel_Shift < 1272052761 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :THE TIMES THERE ARE ALL LIES < 1272052762 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ALL LIES < 1272052766 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :WRITTEN BY THE ENEMY < 1272052769 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also I think the Scottish accent isn't too hard to understand. With the exception for the odd strange phrase. But much less so than Australian I find < 1272052778 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :E before I except in a few rare cases. < 1272052797 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :beh, i've been in oysralia an it was okay < 1272052802 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: One of the most notable bits about the Scots *language* is that it retains a large number of vowels from before the Great Vowel Shift, IIRC. < 1272052806 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Trying to rationalise English spelling is pointless. < 1272052811 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :It's just insane. < 1272052822 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, remind me, what was the Great Vowel Shift now again? < 1272052830 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Great_Vowel_Shift < 1272052835 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I forgot; still ignored. < 1272052837 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Child. < 1272052847 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :(I actually did forget, for once.) < 1272052849 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i think scottish should write english using danish alphabet ;p < 1272052855 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :All the vowels shifted in Middle English over some 100 years. < 1272052858 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :or something like that < 1272052862 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :This produced Early Modern English. < 1272052868 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nooga, what? with ø and æ? < 1272052872 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :uhum < 1272052886 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and other weird vowels < 1272052939 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :oh, btw. i've went to a museum and saw a book written in older english with all that f-like characters we used to use here some time ago < 1272052941 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :AAAARRRGH! I stumbled into a Party Political Broadcast! < 1272052944 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It was technically also occuring well into the 1700s, but it's the initial shift into Early Modern English that's actually interesting. < 1272053004 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, what is that? < 1272053022 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, right < 1272053039 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, MathJax = jsMath's next version. I thought it was a ripoff. < 1272053042 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: "Vote for me" stuff. < 1272053057 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also, the *degree* of the shift produces a large amount of the variance in English dialects in the UK. < 1272053065 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, as in, an ad? < 1272053069 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Which party? < 1272053071 0 :jcp!~jw@bzflag/contributor/javawizard2539 JOIN :#esoteric < 1272053075 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: An ad that lasts five years, sure... < 1272053088 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, heh < 1272053090 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(not so much in the US. We forked from a few dialects and had a decent number of our own vowel and consonant shifts) < 1272053111 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :alise: Tories. < 1272053121 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: RUN! RUUUUUN! < 1272053129 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hrm < 1272053132 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :You are not safe! < 1272053134 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :food < 1272053135 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :NOBODY IS SAFE < 1272053175 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :alise: I tried, but by the time I realised I had been listening to Cameron it was over. < 1272053184 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :If only the Great Vowel Shift hadn't coincided with the printing press being introduced in Britain. < 1272053185 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :in scootland < 1272053187 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :The rapture is at hand. < 1272053198 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Woe, oh woe. < 1272053217 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Really? I haven't noticed any Christians disappearing... < 1272053232 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Though I try to dissociate with the strongly-religious... < 1272053233 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :The... non-Conservative rapture!!! < 1272053236 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(this is the reason for much of our bloody bizarre orthography) < 1272053243 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Every non-Conservative shall be sent to a land of pain and torture! < 1272053252 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :It is the singularly most unrealistic rapture possible, which is EXACTLY WHY IT'S HAPPENING! < 1272053256 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :rapture rapture < 1272053278 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Note: the land of pain and torture is more commonly known as "a Britain governed by the Tories". < 1272053324 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :At least it could be worse. < 1272053417 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :All I can think of is the BNP. < 1272053417 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Well, and UKIP. < 1272053417 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :And a dozen other parties. < 1272053417 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :But they're not exactly at risk of running the country. :-) < 1272053474 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Or the Tories might not have decided that moving somewhat to the left was a good idea. < 1272053517 0 :nooga!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1272053537 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Hi alise < 1272053552 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Somewhat; but that's still not nearly left enough. Maybe a few more minutes 'til meltdown, but what could we do except come more to the sickening reality of our imminent demise? < 1272053563 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Or, you know, maybe I'm overly melodramatic. < 1272053583 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has his Nexus One in his hand < 1272053590 0 :wooby!unknown@unknown.invalid PART #esoteric :? < 1272053604 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Good boy. < 1272053604 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Where else? < 1272053608 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: HIS PANTS < 1272053620 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Thanks for that image... < 1272053643 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :very strange thing happened < 1272053651 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I'm not allowed to put the SIM card in it though, and I don't have the password for the wireless with me < 1272053654 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :booted an old dell computer with an usb keyboard attached < 1272053658 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :But I did put the SIM in anyway earlier < 1272053659 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :know what BIOS told me? < 1272053661 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :So I got to play a bit < 1272053671 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"Please attach USB keyboard to port at the back of computer" < 1272053671 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Right now, using it as a VERY expensive MP3 player < 1272053685 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I had connected it to one at the front < 1272053688 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :very strange < 1272053707 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : I'm not allowed to put the SIM card in it though, and I don't have the password for the wireless with me <-- why aren't you allowed to do that? < 1272053733 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :My dad wants to hide the fact that he bought a new phone for me from my step-mother < 1272053753 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :When my step-mother's mom comes back, I'm just supposed to say it's a PDA < 1272053758 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, so, you won't ever be able to use it as a phone? < 1272053760 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Eventually, we'll get a new line for it < 1272053765 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1272053776 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Your family is crazy. :-) < 1272053788 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :And in the process, costing money, because my dad's worried about my step-mother being upset about spending money < 1272053789 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :alise, yes < 1272053806 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: How about this for a line: "It's my dad's; I'm borrowing it". < 1272053813 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1272053825 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Is there anyone in a position to upgrade the wiki? It's using a 2-year-old version of the wiki software. < 1272053830 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :alise, when my step-mother's mom sees me around with it all the time? < 1272053848 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Well, then there is no real line you can take. < 1272053869 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: Only graue, and disturbing him usually leads to Monstrous Things. Not really, but we're all pretty content. < 1272053882 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: It's a phone, it was bought. Hiding these terribly obvious things is impossible. < 1272053903 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :I seem to recall thinking that there was something useful that the wiki didn't have, but I forget. < 1272053904 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :alise, it's temporarily being hidden, not permanently < 1272053906 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :But I agree < 1272053935 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :The controls for Frozen Bubble on Android are a bit unintuitive < 1272053938 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"It's fine that money was spent and hid it from me. If you'd just spent it and /not/ hid it... well, then there'd be trouble!" < 1272054030 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I like big numbers. < 1272054035 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, probably less security issues ;) < 1272054103 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: There is; probably lots. < 1272054106 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :But eh. < 1272054123 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hasn't followed MediaWiki updates since.. 2004, maybe? < 1272054125 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :2006? < 1272054572 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1272054583 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :hi again < 1272054642 0 :charlesq__!~charlls@201.226.222.130 JOIN :#esoteric < 1272054772 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Your family is freaking crazy. < 1272054835 0 :charlls!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1272054863 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION decides that the trackball is useful for something: Playing Frozen Bubble < 1272054987 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :So, /me has a long term project. < 1272055040 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Oh? < 1272055052 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, your phone has a track ball? < 1272055059 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sure. < 1272055077 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: A computer algebra system/dependently-typed programming language: two for the price of one. < 1272055101 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, no it is a fairy tail. It is a classical motif. Step mother and that ;) < 1272055101 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Sounds fun < 1272055101 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :This will be the basis of my OS. Plus, a large database of constructions of mathematical objects in this language, from the empty set to the (computable) reals and beyond. < 1272055111 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I should probably learn what dependent typing is. < 1272055116 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Oh, /theorem prover, too. < 1272055125 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Dependently-typed programming languages <=> theorem verifiers. < 1272055137 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Add lots and lots of sugar and automated tactics and you get a full-blooded theorem provers. < 1272055138 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :*prover < 1272055148 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: But where's the fairy godmother? < 1272055193 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, you have to to move with the times. Gender equality is all the rage these days. I would say "whoever bought you a Nexus One" < 1272055220 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's his father, not his godfather. < 1272055226 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And still not a fairy. < 1272055257 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Did you know that 11^11 = 285311670611? < 1272055258 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION takes a pointless video of IRC with his phone < 1272055260 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I bet you didn't. < 1272055276 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: No, but my computer could soon discover it. < 1272055284 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Indeed it could. < 1272055287 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :The video mode doesn't have auto-focus :( < 1272055287 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :And that is the beauty of computers! < 1272055293 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1272055293 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : That's his father, not his godfather. <-- hm true < 1272055312 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but wrt. fairy: in disguise of course < 1272055323 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That makes Sgeo fae. < 1272055334 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, sure it is inherited? < 1272055364 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, I thought it was more a job description (or maybe that is a unique feature of Discworld faeries?) < 1272055387 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That's a unique feature of Discworld. < 1272055395 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You fail at the good folk. < 1272055407 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, sure, but I prefer the Discworld variant < 1272055422 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, plus we don't have this in Swedish folk lore < 1272055426 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :we have different stuff < 1272055441 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I prefer the good and proper folklore variant. < 1272055458 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Before they got to be all nice, pretty, shiny, and nice. < 1272055482 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Also, n^n = pi, where n = e^{W(\log{\pi})} ~ 1.85411. < 1272055499 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Self-exponentiation is fun. < 1272055503 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, hm in the folklore, are elves == faeries? < 1272055508 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no < 1272055515 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :What is "? < 1272055517 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :W? < 1272055531 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :http://mathworld.wolfram.com/LambertW-Function.html < 1272055546 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No, different folklore. < 1272055568 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, huh < 1272055581 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Is log(0) just undefined? < 1272055600 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, yes? < 1272055608 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1272055611 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :OK. < 1272055652 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Though it's hard to say, as what exactly constitutes a "fairy" changes from tale to tale. < 1272055658 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sometimes, it will include any magical being. < 1272055659 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Indeed for any m, n^n = m is solved by n = e^W(log(m)), so long as e^W(log(m)) - 1 != 0, and log(m) != 0. < 1272055675 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :How do I know this? The oracle of Wolfram Alpha, naturally. < 1272055676 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, remember what log actually means. y=log_a(x) <=> a^y = x < 1272055682 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :How to win: CHEAT < 1272055687 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover, you can't get 0 there. a^0 = 1 < 1272055708 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :^echo a^0 is undefined. < 1272055708 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :a^0 is undefined. a^0 is undefined. < 1272055712 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :oh wait it's ignored < 1272055715 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :]oi a^0 is undefined. < 1272055718 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :aw, it's gone < 1272055727 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :!sh echo a^0 is undefined. < 1272055731 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :a^0 is undefined. < 1272055735 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :hooray < 1272055739 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :another bot for AnMaster to ignore < 1272055753 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :huh why are the bots spamming < 1272055759 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Big thing, though: elves are Germanic folklore. Fairies are Celtic. < 1272055771 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :spamming truth, yeah < 1272055776 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also, a^0 = 1 < 1272055782 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not undefined < 1272055787 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: please correct AnMaster's error < 1272055813 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: The bots are not spamming, alise is making use of the botten. < 1272055826 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, well he is incorrect. a^0 = 1 for all a < 1272055828 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well < 1272055833 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not for 0^0 iirc < 1272055842 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but for all a != 0 < 1272055855 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Exponentiation#Exponents_one_and_zero < 1272055859 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :see there < 1272055861 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: He's right. < 1272055868 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just checked on my calculator too < 1272055872 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it does what I said < 1272055880 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(TI-83+) < 1272055894 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure what that property made convenient, though. < 1272055918 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(I can only presume that was defined for convenience's sake somewhere) < 1272055930 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :a^0 is /not/ defined < 1272055937 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :a^0 is just most conveniently 1 most of the time < 1272055947 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :er wait < 1272055952 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i thought he said 0^0... < 1272055962 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :holy shit, i've mistyped it all the way above < 1272055965 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, wikipedia seems to try to explain that < 1272055971 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :... :|, forgive me i've just come back from hell < 1272055976 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but I can't paste it since the math is rendered as images here < 1272055979 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: forall a where a != 0, a^0 = 1;forall a where a = 0, a^0 is undefined. :) < 1272055983 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1272055986 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Is a thinko apparently. < 1272055988 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :although using a TI-83+ calculator to verify mathematical things is lunacy < 1272055996 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, hm? < 1272056003 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Pretty damned bad one, but hell. I've done worse. < 1272056010 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: He's been thinking you were discussing 0^0. < 1272056018 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh, well I said I didn't < 1272056024 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1272056030 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Like I said. Thinko. < 1272056031 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1272056037 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :a log_0() doesn't make sense < 1272056048 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :thus a = 0 would make no sense whatsoever in this context < 1272056062 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :log_0 is... Probably stupid. < 1272056080 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, is log_0 even definable? < 1272056122 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Not as a function. < 1272056152 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lets see, log_a(x) = ln(x)/ln(a) right? < 1272056156 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or was it the other order? < 1272056159 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :0^0 = 1 by knuth < 1272056161 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :log_0(x) = nullity < 1272056168 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in which case log_0() is not defined yeah < 1272056172 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: of course, for almost all purposes 0^0=1 < 1272056173 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, then how else could you define it? < 1272056176 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopod, huh? < 1272056189 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. Actually, yeah, log_0(x) is most definitely a function. log_0(x) = _|_ < 1272056190 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :>:D < 1272056197 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :he said it should be 1 < 1272056208 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, yes it is undefined for all values < 1272056216 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :well ln(0) is only undefined if log_e(0) is undefined < 1272056218 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :circularity! :-D < 1272056220 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopod, huh < 1272056320 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: Well, lim x->0 log_e(x) = -oo... Which makes lim a->0 log_a(x) = 0, I think... Not useful, though. :) < 1272056385 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :who let you define x/-oo = 0 EH < 1272056386 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :EH EH < 1272056405 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :MY ASS < 1272056419 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :don't get no mo lim x->-oo n/x on me beyotch < 1272056523 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, heh < 1272056590 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh btw from logs: "12:53:08 although using a TI-83+ calculator to verify mathematical things is lunacy" <-- sure, I didn't actually need it to know I was correct. < 1272056600 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :were* < 1272056607 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :More like a TI-83+ is not a paragon of mathematical precision. < 1272056616 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :And if you are to read logs for the purpose of conversing with me, unignore me. < 1272056617 0 :Slereah!unknown@unknown.invalid QUIT :Ping timeout: 240 seconds < 1272056678 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :15:03 < alise> And if you are to read logs for the purpose of conversing with me, unignore me. < 1272056686 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Smartest thing I've heard said all week. < 1272056714 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Using bots to make snarky comments, on the other hand, is A-OK. < 1272056714 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I only read it because I wanted to see how alise reacted to noticing he was wrong < 1272056715 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1272056741 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster is doing a very bad job of attempting to trod on a dog with a bullet in its chest. < 1272056749 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Like with socks. < 1272056752 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I don't plan to continue to read the logs further < 1272056760 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Dude, seriously, /unignore him or *actually ignore him*. < 1272056777 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, yes I closed the log now. < 1272056783 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Your ignoring thing is like "LALALALA IM NOT LISTENING", except somewhat less infantile. < 1272056798 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: Hah. < 1272056813 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster? --Less infantile? < 1272056826 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I'm actually somewhat infantile in a quite literal sense, at least I have an excuse! < 1272056860 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :alise: Vi vejnas unan Interneton. < 1272056875 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Ixnay on the Esperanto. Ay. < 1272056890 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :日本語が良いか。 < 1272056905 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Your caret is a carrot. < 1272056912 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :(THAT WOULD BE AN AMAZING FONT) < 1272056940 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Wouldst thou prefer a more Anglo-Frisian tongue? < 1272056979 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :If so, then thou hast won one Internet. < 1272056982 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :okay i have utterly failed to optimize this thing to handle numbers without adding special code for them :( < 1272056985 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Very Modern English would work, but -- not too modern. < 1272056997 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: tell me how it goes and i'll sprinkle magic on it < 1272057037 0 :Slereah!~nigger@ANantes-259-1-95-176.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1272057051 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Photographic jesus < 1272057190 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :The reproach. < 1272057265 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :code is linked on the page < 1272057298 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: link the page < 1272057302 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :the basic idea of mine fails because even though i got memory usage down, turns out constructing the numbers takes about the same amount of time < 1272057306 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I am a genius and a prodigy; you do the banal work. < 1272057316 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :I even get computers to do most of my arithmetic for me. < 1272057317 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :http://www.esolangs.org/wiki/Toi < 1272057319 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1272057346 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"There is no set called the error set." < 1272057351 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :is there a set called the purple banana set? < 1272057351 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :well there isn't < 1272057358 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :no, why would you think that < 1272057370 0 :pikhq_!~pikhq@75-106-123-198.cust.wildblue.net JOIN :#esoteric < 1272057387 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :well i wouldn't think there is a set called the error set either < 1272057429 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Your ignoring thing is like "LALALALA IM NOT LISTENING", except somewhat less infantile. <-- iirc alise said that phrase a few times < 1272057442 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :good point, anyway the point of the language was to make something where all operations are "global" in some sense < 1272057463 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :it's a rather new paradigm, afaik < 1272057473 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: well optimising numbers here ~= optimising von neumann ordinals basically yeah? < 1272057484 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :~= optimising certain sets < 1272057493 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :absolutely horrible paradigm implemented with a language with a horrible syntax that's inherently horribly slow < 1272057494 0 :pikhq!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1272057494 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :but anyway < 1272057497 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :so compress sets. that's my amazing prodigal discovery < 1272057499 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1272057504 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :pay me now < 1272057506 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :(in money) < 1272057509 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :yeah but operations on the sets........................... < 1272057517 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i suppose everything's solvable < 1272057519 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :optimise them also < 1272057522 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :but it's not trivial :-( < 1272057535 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :how slow is constructing a 7-digit number exactly? < 1272057543 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :well i can get up to the number 12 < 1272057544 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :well, roughly < 1272057546 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :then it hangs < 1272057552 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :are we talking on the order of years here? < 1272057557 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :millennia? < 1272057557 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :12 takes a few minutes < 1272057559 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :days? < 1272057563 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :exponential grown < 1272057565 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :*growth < 1272057565 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :alise, http://www.youtube.com/watch?v=C0c5yClip4o < 1272057570 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: I was about to ask about the growth < 1272057572 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :so infinite time < 1272057581 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :given some rounding error < 1272057582 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: I don't think exponentials work like that < 1272057584 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1272057585 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i do. < 1272057592 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: old < 1272057594 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :n^huge = infinity < 1272057594 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :learn ur math dud < 1272057595 0 :pikhq_!unknown@unknown.invalid NICK :pikhq < 1272057639 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: anyway so what's the basic issue, like what construction operation takes too long < 1272057647 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :is it < 1272057647 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :# 'a' changes S to S ∪ {t | t ∈ s, s ∈ S}. < 1272057661 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :or # 'r' changes S to {t | t ∈ s, s ∈ S} (this is decrement if S is an ordinal). < 1272057672 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :the basic issue is you can never create a number of any considerable size < 1272057680 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :right right < 1272057692 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :but which operation blocks this, or is it just the sheer size of operations < 1272057693 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i now have a data structure for *having* big numbers tho < 1272057699 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :so yeah just construction < 1272057701 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :now < 1272057705 0 :Asztal!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1272057710 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :because of my geniustructure < 1272057723 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :like wrt a/r, I'd consider storing a set as X \cup {t | t \in s, s \in Y} < 1272057726 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :so you just store X,Y < 1272057731 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :along with whatever else you need for general sets... < 1272057739 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :but maybe it is just the sheer manifoldosity of operations < 1272057745 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :in which case just optimise some loops :P < 1272057764 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :is that set representation really closed under set operations? < 1272057781 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :probably not, just add enough variables until it works < 1272057789 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :but it sure would make a/r O(1)... < 1272057794 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i mean yeah sure i could just do everything lazily < 1272057829 0 :Asztal!~asztal@host86-160-121-60.range86-160.btcentralplus.com JOIN :#esoteric < 1272057843 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :actually i think what i have now might give me O(n^2) construction of numbers, that's what i originally hoped for < 1272057846 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :imo it's a very pretty representation of sets :P < 1272057848 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i have to think about it < 1272057885 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :X \cup {t | t \in s, s \in Y} <-- i think this can obviously do anything a set can < 1272057897 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :ofc it's not very usefu < 1272057897 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :l < 1272057911 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :so if you do a on it, what do you get? < 1272057932 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :what's a(X \cup {t | t \in s, s \in Y}) < 1272057940 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :let [[X,Y]] := X \cup {t | t \in s, s \in Y} < 1272057948 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :then a([[X,Y]]) := hmm < 1272057966 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :a([[X,Y]]) := [[ [[X,Y]], [[X,Y]] ]] < 1272057972 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :easy < 1272057977 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :a(S) := [[S,S]] < 1272057981 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :umm < 1272057987 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :r(S) := [[{}, S]] < 1272057989 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :or what do you mean < 1272058003 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :that's not of the same form < 1272058010 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :because [[X, Y]] is not a set < 1272058017 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :yeah it is, I defined it to be so :P < 1272058020 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric : let [[X,Y]] := X \cup {t | t \in s, s \in Y} < 1272058033 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :or if it's considered one, then you just have a tree, you're just storing the operation < 1272058045 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :true, but it avoids a loop in r/a < 1272058049 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :but fair enough, lemme try it the other way < 1272058068 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :meh, you're right < 1272058073 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i'm sometimes right < 1272058081 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :sometimes. < 1272058084 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :or areyou an oracle < 1272058109 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :it'd be kinda cool to code a bf interpreter in toi when no interpreter could even run a hello world in a million years < 1272058112 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i mean currently < 1272058138 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :and i doubt anyone other than me is interested in trying < 1272058147 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopod, heh < 1272058190 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :one thing i could do is just switch to <^n >^n ordinals... but that'd be kinda boring < 1272058241 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :then if you'd store sets as (depth, "leaf element"), you'd have optimized numbers completely < 1272058361 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :should be really trivial to make a bf interp actually, just make a stack out of tuples < 1272058406 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :well do that :P < 1272058412 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :kinda boring but c'mon, big numbers are nice < 1272058413 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i might! < 1272058433 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :well i'm still weighing my options < 1272058491 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :maybe i'll optimize numbers first for funsies < 1272058593 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :arch/x86/kernel/head_32.S: Assembler messages: < 1272058593 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :arch/x86/kernel/head_32.S:64: Warning: shift count out of range (32 is not between 0 and 31) < 1272058594 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hum < 1272058604 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1272058870 0 :coppro!~coppro@unaffiliated/coppro JOIN :#esoteric < 1272059590 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :My phone just fell < 1272059604 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Fortunately, it was an inch or so above the ground before it fell < 1272060002 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1272060782 0 :tombom_!tombom@wikipedia/Tombomp JOIN :#esoteric < 1272060911 0 :tombom!unknown@unknown.invalid QUIT :Ping timeout: 258 seconds < 1272061261 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: Wow, you do drop it a lot. < 1272061519 0 :seph2!unknown@unknown.invalid QUIT :Read error: Connection reset by peer < 1272061792 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, You *do* need a rugged phone < 1272062287 0 :wareya!unknown@unknown.invalid NICK :warey < 1272062287 0 :warey!unknown@unknown.invalid NICK :wareya < 1272062310 0 :wareya!unknown@unknown.invalid PRIVMSG #esoteric :Fuck, it doesn't reset identification when you do that on freenode? < 1272062588 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :alise: i just calculated 20+20! < 1272062594 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: AWESOME < 1272062594 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :huge improvement! :P < 1272062627 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :How many digits is 20+20!? < 1272062660 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :? < 1272062662 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :wareya: no < 1272062672 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :40 needs 2 digits < 1272062682 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :is this an INTERCAL library or something? < 1272062686 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :40 seems too small to be 20+20! < 1272062698 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :no turns out it's just rigt < 1272062701 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :*right < 1272062713 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :coppro: this addition thing? is intercal slow? < 1272062721 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :this is about MY LANGUAGE TOI < 1272062723 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: yes, INTERCAL is relatively slow < 1272062734 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :ais523 < 1272062734 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :: is it 20+20 slow? < 1272062741 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Given that 20+20 = 40, how can 20+19*20, which is < 20+20!, be <40? < 1272062751 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1272062753 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :30+30 still takes forever with my current sets < 1272062754 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: let me find the shortest known INTERCAL addition statement that doesn't resort to an external library < 1272062756 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: you know what he meant < 1272062758 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :stop being pedantic < 1272062762 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1272062765 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: it's not that it's slow. It's that it invovles implementing shift-and-add < 1272062765 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: now define * < 1272062774 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :how much overhead will 20*2 have over 20+20? < 1272062798 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :WHat's oklopod's project? < 1272062805 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: oh finally i get what you meant < 1272062806 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1" < 1272062808 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :lul < 1272062811 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :http://esolangs.org/wiki/Toi < 1272062821 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but the INTERCAL version is probably faster < 1272062822 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :interp should be updated < 1272062836 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :OK, it's multithreaded, but it's O(log n), rather than Toi presumably being O(n) < 1272062849 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :well it's a low-level language, isn't it, you don't easily get an exponentixplotion < 1272062857 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(and if you're wondering wtf addition is shorter multithreaded, welcome to INTERCAL) < 1272062879 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :used to be O(2^n), now it might be polynomial, but perhaps not < 1272062885 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION disses Toi syntactic sugar < 1272062893 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ah, CLC-INTERCAL < 1272062894 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1272062910 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(there are two threads in the above; one of which does the addition in a loop, the other of which checks to see when the loop terminates) < 1272062913 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :coppro: actually, that's C-INTERCAL < 1272062918 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :it is? < 1272062920 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the two have borrowed quite a few features from the others < 1272062924 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1272062931 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :in any case, it's taking a horrible language and making it truly disingenuous < 1272062937 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :ais523: O(log n) wrt what n? < 1272062938 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :e.g. the / operator exists in C-INTERCAL, but it isn't as general < 1272062954 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :n's value i guess < 1272062955 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: that's worst case, where n is the large of the numbers being added < 1272062974 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the great thing about that addition algorithm is that it actually does long addition < 1272062979 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :like you might implement with pencil and paper < 1272062983 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :add, work out the carries, add those on, etc < 1272063029 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Ooh, do long division! < 1272063031 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Worst algorithm ever. < 1272063037 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :yeah the toi version is far from linear, but i imagine with enough work numbers could be hacked to be pretty fast < 1272063096 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :alise: fun fact: the original INTERCAL division implementation was described as a "slick trick" by Don Knuth < 1272063122 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although I think it operates using iterated subtraction < 1272063132 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Why do people call him Don? < 1272063138 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :he called himself Don in the program in question < 1272063140 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :"Don Knuth" just feels wrong. < 1272063142 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Fair enough. < 1272063164 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(29733) DON KNUTH'S IMPLEMENTATION OF TPK IN INTERCAL < 1272063169 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, and his homepage uses Don Knuth too. < 1272063204 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wishes he was more interested in intercal so his conscience would allow him to expect ais523 to be interested in toi < 1272063217 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :he used the 5-bit Baudo format in order to create meaningful variable numbers < 1272063228 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can fit three characters into a 16-bit label or variable number that way < 1272063229 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*Baudot < 1272063241 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: I am vaguely interested in Toi, but have to expend my mental effort on other things atm < 1272063264 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I may look at it again if I ever end up with significantly more free time < 1272063318 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :don't worry, see i'm currently not very interested in intercal, so i'm not expecting you to be interested in toi. < 1272063334 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i'm tired. < 1272063346 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :some day someone should make a less insane version of INTERCAL < 1272063352 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there are a lot of good ideas in it < 1272063362 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :but yes you should definitely look at it, your brain will love it < 1272063372 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :god the syntax is horrible <3 < 1272063382 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what order does it iterate over sets in? < 1272063390 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :arbitrary order, given that sets are inherently unordered anyway? < 1272063392 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :any < 1272063395 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :but umm < 1272063408 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :there aren't any loops where the order is visible < 1272063438 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :can't you produce output inside a loop? < 1272063448 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it would be visible then by observing the order of the side-effects < 1272063448 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :yes, right, that's ordered < 1272063449 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :randomly < 1272063458 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wth is going on with openssh < 1272063472 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"recent" entries in ~/.ssh/known_hosts look so strange < 1272063476 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no ips any more < 1272063487 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :they look like: < 1272063490 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :|1|lMQmHP/IGoqcEp49WRP0fmQYcZk=|/hwTECkVnXFM3gnraIRiHbEZ+/8= < 1272063496 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :where there was previously an IP < 1272063560 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :but it's not good practise to rely on the order of a given interp obviously < 1272063591 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :you can do io in sensible order by just using it in while loops < 1272063604 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :and not in for-each loops < 1272063628 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i could even disallow io in for-each loops that loop over multiple elements < 1272063773 0 :Phantom_Hoover!~chatzilla@cpc3-sgyl21-0-0-cust116.sgyl.cable.virginmedia.com JOIN :#esoteric < 1272064249 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :anyone know that dijkstra paper (handwritten) talking about equality, leibniz's law, and calculation/computation proofs as opposed to deductive ones? < 1272064254 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :i need a link :( < 1272064531 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :Google? < 1272064786 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :awib made itself a polyglot in perhaps the cheapest way possible. < 1272064816 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's got a prettyprinter. Said prettyprinter attaches a C and Bash Brainfuck implementation to the code. < 1272064832 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(the prettyprinter is *also* a fairly simple Brainfuck preprocessor) < 1272065006 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover: tried < 1272065039 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks at the Toi wiki page < 1272065047 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: looks vaguely like a pubkey signature < 1272065053 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1272065064 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :trusting pubkeys makes more sense than trusting IPs, if you think about it < 1272065069 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: "useful algorithms"! < 1272065077 0 :augur!~augur@129-2-175-79.wireless.umd.edu JOIN :#esoteric < 1272065233 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: my preprocessor looks even more useful now... < 1272065253 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1272065273 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ais523: The .ssh/known_hosts thing is supposed to be a mapping between pubkeys and IPs, though. < 1272065285 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1272065291 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So that ssh can scream bloody murder if the pubkey of a server has changed. < 1272065294 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1272065302 0 :augur!~augur@129-2-175-79.wireless.umd.edu JOIN :#esoteric < 1272065310 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :perhaps it's encrypting the IPs in order to prevent people working out where you've been connecting < 1272065316 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :one-way hash would work < 1272065389 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Perhaps. < 1272065399 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That would, in fact, make sense. < 1272065404 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The format actually fits, too. < 1272065426 0 :Phantom_Hoover!unknown@unknown.invalid PRIVMSG #esoteric :It always used to irk me that the random numbers people put at the end of their screen names weren't sequential. < 1272065511 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :mine is, just sequential with a data source you're probably unaware of < 1272065517 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Mathnerd314 falls under "trying too hard". < 1272065531 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :alise: ? < 1272065533 0 :tombom_!unknown@unknown.invalid QUIT :Quit: Leaving < 1272065544 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :Look guys, I'm totally hot for mathematics! I can prove this because I have the first three decimal digits of pi without the decimal point after this assertion. < 1272065547 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :No offence :P < 1272065547 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :you mean my nick? :p < 1272065583 0 :alise!unknown@unknown.invalid PRIVMSG #esoteric :yar < 1272065627 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :well, it started as a joke :-) < 1272065639 0 :Phantom_Hoover!unknown@unknown.invalid QUIT :Remote host closed the connection < 1272065650 0 :oklopod!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1272065666 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :I needed a nick for a quick registration or two... < 1272065714 0 :charlls!~charlls@201.226.222.130 JOIN :#esoteric < 1272065879 0 :charlesq__!unknown@unknown.invalid QUIT :Ping timeout: 258 seconds < 1272066086 0 :charlls!unknown@unknown.invalid QUIT :Ping timeout: 258 seconds < 1272066164 0 :oklopod!~oklopol@a91-153-122-35.elisa-laajakaista.fi JOIN :#esoteric < 1272066287 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :when i saw Mathnerd314 i thought "what a coincidence, pi starts that way too" < 1272066314 0 :Mathnerd314!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1272066328 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :well at first i didn < 1272066331 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :'t even notice the number < 1272066342 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :but after phantom's sequential numbers comment < 1272066343 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i did < 1272066362 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :before that i saw Mathnerd < 1272066392 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1272066420 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :HI OERJAN HAEV YOU HERD NWE NEWS < 1272066429 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :*TOI NEWS < 1272066468 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :give me a little time to read the logs, okay? < 1272066498 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : this language is a bit hard to read, it's as if my brain was used to thinking ('s need a matching ) < 1272066501 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you don't SAY < 1272066510 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :i willl < 1272066522 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the tuple algorithms remind me of Haskell Arrows < 1272066541 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it essentially implements their fundamental methods, i think < 1272066541 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :everything becomes tons clearer if i just add ) before a [/{ :D < 1272066552 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1272066564 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :thaz cool mann. < 1272066614 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :you're gonna shit bricks when you hear i managed to add 20+20 with the current interp < 1272066619 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :that only took like 5 minutes < 1272066628 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :or maybe significantly less but anyway < 1272066665 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1272066713 0 :FireFly!unknown@unknown.invalid QUIT :Quit: Hey! Listen! < 1272066723 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the first algorithm uuueua-e is id &&& id < 1272066741 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :then first a, and second b < 1272066758 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :arr fst and arr snd < 1272066783 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : perhaps it's encrypting the IPs in order to prevent people working out where you've been connecting <-- yes it is < 1272066789 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is a "new" feature < 1272066790 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :however < 1272066800 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it makes pruning out old dead entries impossible < 1272066804 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :>>> is just composition < 1272066807 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so I turned it off on desktop < 1272066833 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I had over 200 lines before pruning dead entries, now I have less than 100 < 1272066855 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Y'know, I have half a mind to extend Brainfuck to support Linux system calls. < 1272066870 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, using what syntax? < 1272066872 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and *** can be built with >>>, first and second, while a &&& b = (id &&& id) >>> (a *** b) < 1272066877 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Dunno. < 1272066886 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm just thinking that it would actually be a useful extension. < 1272066898 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And let me write coreutils in Brainfuck. < 1272066902 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :>:D < 1272066970 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The main issue is that that would probably require 32-bit Brainfuck, or at least peek, poke, and malloc... < 1272067040 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i'd have to look up arrays < 1272067046 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :just heard the name < 1272067048 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopod: _arrows_ < 1272067064 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Control.Arrow is the module < 1272067069 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :err right < 1272067073 0 :oklopod!unknown@unknown.invalid PRIVMSG #esoteric :that was a mental typo < 1272067074 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Or, alternately, just represent pointers as 4 Brainfuck chars. XD < 1272067139 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :btw i was just outside looking at the sky, i had this eerie feeling that there were northern lights up there but that the sky was just too light to be entirely sure < 1272067177 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :as if something was swiftly moving, almost but not quite imperceptibly