< 1075595404 0 :deltab_!unknown@unknown.invalid QUIT :Client Quit < 1075595405 0 :deltab_!~deltab@espians.com JOIN :#esoteric < 1075609618 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1075611557 0 :deltab_!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1075611557 0 :Taaus!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1075611561 0 :cmeme!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1075611561 0 :mtve!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1075611564 0 :lament!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1075611567 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1075611567 0 :clog_!nef@bespin.org JOIN :#esoteric < 1075611571 0 :mtve!~mtve@mtve.vm.jvds.com JOIN :#esoteric < 1075611728 0 :asdasd_!antilove@zolo.freelsd.net JOIN :#esoteric < 1075611741 0 :Taaus!unknown@unknown.invalid QUIT :zelazny.freenode.net irc.freenode.net < 1075611742 0 :clog!unknown@unknown.invalid QUIT :zelazny.freenode.net irc.freenode.net < 1075611742 0 :asdasd!unknown@unknown.invalid QUIT :zelazny.freenode.net irc.freenode.net < 1075611742 0 :fizzie!unknown@unknown.invalid QUIT :zelazny.freenode.net irc.freenode.net < 1075611742 0 :clog_!unknown@unknown.invalid NICK :clog < 1075611972 0 :Taaus!~T@cpe.atm0-0-0-196156.0x3ef21ebe.boanxx5.customer.tele.dk JOIN :#esoteric < 1075611972 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1075611972 0 :fizzie!fis@sesefras.tky.hut.fi JOIN :#esoteric < 1075612916 0 :Taaus!unknown@unknown.invalid QUIT :zelazny.freenode.net irc.freenode.net < 1075612927 0 :Taaus!~T@cpe.atm0-0-0-196156.0x3ef21ebe.boanxx5.customer.tele.dk JOIN :#esoteric < 1075612955 0 :Taaus!unknown@unknown.invalid QUIT :zelazny.freenode.net irc.freenode.net < 1075612956 0 :fizzie!unknown@unknown.invalid QUIT :zelazny.freenode.net irc.freenode.net < 1075612956 0 :lament!unknown@unknown.invalid QUIT :zelazny.freenode.net irc.freenode.net < 1075612966 0 :Taaus!~T@cpe.atm0-0-0-196156.0x3ef21ebe.boanxx5.customer.tele.dk JOIN :#esoteric < 1075612966 0 :fizzie!fis@sesefras.tky.hut.fi JOIN :#esoteric < 1075612966 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1075615643 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1075617201 0 :deltab_!~deltab@espians.com JOIN :#esoteric < 1075617311 0 :deltab_!unknown@unknown.invalid NICK :deltab < 1075622399 0 :clog!unknown@unknown.invalid QUIT :ended < 1075622400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1075624517 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1075647512 0 :cmeme!unknown@unknown.invalid QUIT :Success < 1075660519 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1075666651 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1075695167 0 :cmeme!unknown@unknown.invalid QUIT :zelazny.freenode.net irc.freenode.net < 1075695207 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1075706335 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1075708799 0 :clog!unknown@unknown.invalid QUIT :ended < 1075708800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1075763365 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1075765422 0 :warpzero!~warpzero@dsl.142.mt.onewest.net JOIN :#esoteric < 1075788464 0 :warpzero!unknown@unknown.invalid QUIT :Connection reset by peer < 1075791593 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1075795199 0 :clog!unknown@unknown.invalid QUIT :ended < 1075795200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1075846384 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1075848986 0 :iYJ8Qc9m!jceqo97we0@h24-78-21-187.tb.shawcable.net JOIN :#esoteric < 1075848987 0 :iYJ8Qc9m!unknown@unknown.invalid PRIVMSG #esoteric :moo moo cows moo < 1075848992 0 :iYJ8Qc9m!unknown@unknown.invalid PART #esoteric :? < 1075849014 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :That was very pretty, lament. < 1075849394 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :thanks! What? < 1075849469 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :The moo moo thing. < 1075849474 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1075849475 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1075849482 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i planned it carefully < 1075849496 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i didn't expect you'd guess it was me :( < 1075849545 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Oh... Pretend I didn't notice, then. < 1075877988 0 :lament!unknown@unknown.invalid NICK :aaaaaaa < 1075878044 0 :aaaaaaa!unknown@unknown.invalid NICK :lament < 1075880549 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1075881599 0 :clog!unknown@unknown.invalid QUIT :ended < 1075881600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1075903969 0 :fizzie!unknown@unknown.invalid QUIT :Remote closed the connection < 1075919346 0 :deltab!unknown@unknown.invalid PRIVMSG #esoteric :182601Z #freedesktop Alan runs the hercules s390 emulator on an x86 box for a firewall < 1075933731 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1075944290 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1075956599 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1075967110 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1075967999 0 :clog!unknown@unknown.invalid QUIT :ended < 1075968000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1075980620 0 :fizzie!fis@sesefras.tky.hut.fi JOIN :#esoteric < 1076023860 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076027979 0 :lament!unknown@unknown.invalid PART #esoteric :? < 1076050491 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076053248 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1076054399 0 :clog!unknown@unknown.invalid QUIT :ended < 1076054400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1076089896 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1076094537 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1076112012 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076119105 0 :lament!unknown@unknown.invalid NICK :lameAFK < 1076122117 0 :lameAFK!unknown@unknown.invalid QUIT :"Lost terminal" < 1076128604 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1076128604 0 :clog!nef@bespin.org JOIN :#esoteric < 1076128604 0 :asdasd_!antilove@zolo.freelsd.net JOIN :#esoteric < 1076136525 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076140799 0 :clog!unknown@unknown.invalid QUIT :ended < 1076140800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1076144564 0 :lament!unknown@unknown.invalid QUIT :"good night, etc" < 1076175477 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076178665 0 :mtve!~mtve@mtve.vm.jvds.com JOIN :#esoteric < 1076187932 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1076215684 0 :Toreun!Anarquis-e@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076215705 0 :Toreun!unknown@unknown.invalid QUIT :Client Quit < 1076215711 0 :Toreun!Anarquis-e@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076215885 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076216168 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :anyone alive here? < 1076216183 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no < 1076216210 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :this channel is for dead people only < 1076216215 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :just checking < 1076216221 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :don't worry < 1076216236 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :if anybody alive comes in, he'll be banned < 1076216251 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :phew I'm safe < 1076216453 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :how do you test for turing-completeness in a programming language? aside from making a universal turing machine in the language < 1076216503 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :writing an interpreter for some other language which was already proven to be turing-complete < 1076216514 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :brainfuck is often easy to write an interpreter for < 1076216545 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :or the universal register machine, which was used to prove turing-completeness of brainfuck itself < 1076216573 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, brainfuck is a UTM itself, essentially, isn't it? < 1076216604 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :um < 1076216610 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no? < 1076216625 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean, "is a UTM"? < 1076216645 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(whatever you mean, it isn't) < 1076216669 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, a universal turing machine is a subset of brainfuck, isn't it? < 1076216672 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :or something like that < 1076216672 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1076216674 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1076216684 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :because I thought that brainfuck was just meant to emulate a turing machine < 1076216687 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1076216707 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :oh? < 1076216734 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yeah. < 1076216794 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :what other functions does a turing machine have, apart from the bf ones? < 1076216814 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's just completely different. < 1076216837 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :TMs have a bunch of states. < 1076216852 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :depending on the state, certain operations are performed. < 1076216875 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Then the machine goes into a new state depending on the old state and on what symbol the reading head is looking at. < 1076216882 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Brainfuck is nothing like that. < 1076216920 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :oh, ok < 1076216969 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :TM is generally harder to implement in a given programming language than Brainfuck < 1076216997 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :the difference between a UTM and a TM is that a UTM emulates a TM, am I right? < 1076217013 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the whole terminology is extremely fucked up. < 1076217027 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :a TM is what we now would call a program. < 1076217035 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1076217049 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :UTM is a program that can emulate the behaviour of any other TM < 1076217055 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :so that's just like a table of states, etc. < 1076217063 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i.e. basically an interpreter for the (unspecified) language in which TMs are written < 1076217090 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :note that saying "a program for the Turing Machine" is incorrect < 1076217104 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :which sucks! but oh well < 1076217126 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :so wait, if I write a non-universal turing machine in a language, does it still make it turing-complete? < 1076217138 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :or prove that a program is equivalent to a turing machine? < 1076217176 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1076217186 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :for example you can have a turing machine for adding two numbers together. < 1076217200 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and you can write that in your programming language. < 1076217203 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that proves nothing. < 1076217231 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok, but if you write the program in such a way that it acts like a turing machine < 1076217247 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :or do you actually have to write a utm < 1076217266 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :(or something that is a superset/equivalent of a utm) < 1076217293 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :equivalent to UTM < 1076217311 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so, an interpreter which can interpret programs which specify turing machines < 1076217324 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1076217384 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :one of the machines it can act as, then, is the UTM itself. < 1076217404 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :bah! turing machines are boring < 1076217419 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, I'm trying to prove turing-completeness for an esoteric language < 1076217444 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I'm pretty sure it is, but I want proof < 1076217521 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :actually implementing a "turing machine intepreter" is generally harder than other possible ways < 1076217542 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :depending on the language, either Brainfuck or SKI calculus will be easy to implement < 1076217564 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :SKI Calculus < 1076217568 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to look that up < 1076217588 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :combinatory logic. < 1076217621 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1076217655 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :it looks like brainfuck would be easier to implement because I don't really wanna think enough to implement this... < 1076217911 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, I'm off to bed < 1076217967 0 :Toreun!unknown@unknown.invalid QUIT : < 1076224921 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :somebody actually came to #esoteric and asked questions. < 1076224925 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :First time ever. < 1076227110 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1076227199 0 :clog!unknown@unknown.invalid QUIT :ended < 1076227200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1076227728 0 :cmeme!unknown@unknown.invalid QUIT :Connection reset by peer < 1076227783 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1076228298 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1076228391 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1076228427 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1076228632 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1076253725 0 :Toreun!Anarquis-e@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076254626 0 :Toreun!unknown@unknown.invalid QUIT : < 1076257111 0 :Toreun!Anarquis-e@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076257182 0 :Toreun!unknown@unknown.invalid QUIT :Client Quit < 1076257587 0 :cmeme!unknown@unknown.invalid QUIT :Connection reset by peer < 1076258053 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1076259650 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076270605 0 :Toreun!Anarquis-e@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076272435 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Any luck proving TC for your language, Toreun? :) < 1076273282 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :almost < 1076273286 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I'm working on a BF interpreter < 1076273293 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I've got tape operations down pretty well < 1076273313 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :the actual interpretation is the hard part though < 1076273332 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what's your language like? < 1076273339 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :two dimensional, using a stack and a queue < 1076273390 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :with source editing possibilities < 1076273399 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :like befunge with an extra queue? < 1076273414 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :sorta, yeah < 1076273421 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :random stuff: I almost wrote a sed-based brainf*ck interpreter, but then I decided writing a befunge one would be more interesting. managed to implement [0-9], @ and +, then got bored. < 1076273437 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I wanted it to have the functionality of funge 98, without such a big mess < 1076273454 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(writing things in sed is _tedious_.) < 1076273470 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, it's better than malbolge :) < 1076273484 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Toreun: brainfuck is probably not the easiest way to prove turing-completeness of that < 1076273488 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :marginally, yes. but it doesn't have numbers. < 1076273515 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Toreun: first, you could write a translator from befunge to your language; that would prove it < 1076273530 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, it's not that similiar < 1076273541 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Toreun: second, you could implement something like the game of life - probably easy with a 2d field and source editing < 1076273547 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and game of life is TC < 1076273563 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :that's a good idea < 1076273571 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :but source editing isn't that easy < 1076273603 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :well, you judge < 1076273621 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :because when you want to edit the source, to get to the byte you want to edit, the editing pointer follows the normal execution path < 1076273623 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :if that makes any sense < 1076273700 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(and sed's _slow_. it takes about 6.22 seconds to calculate the 20th fibonacci number using my recursive sed thing. sorry if I seem obsessed with sed. the 'language' haunts my nightmares.) < 1076273721 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I haven't look at sed much to be cursed by it like that < 1076273744 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :though I woke up last night with an algorithm for reversing the queue in my language < 1076273918 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :er, with a stack and a queue, wouldn't the "obvious" way to do that be to stack everything from the queue to the stack, and then enqueue them back in the queue? (hee, that sounds fun. stack to the stack and enqueue in a queue.) < 1076273967 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, yeah < 1076273978 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :but I also have temporary memory locations < 1076273997 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :whoa, you seem to have everything. < 1076273998 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :and I have to deal with null bytes and stuff, and make sure I preserve the contents of all the other mem locations < 1076274019 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :your language appears to be too easy :) < 1076274023 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :it is quite easy < 1076274035 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :but I didn't design it to be hard < 1076274041 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I designed it to be featureful < 1076274059 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :it supports recursive functions! < 1076274067 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :programming should be hard, otherwise anyone could do it. :p < 1076274088 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :featureful esoteric languages are kind of boring < 1076274103 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :how do you define functions in your 2d language? there was that talk re functions-in-befunge on esolang a while ago. < 1076274116 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :"my language can do this, and this, and that, and that, and that, and that, and that" < 1076274119 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :"it's called Java" < 1076274124 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1076274133 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :esoteric languages should be minimal! < 1076274142 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :you don't really define functions, you define a character to do something < 1076274177 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ah. please tell me you don't have 'fingerprints' for extensions too. < 1076274191 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :fingerprints? < 1076274202 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :like funge98 '(' and ')' instructions? < 1076274211 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1076274274 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :phew. < 1076274283 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I designed it specifically so it /wouldn't/ be the mess that funge98 was, but was as functional < 1076274361 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :yes, it is probably too easy to use < 1076274383 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :as far as esolangs go, at least < 1076274408 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oh well, they can't all be malbolges. < 1076274527 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1076274794 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :at times like this, I am kinda regretting that it is this complicated... I am still not sure how I should store the instructions for brainfuck < 1076274829 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I'm probably gonna end up just using source-editing, so I can have the stack for other things < 1076274848 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :instead of writing an interpreter < 1076274857 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :perhaps writing a compiler from brainfuck to your language would be easier? < 1076274867 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(it doesn't matter what you write the compiler itself in) < 1076275009 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, there are no specified loops in my language, it's just changing the direction four times < 1076275068 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :that shouldn't be too hard though < 1076275084 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :though I liked the idea of having an interpreter interpret an interpreter < 1076275085 0 :hcf!~hcf@d-216-195-160-16.gwi.net JOIN :#esoteric < 1076275104 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :infinite-sized plane? < 1076275109 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hi hcf! < 1076275113 0 :hcf!unknown@unknown.invalid PRIVMSG #esoteric :hi lament < 1076275117 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, it's defined by the source originally < 1076275124 0 :hcf!unknown@unknown.invalid PRIVMSG #esoteric :these links may interest you < 1076275125 0 :hcf!unknown@unknown.invalid PRIVMSG #esoteric :http://wiw.org/~ams/projects/itch.html http://sed.sourceforge.net/local/scripts/turing.sed http://c2.com/cgi/wiki?TuringComplete http://c2.com/cgi/wiki?LittleLanguage http://www2.lns.mit.edu/~dsw/turing/turing.html http://www.nmia.com/~soki/turing/ http://www.unidex.com/turing/ http://www.cus.org.uk/~flagg/tacpprm/graffle/ < 1076275142 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :eek! I see 'sed' there. < 1076275153 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hcf: just how much free time do you have? :) < 1076275263 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: ... but you could just add whitespace on the sides of the source to make it bigger < 1076275275 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :mm'k. < 1076275291 0 :hcf!unknown@unknown.invalid PART #esoteric :? < 1076275301 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I don't have an end execution instruction, it stops when it reaches the end of the source < 1076275361 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :are arbitrary jumps possible? < 1076275418 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :whattaya mean? like goto? < 1076275454 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :like that can't-remember-the-letter instruction in funge98 which pops the new delta vector from the stack. < 1076275468 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure what you mean < 1076275498 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :well, can you jump from (a, b) to (c, d) without arranging an empty path between them. < 1076275521 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :if you make two comment lines < 1076275550 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :comments vertically are not necessarily comments horizontally < 1076275558 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :so you could do that, and simulate an empty path < 1076275561 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ah, a bit like funge98 ;. < 1076275571 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(or was it ';'?) < 1076275586 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I don't remember < 1076276182 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :hmm, I can't seem to find a good specification of funge-98 < 1076276288 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :hm. the catseye page doesn't seem too alive. < 1076276298 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :yeah it's been down for quite awhile < 1076276308 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :and google doesn't even have a cache anymore < 1076276346 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :thanks to http://www.archive.org/ < 1076276350 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I'm able to find it < 1076276490 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :but... it seems to be slow, and the esoteric page isn't archived < 1076276658 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :but, yeah, comments in my lang are exactly like ; in funge98 < 1076276660 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I just checked < 1076277295 0 :hcf!~hcf@d-216-195-160-16.gwi.net JOIN :#esoteric < 1076277299 0 :hcf!unknown@unknown.invalid PRIVMSG #esoteric :http://catseye.mine.nu:8080/projects/funge98-2003.0326/ < 1076277354 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :catseye changed their url? < 1076277363 0 :hcf!unknown@unknown.invalid PRIVMSG #esoteric :it's not all there < 1076277378 0 :hcf!unknown@unknown.invalid PRIVMSG #esoteric :dunno if it's just a partial mirror or what < 1076277386 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, the index isn't there < 1076277445 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :what is this "hcf" thing? some kind of fairy godmother? someone needs a funge98 spec and then it joins out of the blue and gives an url. hm, lessee. "I lack a nice laptop." hmm? nothing happens... < 1076277617 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1076277628 0 :hcf!unknown@unknown.invalid PRIVMSG #esoteric :fairy url service not fairy hardware service < 1076277638 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :aw. :( < 1076277651 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :hmm... I need a URL that gives me free hardware! < 1076277657 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :a URL for a website** < 1076277659 0 :hcf!unknown@unknown.invalid PRIVMSG #esoteric :damnit < 1076277745 0 :hcf!unknown@unknown.invalid PRIVMSG #esoteric :how about http://www.openhardware.net it's open as in free < 1076277764 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :damn! loophole! < 1076277830 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"where was that website where they sent people apple powerbooks for free (without any form of payment, that is) when you entered your name and address?" < 1076277877 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :there was a site that got you a free Lindows PC if you lived in CA < 1076277878 0 :hcf!unknown@unknown.invalid PRIVMSG #esoteric :on Earth < 1076277885 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :(california, not canadia) < 1076277900 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :wrong continent. < 1076278046 0 :hcf!unknown@unknown.invalid PART #esoteric :? < 1076297770 0 :Toreun!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1076312138 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1076313599 0 :clog!unknown@unknown.invalid QUIT :ended < 1076313600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1076363490 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076369010 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1076376825 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076382665 0 :Toreun!Anarquis-e@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076391699 0 :Toreun!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076391728 0 :Toreun!Anarquis-e@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076395482 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1076399999 0 :clog!unknown@unknown.invalid QUIT :ended < 1076400000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1076434290 0 :Toreun!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076434290 0 :mtve!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076434290 0 :cmeme!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076434291 0 :asdasd_!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076434291 0 :Taaus!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076434343 0 :Toreun!Anarquis-e@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076434343 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1076434343 0 :mtve!~mtve@mtve.vm.jvds.com JOIN :#esoteric < 1076434343 0 :asdasd_!antilove@zolo.freelsd.net JOIN :#esoteric < 1076434343 0 :Taaus!~T@cpe.atm0-0-0-196156.0x3ef21ebe.boanxx5.customer.tele.dk JOIN :#esoteric < 1076434439 0 :Toreun!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076434439 0 :mtve!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076434440 0 :cmeme!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076434441 0 :asdasd_!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076434441 0 :Taaus!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076434481 0 :Toreun!Anarquis-e@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076434481 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1076434481 0 :mtve!~mtve@mtve.vm.jvds.com JOIN :#esoteric < 1076434481 0 :asdasd_!antilove@zolo.freelsd.net JOIN :#esoteric < 1076434481 0 :Taaus!~T@cpe.atm0-0-0-196156.0x3ef21ebe.boanxx5.customer.tele.dk JOIN :#esoteric < 1076443843 0 :Toreun!unknown@unknown.invalid QUIT : < 1076443849 0 :Toreun!Anarquis-e@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076450719 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076453554 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I've done it. < 1076453578 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :my esolang is turing complete < 1076453583 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1076454607 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :next you need formal proof of correctness for your interpreter. < 1076454716 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :for which interpreter? < 1076454729 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :my brainfuck interpreter or my esolang interpreter? < 1076454896 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :well, optimally 'both'. first one to confirm the turing-completeness and the second one to make sure you have something to reliably run it on. < 1076454988 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, the first thing I should do is convert my esolang interpreter to some sort of compiled language < 1076455060 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :what's it written now in? < 1076455066 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :PHP < 1076455085 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I would've done it in C but I like having automatic typecasting < 1076455098 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :gasp < 1076455099 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :php < 1076455101 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ah. how peculiar. I haven't ever written non-web-related php. < 1076455106 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I always do < 1076455113 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :actually I think my php doesn't have the cli module compiled in. < 1076455119 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :it's such an easy language to use < 1076455126 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :doesn't it come with it? < 1076455136 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :yes, but it's not compiled in. < 1076455144 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :felt it was unnecessary. < 1076455151 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i thought php sucked. < 1076455185 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I just think it's a bit boring language. it's not very special in any way. < 1076455197 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1076455212 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: i thought it sucked in that it was designed for doing things that shouldn't be done < 1076455221 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't be done? < 1076455222 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :(i.e. embedding code in html pages) < 1076455234 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :well, but you don't need to do that. < 1076455241 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :you think code shouldn't be embedded into html? < 1076455242 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: that's what it was designed for. < 1076455250 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Toreun: of course it shouldn't. < 1076455262 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :lament: why not? < 1076455300 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Toreun: because the logic of an application is normally independent from its appearance < 1076455309 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :oh, that's what you mean < 1076455413 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :but I don't think people would guess the language was designed to be embedded in html pages, based on only the language. < 1076455445 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :if you don't count the "" parts as the language. < 1076455483 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shrugs < 1076455495 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :as far as i know, the whole design philosophy is based on that. < 1076455500 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :it's just a general purpose language, in my opinion... just for quick program development < 1076455505 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i'm sure the decisions made were extremely far-reaching < 1076455523 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and permeate the whole language < 1076455526 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't see much "design philosophy" in php. < 1076455536 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :mind you, i don't know php, so i can't give concrete examples < 1076455540 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: that's part of it :) < 1076455571 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :apart from the error outputting, which is in HTML, and the HTML/XML built in functions, it's not really /made for/ web development < 1076455625 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :generally I just think php is boring. it does the normal imperative programming basics. oh, there's something I dislike: the "object system", if it can be called that. < 1076455652 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, it is very primitive < 1076455668 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :verily, and quite obviously added as an afterthought. < 1076455675 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :but PHP 5 attempts to fix that < 1076455723 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :not successfully, of course < 1076455727 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :on the positive side, the few times I've written php the code hasn't turned out to look like line noise, which is what happens when I try perl. < 1076455759 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :in general, I find languages with a <=> operator are scary < 1076455793 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :for some reason with perl there's the subconscious urge to constantly do stuff like take advantage of the "$_" default-variable, and write lots of regexps. < 1076455822 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I'm getting into regexp habits, even in PHP < 1076455835 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :but in php those are confined inside function calls. < 1076455838 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that's also part of the design philosophy. < 1076455852 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :in perl the regexen are free and out there, ready to bite the programmer. < 1076455876 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Toreun: of course php is made for web development < 1076455888 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, originally < 1076455889 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :"personal home page" means just that < 1076455938 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :official explanation goes that PHP is a recursive acronym for "PHP: Hypertext Preprocessor", actually. < 1076455945 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :web-development-related, still. < 1076455960 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: the original name was the one i mentioned < 1076455974 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but yeah, "hypertext preprocessor" isn't much better :) < 1076455992 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :the language really isn't anything special, so it isn't specialized for any one task < 1076455997 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :neither the hypertext nor the preprocessor part. < 1076455997 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I wouldn't know, when I first heard about php it was 3.x already. < 1076456008 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Toreun: why is it called "hypertext preprocessor" then? < 1076456031 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I mean it's more general purpose < 1076456034 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Toreun: are you sure it's not specialized for preprocessing hypertext? :) < 1076456047 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :it is meant to be, it's not very good at being specialized though < 1076456055 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i see :| < 1076456062 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :well, it's trying to grow out of that. < 1076456073 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so the only reason it's not specialized is because it tries to be specialized, and fails? < 1076456076 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :a great language, indeed. < 1076456095 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, it is just a general language that's pretty easy to use < 1076456117 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :actually I think it was designed originally to be specialized, and then they've attempted to revise/retrofit the language to be more general-purpose. < 1076456138 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(just a guess, I haven't seen 1.x or 2.x versions.) < 1076456152 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :originally it was called phtml, wasn't it? < 1076456182 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :"PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML" < 1076456187 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :from the php site. < 1076456201 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :that's just advertisement < 1076456218 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :also: " PHP is an HTML-embedded scripting language. Much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP-specific features thrown in. The goal of the language is to allow web developers to write dynamically generated pages quickly." < 1076456222 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :from the faq. < 1076456230 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Toreun: um. < 1076456249 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :considering that I use sed for general-purpose-stuff, I don't think I can judge people who use php. < 1076456296 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :really, I use whatever language that I'm most comfortable with at a given time for quick programs < 1076456328 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :they're definitely not trying to hide the web-development-aspect. also from the faq, "The biggest advantage of PHP over Perl is that PHP was designed for scripting for the web where Perl was designed to do a lot more and can because of this get very complicated." < 1076456358 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1076456370 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :on the other hand, javascript was designed solely for client-side web page scripting < 1076456374 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but it's a fairly nice language < 1076456394 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I don't particularly like javascript < 1076456414 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :and sed was decided for stream editing ascii text, but it's a.. fairly.. nice.. oh, who am I kidding? it's horrid! < 1076456425 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: :))) < 1076456433 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: try the 12 step program < 1076456440 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric ::-þ < 1076456449 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :mooz wrote a rather nice javascript befunge interpreter thing. < 1076456484 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :the interpreter functions are written in a "pseudocode-like notation", so to say, so the interpreter can be changed on-the-fly. < 1076456506 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(the code it uses to execute befunge is in a textfield on the page containing the interpreter code.) < 1076456513 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :javascript has a very cute object system < 1076456533 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and a nice, small core < 1076456548 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(http://kotisivu.mtv3.fi/quux/jsbef/index.html if someone's interested) < 1076456670 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :that's a pretty complex interpreter < 1076456674 0 :deltab!unknown@unknown.invalid PRIVMSG #esoteric :http://uk.php.net/history < 1076456734 0 :deltab!unknown@unknown.invalid PRIVMSG #esoteric :originally 'Personal Home Page Tools' < 1076456751 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :yes, but you can easily add befunge commands by simply editing the stuff in the textfield. < 1076456775 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the most i did in javascript was a thue interpreter. < 1076456784 0 :deltab!unknown@unknown.invalid PRIVMSG #esoteric :I don't think PHP is all that good for the sort of web development it's used for nowadays < 1076456789 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :hmm... I wonder if my lang is similar enough to befunge to use this interpreter < 1076456851 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :http://lament.hypermart.net/thue.html < 1076456896 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I'm getting errors, lament < 1076456931 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Toreun: you are also very informative < 1076456945 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I'll try it on moz, and see if it works < 1076456953 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :but the animate button returned "Object Expected" < 1076456963 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :line 127 to be specific < 1076456973 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i don't think it works at all < 1076456983 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :wonder if that jakarta tapestry thing is nice. < 1076456999 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yeah, it isn't implemented < 1076457004 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :our "data structures" course exercise management system uses it. < 1076457013 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :probably becasue i didn't find how to do timers < 1076457065 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :javascript documentation is a bit messy. the core language has a nice, readable spec, but the objects provided by the browsers are less documented. outdated netscape docs turned out to be the best references, iirc. < 1076457090 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :this when I last tried to write something in javascript. < 1076457131 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yeah, actually getting your program to output something is the most painful part < 1076457131 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I've never really tried to write anything useful in javascript < 1076457170 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders if either the befunge or the thue interpreters qualify as useful < 1076457171 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :hm. that 'tapestry' framework sounds like a good idea, but it's java. java makes me feel queasy. < 1076457190 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I can't stand java < 1076457193 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :it's too roundabout < 1076457197 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :well, I haven't even written a befunge interpreter. (in javascript, I mean.) poor me. < 1076457428 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :wow this befunge interpreter is really nice < 1076457980 0 :mooz-!~Unknown@cs182036.pp.htv.fi JOIN :#esoteric < 1076458143 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :does any documentation/implementations/stuff for your befunge-like language exist in the interweb, btw? < 1076458160 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :not yet, no < 1076458173 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :but if you want, a rough version can in about thirty seconds < 1076458201 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :why not. I just explained it to mooz in a query, but realized I don't really know what it's like. :p < 1076458344 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :http://www.toreun.org/esolang.txt < 1076458376 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :oh wait, I think that has an error < 1076458399 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :ok, fixed it < 1076458475 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :btw, what languages do we have befunge interpreters in? I know of implementations in C, javascript, algol (algol60?), fortran (two, actually) and forth, plus two unfinished ones (sed, 6502-assembler-for-8bit-nes-nintendo). any others? < 1076458511 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :toreun; there's no command for a>b? < 1076458520 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oh, apparently I've written a semi-working (no 'g' or 'p') interpreter in 31 lines of haskell. < 1076458529 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1076458533 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :python < 1076458546 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :mooz-: it's not necessary < 1076458549 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :befunge < 1076458557 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :fizzie; z80 asm... < 1076458565 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :inform < 1076458579 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :mooz; good point. < 1076458580 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :a note, the d command does integer division < 1076458615 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :I made a multitasking befunge befunge interpreter, but it doesn't keep the processes' stacks separate yet, making it quite useless < 1076458624 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :so there's an easy way to do > and < < 1076458655 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :ah right < 1076458691 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :my glfunge98 knows how to multithread with separate stacks (using the funge98 multithreading instructions) but it's otherwise ultra-mega-sucky. < 1076458718 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :toreun; except that negative numbers require extra code < 1076458724 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :and zero, obviously < 1076458736 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :true < 1076458860 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :it's not like it's an all that complex algorithm, though < 1076458873 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :no, but it wastes space :) < 1076458911 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :so, am I reading the description right that / and \ change the directions like mirrors would do to a beam of light? < 1076458917 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1076458928 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :heh, nice. < 1076458970 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1076459050 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :that 'mouse' approach to playfield manipulation is quite interesting idea too. < 1076459077 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :it's hard to use well < 1076459083 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :it's there to make strings easier < 1076459119 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :mm. < 1076459257 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :hmm, I don't suppose I've clarified memory locations well in that text file < 1076459270 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :the buffer acts like a queue, but when you get data from it, the elements are concatenated < 1076459276 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :and the void is a stack with a max size of two < 1076459608 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :heh, it is esoteric at least. < 1076459630 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :yes, that it is < 1076460075 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :whattaya think of it, anyway? < 1076460194 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :well, I'd have to try use it before I could form a real opinion, and that's a project for another day. but I withdraw my complaints about the "oh-pfoo-too-easy" problem. < 1076460216 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :thanks < 1076460326 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I'll upload the interpreter when I get a chance < 1076464457 0 :lament!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1076464530 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076466319 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :grr! my brainfuck interp has a really strange error! < 1076466421 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :my brain has the error "sleep underflow", it's 04:30 localtime and there's a maths lecture "tomorrow" at 08:00, so "g'night". < 1076466460 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :g'night (or morning, in your case) < 1076469386 0 :Toreun1!Anarquis-e@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076469387 0 :Toreun!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1076469403 0 :Toreun1!unknown@unknown.invalid PART #esoteric :? < 1076469440 0 :Toreun!Anarquis-e@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076485057 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1076486399 0 :clog!unknown@unknown.invalid QUIT :ended < 1076486400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1076525511 0 :mtve!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: there are also befunge interpreters on perl, eta (esoteric) and befunge itself. < 1076525616 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I think lament mentioned befunge. < 1076525662 0 :mtve!unknown@unknown.invalid PRIVMSG #esoteric :ah yep. < 1076531084 0 :lament!~lament@h24-87-69-52.vc.shawcable.net JOIN :#esoteric < 1076531086 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :heil! < 1076532601 0 :lament!unknown@unknown.invalid QUIT :"leaving" < 1076533988 0 :calamari_!JeffryJohn@ip68-0-154-225.tc.ph.cox.net JOIN :#esoteric < 1076533997 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1076534048 0 :irc.freenode.net!unknown@unknown.invalid TOPIC #esoteric :Welcome to the esoteric programming channel! Logs of previous discussion are available at http://www.tunes.org/~nef/logs/esoteric/ < 1076534071 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :oops, I guess that's not the topic, is it? :) < 1076534206 0 :irc.freenode.net!unknown@unknown.invalid TOPIC #esoteric :Celebrate Mungday! < 1076534931 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :I've been trying to understand lambda calculus, but it gets very confusing for me very quickly. Is it related to boolean algebra at all, or can it be expressed in those terms? < 1076535183 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :hello everyone < 1076535200 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :sorry calamari, I understand lambda calc as little as you... < 1076535398 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :It almost seems like it is just a bunch of functions where all the nice things are taken out like parenthesis and commas < 1076535422 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, from what I understand of it, it's where EVERYTHING is a function < 1076535427 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :But then it says it can use more and more memory as you go, and that seems weird < 1076535462 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I dunno, my brain just doesn't like to think like that < 1076535513 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1076540254 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, for all those interested, http://www.toreun.org/eso.zip is the interpreter for my lang, and http://www.toreun.org/brainfuck is the directory with the source that proves its turing-completeness < 1076545171 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076545885 0 :calamari_!unknown@unknown.invalid QUIT :"Leaving" < 1076546994 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :lament: my language interpreter and bf interpreter are up < 1076547046 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1076547066 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :http://www.toreun.org/eso.zip that's the interpreter and http://www.toreun.org/brainfuck < 1076547094 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :is the language called eso? < 1076547099 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :nah < 1076547112 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :that's just the directory it's been in in my homedir < 1076547128 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what is it called. < 1076547138 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :unless I can find some sort of recursive acronym or something that would make sense, I wouldn't want something so unoriginal < 1076547141 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I haven't named it yet < 1076547212 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :can't think of anything that good < 1076547611 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :since when are the names of esoteric languages supposed to make sense? :)| < 1076547628 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :good point < 1076547768 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, still, I want a clever name or something < 1076547885 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :"a clever name" sounds good :) < 1076547923 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :too long... < 1076548121 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :"clever"? < 1076548133 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :clover < 1076548158 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :"pyrire"? < 1076548161 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :(rot13) < 1076548167 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :cl½ver? < 1076548184 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :weird letters are good. < 1076548187 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :hold on... pyrire... is that a latin word? < 1076548199 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :it sounds almost french < 1076548216 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, -ire is a latin ending < 1076548222 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :and pyr- is a suffix meaning fire < 1076548254 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :what's that weird letter supposed to be? it's a 1/2 symbol, I dunno if that's right < 1076548266 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :it's the "oe" letter. < 1076548270 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :all the google matches are either "pyrite" typos, or rot13 < 1076548281 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1076548299 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I'll check my latin dictionary < 1076548385 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :nope < 1076548657 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :eso stranges o-something? < 1076548665 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :(for a recursive acronym) < 1076548687 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :ESO was the name for the OS that never became < 1076548697 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :it was? < 1076548709 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :well there were plans on the mailing list < 1076548722 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :'the' os that never became? < 1076548733 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I've made two kernels that never became < 1076548739 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1076548768 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :I've written the textmode stuff for a movie OS :P < 1076548775 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :a movie os? < 1076548794 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :the kind that's in movies < 1076548811 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :the bootup looks like the start of the snes game megaman X, for instance < 1076548811 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1076548846 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I always figured those OSs were post-rendered videos... < 1076548853 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :they were < 1076548868 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :but they had some crazy ideas that would be nice to combine :) < 1076548886 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :mostly involving hacking < 1076548909 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :was this in an actual movie? < 1076548935 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :for example the gui absolutely must have a mode with a black bg and a dark green grid, then the widgets in bright green outlines and a _lot_ of hexadecimal mess < 1076548950 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :mooz-: that's Linux. < 1076548986 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :it's the unix system! < 1076548989 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :have a black background with dark green grid < 1076548991 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :the gui startup should be something as stupid in the movie hackers < 1076548997 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :run a transparent terminal on top of that < 1076549001 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :I thought about a rotating and wobbling smiley < 1076549004 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :hey! < 1076549008 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :whole screen-sized < 1076549012 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I have an indy with irix-6.5.21 here. < 1076549012 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :show hex stuff in the transparent terminal... < 1076549019 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I could run the jurassic park filemanager thingie. < 1076549026 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :mheh < 1076549054 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :iirc it was in freeware.sgi.com. < 1076549059 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that's a classic. < 1076549096 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :does anyone happen to remember the name? < 1076549148 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :aw, "FSN only worked on IRIX versions 5.3 and below" < 1076549152 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :then I drew a gui that looks even more toy-like than windows XP < 1076549157 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :quux.befunge.org/leetos.gif < 1076549190 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :says the http://www.sgi.com/fun/freeware/3d_navigator.html < 1076549223 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :feh, *.befunge.org-redirects don't work from here. < 1076549247 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :and I think I've seen that pic. :p < 1076549286 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :but I drew it before aqua had come around, and it already has those silly color-coded buttons... only they're not round < 1076549306 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I can't stand those color coded buttons that aqua has < 1076549317 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :mooz-: have you seen Squeak? < 1076549321 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :nno < 1076549334 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i'm afraid it has you beat < 1076549341 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :oh dear < 1076549356 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :http://minnow.cc.gatech.edu/squeak/uploads/683/squeak34-1600x1200.1.png < 1076549371 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :the entire system is written in itself (it's a smalltalk) < 1076549386 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :that's a screenshot? < 1076549389 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1076549393 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :hnng < 1076549394 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :eww < 1076549404 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i love that window at an angle < 1076549413 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :in squeak, you can rotate anything < 1076549423 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :but the windows aren't as playground-looking as mine < 1076549423 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's one of the basic methods of objects you can display on screen < 1076549426 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that, and resize < 1076549430 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I'd be afraid that something that colorful would bring upon epilepsy < 1076549446 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :well, it's insanely customizable < 1076549451 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :oh, ok < 1076549452 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :note that all windows have different decorations < 1076549463 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's done there just to show off obviously < 1076549475 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, I must be going < 1076549478 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :I was planning to make the system incredibly intuitive, like how the titlebar looks separate from the window... you could shake it around to loosen the window to windowshade it :P < 1076549495 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I've got a report on the Canterbury Tales to write, due yesterday... bye < 1076549537 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :another screenshot of squeak < 1076549538 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :http://www.phaidros.com/DIGITALIS/images/sqk00050.gif < 1076549559 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and another one < 1076549561 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :http://minnow.cc.gatech.edu/squeak/2469 < 1076549572 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ones, rather :) < 1076553822 0 :lament!unknown@unknown.invalid QUIT :"Lost terminal" < 1076562074 0 :asdasd_!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076562074 0 :Taaus!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076562202 0 :Toreun!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076562202 0 :mtve!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076562202 0 :cmeme!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076562291 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1076562325 0 :Toreun!Anarquis-e@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076562325 0 :mtve!~mtve@mtve.vm.jvds.com JOIN :#esoteric < 1076562331 0 :asdasd_!antilove@zolo.freelsd.net JOIN :#esoteric < 1076562377 0 :Taaus!~T@cpe.atm0-0-0-196156.0x3ef21ebe.boanxx5.customer.tele.dk JOIN :#esoteric < 1076562742 0 :Taaus!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076562743 0 :asdasd_!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076562787 0 :Taaus!~T@cpe.atm0-0-0-196156.0x3ef21ebe.boanxx5.customer.tele.dk JOIN :#esoteric < 1076562787 0 :asdasd_!antilove@zolo.freelsd.net JOIN :#esoteric < 1076562833 0 :mtve!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076562833 0 :Toreun!unknown@unknown.invalid QUIT :orwell.freenode.net irc.freenode.net < 1076562853 0 :Toreun!Anarquis-e@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076562853 0 :mtve!~mtve@mtve.vm.jvds.com JOIN :#esoteric < 1076569055 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076570134 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1076572799 0 :clog!unknown@unknown.invalid QUIT :ended < 1076572800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1076590419 0 :Toreun!unknown@unknown.invalid PART #esoteric :? < 1076616181 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076620946 0 :lament!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1076621401 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076621575 0 :lament!unknown@unknown.invalid PART #esoteric :? < 1076623625 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076624701 0 :Toreun!Anarquis-e@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076631653 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1076632407 0 :calamari_!JeffryJohn@ip68-0-154-225.tc.ph.cox.net JOIN :#esoteric < 1076632408 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1076632676 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :using c I could make a loop executing g() with void f() { g(); f() }, however, eventually the stack would overflow. I wonder if there's a way to avoid that without using "if" "while", "for", etc. < 1076633336 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well, you would need a condition to test to use if/while/for < 1076633568 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :yeah.. I can't see a way around it < 1076633606 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :why not ditch C and use http://www.toreun.org/eso.zip! *g* < 1076633689 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :tereun: oh yeah I forgot to look at that last night ;) < 1076633697 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :do you have a webpage about it? < 1076633701 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :not yet < 1076633713 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I'm gonna add it to my projects page on toreun.org, but I haven't done so yet < 1076633722 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :the specs are http://www.toreun.org/esolang.txt < 1076633754 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :and a sample (rather large) program is at http://www.toreun.org/brainfuck (it's the brainfuck interpreter for it) < 1076633907 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :interesting.. on first glance it looks like a mix between numberix and befunge < 1076633930 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :the idea for it was based off of befunge < 1076633933 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :but befunge is a mess < 1076633952 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :and that's not? lol < 1076633968 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :of course not! (because I can easily understand it) < 1076633976 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :eso. languages are supposed to be messy.. part of the fun ;) < 1076633996 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I wanted this to look pretty cool without it being impossible to program in < 1076634111 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :now I just need a name < 1076634119 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I'm thinking 'quack' because it has a queue and a stack < 1076634156 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :but that's taken < 1076634168 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :oh well < 1076634176 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :queer? < 1076634186 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :or quest, hehe < 1076634196 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :how'd ya get those? < 1076634230 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :or...!! < 1076634262 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :just bang the keyboard for a minute and the last thing you type is the name.. then make it into an acronym < 1076634286 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :well I'm trying to make 'eso' into an acronym, so I don't have to rename everything < 1076634305 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :eso is confusing, because that's the esoteric operating system project < 1076634317 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah, forgot < 1076634325 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :http://www.ptf.com/ptf/products/UNIX/current/0401.0.html quest it seems is taken too < 1076634346 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :here you go then: jresbv < 1076634375 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :jolly really easy silly befunge variant? :) < 1076634397 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :it's not really easy, and it's hardly a befunge variant < 1076634418 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :lighten up or something, that was a joke :P < 1076634452 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :sorry, my sense of humor is gone with my homework I'm pretending I'm doing < 1076634460 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :I know that feeling < 1076634472 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :are you in hs or college ? < 1076634476 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :high school < 1076634490 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :grr one year left and then instead of homework I get papers to write! < 1076634532 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :I haven't written any major papers in college so far except for in my english classes.. pretty weird < 1076634543 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :what year are you? < 1076634551 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :Junior < 1076634555 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :hm, that is weird < 1076634567 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :everyone of my friends has had papers out the wazoo < 1076634568 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :I'm still at the community college tho.. < 1076634572 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1076634584 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :There are a lot of cs classes that transfer < 1076634595 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :(I've already done all the asm, c, java, etc) < 1076634603 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :data structures < 1076634613 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I heard that CS programs in college start out really easy... < 1076634647 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :like, easy enough to warrant not needing to attend for the first semester < 1076634684 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :well... once I get to the university, there are only 8 classes I need to take. Only a few are required.. the rest are pretty much like pick 1 of 3 < 1076634701 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :not bad < 1076634734 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I'm prolly just gonna go straight to a university and do a computer engineering or comp sci program < 1076634755 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :I chose the ones that would be interesting to me.. esp. the areas I felt weakest in. < 1076634777 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :wow going to college to learn!? < 1076634787 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :if I'm gonna be paying the big bucks, you'd better believe it < 1076634957 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :ahh lets see here: oo prog, discrete structures, distributed programming, sys. programming, software eng., grammars, compilers (okay I so I don't need this one that bad), database design, < 1076635023 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :there are some really weird ones tho "computer graphics"? Maybe for game programming? Seems useless < 1076635039 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :not taking it obviously ;) < 1076635206 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1076635266 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :I forget what university it is, but they offer a major in game development < 1076635277 0 :Toreun!unknown@unknown.invalid PRIVMSG #esoteric :or maybe its a school devoted to game design? < 1076636946 0 :docelic!~docelic@195.246.23.200 JOIN :#esoteric < 1076636960 0 :docelic!unknown@unknown.invalid PART #esoteric :? < 1076637127 0 :calamari_!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1076637127 0 :calamari_!unknown@unknown.invalid QUIT :"Leaving" < 1076639155 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076645665 0 :lament!unknown@unknown.invalid NICK :lameAFK < 1076649187 0 :lameAFK!unknown@unknown.invalid NICK :lament < 1076658065 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1076659199 0 :clog!unknown@unknown.invalid QUIT :ended < 1076659200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1076662544 0 :cmeme!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1076696097 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1076710215 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076732921 0 :Toreun-error!toreun@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076732921 0 :Toreun!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1076732925 0 :Toreun-error!unknown@unknown.invalid PART #esoteric :? < 1076732945 0 :Toreun!toreun@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076745228 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1076745599 0 :clog!unknown@unknown.invalid QUIT :ended < 1076745600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1076804128 0 :cmeme!unknown@unknown.invalid QUIT :Connection timed out < 1076805152 0 :Toreun!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1076819219 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076821743 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1076821743 0 :clog!nef@bespin.org JOIN :#esoteric < 1076821797 0 :Taaus!~T@cpe.atm0-0-0-196156.0x3ef21ebe.boanxx5.customer.tele.dk JOIN :#esoteric < 1076822006 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076822371 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1076825630 0 :deltab!~deltab@espians.com JOIN :#esoteric < 1076831999 0 :clog!unknown@unknown.invalid QUIT :ended < 1076832000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1076863234 0 :Toreun!toreun@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076865995 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1076874064 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076884847 0 :lament!unknown@unknown.invalid QUIT :"Lost terminal" < 1076884924 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076889658 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1076891483 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076918399 0 :clog!unknown@unknown.invalid QUIT :ended < 1076918400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1076920529 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1076951416 0 :Toreun!unknown@unknown.invalid QUIT : < 1076955126 0 :Toreun!toreun@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1076957163 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076987599 0 :lament!unknown@unknown.invalid QUIT :"Lost terminal" < 1076990507 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1076998395 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1077003781 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1077004799 0 :clog!unknown@unknown.invalid QUIT :ended < 1077004800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1077008190 0 :lament!unknown@unknown.invalid QUIT :"reality reasserts itself sooner or later" < 1077009595 0 :deltab!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1077009612 0 :deltab!unknown@unknown.invalid PRIVMSG #esoteric :I uploaded it before you apparently disappeared < 1077009624 0 :deltab!unknown@unknown.invalid PRIVMSG #esoteric :http://yin.espnow.net/~deltab/tmp/javascript_disable_fixed.zip < 1077009634 0 :deltab!unknown@unknown.invalid PRIVMSG #esoteric :oops < 1077032278 0 :Taaus!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1077032278 0 :cmeme!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1077032279 0 :mtve!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1077032280 0 :Toreun!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1077032280 0 :deltab!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1077032281 0 :asdasd_!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1077032281 0 :mooz-!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1077032281 0 :fizzie!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1077032352 0 :Toreun!toreun@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1077032352 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1077032352 0 :deltab!~deltab@espians.com JOIN :#esoteric < 1077032352 0 :Taaus!~T@cpe.atm0-0-0-196156.0x3ef21ebe.boanxx5.customer.tele.dk JOIN :#esoteric < 1077032352 0 :asdasd_!antilove@zolo.freelsd.net JOIN :#esoteric < 1077032352 0 :mtve!~mtve@mtve.vm.jvds.com JOIN :#esoteric < 1077032352 0 :fizzie!fis@sesefras.tky.hut.fi JOIN :#esoteric < 1077032352 0 :mooz-!~Unknown@cs182036.pp.htv.fi JOIN :#esoteric < 1077039991 0 :Toreun!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1077057703 0 :lament!~lament@24.85.63.178 JOIN :#esoteric < 1077072268 0 :Toreun!toreun@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1077072891 0 :lament!unknown@unknown.invalid QUIT :"Lost terminal" < 1077082419 0 :lament!~lament@24.85.63.178 JOIN :#esoteric < 1077082725 0 :cmeme!unknown@unknown.invalid QUIT :SendQ exceeded < 1077091199 0 :clog!unknown@unknown.invalid QUIT :ended < 1077091200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1077094349 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1077108283 0 :Toreun!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1077117277 0 :Toreun!toreun@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1077121089 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1077128924 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1077131800 0 :lament!unknown@unknown.invalid QUIT :"lame" < 1077133511 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1077144356 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1077156985 0 :Toreun!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1077161965 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1077168549 0 :lament!unknown@unknown.invalid QUIT :"Lost terminal" < 1077168957 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1077177599 0 :clog!unknown@unknown.invalid QUIT :ended < 1077177600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1077183036 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1077219465 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1077232624 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1077235121 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1077238807 0 :lament!unknown@unknown.invalid TOPIC #esoteric :Celebrate Chaoflux! < 1077238809 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1077239167 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :where do all those holidays come from? < 1077239258 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ddate < 1077239301 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :and why is it my imap server works perfectly, except that the "Sent" folder is broken now? < 1077239337 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Chaoflux < 1077239602 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Eee! How come I have ddate installed? Where did it come from? And why did I only find out about it now? To think of all the times I've looked up the current discordian date by hand... :( < 1077239621 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :heh! < 1077239634 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :afaik it's installed on the majority of linux systems < 1077239642 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Oooh. The %. format option is neat :) < 1077239668 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :not on my slackware it isn't. < 1077239671 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Umlaut Zebra über alles! < 1077239673 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :well, wasn't. < 1077239679 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Pzat! < 1077239684 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :wait. < 1077239684 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Grudnuk demand sustenance! < 1077239688 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :actually it was! < 1077239716 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :straaange. installed only the few necessary packages, rest are hand-compiled. apparently it's deemed to be pretty important. < 1077239718 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :"Hail Eris, Hack Linux!" Haha! < 1077239739 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :heh heh < 1077239744 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :mine doesn't have that < 1077239810 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it just has "Hail Eris!" < 1077239820 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it hasn't been polluted by evil GREYFACE LINUX HACKERS < 1077239829 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Fnord. < 1077240334 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :mine has both 'Hail Eris, Hack Linux!' and 'Hail Eris!', but now I'm trying to figure out how tcsh aliases play with quotation, to get a sensible default format. < 1077240486 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ah, so that's how it works. < 1077240679 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :simply running tcsh is a lot more esoteric than running ddate on it < 1077240788 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :apparently (well, now-obviously) I need to double-escape everything, because tcsh will, when reading the command, strip off a layer of escapation, and there needs to be one left for the invocation. < 1077240799 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :besides, tcsh is the default shell at our university. < 1077240972 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :actually, unless I misremember, tcsh is the default shell both on the computing centre's servers and all the boxen of cs lab. < 1077249936 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1077251693 0 :Toreun!toreun@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1077263293 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1077263999 0 :clog!unknown@unknown.invalid QUIT :ended < 1077264000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1077268743 0 :lament!unknown@unknown.invalid QUIT :"good night" < 1077305607 0 :Toreun!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1077305607 0 :cmeme!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1077305607 0 :Taaus!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1077305607 0 :mtve!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1077305607 0 :deltab!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1077305607 0 :mooz-!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1077305607 0 :fizzie!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1077305607 0 :asdasd_!unknown@unknown.invalid QUIT :calvino.freenode.net irc.freenode.net < 1077305900 0 :Toreun!toreun@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1077305900 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1077305900 0 :deltab!~deltab@espians.com JOIN :#esoteric < 1077305900 0 :Taaus!~T@cpe.atm0-0-0-196156.0x3ef21ebe.boanxx5.customer.tele.dk JOIN :#esoteric < 1077305900 0 :asdasd_!antilove@zolo.freelsd.net JOIN :#esoteric < 1077305900 0 :mtve!~mtve@mtve.vm.jvds.com JOIN :#esoteric < 1077305900 0 :fizzie!fis@sesefras.tky.hut.fi JOIN :#esoteric < 1077305900 0 :mooz-!~Unknown@cs182036.pp.htv.fi JOIN :#esoteric < 1077306440 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1077306440 0 :clog!nef@bespin.org JOIN :#esoteric < 1077309022 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1077315223 0 :Daeken!~Daeken@user218.net384.oh.sprint-hsd.net JOIN :#esoteric < 1077315227 0 :Daeken!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waves < 1077315232 0 :deltab!unknown@unknown.invalid QUIT :"BitchX-1.0c19 -- just do it." < 1077315242 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Welcome to the slowest channel on freenode :) < 1077315249 0 :Daeken!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1077315278 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :We have logs to prove it's not dead < 1077315281 0 :Daeken!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1077315795 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :but the link to logs isn't on the topic any more, thanks to you people being obsessed in remembering all the 'necessary' discordian holidays. < 1077315838 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :well, they are necessary < 1077315896 0 :Daeken!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1077316053 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :well, I did add an invocation of 'ddate' to my .tcshrc. 'just in case.' < 1077316167 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ooh. I can download the posix standards as .pdfs from ieee using our university's "ieee/iee electronic library (iel) online" subscription, since the student apartment network is included in their access list. must be downloading these now. < 1077316361 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I.. think this document has multiple pages. < 1077316459 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :by 'multiple' I mean 3678. < 1077316913 0 :mooz-!unknown@unknown.invalid PRIVMSG #esoteric :...how big is the pdf? < 1077316953 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :1976123+1704241+6803084+5104705 bytes. (it has 4 parts.) < 1077319491 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :of course the index doesn't include links to the content, even though it's a pdf, and the page numbering of the pdf doesn't match the numbering used in the contents, thanks to introductionary pages marked with roman numerals. < 1077320308 0 :hcf!~hcf@d-216-195-155-41.gwi.net JOIN :#esoteric < 1077320345 0 :hcf!unknown@unknown.invalid PRIVMSG #esoteric :the logs url is given in the notice from chanserv when entering and is given by /whois clog < 1077320359 0 :hcf!unknown@unknown.invalid PART #esoteric :? < 1077320949 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :what, _again_ that guy? < 1077323916 0 :deltab!~deltab@82-36-26-151.cable.ubr02.smal.blueyonder.co.uk JOIN :#esoteric < 1077331538 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :does esolang keep archives anywhere? < 1077331561 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :there used to be one huge file somewhere < 1077331569 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://esoteric.sange.fi/archive/ perhaps? < 1077331592 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :sweet! < 1077331776 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :P'tang! < 1077332471 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :found it :) < 1077332472 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :http://mirge.net/~lament/summer.txt < 1077332654 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :but it's not nearly summer yet. < 1077332669 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, and another summer 2002 won't come in a while < 1077332674 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :s/in/for < 1077350399 0 :clog!unknown@unknown.invalid QUIT :ended < 1077350400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1077351515 0 :deltab!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1077352190 0 :deltab!~deltab@espians.com JOIN :#esoteric < 1077356125 0 :lament!unknown@unknown.invalid QUIT :"good night" < 1077373722 0 :andreou!~prezak@ppp6.ee.teiath.gr JOIN :#esoteric < 1077374146 0 :andreou!unknown@unknown.invalid TOPIC #esoteric :We discordians must stick apart. < 1077376121 0 :andreou!unknown@unknown.invalid QUIT :"returned to the spirit world." < 1077378595 0 :Daeken!unknown@unknown.invalid PART #esoteric :? < 1077392190 0 :lament!~lament@24.85.63.178 JOIN :#esoteric < 1077393682 0 :lament!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1077421059 0 :Toreun!unknown@unknown.invalid QUIT : < 1077423496 0 :andreou!~prezak@ppp6.ee.teiath.gr JOIN :#esoteric < 1077426953 0 :lament!~lament@24.85.63.178 JOIN :#esoteric < 1077429196 0 :lament!unknown@unknown.invalid NICK :xXxL4m3n7_69 < 1077429241 0 :xXxL4m3n7_69!unknown@unknown.invalid NICK :lament < 1077429803 0 :andreou!unknown@unknown.invalid QUIT :"returned to the spirit world." < 1077432624 0 :lament!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1077432625 0 :Taaus!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1077432625 0 :cmeme!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1077432625 0 :deltab!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1077432625 0 :mtve!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1077432653 0 :deltab!~deltab@espians.com JOIN :#esoteric < 1077432653 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1077432653 0 :Taaus!~T@cpe.atm0-0-0-196156.0x3ef21ebe.boanxx5.customer.tele.dk JOIN :#esoteric < 1077432653 0 :mtve!~mtve@mtve.vm.jvds.com JOIN :#esoteric < 1077432678 0 :lament!~lament@24.85.63.178 JOIN :#esoteric < 1077435464 0 :lament!unknown@unknown.invalid NICK :Eris < 1077435485 0 :Eris!unknown@unknown.invalid TOPIC #esoteric :Discordianism is off-topic in this channel. Anybody discussing it will be banned. < 1077435488 0 :Eris!unknown@unknown.invalid NICK :lament < 1077435500 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :bah < 1077435510 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it gives my hostmask < 1077435886 0 :lament!unknown@unknown.invalid PART #esoteric :? < 1077435892 0 :lament!~lament@24.85.63.178 JOIN :#esoteric < 1077436799 0 :clog!unknown@unknown.invalid QUIT :ended < 1077436800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1077443855 0 :lament!unknown@unknown.invalid QUIT :"Lost terminal" < 1077485291 0 :lament!~lament@24.85.63.178 JOIN :#esoteric < 1077485391 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :\def\hand{$-\!\!\!-\!\!\!\!\!\succ\!\!\!\!\prec\!\!\!\!\!-\!\!\!-$} % Hail Eris! < 1077485615 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :!! < 1077486189 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :unhail < 1077486213 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Unhail Aneris? < 1077486249 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1077486269 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Fair enough, I guess. < 1077486278 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :nothing is fair. < 1077486410 0 :lament!unknown@unknown.invalid NICK :Riostradh < 1077486454 0 :Riostradh!unknown@unknown.invalid PRIVMSG #esoteric :amazing. < 1077486495 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :is it just my imagination or is #scheme being marginally stranger than it usually is? < 1077486505 0 :Riostradh!unknown@unknown.invalid NICK :lament < 1077486513 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :I think Riastradh blew a gasket. < 1077486525 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :he's a teacher, right < 1077486530 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :that happens to teachers. < 1077493200 0 :lament!unknown@unknown.invalid QUIT :"and therefore." < 1077523199 0 :clog!unknown@unknown.invalid QUIT :ended < 1077523200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1077547959 0 :Toreun!toreun@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1077573580 0 :Taaus_!~T@cpe.atm0-0-0-196156.0x3ef21ebe.boanxx5.customer.tele.dk JOIN :#esoteric < 1077573685 0 :Taaus!unknown@unknown.invalid QUIT :Nick collision from services. < 1077573692 0 :Taaus_!unknown@unknown.invalid NICK :Taaus < 1077576921 0 :lament!~lament@24.85.63.178 JOIN :#esoteric < 1077581755 0 :Toreun!unknown@unknown.invalid QUIT : < 1077585178 0 :cmeme!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1077585179 0 :mtve!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1077585179 0 :deltab!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1077585180 0 :mooz-!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1077585180 0 :fizzie!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1077585181 0 :asdasd_!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1077585603 0 :fizzie!fis@sesefras.tky.hut.fi JOIN :#esoteric < 1077585603 0 :mooz-!~Unknown@cs182036.pp.htv.fi JOIN :#esoteric < 1077585603 0 :asdasd_!antilove@zolo.freelsd.net JOIN :#esoteric < 1077585603 0 :mtve!~mtve@mtve.vm.jvds.com JOIN :#esoteric < 1077585603 0 :cmeme!~cmeme@216.184.11.30.unused.swcp.com JOIN :#esoteric < 1077585603 0 :deltab!~deltab@espians.com JOIN :#esoteric < 1077592242 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :HERE LIES LESTER MOORE < 1077592242 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :SHOT 4 TIMES WITH A .44 < 1077592242 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :NO LES < 1077592242 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :NO MOORE < 1077592242 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric : -- tombstone, in Tombstone, AZ < 1077592266 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Pretty. < 1077592404 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Hmm... Is it normal to feel like clobbering yourself to death when you're programming in C? < 1077592458 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ask in #C < 1077592465 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i'm sure the answer will be "yes" < 1077592471 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric ::/ < 1077592494 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :well, i don't know really < 1077592496 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :C isn't malicious < 1077592510 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :unlike some other languages, it doesn't actually want you to go insane < 1077592522 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :It's forcing me to write unsafe code. As far as I can see, anyway. < 1077592557 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :You mean insanity is just a nice bonus? :) < 1077592642 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :is it really unsafe? < 1077592662 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's potentially unsafe. < 1077592674 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :I'm forced to use casting. < 1077592707 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh no!!!! < 1077592717 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Indeed. That was my reaction. < 1077592784 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :In a well designed C program, you don't need casting. < 1077592792 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :In a well designed C program, there's only one data type. < 1077592810 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :What, char? :) < 1077592819 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :void < 1077592835 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Eh. < 1077592846 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :That's just sick :) < 1077593784 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :more languages should have a void datatype < 1077593987 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Why? < 1077593994 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Why not? < 1077594019 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Because it's unnecessary? < 1077594026 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :how so? < 1077594080 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Explain to me how a language with no void datatype would benefit from having one. < 1077594644 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :religious significance. < 1077594661 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :And it sounds really cool. < 1077594674 0 :Taaus!unknown@unknown.invalid PRIVMSG #esoteric :Mmmkay... I think that's my cue to head off to bed. :) < 1077594679 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :you could Cast thinsg Unto The Void < 1077594738 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :java's Object is pretty much void, actually < 1077600915 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1077603666 0 :lament!~lament@24.85.63.178 JOIN :#esoteric < 1077607332 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1077609599 0 :clog!unknown@unknown.invalid QUIT :ended < 1077609600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1077626844 0 :edwinb!dcs3ecb@cs-186.dur.ac.uk JOIN :#esoteric < 1077632305 0 :edwinb!unknown@unknown.invalid QUIT :Remote closed the connection < 1077632630 0 :edwinb!dcs3ecb@cs-186.dur.ac.uk JOIN :#esoteric < 1077657595 0 :lament!~lament@24.85.63.178 JOIN :#esoteric < 1077665119 0 :lament!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1077665201 0 :lament!~lament@24.85.63.178 JOIN :#esoteric < 1077668714 0 :e-kyle!~kyle@CPE00045add4864-CM014260028983.cpe.net.cable.rogers.com JOIN :#esoteric < 1077669696 0 :e-kyle!unknown@unknown.invalid PRIVMSG #esoteric :whois e-kyle < 1077669704 0 :e-kyle!unknown@unknown.invalid PART #esoteric :? < 1077688815 0 :lament!unknown@unknown.invalid QUIT :"STUDY TIME" < 1077695999 0 :clog!unknown@unknown.invalid QUIT :ended < 1077696000 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1077734366 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :yay. I just wrote my first brainf*ck program. < 1077756791 0 :Toreun!toreun@ool-4354b860.dyn.optonline.net JOIN :#esoteric < 1077760584 0 :Toreun!unknown@unknown.invalid QUIT : < 1077769071 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1077774649 0 :lament!unknown@unknown.invalid QUIT :Read error: 54 (Connection reset by peer) < 1077774686 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1077782399 0 :clog!unknown@unknown.invalid QUIT :ended < 1077782400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1077783620 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1077786111 0 :jms!~jms@jms.expdev.net JOIN :#esoteric < 1077789459 0 :jms!unknown@unknown.invalid QUIT :"moist" < 1077822250 0 :lament!~lament@24.85.63.178 JOIN :#esoteric < 1077825989 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :interesting. ircnet gets the 'quit reasons get "s automagically' feature. < 1077826076 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :freenode is in fashion now! < 1077826101 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :few finnish ircnet servers just restarted with the updated ircd. < 1077826122 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :but it's not dancer, is it? < 1077826137 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :no, of course not. < 1077826139 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :it's ircd. :p < 1077826190 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :another feature they added is that the command "POST" will be an alias for "QUIT", so you can't abuse www-proxies to irc any longer. < 1077826207 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1077826210 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what's POST? < 1077826223 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :POST is a HTTP method. < 1077826250 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what does it have to do with IRC then? < 1077826263 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :most proxies don't let you use 'CONNECT', so you need to trick them with 'POST', but then you end up saying 'POST' to the irc server too. < 1077826266 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :so it immediately quits. < 1077828260 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1077831978 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1077837011 0 :lament!unknown@unknown.invalid NICK :laament < 1077849619 0 :laament!unknown@unknown.invalid NICK :laaway < 1077852126 0 :laaway!unknown@unknown.invalid NICK :lament < 1077868799 0 :clog!unknown@unknown.invalid QUIT :ended < 1077868800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1077870732 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1077924568 0 :memetics!~meme@c80949a.g-ml-kc02.bostream.se JOIN :#esoteric < 1077925326 0 :deltab!unknown@unknown.invalid QUIT :"BitchX-1.0c19 -- just do it." < 1077925357 0 :deltab!~deltab@espians.com JOIN :#esoteric < 1077928561 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1077948780 0 :lament!unknown@unknown.invalid QUIT :"Lost terminal" < 1077955199 0 :clog!unknown@unknown.invalid QUIT :ended < 1077955200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1077963391 0 :memetics!unknown@unknown.invalid PART #esoteric :? < 1077995958 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1078002424 0 :lament!unknown@unknown.invalid QUIT :"Money is the answer to everything (Ecclesiastes 10:19)" < 1078009115 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :re our topic, it's st. tib's day at least in our timezone. < 1078009584 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :whoa! < 1078009587 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ddate(1) will produce undefined behaviour if asked to produce the date for St. Tib's day and its format string does not contain the St. Tib's Day delimiters %{ and %}. < 1078009590 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :indeed! < 1078009595 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :[1:07:11] fizban@colin ~> /usr/bin/ddate +"It's the %e of %B, %Y. %. %NCelebrate %H." < 1078009598 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Segmentation fault (core dumped) < 1078041599 0 :clog!unknown@unknown.invalid QUIT :ended < 1078041600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1078088081 0 :lament!~lament@h24-85-63-178.vc.shawcable.net JOIN :#esoteric < 1078098092 0 :biroblack71!~Alexbeatl@gmoboutz4.net.vodafone.it JOIN :#esoteric < 1078098114 0 :biroblack71!unknown@unknown.invalid PART #esoteric :?