< 1129852888 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Pfft < 1129854101 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Arrays in Glass = tough :P < 1129854834 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :ACTION needs a c++ equivalent to his ugly line of c code < 1129855044 0 :jix!unknown@unknown.invalid PRIVMSG #esoteric :GregorR-L: ? < 1129855844 0 :GregorR-L!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1129855945 0 :GregorR-L!n=chatzill@131.252.200.58 JOIN :#esoteric < 1129855994 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, I got silently disconnected :P < 1129856003 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :{(Are)[(c__)v<0>=n<0>=][gv*][sv1=,][(gn)n*][(sn)n1=,]}{(Ar)[(c__)h<0>=][g(_a)A!(_n)1=,(_c)h*=/(_c)(_ni0)(_n)*<0>(_a)e.?=/(_ni0)(_c)g.?^\(_n)(_n)*<1>(_a)m.?=(_c)(_c)(gn).?=\<0>][s(_a)A!(_v)V!(_n)2=(_s)1=,,(_c)h*=/(_c)(_ni0)(_n)*<0>(_a)e.?=/(_ni0)(_s)*(_c)s.?^\(_n)(_n)*<1>(_a)m.?=(_nxt)(_c)(gn).?=(_nnxt)(_nxt)*<0>(_a)e.?=/(_nnxt)(_nnxt)<0>=(_newc)(_v)n.?=(_newc)**(_c)(sn).?\(_c)(_c)(gn).?=\]} < 1129856005 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1129856029 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :what's that? perl? < 1129856041 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :kipple: http://www.esolangs.org/wiki/Glass < 1129856051 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yeah, I know. it was a joke < 1129856061 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :it looks like perl though :) < 1129856101 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1129856109 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is waiting for an implementation before checking it out properly < 1129856172 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Heheh < 1129856173 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :I'm close < 1129856256 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :does the _ char have some special meaning, or do you simply like to use it in variable names? < 1129856279 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :It means that it's function-local. < 1129856289 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Because it's bizarre to do that. < 1129857126 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :Better implementation: < 1129857128 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :{(Are)[(c__)v<0>=n<0>=][gv*][sv1=,][(gn)n*][(sn)n1=,]}{(Ar)[(c__)(_v)V!(_newc)(_v)n.?=h(_newc)**=][g(_a)A!(_n)1=,(_c)h*=/(_c)(_ni0)(_n)*<0>(_a)e.?=/(_ni0)(_c)g.?^\(_n)(_n)*<1>(_a)m.?=(_c)(_c)(gn).?=\<0>][s(_a)A!(_v)V!(_n)2=(_s)1=,,(_c)h*=/(_c)(_ni0)(_n)*<0>(_a)e.?=/(_ni0)(_s)*(_c)s.?^\(_n)(_n)*<1>(_a)m.?=(_nxt)(_c)(gn).?=(_nnxt)(_nxt)*<0>(_a)e.?=/(_nnxt)(_nnxt)<0>=(_newc)(_v)n.?=(_newc)**(_c)(sn). < 1129857130 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :?\(_c)(_c)(gn).?=\]} < 1129857361 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :so, what does that code do? < 1129857870 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1129857887 0 :GregorR-L!unknown@unknown.invalid PRIVMSG #esoteric :kipple: It's a linear linked list. < 1129860559 0 :GregorR-L!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1129861004 0 :puzzlet!n=puzzlet@58.76.197.67 JOIN :#esoteric < 1129864503 0 :wildhalcyon!n=chatzill@216.154.205.203 JOIN :#esoteric < 1129864580 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Whats up folks??? < 1129866050 0 :puzzlet!unknown@unknown.invalid QUIT :"Alt+F4" < 1129866630 0 :wildhalcyon!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1129867018 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ping < 1129868345 0 :Arrogant!i=Arrogant@151.orlando-09rh15-16rt.fl.dial-access.att.net JOIN :#esoteric < 1129868647 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :Pong < 1129868659 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :wow, 27 minutes < 1129868785 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :Still taking recommendations for a portable development device < 1129868816 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :YES!!!!!!!!!!!!!!!!!! < 1129868821 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION dances. < 1129868831 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :!!!?!?! < 1129868831 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: Pop from empty stack < 1129868836 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :doh < 1129868838 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :whoops < 1129868839 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1129868850 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :My glass interpreter just ran its first program :) < 1129868853 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :yay!!!! < 1129868935 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :glass interpreter? link < 1129868972 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's not that advanced yet ;) < 1129868982 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It needs a bit more polishing. < 1129868997 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :For example, not all of the builtin classes are implemented, so you can't do math ;) < 1129869322 0 :calamari!n=Kid@cb03.cs.arizona.edu JOIN :#esoteric < 1129869646 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :heh heh polishing < 1129869648 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :heh heh glass < 1129869662 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1129870305 0 :kipple!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1129870333 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Almost ... < 1129870335 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Got it ... < 1129871258 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1129871828 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is now trying to track down a totally inexplicable bug. < 1129871831 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's almost completely working ... < 1129872178 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :w00t < 1129872323 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Apparently "this" doesn't work. < 1129872750 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, I fixed "this", but I'm still having issues :'( < 1129872786 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric ::/ < 1129872792 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :You can do it, Gregor < 1129872796 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :I believe in you, man < 1129872825 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :ACTION chants: Greg-or, Greg-or, Greg-or < 1129872845 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :My Fibonacci test code is going into an infinite recursion .. < 1129872856 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :yuck < 1129873019 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh! < 1129873025 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It worked, I just asked for too much! < 1129873029 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1129873032 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :PEBKAC < 1129873035 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric ::] < 1129873099 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :$ ./glass exa/fibonacci.glass < 1129873101 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 < 1129873103 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::) :) :) < 1129873134 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :you are the shiznit < 1129873192 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :1052 lines < 1129873198 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The interpreter that is < 1129873225 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1129873346 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Very dense, very unreadable :p < 1129873559 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Come aaaaaaaaaaaaaaaand get it! < 1129873562 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :glass 0.1! < 1129873567 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::) :) :) < 1129873572 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Note: this version is terrible with memory :) < 1129873617 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, I need somewhere to upload it :P < 1129873858 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ping to anybody with SVN access to the files archive? < 1129873865 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh wait, duh! < 1129874355 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://www.befunge.org/fyb/glass/glass-0.1.tar.bz2 < 1129874826 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :awesome < 1129874828 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :You're my hero < 1129874843 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1129875152 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is going to start experimenting with LLVM < 1129875159 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :LLVM? < 1129875217 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :http://llvm.cs.uiuc.edu/ < 1129875263 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :It's some new thing that I keep hearing about when I read mailing lists < 1129875278 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmm < 1129875294 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :(Mailing lists like PyPy and Logix) < 1129875307 0 :Arrogant!unknown@unknown.invalid PRIVMSG #esoteric :(Looking for low-level backends) < 1129875344 0 :lament!unknown@unknown.invalid NICK :Drummer < 1129875374 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, I see, it's some sort of bytecode essentially? < 1129875432 0 :Paragon!i=Arrogant@84.orlando-09rh15-16rt.fl.dial-access.att.net JOIN :#esoteric < 1129875837 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :What port is a standard IRC port? < 1129875857 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :6667 < 1129875864 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Thank you < 1129875868 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :np < 1129876354 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's too bad I don't actually know the IRC protocol :P < 1129876390 0 :Drummer!unknown@unknown.invalid PRIVMSG #esoteric :you want to write a bot? < 1129876414 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm just adapting glass into glassIRC *shrugs* < 1129876935 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders why netcat isn't happy with him < 1129876962 0 :Arrogant!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1129877859 0 :GlassBot!n=glassbot@198.107.20.174 JOIN :#esoteric < 1129878132 0 :Paragon!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878133 0 :ChanServ!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878133 0 :GlassBot!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878134 0 :falsebot!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878134 0 :CXI!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878135 0 :GregorR!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878135 0 :sekhmet!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878135 0 :Drummer!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878136 0 :Robdgreat!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878136 0 :mtve!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878137 0 :pgimeno!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878137 0 :cpressey!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878137 0 :tokigun!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878137 0 :ZeroOne!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878633 0 :falsebot!n=none@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1129878633 0 :CXI!n=Sanity@dialup-34.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1129878633 0 :GregorR!n=chatzill@198.107.20.174 JOIN :#esoteric < 1129878633 0 :sekhmet!n=pez@ppp-70-226-128-16.dsl.mdsnwi.ameritech.net JOIN :#esoteric < 1129878633 0 :Drummer!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1129878809 0 :falsebot!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878810 0 :Drummer!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878810 0 :sekhmet!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878810 0 :CXI!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129878810 0 :GregorR!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129879038 0 :GlassBot!n=GlassBot@198.107.20.174 JOIN :#esoteric < 1129879149 0 :Paragon!i=Arrogant@84.orlando-09rh15-16rt.fl.dial-access.att.net JOIN :#esoteric < 1129879238 0 :Paragon!unknown@unknown.invalid QUIT :" HydraIRC -> http://www.hydrairc.com <- The dawn of a new IRC era" < 1129879239 0 :GlassBot!unknown@unknown.invalid QUIT :Connection reset by peer < 1129879247 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1129879247 0 :Drummer!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1129879247 0 :sekhmet!n=pez@ppp-70-226-128-16.dsl.mdsnwi.ameritech.net JOIN :#esoteric < 1129879247 0 :GregorR!n=chatzill@198.107.20.174 JOIN :#esoteric < 1129879247 0 :CXI!n=Sanity@dialup-34.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1129879247 0 :falsebot!n=none@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1129879247 0 :Robdgreat!i=me@ip68-226-175-204.lf.br.cox.net JOIN :#esoteric < 1129879247 0 :pgimeno!n=pgimeno@124.Red-80-59-211.staticIP.rima-tde.net JOIN :#esoteric < 1129879247 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1129879247 0 :tokigun!i=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1129879247 0 :ZeroOne!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1129879247 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1129880063 0 :GlassBot!n=GlassBot@198.107.20.174 JOIN :#esoteric < 1129880096 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_o)O!"Hello, World!"(_o)o.?]} < 1129880108 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh darn, the parser's a bit off ... < 1129880116 0 :GlassBot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1129880178 0 :GlassBot!n=GlassBot@198.107.20.174 JOIN :#esoteric < 1129880185 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_o)O!"Hello, World!"(_o)o.?]} < 1129880186 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :Hello, < 1129880191 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :>_O < 1129880201 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_o)O!"Hello World!"(_o)o.?]} < 1129880202 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :Hello < 1129880213 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmm ........ < 1129880228 0 :GlassBot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1129880352 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's really strange ... < 1129880422 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ah, found the problem. < 1129880442 0 :GlassBot!n=GlassBot@198.107.20.174 JOIN :#esoteric < 1129880442 0 :falsebot!unknown@unknown.invalid QUIT :Remote closed the connection < 1129880461 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :GlassBot scared Falsebot away :) < 1129880473 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_o)O!"Hello, World!"(_o)o.?]} < 1129880474 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :Hello, World! < 1129880511 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {F[f(_a)A!(_o)O!(_t)$(_n)1=,(_isle)(_n)*<2>(_a)(le).?=/(_isle)<1>^\(_n)*<1>(_a)s.?(_t)f.?(_n)*<2>(_a)s.?(_t)f.?(_a)a.?]} < 1129880513 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :Hello, World! < 1129880541 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_a)A!(_f)F!(_o)O!(_n)<1>=(_nlm)<1>=/(_nlm)(_n)*(_f)f.?(_o)(on).?""(_o)o.?(_n)(_n)*<1>(_a)a.?=(_nlm)(_n)*<20>(_a)(le).?=\]} < 1129880543 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :11235813213455891442333776109871597258441816765 < 1129880585 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_a)A!(_f)F!(_o)O!(_n)<1>=(_nlm)<1>=/(_nlm)(_n)*(_f)f.?(_o)(on).?" "(_o)o.?(_n)(_n)*<1>(_a)a.?=(_nlm)(_n)*<20>(_a)(le).?=\]} < 1129880587 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 < 1129880594 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_a)A!(_f)F!(_o)O!(_n)<1>=(_nlm)<1>=/(_nlm)(_n)*(_f)f.?(_o)(on).?" "(_o)o.?(_n)(_n)*<1>(_a)a.?=(_nlm)(_n)*<10>(_a)(le).?=\]} < 1129880596 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 < 1129880600 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::) :) :) < 1129880610 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tinkers a bit more ... < 1129880616 0 :GlassBot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1129881121 0 :GlassBot!n=GlassBot@198.107.20.174 JOIN :#esoteric < 1129881134 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hello GlassBot! < 1129881154 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_o)O!"Hello, Gregor!"(_o)o.?]} < 1129881155 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :Hello, Gregor! < 1129881198 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {F[f(_a)A!(_o)O!(_t)$(_n)1=,(_isle)(_n)*<2>(_a)(le).?=/(_isle)<1>^\(_n)*<1>(_a)s.?(_t)f.?(_n)*<2>(_a)s.?(_t)f.?(_a)a.?]} < 1129881227 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_a)A!(_f)F!(_o)O!(_n)<1>=(_nlm)<1>=/(_nlm)(_n)*(_f)f.?(_o)(on).?" "(_o)o.?(_n)(_n)*<1>(_a)a.?=(_nlm)(_n)*<20>(_a)(le).?=\]} < 1129881230 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 < 1129881324 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {(Fib)[(fib)(_a)A!(_f)F!(_o)O!(_m)1=,(_n)<1>=(_nlm)<1>=/(_nlm)(_n)*(_f)f.?(_o)(on).?" "(_o)o.?(_n)(_n)*<1>(_a)a.?=(_nlm)(_n)*(_m)*(_a)(le).?=\]} < 1129881343 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_f)(Fib)!<20>(_f)(fib).?]} < 1129881345 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 < 1129881354 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Man, I am a Glass master./ < 1129881362 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_f)(Fib)!<10>(_f)(fib).?]} < 1129881363 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 < 1129881395 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_o)O!"Will\nthis screw up?"(_o)o.?]} < 1129881397 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :Will < 1129881401 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heheh < 1129881405 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hoopla for injection bugs. < 1129881419 0 :GlassBot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1129881599 0 :clog!unknown@unknown.invalid QUIT :ended < 1129881600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1129881799 0 :GlassBot!n=GlassBot@198.107.20.174 JOIN :#esoteric < 1129881874 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {F[f(_a)A!(_o)O!(_t)$(_n)1=,(_isle)(_n)*<2>(_a)(le).?=/(_isle)<1>^\(_n)*<1>(_a)s.?(_t)f.?(_n)*<2>(_a)s.?(_t)f.?(_a)a.?]} < 1129881877 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {(Fib)[(fib)(_a)A!(_f)F!(_o)O!(_m)1=,(_n)<1>=(_nlm)<1>=/(_nlm)(_n)*(_f)f.?(_o)(on).?" "(_o)o.?(_n)(_n)*<1>(_a)a.?=(_nlm)(_n)*(_m)*(_a)(le).?=\]} < 1129881927 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_f)(Fib)!<20>(_f)(fib).?]} < 1129881927 0 :GlassBot!unknown@unknown.invalid QUIT :Success < 1129881936 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmm ... < 1129881947 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :>_O < 1129881969 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The reported error is meaningless, for your convenience :P < 1129881983 0 :GlassBot!n=GlassBot@198.107.20.174 JOIN :#esoteric < 1129881990 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {F[f(_a)A!(_o)O!(_t)$(_n)1=,(_isle)(_n)*<2>(_a)(le).?=/(_isle)<1>^\(_n)*<1>(_a)s.?(_t)f.?(_n)*<2>(_a)s.?(_t)f.?(_a)a.?]} < 1129881992 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {(Fib)[(fib)(_a)A!(_f)F!(_o)O!(_m)1=,(_n)<1>=(_nlm)<1>=/(_nlm)(_n)*(_f)f.?(_o)(on).?" "(_o)o.?(_n)(_n)*<1>(_a)a.?=(_nlm)(_n)*(_m)*(_a)(le).?=\]} < 1129881994 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_f)(Fib)!<20>(_f)(fib).?]} < 1129881994 0 :GlassBot!unknown@unknown.invalid QUIT :Success < 1129881998 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Wow < 1129882001 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :What did I do to it? < 1129883076 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Fixed. < 1129883213 0 :GlassBot!n=GlassBot@198.107.20.174 JOIN :#esoteric < 1129883216 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {F[f(_a)A!(_o)O!(_t)$(_n)1=,(_isle)(_n)*<2>(_a)(le).?=/(_isle)<1>^\(_n)*<1>(_a)s.?(_t)f.?(_n)*<2>(_a)s.?(_t)f.?(_a)a.?]} < 1129883216 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :OK < 1129883218 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {(Fib)[(fib)(_a)A!(_f)F!(_o)O!(_m)1=,(_n)<1>=(_nlm)<1>=/(_nlm)(_n)*(_f)f.?(_o)(on).?" "(_o)o.?(_n)(_n)*<1>(_a)a.?=(_nlm)(_n)*(_m)*(_a)(le).?=\]} < 1129883225 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :OK < 1129883228 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_f)(Fib)!<20>(_f)(fib).?]} < 1129883230 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 < 1129883234 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::) :) :) < 1129883275 0 :GregorR!unknown@unknown.invalid TOPIC #esoteric :#esoteric, the international hub for esoteric programming language design and deployment - wiki: http://esoteric.voxelperfect.net/wiki/ - logs: http://tunes.org/~nef/logs/esoteric/ or http://meme.b9.com/cdates.html?channel=esoteric - falsebot: !, GlassBot: G! < 1129883315 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G!{M[m(_o)O!"Gregor is amazing!"(_o)o.?]} < 1129883316 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :Gregor is amazing! < 1129885541 0 :fizzie!i=fis@sesefras.tky.hut.fi JOIN :#esoteric < 1129886230 0 :nooga!n=tregtetr@86-63-123-247.asta-net.com.pl JOIN :#esoteric < 1129886236 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hi :> < 1129886471 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_o)O!"Hello World!"(_o)o.?]} < 1129886471 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :Hello World! < 1129886476 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :wohoo < 1129886596 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :glass is cool < 1129886654 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1129887048 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :congratulations GregorR < 1129887667 0 :nooga!unknown@unknown.invalid QUIT : < 1129891483 0 :kipple!n=kipple@163.80-202-100.nextgentel.com JOIN :#esoteric < 1129898467 0 :nooga!i=nooga@ip-50.net-41.rev.inter-c.pl JOIN :#esoteric < 1129898766 0 :Aardwolf!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1129900890 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1129900895 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :glass is so cool < 1129902445 0 :CXI!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129902445 0 :sekhmet!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129902445 0 :Drummer!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129902446 0 :GregorR!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129902446 0 :ChanServ!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129902446 0 :mtve!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129902446 0 :GlassBot!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129902447 0 :Robdgreat!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129902447 0 :cpressey!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129902447 0 :pgimeno!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129902447 0 :ZeroOne!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129902447 0 :tokigun!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1129902534 0 :ChanServ!ChanServ@services. JOIN :#esoteric < 1129902534 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1129902534 0 :GlassBot!n=GlassBot@198.107.20.174 JOIN :#esoteric < 1129902534 0 :Drummer!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1129902534 0 :sekhmet!n=pez@ppp-70-226-128-16.dsl.mdsnwi.ameritech.net JOIN :#esoteric < 1129902534 0 :GregorR!n=chatzill@198.107.20.174 JOIN :#esoteric < 1129902534 0 :CXI!n=Sanity@dialup-34.88.221.203.acc50-kent-syd.comindico.com.au JOIN :#esoteric < 1129902534 0 :Robdgreat!i=me@ip68-226-175-204.lf.br.cox.net JOIN :#esoteric < 1129902534 0 :pgimeno!n=pgimeno@124.Red-80-59-211.staticIP.rima-tde.net JOIN :#esoteric < 1129902534 0 :cpressey!i=nobody@d154-20-76-195.bchsia.telus.net JOIN :#esoteric < 1129902534 0 :tokigun!i=tokigun@sparcs45.kaist.ac.kr JOIN :#esoteric < 1129902534 0 :ZeroOne!n=vsaalo@kekkonen.cs.hut.fi JOIN :#esoteric < 1129902534 0 :irc.freenode.net!unknown@unknown.invalid MODE #esoteric :+o ChanServ < 1129902612 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :wo < 1129902628 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :split < 1129902932 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Recently I considered utilizing the classic DOS-age game "Transport Tycoon" (or more exactly, the OpenTTD version) as a rather esoteric form of programming, but after some failed attempts at simulating digital logic circuits with it ( http://gehennom.org/~fis/ttd_logic/ ) I think I'll just forget about that. < 1129902964 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::DDD < 1129902972 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :i know this < 1129902995 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :also tried to make some circuits from railways and signals < 1129903086 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :wohoo < 1129903089 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :http://gehennom.org/~fis/ttd_logic/l2_a0b0_init.png < 1129903647 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I am wondering if that thing would work better with the OpenTTD "new pathfinding" patch. < 1129903879 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :try < 1129904209 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Hmmn. Seemed that new-pathfinding was already on, and it didn't work any better with old. Although my OpenTTD is version 0.3.6, apparently there's still something newer in the CVS. < 1129904313 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1129904322 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :it would be funny < 1129904330 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :to get this working < 1129904792 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Seems I managed to semi-fix that thing. The route selection still doesn't work, and I need to manually reverse the trains, but at least the signals look correct. (Interestingly, signals in a diagonal piece of track work differently than signals on a horizontal/vertical piece of track. I wonder if that's a bug in 0.3.6 - 0.4.0.1 is the latest release, after all.) < 1129905030 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :try to update < 1129905146 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think I'll try the latest from.. oh, it's Subversion, not CVS. Well, anyway. < 1129905703 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oooh. It seems to work with this NPF option. I guess I'll test the various values and take some new screen-caps, then. < 1129905720 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1129905784 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :to program something usefull in this, map should be 10^10 x 10^10 large < 1129905810 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and OpenTTD should be modified to handle I/O < 1129905869 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :and even if you use maglev trains it would be sooo slow < 1129905890 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :14:13:36 < fizzie> What I find funny is that it takes on the order of weeks of game-time for the "signals" to "propagate" through the "circuits". Doing this same thing in real-life would be incredibly slow and boring. < 1129906006 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(Feh, there's still some bugs left.) < 1129906106 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1129906134 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :designing a microprocesor in OpenTTD :F < 1129906236 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I was thinking of an adder (perhaps even two-bit!), that just might fit. < 1129906255 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But I guess I'll need to fix this 'nor' first and update the web page. < 1129906447 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :am < 1129906544 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :pitty that trains can't connect < 1129906607 0 :Keymaker!n=Not@wire74.adsl.netsonic.fi JOIN :#esoteric < 1129906974 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :you'll save time during the tests if you use maglev ;p < 1129907019 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :so, is Transport Tycoon turing complete? < 1129907046 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :hehe :) < 1129907050 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :fizzie? < 1129907190 0 :wildhalcyon!n=chatzill@216.154.205.203 JOIN :#esoteric < 1129907246 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Grregor, glass is awesome < 1129907276 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1129907279 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :glass is awesome < 1129907283 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :wildhalcyon: made some progress on my bf 2 glypho compiler last night :) < 1129907302 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes, glass looks very interesting < 1129907315 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :yay kip! < 1129907352 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hello world.b compiled to glypho produced the following output: HelloĊµ ?²)? < 1129907364 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :so, there is some bug in there... < 1129907380 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: think what will happen if you use trains with varied speed < 1129907386 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, something to do with the space, it would seem < 1129907405 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :actually not. it has to do with the > and < instructions < 1129907414 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :really? ok < 1129907423 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :strange that it works until the spce then < 1129907441 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :'maybe the subtraction is the issue? < 1129907444 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :hello.b is 143 bytes. hello.gsh is 1445 bytes :D < 1129907465 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :really? ouch, I'm sure it doesn't need to be that big < 1129907482 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :glypho can do multiplication after all... < 1129907496 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :it has to do with the way hello.b is written. the space is the first time when more than one > is used < 1129907505 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :oh, ok < 1129907509 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :yes, but braifuck can't fo multiplication. it is not optimizing < 1129907525 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :alright then < 1129907529 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :anyway, it's the <> that is taking up all the space < 1129907550 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :emulating a tape takes a few conditionals < 1129907558 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :which is not too easy :) < 1129907581 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :I plan on adding wrapping for + and - too, and then it will become even larger :) < 1129907598 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Updated the web page. < 1129907611 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :which web page? < 1129907617 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The ttd_logic one. < 1129907626 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :hmm, that sounds fairly complicated for emulating bf, but the language is TC < 1129907715 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And not sure about turing-completeness. My guess is it might be, if we assume an infinite-size map. Writing a Turing machine interpreter (or a brainf*ck one) wouldn't be very fun, though. < 1129908009 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::D interesting idea < 1129908104 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :alright, this troublemaker needs to get going < 1129908114 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :later < 1129908129 0 :wildhalcyon!unknown@unknown.invalid QUIT :"Chatzilla 0.9.68.5.1 [Firefox 1.0.7/20050915]" < 1129909355 0 :nooga!unknown@unknown.invalid PRIVMSG #esoteric :so < 1129909445 0 :nooga!unknown@unknown.invalid QUIT : < 1129912958 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Heh. Constructed a generic 2-input logic function (has a switchboard-type thing to specify the truth value). < 1129912968 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :gate.png there. It's rather... large. < 1129913024 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1129913028 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :looks great < 1129913219 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric :woah, insane! < 1129913225 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And I can fit 40 of those on the map comfortably! < 1129913273 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1129913299 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'd try some small logic circuit (like a 4-bit adder or so) if that game had a copy-paste function. :p < 1129913304 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :now you only need to make the openTTD developers add a cut'n paste feature :) < 1129913313 0 :Keymaker!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1129913323 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1129913343 0 :kipple!unknown@unknown.invalid PRIVMSG #esoteric :great minds think alike ;) < 1129913399 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure they'd consider it important enough. Although I guess I could look at the file formats. If it's simple enough, I guess I could create a map/savegame with 40 of those logic gates, with enough space in-between to connect them. < 1129916316 0 :mtve2!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1129916338 0 :mtve!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1129916356 0 :mtve2!unknown@unknown.invalid NICK :mtve < 1129920387 0 :Keymaker!unknown@unknown.invalid QUIT :"This quote is unrelated to this context." < 1129923673 0 :mtve!unknown@unknown.invalid QUIT :Remote closed the connection < 1129923822 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_o)O!"Amazingly, GlassBot is still alive."(_o)o.?]} < 1129923823 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :Amazingly, GlassBot is still alive. < 1129923827 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yay < 1129923917 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_f)(Fib)!<20>(_f)(fib).?]} < 1129923919 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 < 1129923979 0 :GlassBot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1129924543 0 :GlassBot!n=GlassBot@198.107.20.174 JOIN :#esoteric < 1129924555 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Now it has a cache! Let's test :) < 1129924582 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {F[f(_a)A!(_o)O!(_t)$(_n)1=,(_isle)(_n)*<2>(_a)(le).?=/(_isle)<1>^\(_n)*<1>(_a)s.?(_t)f.?(_n)*<2>(_a)s.?(_t)f.?(_a)a.?]} < 1129924583 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :OK < 1129924678 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {(Fib)[(fib)(_a)A!(_f)F!(_o)O!(_m)1=,(_n)<1>=(_nlm)<1>=/(_nlm)(_n)*(_f)f.?(_o)(on).?" "(_o)o.?(_n)(_n)*<1>(_a)a.?=(_nlm)(_n)*(_m)*(_a)(le).?=\]} < 1129924679 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :OK < 1129924699 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_f)(Fib)!<20>(_f)(fib).?]} < 1129924701 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 < 1129924708 0 :GlassBot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1129924755 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OK, I killed it, but it should still have all the same classes :) < 1129924770 0 :GlassBot!n=GlassBot@198.107.20.174 JOIN :#esoteric < 1129924786 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_f)(Fib)!<20>(_f)(fib).?]} < 1129924789 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 < 1129924801 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :^_^ < 1129924826 0 :mtve!i=mtve@mtve.vm.jvds.com JOIN :#esoteric < 1129924891 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_o)O!"Hello, MTVE!"(_o)o.?]} < 1129924891 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :Hello, MTVE! < 1129924960 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION hugs GlassBot. < 1129931249 0 :GlassBot!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1129931573 0 :GlassBot!n=GlassBot@198.107.20.174 JOIN :#esoteric < 1129932001 0 :GlassBot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1129932051 0 :GlassBot!n=GlassBot@198.107.20.174 JOIN :#esoteric < 1129932060 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Is it just me, or am I always on when absolutely nobody else is? :P < 1129932665 0 :Drummer!unknown@unknown.invalid PRIVMSG #esoteric :helloy < 1129932678 0 :Drummer!unknown@unknown.invalid NICK :lament < 1129932701 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :'lo < 1129932717 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hey where did falsebot go < 1129932732 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It died at some point. < 1129932751 0 :falsebot!n=none@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1129932755 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : Ah, found the problem. 07:40:00 < 1129932756 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :GlassBot Entered. 07:40:20 < 1129932757 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1129932758 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :falsebot Quit with message (Remote closed the connection). 07:40:21 < 1129932760 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : GlassBot scared Falsebot away :) < 1129932764 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i think i killed it accidentally < 1129932791 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :You mean GlassBot didn't scare it away? :( < 1129932861 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :or maybe that. < 1129933318 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!"G!{M[m(_o)O!<20>(_o)(on).?]}" < 1129933318 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :G!{M[m(_o)O!<20>(_o)(on).?]} < 1129933318 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :20 < 1129933321 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heheh < 1129933336 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Now to find a polyglot quine ;) < 1129934690 0 :wildhalcyon!n=chatzill@216.154.205.203 JOIN :#esoteric < 1129934739 0 :GlassBot!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1129934949 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Whoa ho ho! < 1129934979 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Looks like falsebot and glassbot had a fight night < 1129934981 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Graa < 1129934989 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Why did GlassBot just die >_O < 1129935017 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :because falsebot KO'd him with the flush operator < 1129935023 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1129935027 0 :GlassBot!n=GlassBot@198.107.20.174 JOIN :#esoteric < 1129935046 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_o)O!"I promise I won't quit randomly again!"(_o)o.?]} < 1129935047 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :I promise I won't quit randomly again! < 1129935050 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Good GlassBot. < 1129935088 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Nice. Im going to have to learn glass, it looks particularly evil... < 1129935139 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1129935156 0 :falsebot!unknown@unknown.invalid QUIT :Remote closed the connection < 1129935158 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Im questioning whether or not you've outdone yourself gregor < 1129935159 0 :falsebot!n=none@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1129935169 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ahahah < 1129935196 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_o)O!"I have delivered the killing blow!"(_o)o.?]} < 1129935196 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :I have delivered the killing blow! < 1129935222 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Now, if you can tell me /why/ that outputs that, you will be one step closer to knowing Glass ;) < 1129935237 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I don't know how it does it, but I too can copy-paste your text gregor! < 1129935242 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heheh < 1129935254 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :ACTION flexes ctrl-C ctrl-P < 1129935278 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_f)(Fib)!<25>(_f)(fib).?]} < 1129935293 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :lol.. I just pictured some jock tattooing each bicep, one with "ctrl-C" and one with "ctrl-P" < 1129935294 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, 25 may have been too much :P < 1129935298 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :lol, maybe? < 1129935299 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181 6765 10946 17711 28657 46368 75025 < 1129935304 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ah, there it goes :) < 1129935310 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :good glassbot! < 1129935322 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :My Fibonacci'r is not an efficient algorithm :P < 1129935322 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: can it show what Fib is? < 1129935337 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lament: I'm working on a builtin Debug class to do just that :) < 1129935420 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :While my computer was on the fritz (warning: still slightly fritz-prone) I took a break from esolangs :-( < 1129935432 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :but I worked on my rpg :-D < 1129935460 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![$0=[%%10]$0=~[1O\1-p;!*0]?%]p: < 1129935466 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :Its a roguelike XD < 1129935466 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!5 2p;! < 1129935467 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: Argument to - is not a number < 1129935505 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![$0=[%%10]?$0=~[1O\1-p;!*0]?%]p: < 1129935506 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!5 2p;! < 1129935506 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: maximum recursion depth exceeded < 1129935508 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :What happens if the bot goes into an infinite loop? < 1129935519 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Mine just dies horribly :-P < 1129935522 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :?[1_][]# < 1129935538 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :cool, well bettter a bloody impressive death than a miserable small one < 1129935562 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :mine does too, apparently. < 1129935577 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!?[1_][]# < 1129935577 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: Pop from empty stack < 1129935588 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :![1_][]# < 1129935589 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :...Endless loop? < 1129935593 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh, okay < 1129935617 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!5 0p;! < 1129935618 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: Not enough stack elements for O < 1129935672 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1 2%%3 4.. < 1129935672 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :43 < 1129935678 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!1 2%%3 4... < 1129935678 0 :falsebot!unknown@unknown.invalid PRIVMSG #esoteric :Error: Pop from empty stack < 1129935702 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :bah. i hate programming. < 1129935755 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1129935829 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :me too, sometimes < 1129935859 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Almost done with the debug class ... < 1129936443 0 :GlassBot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1129936483 0 :GlassBot!n=GlassBot@198.107.20.174 JOIN :#esoteric < 1129936998 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_d)(Debug)(_d)(cl).?]} < 1129937034 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, it hasn't even received that message yet :P < 1129937045 0 :GlassBot!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1129937084 0 :GlassBot!n=GlassBot@198.107.20.174 JOIN :#esoteric < 1129937097 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_d)(Debug)(_d)(cl).?]} < 1129937105 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, whoop s... < 1129937108 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_d)(Debug)!(_d)(cl).?]} < 1129937108 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :A Debug F Fib M O < 1129937115 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_d)(Debug)!"Fib"(_d)(fl).?]} < 1129937115 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :fib < 1129937120 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :G! {M[m(_d)(Debug)!"Fib""fib"(_d)(fc).?]} < 1129937121 0 :GlassBot!unknown@unknown.invalid PRIVMSG #esoteric :(_a)A!(_f)F!(_o)O!(_m)1=,(_n)<1>=(_nlm)<1>=/(_nlm)(_n)*(_f)f.?(_o)(on).?" "(_o)o.?(_n)(_n)*<1>(_a)a.?=(_nlm)(_n)*(_m)*(_a)(le).?=\ < 1129937123 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Tada < 1129937137 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION disappears < 1129937186 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :be back later folks < 1129937191 0 :wildhalcyon!unknown@unknown.invalid PRIVMSG #esoteric :I hope... < 1129937198 0 :wildhalcyon!unknown@unknown.invalid QUIT :"Chatzilla 0.9.68.5.1 [Firefox 1.0.7/20050915]"