< 1209254410 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :where [a..b] is a range from a to b, inclusive in both ends < 1209254425 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :amirite? < 1209254439 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and, well, am i making any sense? < 1209254465 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i did just invent a random notation on the fly, if it's incomprehensible, do tell me < 1209254677 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :No, I get it. < 1209254692 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :The x and y are both changed each frame. < 1209254711 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :So it would go (0, 0), (1, 1), (2, 2), ... (5, 6), (5, 7), (5, 8) < 1209254714 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :etc. < 1209254738 0 :Judofyr_!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209254762 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: okay, so first diagonally, then horizontall-/vertically <<< can you reaffirm this was not correct after saying that? < 1209254911 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i guess that's mostly a reality-check, i'm feeling a bit insecure atm. < 1209254929 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: so ... let's stop arguing < 1209254985 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :didn't we already stop? :D < 1209254985 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I was just misunderstanding you. < 1209254988 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1209254989 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1209255022 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :can you tell me about the commands? < 1209255049 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Just a moment, please. I'm reviewing some college stuff. ^_^ < 1209255088 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i was thinking something massive that fucks up the whole graph, for the commands in the nodes, and preferably the same action for all nodes < 1209255119 0 :Judofyr___!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209255147 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :shortest path in my case is the shortest path within the graph, in case many are the same length, any of them may be chosen < 1209255215 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincarofautumn: there's something wrong with your eyes and mouth < 1209255234 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :save that for when he joins next time! < 1209255254 0 :Judofyr__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209255449 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: he's still here < 1209255459 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Pseudo-so. < 1209255465 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I'm distracted. < 1209255467 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Just a moment. < 1209255468 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i know i know, that joke was partly for him too < 1209255538 0 :revcompgeek!n=chatzill@66.236.68.253.ptr.us.xo.net JOIN :#esoteric < 1209255736 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209255785 0 :Corun!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209255968 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209256007 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Okay. < 1209256011 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Let's do this, yo. < 1209256026 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :And yes, my eyes and mouth have become suspiciously Japanese all o' sudden. < 1209256034 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Anyhow. < 1209256035 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Commands! < 1209256108 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Each thread has only one associated attractor. I think I may not have made that clear. < 1209256133 0 :Judofyr_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209256137 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :So I'm thinking something along the lines of... < 1209256157 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :increase attractor jump size, jump attractor up/down/left/right, < 1209256209 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :almost good. < 1209256222 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :fork thread (forking creates a new attractor for the new thread at the opposite position on the graph) < 1209256231 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but, you need to be able to create new command nodes < 1209256243 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :node being a position < 1209256245 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :? < 1209256248 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1209256260 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :at the end of program, there are commands at certain positions < 1209256264 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you need to be able to add those < 1209256293 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I don't quite follow... < 1209256300 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1209256301 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :shit < 1209256308 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :at the beginning of program, there are commands at certain positions < 1209256321 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you need to be able to add more of those, during evaluation < 1209256321 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Yes... < 1209256332 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I'm getting there. < 1209256335 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm assuming infinite grid? < 1209256337 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh. < 1209256337 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :right < 1209256365 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :No, toroidal, with the initial size determined by the maximum line width of the source / number of lines of source. < 1209256378 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :finite number of cells? < 1209256432 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. But unlimited in terms of what the programmer can request. < 1209256438 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Program space is data space. < 1209256452 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, is it extendable @ runtime? < 1209256455 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I was thinking of having a stack for inter-thread communication. < 1209256466 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Nah. That makes it too easy. < 1209256481 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :umm no it doesn't, just makes it computationally interesting < 1209256526 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :queues would make more sense for communication < 1209256538 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :which means that a stack would be better for an esoteric language < 1209256549 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if it's finite, it can be interesting, but usually finite stuff that is interesting is infinite stuff with an arbitrary limit < 1209256580 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :The limit _is_ arbitrary. It's programmer-defined. < 1209256595 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :why not just have it infinite? < 1209256662 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if you limit it to be finite, i'm afraid the language itself will become limited < 1209256678 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :But then you can't have it wrap around. < 1209256680 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :everything finite sucks. < 1209256682 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ truth < 1209256686 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincarofautumn: yes you can < 1209256689 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :0 - 1 = infinity < 1209256690 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I like the idea of tangly loopy crazy thread interaction. < 1209256691 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :figure that one out < 1209256692 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1209256719 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :evincarofautumn: have n dimensions, where m of them wrap < 1209256722 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or, just 2? < 1209256747 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :then 1 infinite, one wrapping < 1209256769 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also easier to visualize than whole wrapping, which doesn't have a 3d form. < 1209256801 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: that works for real coordinate movement quite well, but he's doing discrete < 1209256850 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i found mostly real + graphs interesting with attractors, because in other cases "shortest path" needs to be a hack of some sort < 1209256861 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but as i said, reals are a bit complicated < 1209256881 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Hm. I like my graph quantized. < 1209256898 0 :Corun!n=Corun@halls-129-31-72-183.hor.ic.ac.uk JOIN :#esoteric < 1209256903 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I like 2 dimensions, 2 wrapping. Then it's standard-issue fungery. < 1209256916 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well you can have funge-style wrapping. < 1209256929 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :infinite + wrapping, that is. < 1209256935 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Argh. < 1209256940 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I really don't get how that's useful. < 1209256950 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :its not < 1209256953 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :that is the point < 1209256963 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because if it's finite, it's harder to tell you why you need to be able to extend command space < 1209256966 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :esoteric languages aren't meant to be useful < 1209256981 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and by command space, i mean the set of program cells that contain commands < 1209256994 0 :Judofyr___!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209257010 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: no, they're meant to be *interesting*, infiniteness has nothing to do with usefulness, it's about being interesting < 1209257012 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, but I want the finite restriction to be a mark of the program's elegance, of how tiny it can be made to work. < 1209257029 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: exacly! < 1209257038 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :s/exacly/exactly/ < 1209257049 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: i was trying to explain why you were wrong :) < 1209257054 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1209257055 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :If you can get a hello world or a cat working in 2 lines of 5 chars instead of 25 lines of 80, then there's something to be said for the beauty of your code. < 1209257055 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sorry < 1209257056 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1209257083 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Besides, we haven't even talked about how this is supposed to be a threaded language. < 1209257120 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :evincarofautumn said that he doesn't get how that is useful and i was saying that it wasn't supposed to be useful < 1209257120 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :evincarofautumn: don't be like that, if it can trivially be extended to infinity, please do it, if it can't, it's probably not interesting. < 1209257138 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Hm. < 1209257141 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Well. < 1209257145 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: yes, and i failed to understand what you meant at first, and apologized < 1209257153 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :k < 1209257198 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I suppose you could dynamically alter execution *speed* instead of direction, and repeat blocks of code by having unbounded memory to which you copy previously executed code. < 1209257199 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :evincarofautumn: i'm just saying... why not have it infinite, unless you have something like pointer size to stop ya < 1209257229 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :changing execution speed = ? < 1209257232 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Why not have it finite, when it begins to demand more elegant coding practices? < 1209257244 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :finite doesn't mean harder, usually. < 1209257247 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :The rate at which the instruction pointer moves through space. < 1209257258 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so, what does that mean exactly? < 1209257261 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Then we're not in funges so much. < 1209257295 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Well, you could have a position vector coupled with velocity and acceleration, and model the thread's journey through space using gravity. < 1209257309 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :You could have missiles fired from a home base (say (0, 0)) < 1209257322 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :And they must reach planets to execute instructions. < 1209257326 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Whatever. < 1209257335 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :think about the turtle, how exactly is it's movement from (0,0) to (5,10) changed if speed changes? < 1209257363 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :does it move first to (0.5,0.5), then (1,1), then (1.5,1.5) etc? < 1209257415 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :It could, if you're working with reals. It could just as easily go (0, 0), (2, 2), (4, 4), (5, 5), etc. < 1209257425 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :(5, 6) I mean. < 1209257444 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I think this isn't really in the spirit of my original concept. < 1209257451 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it isn't < 1209257454 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Which somebody called forkfunge. < 1209257460 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I want to keep that feeling. < 1209257462 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :real -> very different < 1209257508 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1209257509 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :actually < 1209257519 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :are you planning to have something like *numbers* to store stuff in? < 1209257530 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :perhaps a stack and operations for calculating stuff? < 1209257550 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Kind of. < 1209257565 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i was assuming the computation and data are within the simple attractor following, and command space altering < 1209257572 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :The only numbers you get are your location vector and the data pointed to by your parent's location vector. < 1209257585 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1209257585 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Plus I/O and stack. < 1209257590 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :...stack? < 1209257598 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Stack is just for IPC. < 1209257609 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean, if you have stack+bignums, you don't need infinitely extendable codespace < 1209257643 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if you have two stacks and finite nums, once again tc < 1209257654 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I think we're starting to come together on this. < 1209257662 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :perhaps < 1209257676 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I like the devilish idea of attractors. < 1209257682 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Then you can't control how you get somewhere. < 1209257689 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :You only control where you're going. < 1209257696 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :...in a manner of speaking. < 1209257709 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :It's not as intuitive as setting a direction, anyway. < 1209257710 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :like Gravity! < 1209257759 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes, makes program flow harder < 1209257794 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :it seems like most esoteric languages are designed to be overly painful to use < 1209257804 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i think i'm going to go a bit more native with my graph version, stacks and numbers are just too easy ;) < 1209257811 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well < 1209257813 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :and people just work to make them worse < 1209257821 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1209257837 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Bingo, revcompgeek. < 1209257851 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :best example: malbolge < 1209257869 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well the ones with a computational agent, a turtle, are the ones people usually make, simple to invent, usually tc, not at all nice to program < 1209257883 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :You know, this idea doesn't seem hard enough, come to think of. < 1209257885 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :because usually you want arbitrary nesting for your structures < 1209257908 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :s/of/of it/ < 1209257915 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :is taht so? < 1209257931 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh shit i need to sleep < 1209257934 0 :timotiis!unknown@unknown.invalid QUIT :Connection timed out < 1209257934 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :cya! < 1209257935 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1209257948 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :What time zone are you? < 1209257952 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :finland < 1209257953 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sp < 1209257956 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*so < 1209257958 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :+2 < 1209257971 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1209257978 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :3 am < 1209257979 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I'm -5. < 1209257984 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1209258016 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :now, sleep < 1209258017 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :-> < 1209258028 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Okay. < 1209258030 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Later. < 1209258048 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :has anyone looked at BRZRK? < 1209258089 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Looking it up right now. < 1209258180 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: Hello! You are one of the few people who uses the forum. < 1209258181 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Can't find it... < 1209258182 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I use the forum too! < 1209258203 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :the website appears to be down < 1209258205 0 :lifthrasiir!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209258214 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i just found it a few days ago < 1209258215 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No it's not. < 1209258243 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :http://esoteric.voxelperfect.net/wiki/BRZRK < 1209258267 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Dang. Should have looked on the wiki. < 1209258272 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1209258446 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Okay. < 1209258454 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :It's interesting. < 1209258459 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What forum? < 1209258483 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :http://esoteric.voxelperfect.net/forum/ < 1209258574 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :it isn't the best forum that could be used < 1209258578 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: Yes it is. < 1209258596 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :yes what is? < 1209258600 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I am ready to fully and strongly argue the point that the software is far superior to phpBB and clones, but Graue already did that in a previous thread. < 1209258625 0 :Judofyr_!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209258630 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Summary of why the software is better (linked from the previous thread about this on the forums): http://wakaba.c3.cx/shii/shiichan < 1209258809 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Hm. < 1209258831 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :umm.... < 1209258855 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :anyway, what do you guys think about < 1209258859 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :BRZRK < 1209258863 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :sry < 1209258889 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Like I said, it's interesting. < 1209258895 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I tend to prefer more obfuscated things. < 1209258929 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :This seems more...high-level specialisation in lieu of outright obfuscation. < 1209258961 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :so... how could i make it more obfuscated < 1209259003 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :it was actually designed to be more powerful and less obfuscated < 1209259014 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :it is obfuscated none the less < 1209259017 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I think that's a fine goal. < 1209259025 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :And it certainly is obfuscated to some extent. < 1209259027 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1209259040 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :i want it to be object oriented at some point < 1209259042 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I like the way your cat looks. < 1209259062 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that is what i want most of the code to look like! < 1209259066 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :It's almost understandable... < 1209259071 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I like that, actually. < 1209259093 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I think you should be able to figure out how a language works but have a hard time using it nonetheless. < 1209259101 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :it hurts my brain less to write something that is both powerful and obfuscated < 1209259102 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :esolang, of course. < 1209259111 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Heh, I know the feeling. < 1209259127 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :rather than pure obfuscation < 1209259140 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :The closest I ever came was something called "symbol", which I never released. < 1209259140 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :like malbolge (YUCK!) < 1209259154 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: I love malbolge. < 1209259159 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Yuck in a really cool way, though. < 1209259160 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I mean sure, doing something like it is old hat now < 1209259172 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :ehird: have you written anything useful in it? < 1209259175 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But there was a trend LEANING towards that way at the time, and Malbolge just took it and slammed it to death. < 1209259180 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It is the ultimate. < 1209259190 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: No -- nothing. But it is lovely. < 1209259194 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :None has written anything useful in it by hand. < 1209259202 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :GA < 1209259208 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :Genetic Algorithms < 1209259217 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :No human, anyway. < 1209259219 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :i wrote a GA library in D recently < 1209259221 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1209259225 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Nice. < 1209259230 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :What functionality? < 1209259242 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :it would be reasonably simple to make a malbolge evolver < 1209259249 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :functionality? < 1209259251 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :explain < 1209259268 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :What features does your library include? < 1209259274 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :you can look at the source in dsource.org/projects/AID/ < 1209259285 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :basic string evolution < 1209259298 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :500: Project AID does not exist. < 1209259313 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :uh oh, let me check < 1209259339 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :make aid lower case < 1209259355 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :i like ai < 1209259358 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : None has written anything useful in it by hand. < 1209259360 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yesss they have! < 1209259371 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :one plus to my language is that it would be easy to use in genetic programming < 1209259387 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :ehird:Has the news broken and I missed it? < 1209259389 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Crap! < 1209259394 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincarofautumn: It was ages ago! < 1209259397 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But he hasn't revealed his secrets. < 1209259398 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Crap! < 1209259399 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :He's evil! < 1209259402 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.antwon.com/index.php?p=234 < 1209259402 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1209259404 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :2000, in fact! < 1209259404 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Of course. < 1209259417 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'"Hello, world." — blatant self-promotion — a keen observation ' < 1209259420 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :three programs < 1209259429 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hand-crafted (it seems, from the look of them) malbolge programs < 1209259446 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincarofautumn: Also - http://esoteric.voxelperfect.net/wiki/Malbolge_programming < 1209259450 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And: http://www.lscheffer.com/malbolge.shtml < 1209259481 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincarofautumn: There's also a real-loop 99bob in Malbolge. < 1209259507 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I've seen that one. < 1209259517 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Nearly crapped my pants. < 1209259535 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Most loops like to terminate like crazy. < 1209259557 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1209259562 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'PLEASE!! LET ME TERMINATE!!! :(' < 1209259587 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1209259593 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :esolang's Malbolge page has the FSA category < 1209259596 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but no justification < 1209259619 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209259635 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Odd. < 1209259641 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Has it been proven tc? < 1209259643 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :i just added a more obfuscated cat to the BRZRK page < 1209259682 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :S_0While!=_*2+67`BS_'$_ < 1209259732 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :if i renamed the loops to shorter and more obfuscated names, would that be better? < 1209259734 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Nice. < 1209259750 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: no < 1209259751 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I was just about to say, I'd like a symbol for the commonly-used loops. < 1209259752 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's selling out < 1209259753 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1209259768 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Maybe you could eliminate for? < 1209259774 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :That's just me. < 1209259776 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I never like for loops. < 1209259781 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :i am almost out of symbols to use < 1209259787 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: the While looks kinda cute < 1209259796 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :for will stay there, but it doesn't have to be used < 1209259810 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :It is kind of cute, sitting there all alone, surrounded by line noise... < 1209259816 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :how about While -> W < 1209259822 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :Do -> D < 1209259826 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :For -> F < 1209259832 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :If -> I < 1209259838 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :Ifelse -> Ie < 1209259849 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: nononono < 1209259869 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :can i have anyone else's opinion? < 1209259954 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :apparently no one else has an opinion < 1209259999 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: no. everyone else just isn't here < 1209260020 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :what about evin? < 1209260033 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :or evincarofautumn < 1209260039 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :that name is too long < 1209260047 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Ha. < 1209260059 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I have no opinion, I guess. < 1209260066 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Or a neutral opinion. < 1209260086 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :which is better: S_0While!=_*2+67`BS_'$_ or S_0W!=_*2+67`BS_'$_ < 1209260093 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :wow that looks better < 1209260100 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :S_0While!=_*2+67`BS_'$_ < 1209260105 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :vs S_0W!=_*2+67`BS_'$_ < 1209260126 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :that looks quite obfuscated to me < 1209260204 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Maybe you could offer both, if you can't decide. < 1209260241 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :i would like the interpreter to be able to output the obfuscated version of the code < 1209260247 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :ie: without comments or whitespace < 1209260277 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :having multiple names for loops makes it even more fun to obfuscate! < 1209260289 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :i like it < 1209260295 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Call them "Traditional" and "Simplified" after Chinese. < 1209260304 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1209260314 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Then write a converter in the language ^_^ < 1209260325 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1209260329 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :nah < 1209260340 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :output from the parser will be the easiest to do < 1209260357 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :if someone wants to write an obfuscator in the language then be my guest < 1209260438 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: Obviously, you should ignore lower-case letters. < 1209260441 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Then W and While both work. < 1209260445 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And you get comments for free! < 1209260447 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Yes! < 1209260450 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Yes yes yes! < 1209260459 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Beautiful! < 1209260484 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, Winter works too. < 1209260490 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :As well as What is this nonsense < 1209260541 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So_0What is this nonsense!obviously x=five but _*2+67is not grand which is`BullShit_'$_ < 1209260560 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :And since the syntax is punctuation-based, you can inline it as much as you want, making it look like normal text. < 1209260564 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's like oerjan's Unlambda in INTERCAL < 1209260567 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Steganography right there. < 1209260572 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"PLEASE NOTE RISING INFLATION" and stuffs < 1209260579 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1209260805 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Oh wow. I just found one of my old eso specs. < 1209260886 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :You get...sponges. Sponges are like variables, but they can absorb an unlimited number of values, string or integer, and you don't know which stored value you'll receive when you 'squeeze' it. < 1209260894 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Nice. < 1209260920 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Apart from that, math operations are fairly deterministic...provided you only use single-valued sponges. < 1209261002 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Sponge Spongey < 1209261004 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Spongey Absorb Hello World < 1209261005 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Squeeze Spongey < 1209261007 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Squish Spongey < 1209261008 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Splat < 1209261042 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Cool. < 1209261045 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :awsome < 1209261059 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Just what do squeeze and squish do? < 1209261070 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: Are you goign to make it ignore lowercase? < 1209261071 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Best idea ever < 1209261078 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :no < 1209261089 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :that removes the power < 1209261101 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :if you notice, you can define functions < 1209261118 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :if you only have uppercase, there can be no variables and only a few functions < 1209261125 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :that is a completely different language < 1209261159 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: your comment chars are {...} < 1209261162 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :make {...} mean a name < 1209261165 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so {foo} is a function name < 1209261168 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i.e. it's anti-comment < 1209261190 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :That's nice. < 1209261199 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Then they stick out like they're not supposed to be there. < 1209261210 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Plus you can include any non-} character. < 1209261227 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :this is a completely new language < 1209261233 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: no it's nt < 1209261237 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you're being a bit too protective of it < 1209261240 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's a good idea, and it works neatly < 1209261243 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and allows fun obfuscation < 1209261248 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :ihope: squeeze outputs a value of a sponge, apparently, and squish undefines it. < 1209261254 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :it is a good idea < 1209261275 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :but my language is very different from the one you are describint < 1209261284 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :s/describint/describing < 1209261285 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: It's called 'revisions'. < 1209261290 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Not very different anyway < 1209261290 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Well, you don't _have_to obfuscate. < 1209261293 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :It's just fun. < 1209261293 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Just: {...} makes it a name < 1209261296 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and otherwise lowercase is ignored < 1209261303 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Syntax change. < 1209261340 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :{} can be used for functions or variables? < 1209261351 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :how do you distinguish? < 1209261395 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: How do you distinguish now? < 1209261403 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's just that inside {}, things like 'abc' aren't comments < 1209261419 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's the anti-comment: It means 'this contains lowercase letters, BUT it's a name' < 1209261431 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1209261479 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :no < 1209261511 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Why no? < 1209261524 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :What else do you use {} to do if they were comment chars before? < 1209261534 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :but, since it is fairly similar, the scanner and parser i have written would only take minor modifications to accept it < 1209261538 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Or are you looking to be able to include uppercase characters in comments. < 1209261551 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :s/\./\?/ < 1209261560 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :i don't really need {} < 1209261567 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :but i needed comments < 1209261578 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :they really could be [] or () < 1209261663 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :revcompgeek: why ask if you will just say 'no' to suggestions? < 1209261759 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :those aren't really the suggestions i was looking for < 1209261763 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :but i like both ideas < 1209261777 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :function calls would be {name}{body} < 1209261786 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :just for obfuscation purposes < 1209261804 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :or {name}{params} < 1209261859 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :blocks of code inside [] < 1209261912 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :would make a fairly interesting polyglot between the two < 1209261927 0 :calamari!n=calamari@ip24-255-58-177.tc.ph.cox.net JOIN :#esoteric < 1209262088 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :now no one will talk to me < 1209262099 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Barglemash. < 1209262105 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Oh, wait. < 1209262107 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :You said talk. < 1209262111 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Hello. < 1209262116 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :HI < 1209262124 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :Barglemash? < 1209262144 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I have some bad memories of that I have to deal with. < 1209262148 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :It happened a few lines ago. < 1209262152 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I don't want to talk about it. < 1209262156 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :^_^ < 1209262292 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :did i say something wrong? < 1209262300 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :was asking for suggestions a mistake? < 1209262404 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :No. < 1209262409 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Well, maybe. < 1209262420 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I didn't even ask, and got crazy suggestions. < 1209262448 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Which, like yours, were unfitting with my original idea. < 1209262454 0 :ehird!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1209262455 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :You have to forgive people for being eager. < 1209262489 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :i am not angry at anyone for being eager < 1209262492 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :i like the ideas < 1209262502 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :but my language is just so clean the way it is... < 1209262509 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1209262521 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :There are LISP programmers out there who would kill you for saying that. < 1209262543 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1209262554 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :it is a good thing this isn't #lisp < 1209262565 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Sho' you right. < 1209262594 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :i will take suggestions for the new language < 1209262609 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :including names < 1209262736 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :if anyone wants to contribute < 1209262767 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Bah. < 1209262783 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I just got into writing a new one of my own. < 1209262807 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :like what? < 1209262814 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :if you are willing to explain... < 1209262839 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :All right. < 1209262862 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Limited number of variables, unlimited stack. < 1209262871 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :You have to select a variable to perform an operation on it. < 1209262895 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Otherwise it's locked, and accessing it raises an exception. < 1209262910 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :ooh! exceptions! < 1209262918 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1209262943 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1209262950 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I'm thinking of taking the locking concept to the extreme. < 1209262970 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Basically there's one unlocked block of program code at startup < 1209262985 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :and the interpreter loops through the entire source until all of the blocks are locked. < 1209262997 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Blocks are named, and can be locked/unlocked arbitrarily. < 1209263009 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :can only be run if unlocked? < 1209263016 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1209263022 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :Nice. < 1209263032 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I could call it mutex. < 1209263053 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :for the name? < 1209263054 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Come to think of it, that's just what I'll do. < 1209263057 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1209263059 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :i like it! < 1209263066 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :seriously! < 1209263075 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Hm. < 1209263087 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I have to get working on this. < 1209263111 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :I'll toss it on the wiki today or tomorrow. < 1209263118 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :i can't wait < 1209263150 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :All right. < 1209263154 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Guess I'm outta here then. < 1209263167 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :It's been nice talking. < 1209263169 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1209263173 0 :evincarofautumn!unknown@unknown.invalid QUIT :"ChatZilla 0.9.81 [Firefox 2.0.0.14/2008040413]" < 1209263455 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=kEDsycpvP30&feature=related < 1209263464 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Borat explains why evolution is wrong. < 1209264301 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1209264592 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :anyone here that likes nondeterministic languages? < 1209264612 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Not really. < 1209264629 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I did some random number function on the Love Machine 9000, but I don't use it much < 1209264647 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :me neither, but i just thought of a good idea for one < 1209264716 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :i got the idea from quantum computers < 1209264726 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :but they are unrelated < 1209264846 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209264884 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :judofyr: you like nondeterministic languages? < 1209264952 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :why do people join if they don't answer/participate? < 1209264998 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Because they have autojoin? < 1209265019 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :ahh < 1209265044 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is currently falling deeper and deeper into a black hole known as TvTropes < 1209265088 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :TvTropes? < 1209265104 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :an extremely addictive wiki < 1209265175 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Indeed. < 1209265273 0 :Judofyr__!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209265330 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :So, what is your idea revcompgeek < 1209265364 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :hmmm < 1209265370 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :how should i put it... < 1209265393 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :each line is a value and a list of operations < 1209265417 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :when run, a random number is chosen < 1209265438 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :the operation is chosen with that number for each line in the program < 1209265452 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :and applied to the value of that line < 1209265550 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :these operations are math operations < 1209265583 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :when the first line's value becomes 0, the program is halted < 1209265601 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :i haven't decided what the output is < 1209265614 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :either the values of the other lines when the program exits < 1209265623 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :or outputed with an output operation < 1209265674 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Is it... TC? < 1209265682 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :lines look like "line number: (value) operations" < 1209265686 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :TC? < 1209265765 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :what is TC? < 1209265791 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Turing Complete. < 1209265810 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :probably not < 1209265823 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :but with some modifications it might be < 1209265836 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :like a way of ensuring that a certain operation runs < 1209265856 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :and a storage space < 1209265858 0 :revcompgeek!unknown@unknown.invalid PRIVMSG #esoteric :like a stack < 1209265876 0 :Judofyr_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209266249 0 :Judofyr_!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209266276 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209267247 0 :Judofyr__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209268816 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209270336 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209270405 0 :Judofyr__!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209271395 0 :Judofyr_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209271413 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209271976 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209272206 0 :revcompgeek!unknown@unknown.invalid QUIT :"ChatZilla 0.9.81 [Firefox 3.0b5/2008032619]" < 1209272346 0 :Judofyr_!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209272987 0 :Judofyr__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209273391 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209274402 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209275404 0 :Judofyr_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209275433 0 :Judofyr_!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209276404 0 :Judofyr__!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209276412 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209276486 0 :oerjan!unknown@unknown.invalid QUIT :"Enough with the martial arts" < 1209277034 0 :bsmntbombdood!unknown@unknown.invalid QUIT : < 1209277068 0 :bsmntbombdood!n=gavin@75-166-190-148.hlrn.qwest.net JOIN :#esoteric < 1209277407 0 :Judofyr_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209278269 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209278759 0 :Judofyr_!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209279340 0 :Judofyr__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209279774 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209279970 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209281015 0 :Judofyr_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209281789 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1209282043 0 :pikhq!n=pikhq@209.248.125.70 JOIN :#esoteric < 1209282801 0 :Judofyr_!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209283199 0 :clog!unknown@unknown.invalid QUIT :ended < 1209283200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1209283842 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209285098 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209285704 0 :Judofyr__!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209286094 0 :Iskr!n=i@host71-16-dynamic.56-82-r.retail.telecomitalia.it JOIN :#esoteric < 1209286119 0 :Judofyr_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209286725 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209287278 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209287643 0 :Judofyr_!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209288274 0 :Judofyr__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209288494 0 :Judofyr__!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209288679 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209289509 0 :Judofyr_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209290572 0 :Judofyr__!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1209290610 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209292456 0 :Sgeo!unknown@unknown.invalid QUIT :"Ex-Chat" < 1209293169 0 :lifthrasiir!n=lifthras@haje8.kaist.ac.kr JOIN :#esoteric < 1209294756 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1209294904 0 :tejeez!unknown@unknown.invalid QUIT :Read error: 145 (Connection timed out) < 1209295473 0 :Judofyr_!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209296536 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209296683 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209297048 0 :Judofyr__!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209297179 0 :Judofyr___!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209297750 0 :Judofyr_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209298086 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209298203 0 :Judofyr__!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209298548 0 :timotiis!n=timotiis@jfkew.plus.com JOIN :#esoteric < 1209299487 0 :Corun!n=Corun@halls-129-31-72-183.hor.ic.ac.uk JOIN :#esoteric < 1209299934 0 :Judofyr___!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1209300008 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209301011 0 :timotiis_!n=timotiis@jfkew.plus.com JOIN :#esoteric < 1209301843 0 :timotiis!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209301870 0 :Judofyr_!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209302243 0 :ehird!n=ehird@91.105.84.224 JOIN :#esoteric < 1209302460 0 :ehird!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1209302468 0 :ehird!n=ehird@91.105.84.224 JOIN :#esoteric < 1209302879 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209308624 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1209308678 0 :Corun!n=Corun@halls-129-31-72-183.hor.ic.ac.uk JOIN :#esoteric < 1209310170 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1209311193 0 :Judofyr_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209311588 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1209312031 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :57 < 1209312058 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :26580 < 1209312069 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Oooooh dial up if you want to know me! < 1209312222 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :454548 < 1209312433 0 :evincarofautumn!n=chatzill@WPIS-64-140-228-238.tnt2.modem.worldpath.net JOIN :#esoteric < 1209312455 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Word, folk. < 1209312815 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :ello sir < 1209312871 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hello evincarofautumn < 1209312879 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i am hereby suggesting a new irc name for you < 1209312879 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar < 1209312889 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :your current one is jarring < 1209312890 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1209312899 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bonus points: it's not registered < 1209313017 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincarofautumn: no? < 1209313066 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1209313145 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: :D < 1209313197 0 :ais523!n=ais523@gb01-fap02.bham.ac.uk JOIN :#esoteric < 1209313255 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: hello < 1209313257 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ircnomic needs you! < 1209313259 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's deeeed < 1209313262 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hello ehird < 1209313276 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No it doesn't. < 1209313292 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Yuss it does. < 1209313297 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION needs to recover from last night < 1209313301 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :He's the only one who isn't incompetent with the admin interface! < 1209313307 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wow, no rules were added since I last looked at it? < 1209313310 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'recover' from last night? < 1209313318 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, evidently, has inconsistent blocks < 1209313319 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :No quote marks. < 1209313321 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1209313327 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: nope < 1209313334 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nothing happened -all night- < 1209313335 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not one message < 1209313338 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just joins/parts < 1209313339 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :about 4 < 1209313351 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION had prom last night. < 1209313361 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I was talking to ais523 anyway < 1209313367 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Mmkay. < 1209313625 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ircnomic = IRC, without a microphone < 1209313846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Well that ... doesn't make a lot of sense < 1209313906 0 :evincarofautumn!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209314632 0 :evincarofautumn!n=chatzill@WPIS-64-140-228-59.tnt2.modem.worldpath.net JOIN :#esoteric < 1209314763 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Okay. < 1209314773 0 :evincarofautumn!unknown@unknown.invalid PRIVMSG #esoteric :Now that my internet has stopped dying. < 1209314848 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincarofautumn: /nick evincar < 1209314854 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :/msg nickserv register < 1209314857 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or i will tear my hair out :D < 1209314861 0 :evincarofautumn!unknown@unknown.invalid NICK :eoa < 1209314912 0 :eoa!unknown@unknown.invalid PRIVMSG #esoteric :There. < 1209314925 0 :eoa!unknown@unknown.invalid PRIVMSG #esoteric :Now it's convenient to type for y'all. < 1209314981 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :eoa: evincar is easier to type < 1209314993 0 :eoa!unknown@unknown.invalid PRIVMSG #esoteric :The product of last night's work: http://esoteric.voxelperfect.net/wiki/Selector < 1209315083 0 :eoa!unknown@unknown.invalid PRIVMSG #esoteric :Are you kidding? < 1209315095 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :eoa is easier to type than evincar < 1209315096 0 :eoa!unknown@unknown.invalid PRIVMSG #esoteric :Eoa bounces nicely between the hands. < 1209315106 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :vinc is a tricky character sequence < 1209315112 0 :eoa!unknown@unknown.invalid PRIVMSG #esoteric :Whatever. < 1209315116 0 :eoa!unknown@unknown.invalid NICK :evincar < 1209315120 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: evi < 1209315129 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: you'll probably want to register that < 1209315137 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :/msg NickServ register , if you didn't know < 1209315166 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'LESS KNOB' < 1209315167 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :brilliant < 1209315233 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Heh. Thanks. < 1209315256 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :How should I cat this? < 1209315277 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Category:2008, obviously < 1209315289 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'll need to read the description to figure out the other cats < 1209315311 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I'm thinking Languages, Low-level, Unimplemented, 2008? < 1209315364 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :evincar: I think that lang's a push-down automaton < 1209315367 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so you can add that too < 1209315378 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't see how it can be TC, because you can't random-access an infinite amount of storage < 1209315392 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(you only have one stack, and can't delve into deeper down the stack) < 1209315396 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or are numbers unbounded? < 1209315401 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Numbers are unbounded. < 1209315416 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :OK, in that case it's TC because you can simulate Minsky-machine-Brainfuck trivially in it < 1209315422 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Cools. < 1209315429 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Not quite a tarpit, though. < 1209315523 0 :RodgerTheGreat!unknown@unknown.invalid PRIVMSG #esoteric :I think this language could be quite entertaining if it read each command via text-to-speech as it executed. < 1209315548 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Ha! < 1209315551 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I'm going to try that. < 1209315736 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :It's amusing. < 1209315741 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Not hilarious. < 1209315760 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I think it would be more entertaining if I had included more of the looping and block control constructs. < 1209315762 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :evincar: have you ever played WarioWare? < 1209315778 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Yes. All of them. < 1209315803 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :evincar: I was just wondering what would have inspired you to create such a language, and WarioWare was my first guess < 1209315811 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I only have the DS version, but it's good < 1209315820 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1209315830 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :That's a wierd guess. ^_^ < 1209315850 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I just started writing ideas down, and this is what I got. < 1209315854 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: It's not Wierd, that's binary < 1209315861 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1209315872 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :eso programmers and their in-jokes. < 1209315882 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shakes a fist < 1209315975 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :HEY GAIZ, LET'S USE ESCO < 1209316031 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: tee hee < 1209316060 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Urgh. < 1209316068 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :You're hurting me. < 1209316076 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :What else is an awesome eso joke. < 1209316086 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: ... And then I brainfucked her!! < 1209316088 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ahahahahhahah < 1209316099 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Oh you. < 1209316226 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :And then she said "KTHXBAI". < 1209316233 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :And that was the end of it. < 1209316272 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: HAHAHA < 1209316275 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And then i was befunged!! < 1209316288 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Come to think of it, it really bothers me that lolcode uses "VISIBLE". < 1209316291 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh lordy we are great kommunist komedians < 1209316301 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Can't you come up with a more lolcatsy command name? < 1209316308 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: 'INVISIBLE SANDWICH' < 1209316311 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'VISIBLE SANDWICH' < 1209316313 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's a common meme < 1209316322 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :VISIBLE is already lolcatsy < 1209316340 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I know it's a common meme, but... < 1209316343 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :dang. < 1209316353 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :It just doesn't seem to fit with the rest of the code. < 1209316393 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Like "IM IN UR LOOP UPPIN UR VAR TIL BOTHSAEM VAR AN 10" < 1209316395 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Classic. < 1209316531 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :What is visible for again, output? < 1209316551 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1209316600 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I like the proposed event-handling system. < 1209316605 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :IZ CATURDAY! < 1209316612 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :... < 1209316613 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ON CATURDAY < 1209316615 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric : ... < 1209316620 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :KTHXBYE < 1209316660 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Will it POST SOME FUCKING CATS? < 1209316686 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Um. < 1209316688 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Yes? < 1209316700 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :For that is what is done on Caturday! < 1209316761 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Sho you right. < 1209316771 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: PLEASE DO POST SOME FUCKING CATS < 1209316773 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i love intercal < 1209316787 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: that was random; anything in particular you like about it? < 1209316837 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: 'PLEASE DO' < 1209316843 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :PLEASE DO POST SOME FUCKING CATS < 1209316859 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :http://images.encyclopediadramatica.com/images/9/96/Raepcat.jpg < 1209316864 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :COME FROM. < 1209316867 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Am I doin it rite? < 1209316890 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: I didn't need to see that < 1209316921 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :MAYBE PLEASE DO NOT %50 POST SOME FUCKING CATS ONCE < 1209316949 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: hah < 1209317097 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Compile Error: Excessively polite. < 1209317126 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :evincar: the program's less than three lines long, so that error doesn't apply < 1209317127 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: ais523 must have lots of fun maintaining that module < 1209317171 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1209317193 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: (ais523 maintains C-INTERCAL) < 1209317199 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1209317204 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I am in the presence of greatness. < 1209317208 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1209317217 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, dbc is Daniel B Cristofani < 1209317218 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ACTION runs and grabs some disinfectant < 1209317222 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i think that's all the esocelebs in here < 1209317227 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :though really the community is so small we're all celebs < 1209317233 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Whoo! < 1209317247 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :To be a celebrity in a constantly-near-defunct community! < 1209317250 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, AIS is the motherfucking Wolfram winner, too D: < 1209317266 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric ::O < 1209317296 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: I'm not sure about the motherfucking part, but otherwise that's right < 1209317307 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: I was going to say that but then I remembered that ais523 doesn't like his name revealed < 1209317310 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I will have to ask miss Smith. < 1209317319 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :My bad then. < 1209317326 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but i think that's just on wikipedia < 1209317336 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it's reasonably fine here < 1209317337 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I think maybe intercal was a touch of inspiration for my Selector. < 1209317338 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :where, apparently, he will be murdered in his sleep < 1209317342 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but not on Wikpedia or any Wikipedia-related channels < 1209317364 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :actually, the idea of ais523 being murdered in his sleep because of wikipedia is vaguely amusing < 1209317377 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'Aha! Now you will delete my pages... NO MORE!' < 1209317392 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Is there a price on his head? < 1209317395 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'This is what you get... for violating the... THREE REVERT RULE!!!!!' < 1209317396 0 :timotiis_!unknown@unknown.invalid NICK :timotiis < 1209317401 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :'cause I need sum money. < 1209317406 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: not yet, but it has happened to many other admins < 1209317439 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so far nobody's got mad at me for making technical improvements to the deletion system and fixing typos in templates, but you never know... < 1209317445 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there are some pretty strange people on the Internet < 1209317456 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and a significant proportion of them are aware of Wikipedia < 1209317465 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: maybe ec will be the real problem < 1209317471 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"I fucking despise that site .... AND YOU!!!" < 1209317478 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*stabstabstabstabstabstabstab* < 1209317530 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :And is there no strange people on eso? < 1209317540 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: yes, but there are all types of strangeness < 1209317547 0 :Judofyr!unknown@unknown.invalid QUIT :Connection timed out < 1209317556 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the types which would go and track me down and deal me physical harm are hopefully rare here < 1209317570 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Actually I'm an insane psychopath. < 1209317573 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I am tracking you down now. < 1209317578 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh, hello! I'm behind you. < 1209317585 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks behind themself < 1209317587 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: no you aren't < 1209317597 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Oh... really? < 1209317601 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :at least, not immediately behind < 1209317603 0 :ehird!unknown@unknown.invalid NICK :als523 < 1209317605 0 :als523!unknown@unknown.invalid PRIVMSG #esoteric :..... Uh, guys? I just kinda killed someone. Halp? < 1209317610 0 :als523!unknown@unknown.invalid PRIVMSG #esoteric :i'm typing from his keyboard < 1209317610 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you have approximately a 1-in-2 chance of being somewhere behind < 1209317611 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Don't answer that craigslist ad looking for a wolfram prize winner, it's a trap! < 1209317616 0 :als523!unknown@unknown.invalid PRIVMSG #esoteric :ais523: WHOA IT'S A GHOST < 1209317626 0 :als523!unknown@unknown.invalid PRIVMSG #esoteric :crazy < 1209317628 0 :als523!unknown@unknown.invalid NICK :ehird < 1209317633 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Um, you killed ais523?! < 1209317635 0 :ehird!unknown@unknown.invalid NICK :als523 < 1209317637 0 :als523!unknown@unknown.invalid PRIVMSG #esoteric :Yup. < 1209317647 0 :als523!unknown@unknown.invalid PRIVMSG #esoteric :... Bah, nick change limit. < 1209317649 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in fact, that's a 100% chance if you allow 'behind' to wrap around the world < 1209317649 0 :als523!unknown@unknown.invalid PRIVMSG #esoteric :I mean ... er... < 1209317651 0 :als523!unknown@unknown.invalid PRIVMSG #esoteric :Something < 1209317657 0 :als523!unknown@unknown.invalid NICK :ehird < 1209317667 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I can see the nick changes in my client, you are unlikely to fool anyone like that < 1209317680 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Same here. < 1209317695 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: <.< < 1209317705 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what's the difference between <.< and >.>? < 1209317719 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is it like ec's upside-down smilies? < 1209317727 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: <.< means you're looking one way < 1209317730 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :>.> means another < 1209317731 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(you draw smilies upside-down if you're left-handed, right?) < 1209317733 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Maybe it's a glass-half-empty, glass-half-full thing. < 1209317736 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :>.< means your eyes are broken < 1209317739 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and <.> is something other < 1209317742 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :IT RHYMES < 1209317745 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :It looks concerned. < 1209317756 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: <.> is that negative-list language < 1209317787 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :v.v < 1209317790 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :^.^ < 1209317798 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :. < 1209317799 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :^_^ < 1209317800 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: nopol < 1209317804 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :@o@ < 1209317815 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :n.n < 1209317817 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ê.ê < 1209317822 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :û.û < 1209317826 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :*-() pink eye < 1209317830 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ô.ô < 1209317840 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :. < 1209317841 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :—.— < 1209317846 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Black squares D: < 1209317847 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :... < 1209317852 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :█.█ < 1209317868 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :What, no unicode? < 1209317891 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ø.ø < 1209317893 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Not on mIRC < 1209317899 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :æ.æ wtf < 1209317930 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :. < 1209317939 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠͡ͅ.·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠͡ͅ < 1209317950 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :̖̗̘̙̒̓̔̕̚ ̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚ ̖̗̘̙̒̓̔̒̕̚ < 1209317950 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̓̔̒̓̔̒̓̔̒̓̔̒̓̔̕̚̕̚̕̚̕̚̕̚v < 1209317953 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕ < 1209317954 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚ < 1209317958 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕ < 1209317963 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚ < 1209317968 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕ < 1209317973 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚ < 1209317980 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕ < 1209317985 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚ < 1209317990 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕ < 1209317995 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕ < 1209318000 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̗̘̙̖̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̒̓̔̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕̚̕ < 1209318005 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1209318009 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that is totally < 1209318011 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :weird looking < 1209318013 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wtf < 1209318015 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1209318017 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :one tiny block of text < 1209318019 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :This is stupfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffvv < 1209318019 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :takes like 934872395 bajillion messages < 1209318031 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠͡ͅ.·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠ͅ·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠͡ͅ.·̀́̂̃̄̅̆̇̈̉ < 1209318034 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠ͅ·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠͡ͅ.·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠ͅ·̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̕ < 1209318041 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̽̾̿̀́͂̓̈́̚͠͡ͅ.·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠ͅ·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠͡ͅ.·̛̖̗̘̙̜̝̞̟̠̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̕̚ < 1209318044 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Scary. < 1209318046 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :̴̵̶̷̸̡̢̧̨̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̽̾̿̀́͂̓̈́͠ͅ·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠͡ͅ.·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠ͅ < 1209318051 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: what exactly are you doing? < 1209318051 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠͡ͅ.·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠ͅ cool it appears as one jumbled up char in here < 1209318055 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but in the channel < 1209318057 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WOOOOSH < 1209318059 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :like popcorn < 1209318061 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :little packet: ·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠͡ͅ.·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠ͅ <- zooom < 1209318069 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: your "·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠͡ͅ.·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠ͅ" appears as basically one-glyph length in the input box < 1209318070 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's a combining-mark-bomb < 1209318076 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :once you put it in the channel, though, it <--expands---> < 1209318080 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :combining mark BOMB? < 1209318082 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how is it a bomb < 1209318089 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :one character, about a hundred bytes in UTF-8 < 1209318102 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :like a decompression bomb < 1209318124 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :where you have a file which is a few megabytes, but decompresses to several petabytes and crashes your computer < 1209318133 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1209318199 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :When I was learning about compression, I shot myself in the foot with something like that. < 1209318218 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :One of my RLE files didn't write correctly. < 1209318267 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^^^^^^^^^^^^^^^^^^^^^^ê < 1209318297 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠͡ͅ<-- TWO BLOCKS OF BOMB TORN APART -->.·̴̵̶̷̸̡̢̧̨̛̖̗̘̙̜̝̞̟̠̣̤̥̦̩̪̫̬̭̮̯̰̱̲̳̹̺̻̼̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓̔̽̾̿̀́͂̓̈́̕̚͠͡ͅ < 1209318436 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :So, anyone have any new ideas lately? < 1209318451 0 :Corun!n=Corun@halls-129-31-72-183.hor.ic.ac.uk JOIN :#esoteric < 1209318458 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Or anyone feel like making the reference interpreter for Selector? < 1209318470 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: I might < 1209318478 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Can I do it in something obscure? < 1209318488 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :evincar: I have a plan for a graph-rewriting language < 1209318488 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1209318509 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: OK I'll implement selector < 1209318509 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ehird: If you want to do it yourself, you can do it in something obscure. Otherwise I wanted to collaborate on an obfuscated C version. < 1209318527 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'll collaborate on an obfuscated C version but let's get a regular sane one to test on < 1209318534 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Hm. < 1209318536 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :All right. < 1209318542 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :graphs are represented as strings of letters < 1209318543 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Come to think of it... < 1209318551 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ehird: C or C++ for the standard impl? < 1209318551 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: Is Ruby alright for an interp? < 1209318555 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It'd be pretty trivial for htis. < 1209318560 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Like 30-40 lines < 1209318579 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A standard impl could be done last (after the testing one (this), and the obfuscated C one, I guess) < 1209318589 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :unique letters are different nodes in the graph < 1209318598 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and letters adjacent in the string are adjacent in the graph < 1209318601 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ais523: You and your nodes. < 1209318609 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so abcde is a five-node graph o-o-o-o-o < 1209318613 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :abcdea is C_5 < 1209318617 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and eodermdrome is K_5 < 1209318693 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: you can stuff Selector on one line < 1209318694 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Ruby and I get along about as well as Quentin Tarantino and Bambi. < 1209318702 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ALL KNOB PICK NINE GO FORWARD PICK ZERO < 1209318706 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1209318706 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: since the grammar is unabmigious < 1209318711 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :maybe you should switch to that < 1209318713 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I'm going to change the wiki. < 1209318714 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :instead of \n-termination < 1209318716 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it'd look nicer < 1209318720 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1209318725 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :of course, all whitespace should be ignored < 1209318726 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I think I forgot to mention that it's a style choice. < 1209318747 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :All whitespace, non-capitals, and []-delimited text are ignored. < 1209318762 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: < 1209318763 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ALL KNOB PICK NINE GO FORWARD PICK ZERO YOUR EIGHT PICK NINE MY ONE PICK NINE GO BACK MAKE PILE PICK NOSE MAKE HOLE PICK ZERO YOUR EIGHT YOUR EIGHT YOUR EIGHT YOUR FIVE MAKE PILE PICK NOSE MAKE HOLE PICK ZERO YOUR SEVEN MAKE PILE MAKE PILE PICK NOSE MAKE HOLE MAKE HOLE PICK ZERO YOUR THREE MAKE PILE PICK NOSE MAKE HOLE PICK ZERO GO FORWARD MY ONE GO BACK PICK FIVE GO FORWARD PICK ZERO YOUR EIGHT PICK FIVE MY ONE GO BACK PICK ZERO YOUR SIX MAKE PILE PICK NO < 1209318763 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SE MAKE HOLE LESS KNOB < 1209318764 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :s/text/chars/ < 1209318775 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: surely that look nicer than your previous one < 1209318783 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :It's more concise, to be sure. < 1209318788 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I only put it with newlines for readability. < 1209318789 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: try and read it out < 1209318810 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1209318810 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"All knob pick nine go forward pick zero your eight pick nine my one pick nine go back make pile pick nose make hole pick zero your eight, yoru eight, your eight your five make pile pick nose" < 1209318811 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1209318824 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as opposed to < 1209318828 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"all knob. pick nine. go foward." < 1209318829 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1209318832 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1209318836 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :It flows better. < 1209318842 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: shall i change the example? < 1209318857 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Sure. I'll change the source reqs. < 1209318875 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: done < 1209318897 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Done. < 1209318899 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Nice. < 1209318929 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: My interp will be able to make some things syntax errors due to the nicety of your syntax. < 1209318930 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Cool. < 1209318938 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Such as? < 1209318976 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Oh yeah. Remember that blocks have to be able to move around. < 1209318980 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: PICK BLAH < 1209318986 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :actually < 1209318989 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you need a modifier PICK < 1209318990 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err < 1209318990 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :NIT < 1209318994 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that can go before an instruction < 1209318995 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1209318996 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :NIT PICK NOSE < 1209319002 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :What does it do? < 1209319012 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :If it's not justifiable, it's not going in. < 1209319041 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: Um... realigns the plinckets < 1209319058 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1209319088 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Come to think of it... the source may be too easy to understand, considering that most of the commands are verb-noun. < 1209319109 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Or at least enough of them that you automatically read it in pairs. < 1209319119 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: I like it this way < 1209319121 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it reads as silly poetr < 1209319123 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I'd like to keep PICK NOSE though. < 1209319127 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*poetry < 1209319128 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1209319132 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: Suggestion - < 1209319134 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :give the registers names < 1209319142 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :PICK UP < 1209319143 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :PICK IT < 1209319144 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :PICK ONE < 1209319146 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :PICK NONE < 1209319153 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I was going to do that, but I couldn't decide on names. < 1209319160 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :That could be interesting. < 1209319170 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: name one arse < 1209319172 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :The closest I came was giving descriptions of the number's glyphs. < 1209319173 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :MY ARSE MY ARSE MY ARSE < 1209319177 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :YOUR ARSE YOUR ARSE YOUR ARSE < 1209319178 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1209319181 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and PICK ARSE < 1209319204 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :All right, let's come up with a list. < 1209319207 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ZERO is NONE < 1209319210 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ONE is ONE < 1209319225 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: no < 1209319227 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ZERO is UP < 1209319229 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Oh, crap. Hang on a minute. < 1209319232 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :actually.. < 1209319233 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I'll be right back. < 1209319234 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i just like it as it is < 1209319235 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's silly < 1209319237 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but readable < 1209319451 0 :Corun!unknown@unknown.invalid QUIT :Remote closed the connection < 1209319465 0 :Corun!n=Corun@halls-129-31-72-183.hor.ic.ac.uk JOIN :#esoteric < 1209319688 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: what can an identifier be? < 1209319696 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, may i suggest making code *unicode*? < 1209319701 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then we can have silly identifiers < 1209319704 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :like âe§D < 1209319818 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: okay, i'm just making an identifier something other than whitespace < 1209320622 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.flamingthunder.com/ This is a joke, right? < 1209320663 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: what's at the other end of that link? I don't like clicking on links without some idea of what they link to < 1209320673 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: a programming language < 1209320715 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Flaming Thunder looks really gay. < 1209320766 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: well, they've misunderstood the GPL licence virus thing < 1209320779 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :For example, we all learn that the negative of a negative is a positive, and in Flaming Thunder the following program writes 5 just as you'd expect: < 1209320779 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Set x to 5. < 1209320779 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Write --x. < 1209320783 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that particular interpretation of the GPL turned out only to apply to Bison < 1209320784 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: reads like a joke to me < 1209320806 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so they put an explicit extra permission in Bison that you could do what you liked with the programs it output < 1209320810 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and: < 1209320811 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Welcome! Flaming Thunder is a powerful computer programming language for scientists, mathematicians and engineers that is also easy enough for elementary school students. < 1209320814 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :reads sillily < 1209320817 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for other programs, like gcc, the GPL doesn't restrict their outputs < 1209320832 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Bison was a special case because it copied most of itself into the output < 1209321022 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Back < 1209321032 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I don't know how I feel about unicode ids. < 1209321049 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :And flaming thunder is a bad pun. < 1209321151 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: Not long, by the way. < 1209321163 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the thing that turns me off Flaming Thunder is that all their downloads are executables < 1209321179 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they claim it was written entirely in assemler, though, so that's not that surprisng < 1209321200 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1209321200 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: the -- thing must be a joke though < 1209321237 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I think they're being serious < 1209321249 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Really? :| < 1209321250 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the main 'appeal' of that language is that all operators mean exactly what they do in maths < 1209321259 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they're pointing out that that isn't true in most other languages < 1209321262 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And it's good for Scientists and 3 year olds < 1209321269 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1209321270 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: their java program is invalid < 1209321276 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: standard advertising jargon < 1209321291 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :class asimplejavaprogram // missed 'public', must be Asimplejavaprogram or similar < 1209321320 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :java's a pain to write programs in < 1209321331 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and Java class names are case-insensitive on Windows < 1209321338 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : and Java class names are case-insensitive on Windows < 1209321341 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the syntax is constant < 1209321345 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :asimplejavaprogram is invalid < 1209321361 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, the missing public is needed < 1209321372 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no < 1209321374 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the class name is invalid < 1209321385 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :does it actually need a capital letter? < 1209321390 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Java's even stranger than I thought < 1209321414 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Ruby has that too, but that's just because classnames must be constnats < 1209321422 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and constants = first letter uppercase (because FOO, etc) < 1209321432 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :thus leading to the CamelCase class naming convention < 1209321436 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :iirc Foo_bar would be just as valid < 1209321504 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: besides what mathematician would say 'Set x to 4' < 1209321535 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ehird: and how many people read the C statement "x = 4" as "x gets 4"? < 1209321545 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :DO .1 <- #4 < 1209321548 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :It's just a matter of semantics. < 1209321553 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the <- is actually pronounced 'gets' < 1209321557 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: even so.. < 1209321560 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it says so in the manual < 1209321563 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it depletes their argument < 1209321565 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :of mathematical-notation < 1209321582 0 :timotiis!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209321652 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ehird: have you started your Selector Ruby impl? I can't quite infer from your language. < 1209321670 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: Yep < 1209321673 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Wrote the parser already < 1209321676 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Okay. < 1209321693 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :You need to make blocks movable because of the BECOME command. < 1209321700 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: movable? < 1209321715 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Yes. BECOME swaps the current block with another. < 1209321731 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :It's the only way to do a non-adjacent jump. < 1209321753 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: are the blocks ordered? < 1209321761 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1209321764 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I might have KNOB, MYBLOCK1, and MYBLOCK2 in order. < 1209321769 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: by the order they appaer in the program? < 1209321775 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1209321786 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :If MYBLOCK2 contains a BECOME MYBLOCK1 statement, then the new order is KNOB, MYBLOCK2, MYBLOCK1. < 1209321798 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: And code is invalid outside a block right? < 1209321800 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And blocks can't be nested? < 1209321838 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :There is no code that appears outside a block. If code leads the first block declaration in the program, it is really at the end of the last block declaration. < 1209321844 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :And there's no way to nest blocks. < 1209321848 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :There's no block terminator. < 1209321852 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :A block ends when the next one begins. < 1209321879 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: why not just have it an error? < 1209321882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for the first thing < 1209321893 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :(some code belonging to myblock1) ALL KNOB (some code belonging to knob) ALL MYBLOCK1 (more myblock1 code) < 1209321909 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :If you don't feel like adding it, don't. < 1209321917 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I'm putting it in the standard impl. < 1209321920 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: okay, but why should it be like that? < 1209321939 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Because execution is cyclical, so it's logical that the code should be treated as such. < 1209322024 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it is cyclical? < 1209322026 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's news to me < 1209322027 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::)))) < 1209322032 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION didn't read the spec < 1209322056 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Ha. < 1209322064 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :It's in the overview. < 1209322096 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ACTION slaps ehird with a fish < 1209322116 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: what is locked < 1209322121 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1209322121 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1209322125 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :evincar: come over to #ircnomic, then you can Swhack ehird and actually get a point for it if ehird accepts < 1209322130 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: all but one -- which one < 1209322143 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :KNOB. < 1209322171 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :It's listed under "Special Blocks" as the program entry point. < 1209322182 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: no knob == crash and burn right < 1209322196 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Nah. The program just doesn't do anything. < 1209322232 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :KNOB is the only block that's unlocked by default, and since the program executes until there are no more unlocked blocks... < 1209322248 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: But if you have NO blocks in a progam.. < 1209322251 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :it runs through all of the blocks, finds none unlocked, reaches the end, and exits without error. < 1209322265 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1209322277 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Then you could include code outside a block. < 1209322282 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Which would be an error. < 1209322291 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :So there has to be at least one ALL statement in the program. < 1209322753 0 :ihope!unknown@unknown.invalid QUIT :"ChatZilla 0.9.81 [Firefox 2.0.0.14/2008040413]" < 1209322957 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: What happens when we try to run a locked block? < 1209322969 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Nothing. We skip it. < 1209323010 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: How do we know when the program is over? < 1209323026 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :When there exist no unlocked blocks. < 1209323053 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :You can easily keep a running count and terminate when it's zero. < 1209323074 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Remember that the count only starts at 1 if there is a KNOB block! < 1209323135 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: OK. All I have to do is implement the real commands now < 1209323135 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1209323141 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Nice. < 1209323144 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I really appreciate this. < 1209323159 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :It'll serve as a great reference. < 1209323199 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: A block can stop executing half-way through right? < 1209323208 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1209323211 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But you can't go backwards. It's just ------->STOP! Do something else now < 1209323227 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Using the BECOME or ESCAPE commands. < 1209323229 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1209323295 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Should we keep a list of calling blocks instead of just one? Otherwise, recursive functions don't terminate, you can't have nested subs, and other Bad Things. < 1209323304 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: What register is initially selected < 1209323321 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :NOSE. < 1209323348 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: OH NOSE!! < 1209323356 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Zero-Nine < 1209323358 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I see no NOSE < 1209323369 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :NOSE is a special one. < 1209323370 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Thingy. < 1209323371 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1209323372 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Could work. < 1209323376 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1209323379 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: What happens when you try and like do somethiing with a nose register < 1209323380 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Meaning NO SElection. < 1209323398 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it fails, obviously < 1209323399 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Raises a NOSE exception and BECOMEs the NOSE block. < 1209323401 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's a NOSE error < 1209323440 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ais523 gets it. ^_^ < 1209323452 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :evincar: I actually read the spec < 1209323456 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: after an exception like NOSE, where do we go? < 1209323460 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i'm reading it! ... kinda :< < 1209323544 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ehird: since the current block BECOMEs the NOSE block, you can either continue to the next block after NOSE has finished executing... < 1209323567 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :...or include an ESCAPE command in the NOSE block, in which case you jump back to the block you were executing before. < 1209323577 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: so the next block in relation to the one we were executing before going to the NOSE block? < 1209323579 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Which is in a different position, I might add. < 1209323580 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or the one after NOSE? < 1209323600 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION dies. This is hard :P < 1209323618 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :The next block in relation to the now-current block, being NOSE, which has taken the position of the block we were executing before. < 1209323628 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I never claimed it was simple. < 1209323631 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Oh, wait. < 1209323633 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Yes I did. < 1209323635 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :In the spec. < 1209323638 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: tee hee < 1209323654 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I never claimed it was simple to *implement*! < 1209323665 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :There we go. < 1209323670 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: So when we want to NOSE around, we move NOSE to where the current block is < 1209323674 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then carry on as normal, inside NOSE < 1209323683 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if that is true, then where do we move the current block? < 1209323685 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :where NOSE was? < 1209323688 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1209323691 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :You've got it! < 1209323695 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :All right. < 1209323698 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I need to get some food. < 1209323702 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I'll be on tonight. < 1209323704 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :er. < 1209323707 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :My version of tonight. < 1209323709 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: YOU MUST NOT LEAVE < 1209323711 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I'm at GMT-5 < 1209323712 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Whut about me <_< < 1209323722 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Um. < 1209323722 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Define tonight < 1209323727 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :For me tonight = post-midnight < 1209323731 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I assume that's not your definition < 1209323734 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :8PMish GMT-5 < 1209323769 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :so...before 01:00 UTC? < 1209323771 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: So ... Late, over here, in other words. < 1209323772 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I think? < 1209323780 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's possible I won't be there. < 1209323790 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, i'm in the UK < 1209323792 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and it's DST < 1209323793 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if that helps < 1209323869 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Hm. < 1209323878 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Some time, then. < 1209323882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1209323882 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I'm outta here. < 1209323883 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bye :) < 1209323902 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1209324031 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Lates. < 1209324036 0 :evincar!unknown@unknown.invalid QUIT :"FOOOOOD!" < 1209325235 0 :oklopol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1209325779 0 :ais523!unknown@unknown.invalid NICK :The_Other_Player < 1209325799 0 :The_Other_Player!unknown@unknown.invalid NICK :ais523 < 1209326528 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1209329488 0 :timotiis!n=timotiis@jfkew.plus.com JOIN :#esoteric < 1209331806 0 :RedDak!n=dak@host129-80-dynamic.19-79-r.retail.telecomitalia.it JOIN :#esoteric < 1209332427 0 :Corun!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209332784 0 :Iskr!unknown@unknown.invalid QUIT :"Leaving" < 1209333784 0 :Corun!n=Corun@halls-129-31-72-183.hor.ic.ac.uk JOIN :#esoteric < 1209334194 0 :ehird!unknown@unknown.invalid NICK :ehirdclone < 1209334203 0 :ehirdclone!unknown@unknown.invalid NICK :ehirdc < 1209334231 0 :ais523!unknown@unknown.invalid NICK :ehird < 1209334240 0 :ehird!unknown@unknown.invalid NICK :ais523 < 1209334258 0 :ehirdc!unknown@unknown.invalid NICK :ehird < 1209334322 0 :ais523!unknown@unknown.invalid NICK :ehirdc < 1209334327 0 :ehird!unknown@unknown.invalid NICK :AnMasterr < 1209334327 0 :ehirdc!unknown@unknown.invalid NICK :ehirdclone < 1209334333 0 :AnMasterr!unknown@unknown.invalid NICK :ehirdc < 1209334349 0 :ehirdclone!unknown@unknown.invalid NICK :ais523 < 1209334354 0 :ehirdc!unknown@unknown.invalid NICK :ehirdclone < 1209334359 0 :ehirdclone!unknown@unknown.invalid NICK :ehird < 1209334369 0 :Sgeo!unknown@unknown.invalid NICK :Sgea < 1209334380 0 :Sgea!unknown@unknown.invalid NICK :Sgee < 1209334391 0 :ehird!unknown@unknown.invalid NICK :Sgeeee < 1209334394 0 :Sgeeee!unknown@unknown.invalid NICK :ehirdc < 1209334404 0 :Sgee!unknown@unknown.invalid NICK :Sgei < 1209334418 0 :Sgei!unknown@unknown.invalid NICK :Sgeu < 1209334441 0 :Sgeu!unknown@unknown.invalid NICK :Sgeo < 1209334586 0 :ais523!unknown@unknown.invalid QUIT :"(1) DO COME FROM ".2~.2"~#1 WHILE :1 <- "'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"" < 1209334631 0 :calamari!n=calamari@ip24-255-58-177.tc.ph.cox.net JOIN :#esoteric < 1209334801 0 :ehirdc!unknown@unknown.invalid NICK :ehird < 1209334810 0 :ehird!unknown@unknown.invalid NICK :ehirdclone < 1209334903 0 :ehirdclone!unknown@unknown.invalid NICK :ehird < 1209335433 0 :ais523!n=ais523@gb01-fap02.bham.ac.uk JOIN :#esoteric < 1209337376 0 :timotiis!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1209337379 0 :timotiis!n=timotiis@jfkew.plus.com JOIN :#esoteric < 1209337520 0 :jix!n=jix@dyndsl-091-096-038-034.ewe-ip-backbone.de JOIN :#esoteric < 1209337804 0 :CakeProphet!n=CakeProp@h0.44.18.98.ip.windstream.net JOIN :#esoteric < 1209338550 0 :evincar!n=chatzill@WPIS-64-140-228-104.tnt2.modem.worldpath.net JOIN :#esoteric < 1209338566 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Back! < 1209338661 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: i didn't work on the interp ;< < 1209338663 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :can you forgive me < 1209338666 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :.. it'll work tomorrow < 1209338691 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ehird: that's quite all right! < 1209338696 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I'm just happy someone's interested. < 1209338712 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :evincar: I like your language too < 1209338715 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :mostly due to PICK NOSE < 1209338806 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :evincar, what's this? < 1209338809 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :It's an abbreviation! < 1209338838 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :link pls? < 1209338873 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I continue to swear! < 1209338875 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: look on the wiki for Selector. < 1209338878 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :http://esoteric.voxelperfect.net/wiki/Selector I think < 1209338906 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :The imterpreter is surprisingly difficult to make. < 1209338912 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ALL KNOB PICK NINE GO FORWARD PICK ZERO YOUR EIGHT PICK NINE MY ONE < 1209338915 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :s/imter/inter/ < 1209338920 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: but i'll have mine by tomorrow ;) < 1209338971 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ehird: You need a closing GO BACK! < 1209339025 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: it was just a snippit < 1209339051 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I GIVE UP 16 points and receive a Level 4 Dance. < 1209339057 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Snippets should be well-formed. < 1209339058 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sorry, wrong channel < 1209339142 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1209339269 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Is there some change I can make to the spec that allows me to write, e.g., GentoO is BACK and have it be equivalent to GO BACK? It would require treating whitespace differently from other non-capitals... < 1209339274 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :which I'm disinclined to do. < 1209339299 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: yes there is < 1209339300 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I think a programmer could have a lot of fun with that. < 1209339304 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just state that all lowercase letters are ignored < 1209339305 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but yeah < 1209339306 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it would be fun < 1209339310 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Selector poems < 1209339370 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I'll make that an option for the interpreter. --poetry-mode < 1209339374 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :^_^ < 1209339390 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evincar: naww < 1209339392 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just ignore lowercases < 1209339393 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also < 1209339396 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i thought we were collaborating < 1209339399 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you break my heart! :< < 1209339445 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :We will collaborate. < 1209339452 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I'm just getting ideas down for a standard impl. < 1209339457 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Yours is the reference impl. < 1209339486 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :uhh, what's the different < 1209339493 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Very little. < 1209339495 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :^_^ < 1209339499 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1209339505 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :But what's the point of being sane when it comes to esoteria? < 1209339509 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I figure it wouldn't be so hard to compile it to C++... < 1209339514 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :I'll talk about that in a moment. < 1209339517 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Right now, food! < 1209339529 0 :evincar!unknown@unknown.invalid QUIT :Remote closed the connection < 1209339740 0 :SimonRC!unknown@unknown.invalid QUIT :"Lost terminal" < 1209339879 0 :SimonRC!n=sc@fof.durge.org JOIN :#esoteric < 1209339934 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ehird: what the fuck did you say back then? < 1209339941 0 :timotiis!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1209339941 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :it fucking killed screen < 1209339995 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :but only when I tried to scrool back past it < 1209339999 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :in irssi < 1209340001 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: a unicode bomb < 1209340005 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :what was it? < 1209340006 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: a 100-byte single unicode char < 1209340009 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :abusing modifiers < 1209340014 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :um, how does that work? < 1209340020 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1209340021 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: you munge loads of modifiers together < 1209340030 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ehird: can I see it? :) < 1209340035 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I thought that screen passed those straight through? < 1209340041 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :calamari: logs < 1209340043 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1209340048 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ehird: is it intact? :) < 1209340048 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: evidently irssi didn't like it < 1209340052 0 :CakeProphet!unknown@unknown.invalid QUIT :"haaaaaaaaaa" < 1209340054 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which made screen die < 1209340055 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :calamari: yep < 1209340101 0 :evincar!n=chatzill@WPIS-64-140-228-104.tnt2.modem.worldpath.net JOIN :#esoteric < 1209340130 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :Back. < 1209340157 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :âe§D < 1209340161 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :was that it? < 1209340171 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :calamari: no < 1209340179 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it was much bigger than that < 1209340181 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :of course, those of you working in ISO-8859-* will be fine < 1209340182 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :bah < 1209340186 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I don't see it I guess < 1209340202 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :let me find the bomb and paste it here again, to see what happens < 1209340244 0 :RedDak!unknown@unknown.invalid QUIT :Remote closed the connection < 1209340266 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1209340286 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :actually, no time for that, I've got to go < 1209340288 0 :ais523!unknown@unknown.invalid QUIT :"If I'm not out of here by midnight, I'll be in serious trouble" < 1209340299 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :from the logs, it looks like screen died < 1209340396 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it's a bunch of chars in the logs, not just one < 1209340431 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Â·Ì€ÌÌ‚ÌƒÌ„Ì…Ì†Ì‡ÌˆÌ‰ÌŠÌ‹ÌŒÌÌŽÌÌÌ‘Ì’Ì“Ì”Ì•Ì–Ì—Ì˜Ì™ÌšÌ›ÌœÌÌžÌŸÌ Ì¡Ì¢Ì£Ì¤Ì¥Ì¦Ì§Ì¨Ì©ÌªÌ«Ì¬Ì­Ì®Ì¯Ì°Ì±Ì²Ì³Ì´ÌµÌ¶Ì·Ì¸Ì¹ÌºÌ»Ì¼Ì½Ì¾Ì¿Í€ÍÍ‚ÍƒÍ„Í…Í Í¡.Â·Ì€ÌÌ‚ÌƒÌ„Ì…Ì†Ì‡ÌˆÌ‰ÌŠÌ‹ÌŒÌÌŽÌÌÌ‘Ì’Ì“Ì”Ì•Ì–Ì—Ì˜Ì™Ì < 1209340431 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :šÌ›ÌœÌÌžÌŸÌ Ì¡Ì¢Ì£Ì¤Ì¥Ì¦Ì§Ì¨Ì©ÌªÌ«Ì¬Ì­Ì®Ì¯Ì°Ì±Ì²Ì³Ì´ÌµÌ¶Ì·Ì¸Ì¹ÌºÌ»Ì¼Ì½Ì¾Ì¿Í€ÍÍ‚ÍƒÍ„Í…Í < 1209340433 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Link to the log with the bomb? < 1209340452 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: log is broken, doesn't matter < 1209340453 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :That shows up to me as a bunch of gibberish with things that look like I's < 1209340455 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :was that the bomb? < 1209340471 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: I guess.. < 1209340501 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1209340568 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :anyways start looking at 09:36:57 < 1209340599 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :calamari: that's not the bomb < 1209340603 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the loggers are broken :))) < 1209340617 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ehird: so, since it's not in the log.. repost ;) < 1209340620 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I don't think the log is broken < 1209340634 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :wgetting then catting the log seems to kill screen sessions < 1209340636 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :oh what fun < 1209340644 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :irish people!?! < 1209340651 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: yes < 1209340656 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they are all under arrest < 1209340658 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for being irish < 1209340663 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :calamari: i have to go now anyway < 1209340689 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cya ehird < 1209340695 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :later ehird < 1209340734 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not RIGHT now < 1209340736 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but in a few minutse < 1209340737 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1209340745 0 :evincar!unknown@unknown.invalid PRIVMSG #esoteric :ah