< 1217981778 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You know, I think we need Egobot back. < 1217981785 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Only much, much more robust. < 1217981791 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that would be botte < 1217981797 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :If Only It Were Done(TM) < 1217981836 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :If only I'd bother. < 1217981858 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: botte's planned to have fun stuff like an #esoteric link log < 1217981866 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :'.l url description' in the channel adds it to the link log < 1217981875 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and an atom feed will be provided < 1217981893 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I think it'd need to start with being robust. < 1217981902 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Which Egobot sure as hell was not. < 1217981907 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Didn't it crash daily? < 1217981931 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1217981934 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Botte should be pretty stable. < 1217981949 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :It'll be written in Ruby (yeah, yeah, I know you hate it) < 1217981966 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but C++ programs, especially ones written like they're in C like egobot, generally are prone to crash more than scripting language ones < 1217981975 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :esp. since egobot's parser was ... rusty, to say the least < 1217982067 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Bullshit. < 1217982074 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :C++ programs can be written damned well. < 1217982080 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I didn't deny that, of course. < 1217982088 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And, actually, I'm ashamed at Gregor for *not* doing it right. < 1217982094 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :But what I'm saying is for a bloomin' IRC bot, C++ is an unneccesary fuss. < 1217982097 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Of course, that was one of his earlier programs. < 1217982100 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Okay, okay. < 1217982103 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Tcl it is. < 1217982103 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1217982105 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1217982665 0 :Corun!n=Corun@halls-129-31-82-181.hor.ic.ac.uk JOIN :#esoteric < 1217984260 0 :tusho!unknown@unknown.invalid QUIT : < 1217985519 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1217986776 0 :poiuy_qwert!unknown@unknown.invalid QUIT : < 1217987002 0 :lilja!unknown@unknown.invalid QUIT :"KVIrc 3.2.0 'Realia'" < 1217988496 0 :Corun!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1217990001 0 :mib_jclua3!i=5b697317@gateway/web/ajax/mibbit.com/x-1d6b228fd0e98f41 JOIN :#esoteric < 1217990061 0 :mib_jclua3!unknown@unknown.invalid QUIT :Client Quit < 1217990629 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Interesting updates to calamari's Facebook page recently: Mormon->no religion, joined the groups "I'm a Secular Humanist" and "Ex-Mormons Worldwide". < 1217990960 0 :Judofyr_!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1217990960 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1217993587 0 :Tritonio_!unknown@unknown.invalid QUIT :Remote closed the connection < 1217997587 0 :pikhq!unknown@unknown.invalid QUIT :"leaving" < 1217998026 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :traitor!!! < 1218000837 0 :calamari!n=calamari@ip68-110-6-104.tc.ph.cox.net JOIN :#esoteric < 1218003019 0 :olsner!n=salparot@h-60-96.A163.cust.bahnhof.se JOIN :#esoteric < 1218003589 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1218005857 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1218007628 0 :kar8nga!n=kar8nga@m-70.vc-graz.ac.at JOIN :#esoteric < 1218009599 0 :clog!unknown@unknown.invalid QUIT :ended < 1218009600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1218010686 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1218011397 0 :lament!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1218014487 0 :Mony!n=Asshole@AToulouse-258-1-93-106.w90-60.abo.wanadoo.fr JOIN :#esoteric < 1218014528 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :hi there ! < 1218014742 0 :kar8nga!unknown@unknown.invalid QUIT :"Leaving." < 1218014910 0 :jemarch!n=jemarch@213.157.30.130 JOIN :#esoteric < 1218017007 0 :ErkiDerLoony!n=edgar@p549D7B38.dip.t-dialin.net JOIN :#esoteric < 1218018666 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218018678 0 :oklopol!n=nnscript@oklopol.yok.utu.fi JOIN :#esoteric < 1218020043 0 :jix!n=jix@lbck-4dbaf52a.pool.einsundeins.de JOIN :#esoteric < 1218020689 0 :ErkiDerLoony!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1218020923 0 :ErkiDerLoony!n=edgar@p549D7B38.dip.t-dialin.net JOIN :#esoteric < 1218021131 0 :tusho!n=tusho@91.105.115.23 JOIN :#esoteric < 1218022652 0 :puzzlet_!unknown@unknown.invalid QUIT :Remote closed the connection < 1218022659 0 :puzzlet!n=puzzlet@147.46.241.231 JOIN :#esoteric < 1218024472 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1218025715 0 :kar8nga!n=kar8nga@i-183.vc-graz.ac.at JOIN :#esoteric < 1218025964 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1218025968 0 :Mony!unknown@unknown.invalid QUIT :"A FATAL ERROR WAS ENCOUNTERED" < 1218031438 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, when you see ais523 please point him to http://aur.archlinux.org/packages.php?ID=18937 \o/ < 1218031446 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :my first arch linux package is c-intercal :D < 1218031454 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: given up on gentoo? < 1218031463 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://intercal.freeshell.org/download/ick-${pkgver/./-}.tgz < 1218031463 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, nah < 1218031467 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :fun bug in the web interface < 1218031480 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, I just use arch on this old p3 < 1218031484 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :still gentoo on my amd64 < 1218031496 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :this off-handedly reminds me that I need to write that article about os x < 1218031506 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, eh? < 1218031509 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bbl guests < 1218031803 0 :pikhq!n=Pikhq@asst01.asunix.tufts.edu JOIN :#esoteric < 1218031897 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, indeed it seems the web interface can't handle bash substitutions, but the program used to build packages can do that < 1218034877 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1218035264 0 :jix!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1218035851 0 :Hiato!n=Hiato@dsl-245-31-70.telkomadsl.co.za JOIN :#esoteric < 1218036880 0 :fizzie!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218036881 0 :moozilla!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218036881 0 :shachaf!unknown@unknown.invalid QUIT :clarke.freenode.net irc.freenode.net < 1218036961 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :concatenative languages are fun < 1218037086 0 :kar8nga!unknown@unknown.invalid PART #esoteric :? < 1218037161 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :blergh I don't understand how to translate the versioning of clc-intercal < 1218037172 0 :moozilla!n=moozilla@207-118-24-247.dyn.centurytel.net JOIN :#esoteric < 1218037172 0 :fizzie!n=fis@sesefras.zem.fi JOIN :#esoteric < 1218037172 0 :shachaf!n=shachaf@66.17.178.32 JOIN :#esoteric < 1218037511 0 :Hiato!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218037674 0 :Hiato1!n=Hiato@dsl-245-31-70.telkomadsl.co.za JOIN :#esoteric < 1218037823 0 :MikeRiley!n=rileym@las-static-208.57.195.80.mpowercom.net JOIN :#esoteric < 1218038386 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1218038390 0 :puzzlet!n=puzzlet@147.46.241.231 JOIN :#esoteric < 1218038476 0 :navaburo!n=navaburi@nj-71-48-100-3.dhcp.embarqhsd.net JOIN :#esoteric < 1218038541 0 :MikeRiley!unknown@unknown.invalid QUIT :"Leaving" < 1218039134 0 :lament!n=lament@S0106000d3a705704.vc.shawcable.net JOIN :#esoteric < 1218039576 0 :olsner!n=salparot@h-60-96.A163.cust.bahnhof.se JOIN :#esoteric < 1218040262 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1218042072 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1218042841 0 :jemarch!unknown@unknown.invalid QUIT :"ERC Version 5.0 (CVS) $Revision: 1.1.1.1 $ (IRC client for Emacs)" < 1218043053 0 :ais523!n=ais523@gb01-fap04.bham.ac.uk JOIN :#esoteric < 1218043081 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi tusho < 1218043086 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1218043094 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :bad time, I'm about to disappear soon for ~25m < 1218043105 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ok, that's fine, it normally takes me about that long to read my email < 1218043110 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I'm not very communicative during that time < 1218043887 0 :kar8nga!n=kar8nga@i-45.vc-graz.ac.at JOIN :#esoteric < 1218045905 0 :Tritonio_!n=tritonio@150.140.227.112 JOIN :#esoteric < 1218046018 0 :psygnisf_!n=psygnisf@c-71-57-164-119.hsd1.fl.comcast.net JOIN :#esoteric < 1218046018 0 :psygnisfive!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218046644 0 :Mony!n=Asshole@AToulouse-258-1-93-106.w90-60.abo.wanadoo.fr JOIN :#esoteric < 1218046675 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :ruse < 1218046771 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Mony: ? < 1218046818 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :oh... in french, we say "Re", when we see again a person < 1218046849 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :but, i say "ruse", 'cause i think it's pretiest < 1218046857 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218047269 0 :kar8nga!unknown@unknown.invalid QUIT :"Leaving." < 1218048560 0 :jix!n=jix@lbck-4dbaf52a.pool.einsundeins.de JOIN :#esoteric < 1218048986 0 :jix!unknown@unknown.invalid QUIT :"CommandQ" < 1218049009 0 :jix!n=jix@lbck-4dbaf52a.pool.einsundeins.de JOIN :#esoteric < 1218050758 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :bye < 1218050761 0 :Mony!unknown@unknown.invalid QUIT :"A FATAL ERROR WAS ENCOUNTERED" < 1218051213 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hi < 1218051222 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, http://aur.archlinux.org/packages.php?ID=18937 <-- c-intercal < 1218051271 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: is that your fault or did you just come across it? < 1218051283 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, look at maintainer :P < 1218051286 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, it's yours by the look of it < 1218051297 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, is there some RSS feed or news letter for new C-INTERCAL releases? < 1218051304 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ducks < 1218051307 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :news://alt.lang.intercal < 1218051313 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hahah < 1218051320 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, seriously, that's the official place < 1218051323 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION fires up usenet client < 1218051326 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and it doesn't seem to be used by anyone else atm < 1218051332 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although it ought to be < 1218051345 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's known to have a large number of lurkers despite having no traffic < 1218051357 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it's an unusual case of a newsgroup that lots of people read but nobody writes in < 1218051366 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, large for esolang stuff < 1218051368 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes it got traffic "Get Green-Fuel Solution$$$ 65482" < 1218051369 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1218051371 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I hate spam < 1218051384 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, I just ignore the spam < 1218051390 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :same < 1218051396 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but there is no good spam filter < 1218051429 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :besides it's so dead that even the spam doesn't come up very often < 1218051445 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :at work, I have like 30k actual e-mails and (so far) 0 spam e-mails :D < 1218051548 0 :ErkiDerLoony!unknown@unknown.invalid PRIVMSG #esoteric :Does anyone know a free news server? < 1218051561 0 :ErkiDerLoony!unknown@unknown.invalid PRIVMSG #esoteric :Because I changed my provider and the new one does not have a news server ... < 1218051580 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ErkiDerLoony, newszilla6.xs4all.nl is a free ipv6 readonly one < 1218051593 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :don't know of any that allow posting < 1218051599 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :apart from google groups < 1218051606 0 :ErkiDerLoony!unknown@unknown.invalid PRIVMSG #esoteric :Hm, k. < 1218051699 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and what did you mean "fault" with the package < 1218051710 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: responsibility < 1218051719 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :thanks that better < 1218051727 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is as if you didn't like packages ;P < 1218051742 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, however the Arch guidelines say version number should be same as upstream < 1218051746 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which will cause issues of course < 1218051788 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :use major.minor.major < 1218051809 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well they prefer same as upstream exactly < 1218051818 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, let them figure it out < 1218051828 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, anyway AUR = user maintained < 1218051834 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :eso stuff is useful for pressure-testing other people's systems < 1218051835 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not part of official repo < 1218051844 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh yes it is < 1218051853 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for instance CLC-INTERCAL exposed a bug in mandb that was capable of crashing man completely < 1218051862 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I doubt it will ever become part of the community repo < 1218051865 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :apparently it doesn't like man pages to have spaces in their filenames < 1218051882 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well spaces in filenames < 1218051889 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why the heck did CLC-INTERCAL want that? < 1218051898 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, also it isn't like anyone except debian use mandb < 1218051912 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :how do they get apropos databases then? < 1218051917 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :makewhatis < 1218051929 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, good to know < 1218051939 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'll stick with my autoconf thing anyway, as it should recognise that mandb isn't needed < 1218051940 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :NAME < 1218051940 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : makewhatis - Create the whatis database < 1218051967 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, makewhatis is run by cron once a week here < 1218051988 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well an install isn't really an install if your program isn't properly installed until next week < 1218052001 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hah < 1218052020 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway I have to patch the change of /usr/share/info/dir away on all systems < 1218052028 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :because it cause errors when you install to DESTDIR < 1218052031 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is the normal way < 1218052042 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I downgraded that to a warning for the next version < 1218052045 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, in fact arch strips all info pages by default < 1218052154 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyway I tried C-INTERCAL on cygwin, it worked 'out of the box' < 1218052159 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :-F didn't work but I wasn't really sure if it would < 1218052162 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you told us < 1218052178 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm... what OS should I try next? < 1218052186 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, IRIX? < 1218052188 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the issue is that I've done pretty much all the OSs I have access to now < 1218052188 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Sun OS? < 1218052195 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ah well < 1218052197 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: SunOS was the first OS I ran it on < 1218052201 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah ok < 1218052204 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :before I even got a computer that ran Linux < 1218052214 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :does it still work on that? < 1218052221 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't see why it wouldn't < 1218052228 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although I'll probably test again some time before the next release < 1218052236 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it needs a bit of tweaking to work around the limitations of Sun lex < 1218052241 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but there's information on that in the README < 1218052264 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(basically you need to preallocate memory with a set of directives, the error messages tell you exactly what to do so it's surprising that lex doesn't just do it itself < 1218052266 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/$/)/ < 1218052286 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what about Solaris then? < 1218052293 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't have a copy of it to try < 1218052301 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, iirc it is free nowdays < 1218052305 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :could work in a vm < 1218052312 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, there's OpenSolaris < 1218052324 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although all sorts of interesting questions for that were opened up by the SCO vs. Novell case < 1218052324 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no even normal solaris too < 1218052340 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :apparently SCO sold Sun a license to open-source Solaris that they weren't allowed to sell < 1218052349 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and nobody's entirely sure what the result of that will be < 1218052376 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wait SCO wasn't allowed? by who? < 1218052405 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: basically they were trying to sell something that wasn't theirs in the first place < 1218052413 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which was the rights to open-source AT&T Unix < 1218052419 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :at least that's what the court ruled < 1218052422 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :weird < 1218052430 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so why did they even try to sell it? < 1218052437 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to get the money? < 1218052480 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well I mean, if AT&T owns the stuff how could they sell any of what they tried to claim they did < 1218052491 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, they said they owned it and presumably Sun believed them < 1218052498 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and they claimed they owned it in the courts too, they just lost < 1218052531 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but solaris isn't based on AT&T unix is it? < 1218052545 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not sure, probably bits of it are < 1218052559 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can't imagine that it's all BSD < 1218052573 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :some of it is probably from scratch < 1218052613 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, they can open-source those bits legally < 1218052614 0 :Judofyr_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218052619 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but bits of it are likely to not be owned by them < 1218052623 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nor SCO, as it turned out < 1218052642 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1218052657 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and what did AT&T say then? < 1218052668 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, Novell claim that they own the copyrights now < 1218052672 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which hasn't been proven either way < 1218052678 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but SCO claimed to have bought them from Novell < 1218052687 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and Novell have proved that they didn't sell them to them < 1218052693 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :SCO vs. Novell went to court a while back. < 1218052706 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: yes, that's what I'm talking about, I'm giving a quick summary for AnMaster < 1218052720 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It is the verdict of the court that Novell owns the copyright to UNIX. < 1218052729 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how did they do that? < 1218052731 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, those parts which are under copyright at all. < 1218052732 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: not quite, it is the verdict of the court that Novell didn't sell it to SCO < 1218052754 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't think it's been conclusively proved that Novell ever owned it in the first place, but it does seem plausible < 1218052758 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it certainly changed hands a lot < 1218052763 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(a very, *very* solid chunk of UNIX is in the public domain, thanks to AT&T vs. BSDi) < 1218052782 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: yes, I agree with that, BSD is pretty safe < 1218052787 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but there are non-BSD Unices < 1218052803 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well linux isn't based on that either < 1218052807 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so not an issue for linux < 1218052815 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, obviously, SCO were claiming it were but nobody believes them < 1218052842 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's pretty clear Linux was written from scratch, even if it does have a file called errno.h in it < 1218052859 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :of course it does, that is in the damn POSIX specs < 1218052867 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(most of SCO's arguments seem obviously wrong to a programmer but might possibly confuse a non-tech-savvy judge) < 1218052915 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Actually, that case ruled that early non-BSD Unices were public domain, IIRC. < 1218052927 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(ones before AT&T started selling UNIX) < 1218052964 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it's been modified since then < 1218052970 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :True. < 1218053000 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Of course, the Unices not in public domain or under the BSD license are not exactly floating around in the open... < 1218053024 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, hm? < 1218053042 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm afraid I didn't understand that idiom(?) < 1218053080 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, ^ < 1218053088 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Meaning: you're not exactly going to *see* various non-free Unices' source code. < 1218053094 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1218053167 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Of course, SCO seems to operate under the influence of a variety of hallucinogens, explaining their court case. < 1218053168 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1218053194 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, there's a major conspiracy theory that someone was paying them to keep it going as long as possible < 1218053207 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also it increased their share price for a bit while people thought they actually had a chance, that didn't last long though < 1218053247 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Actually, the only conspiracy theory is concerning the *purpose* of Microsoft's fairly large licensing agreement with them. < 1218053265 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: you aren't reading enough conspiracy theories, then < 1218053293 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Insanely large payouts to SCO for no apparent reason are a matter of public record. ;) < 1218053311 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(I mean, honestly: Microsoft buying SCOsource licenses? Why?!?) < 1218053316 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, they found out what Microsoft had allegedly bought < 1218053355 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :zoop < 1218053372 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i dislike Novell < 1218053380 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :even if it was a sound contract < 1218053384 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :they got bullied in to it < 1218053389 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and caved in as one of the largest commercial linux outfits < 1218053418 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, eh? < 1218053423 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what? < 1218053431 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, what contract? < 1218053437 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the Novell-Microsoft contract < 1218053439 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :read up dude... < 1218053443 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218053443 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :^^^^ up that way < 1218053448 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :where Novell and Microsoft agreed not to sue each other over patents < 1218053454 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218053459 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Microsoft paid Novell a lot of money for it too < 1218053469 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the result was bad press for Novell < 1218053525 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :microsoft are probably on the death row < 1218053534 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :recovering from vista will be nigh-on impossible < 1218053541 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it'll be a loooooooooooooong trawl though... < 1218053548 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :they've already announced the vaporware for the next version < 1218053554 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in fact two next versions < 1218053559 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :both Windows 7 and something they call Midori < 1218053570 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although loads of things are called Midori because it's a common Japanese word < 1218053575 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1218053581 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Midori, in concept, seems very, *very* insecure. < 1218053588 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what does Midori mean? < 1218053594 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: green as in ecological < 1218053596 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :like trees and shit < 1218053597 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(I believe) < 1218053599 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's a word for a colour, it has a similar meaning to "green" < 1218053603 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218053612 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but the two aren't exactly the same < 1218053612 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"similar meaning"? < 1218053623 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :midori kind of signals how out of touch microsoft are < 1218053624 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, so what shade of green then? < 1218053625 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Basically, their security model: if the kernel is secure, then the OS is secure. If the kernel is insecure, then welcome to DOS. < 1218053631 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :they come up with a project which is like a bastardised TUNES < 1218053632 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't know, I'm not an expert on Japanese < 1218053634 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It's just green. < 1218053637 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :except, more crap < 1218053638 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION knows Japanese. < 1218053661 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh and < 1218053669 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :WINDOZE "MO' HA VEY" < 1218053673 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It does happen to also have the same 'ecological' connotations. < 1218053679 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, windows what? < 1218053687 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :[spoiler]WINDOZE MO HA VEY IS PEOPLE^W VISTA[/spoiler] < 1218053690 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Mojave. < 1218053695 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218053698 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :They showed Vista to some people who had never used it < 1218053701 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but had heard bad things about it < 1218053703 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and thus disliked it < 1218053712 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :they all loved "Mojave" then they told them it was Vista. < 1218053722 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Of course, they've carefully selected whose responses they've shown, etc. < 1218053725 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: I wonder which bit of it they showed them, though? < 1218053728 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :They showed a 10 minute demo. < 1218053734 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :well, yes exactly < 1218053738 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, so they didn't interact with it themselves? < 1218053738 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: didn't they let them use it a bit? < 1218053742 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It wasn't "here, use this for a few days." < 1218053742 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :in a limited fashion < 1218053747 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :their website seemed to suggest that < 1218053750 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It was a scripted demo. < 1218053754 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :like, a 30-hour tour of it that they could actually use < 1218053756 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :oh, ok < 1218053757 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that's even worse < 1218053761 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no copies from network shares to USB sticks? < 1218053766 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Nope. < 1218053782 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Just "Oooh, look. It can run Windows Media Player!" < 1218053789 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Jeez. < 1218053791 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Oh, wow. you mean the computer can play vidoes now?" < 1218053800 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :vidoes indeed < 1218053802 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but the last good version of Windows Media Player was the one that came with Windows 98 < 1218053814 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it has a continuation in Media Player Classic < 1218053819 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :which has the interface of WMP 7 < 1218053820 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, that's good to know < 1218053823 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :but modern codecs, etc < 1218053824 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(not official) < 1218053834 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Media_Player_Classic < 1218053841 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ah, 6.4 < 1218053841 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :not 7 < 1218053852 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I just use mplayer, with win32codecs < 1218053858 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: this is for windows < 1218053868 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :mplayer on windows, while technically possible, is a bit pointless < 1218053874 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, well vlc got a windows version iirc < 1218053874 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, normally I'm playing things on Linux so there isn't a problem < 1218053883 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes, I've got VLC on my USB stick < 1218053884 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :vlc has some major shortcomings < 1218053891 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's the usual way to play ogg on Windows, I think < 1218053965 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway I haven't used windows for years < 1218053984 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well yes, I have, helped parents with computer problems, but not as my own OS < 1218054531 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :you know < 1218054542 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :for once i'd like to see a scifi show where computer programs look like computer programs < 1218054563 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've seen scifi shows where they're apparently written in COBOL < 1218054588 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'd like to see sci-fi shows written by good sci-fi authors. < 1218054592 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :well, i do know that some stargate has used some JS stuff for replicator code < 1218054595 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Neon Genesis Evangelion had a snapshot of HTML < 1218054611 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :but i'd like to see some real potential code < 1218054654 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :like.. some forth code that actually looks like it does what its supposed to do < 1218054672 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :(i say forth because the NASA types use forth a lot, i hear) < 1218054722 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: lisp too < 1218054725 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(why do I know this?) < 1218054757 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :oh, where was that < 1218054772 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shrugs. I have never watched the series. < 1218054778 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :I know so much trivia about things I know nothing about... < 1218054806 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :hmm, I seem to recall that Serial Experiments Lain had something in Lisp < 1218054820 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :but not NGE, though < 1218054919 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :i can imagine SEL having it, definitely < 1218054925 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :they were total nerds, the writers and animators < 1218054928 0 :psygnisf_!unknown@unknown.invalid NICK :psygnisfive < 1218054949 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :hmm, i think this is another anime series I know nothing about sans some trivia - doesn't it reference the knights of the lambda calculus? < 1218054953 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or am I confusing it with something else < 1218054967 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :it could < 1218054969 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its lain < 1218054970 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :who the fuck knows < 1218054978 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I think it did < 1218054991 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :but I'd really like to know where you got the Lisp in NGE :-P < 1218054993 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :In the anime series Serial Experiments Lain, there is a secret society called the Knights of the Eastern Calculus which is a reference to the Knights of the Lambda Calculus.[1] < 1218055025 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: it might have been c < 1218055031 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :i am not good at -accurate- trivia < 1218055043 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: are you good at making up inaccurate trivia on the spot? < 1218055055 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no, but Alan Turing was < 1218055061 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1218055062 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :he won a competition for making up inaccurate trivia on the spot in 1931 < 1218055063 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :turing < 1218055064 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :<3 < 1218055069 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :(a year before he was born) < 1218055077 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :tusho <3 < 1218055079 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1218055084 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION laughs at that, too < 1218055107 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i love making up trivia at random < 1218055128 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :someone comments that such and such doesnt seem very much like something some group of people would do < 1218055151 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :tusho: alright, then I'd like to know where you got anything-besides-HTML in NGE »_« < 1218055152 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ill turn around and make up a long and extensive account of the cultural/historical significance of doing exactly that < 1218055160 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: no idea, sorry < 1218055173 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1218055193 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :we should totally start a contest like that dude omg < 1218055666 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218055702 0 :Judofyr!n=Judofyr@cE699BF51.dhcp.bluecom.no JOIN :#esoteric < 1218056079 0 :kar8nga!n=kar8nga@m-50.vc-graz.ac.at JOIN :#esoteric < 1218056696 0 :Hiato1!unknown@unknown.invalid QUIT :"Leaving." < 1218056876 0 :megatron!n=moozilla@64-91-51-132.dyn.centurytel.net JOIN :#esoteric < 1218056879 0 :pikhq!unknown@unknown.invalid PART #esoteric :? < 1218057511 0 :moozilla!unknown@unknown.invalid QUIT :Connection timed out < 1218059111 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1218059222 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"MSGQ" < 1218059225 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :now that seems cool < 1218059232 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ^ < 1218059240 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but what the heck does it actually do? < 1218059261 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't it, like, have an introduction < 1218059272 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it seems to maintain a message queue, a bit like the one Windows uses for all its API communications between processes < 1218059279 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh my < 1218059281 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although based on the errno values this seems to be a UNIXised version of that < 1218059283 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"REXP" 0x52455850 < 1218059283 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :C (0gnirts flags -- ) Compile a regular expression < 1218059285 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wtf :P < 1218059289 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just wtf < 1218059294 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :we are going to get lazy it seems < 1218059304 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that's an optimisation for speed, I thought you liked those? < 1218059310 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"SETS" I don't get at all < 1218059320 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's a Pascal data type < 1218059321 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, no I mean having a regular expression extension at all < 1218059333 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what's WTF about that, regexen are useful < 1218059339 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, assume it was over 7 years since I last messed with pascal < 1218059359 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ok, basically a set is to an enum as checkboxes are to radio boxes < 1218059362 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, tell of any other esolang with regex as a loadable extension < 1218059365 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :an enum can have exactly one value from its set < 1218059370 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1218059373 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so a bitmask? < 1218059375 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :whereas a set can have 0, 1, or more < 1218059377 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :like a bitmask < 1218059397 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :{ais523, tell of any other esolang with regex as a loadable extension} < 1218059401 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or struct { bool first:1; bool second:1; and so on < 1218059402 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :tell me another esolang with loadable extensions. < 1218059405 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or TRDS. < 1218059408 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, good point ;P < 1218059411 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or TOYS. < 1218059412 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well there is perl < 1218059412 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :or anything, really. < 1218059417 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it got loadable extensions < 1218059417 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :perl is not an esolang < 1218059418 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: C-INTERCAL has compilable-in extensions < 1218059419 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it got regex < 1218059426 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, see entry on esolang wiki :P < 1218059426 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :as much as cheap jokes would like you to believe. < 1218059428 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I haven't done a regex one yet < 1218059433 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :tusho, yeah I know :P < 1218059441 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :loadable extensions are boring < 1218059447 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"SMEM" < 1218059447 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :we need an esolang with unloadable extensions < 1218059448 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1218059451 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"shared memory segment" < 1218059454 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wtf is this :! < 1218059459 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's a communication primitive < 1218059465 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to communicate between threads and/or processes < 1218059472 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you have memory that more than one process can read/write < 1218059474 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes but I mean the whole fucking funge space is shared for gods sake! < 1218059475 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: a cannibalistic esolang < 1218059483 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it can end with removing the remove instruction itself < 1218059488 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1218059492 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :BEGIN < 1218059495 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :REMOVE BEGIN < 1218059498 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :REMOVE END < 1218059500 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :REMOVE REMOVE < 1218059504 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, semaphore tooo < 1218059517 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, for gods sake, we got >< and p for a reason < 1218059518 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what if you're sharing memory with a non-Befunge program? < 1218059525 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, is that what it does? < 1218059528 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it isn't clear at all then < 1218059529 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it looks like it can < 1218059541 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's why it mentions all that POSIX stuff < 1218059551 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well shared memory is optional in POSIX iirc < 1218059575 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lament: don't see why you need begin/end < 1218059582 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :anyway it's more mind-fucking if you can remove them using their own syntax < 1218059583 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :like this: < 1218059584 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so there's more stuff to remove < 1218059589 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :!(!) < 1218059596 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's a language with unloadable extensions < 1218059596 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, oh god a "STCK" too < 1218059598 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :!(}) < 1218059600 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've written INTERCAL programs that end by ABSTAINING from all commands < 1218059601 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :so it needs some extensions to unload < 1218059608 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :except GIVE UP < 1218059618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"TRGR" 0x54524752 < 1218059622 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I don't get that one at all < 1218059630 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it needs some introduction < 1218059644 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :because no one will be able to understand what it does from the current docs < 1218059659 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, I think I get what it does < 1218059664 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh? < 1218059664 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you have a set of subroutines < 1218059668 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which any thread can activate < 1218059674 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1218059676 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and if you activate one it creates a new thread to run it < 1218059685 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it's just shorthand for t followed by a jump < 1218059704 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok... now I'm just waiting for PTHD (pthreads) < 1218059705 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1218059710 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyone want to define it? < 1218059712 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyone? < 1218059721 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(no I won't implement it) < 1218059739 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"EMEM" 0x454d454d < 1218059739 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :A (size -- hnd) Allocate memory < 1218059740 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh god < 1218059747 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :argh!" < 1218059755 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"This is essentially an interface into malloc." < 1218059756 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1218059760 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ok, I think e's just trying to port the whole of C's stdlib into Befunge < 1218059767 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, :( < 1218059779 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, he should have gone for a FFI simply < 1218059782 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can see how a malloc-alike would be useful in Befunge, though < 1218059803 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, oh? < 1218059808 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because although Funge-without-fingerprints is fine for things like variable-length arrays < 1218059818 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's no good for things like linked lists or n-ary trees < 1218059828 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, this will mess up with stuff like garbage collector < 1218059828 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(it can do a binary tree with the heapsort storage trick, though) < 1218059833 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and non-C implementations < 1218059852 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: not really < 1218059869 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I've implemented malloc in Perl before < 1218059870 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :slowly < 1218059875 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, it can do any of those things without fingerprints, it's Turing complete for gods sake < 1218059881 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but I rewrote the program in C for speed and just used built-in malloc < 1218059885 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :e.g. for python just have a dictionary from int to list of bytes or whatever < 1218059897 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Turing completeness is not necessary good enough to do shared memory though < 1218059902 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, agreed < 1218059906 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but why the heck do you want it < 1218059912 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :(except python already has an interface to malloc) < 1218059917 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I never used shared memory in any program I ever wrote < 1218059941 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't mean it's useless < 1218059952 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :indeed not < 1218059956 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but still < 1218059959 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I haven't used it either, but I haven't written the sort of program where it would be useful < 1218059967 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well what sort of program is that? < 1218059990 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :one that needs high-speed communication with a known server < 1218059991 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, anyway of those listed there I will most likely implement LONG when I have time < 1218059995 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not sure about the other ones < 1218060000 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :probably one or two at most < 1218060003 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :think clients for database programs communicating with a database daemon for instance < 1218060004 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and night < 1218060017 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, mysql use sockets at least < 1218060028 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, it does, but shared memory could be faster for some things < 1218060035 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :e.g. if you were storing bitmaps in the database < 1218060050 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the database was stored in memory for some reason < 1218060054 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :like performance < 1218060061 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night < 1218060083 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :night < 1218060136 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :night < 1218060236 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Does the memory need to be shared as such at any point? < 1218060263 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :for a start, transactions will need duplication < 1218060268 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: you can blit it from one process to the other < 1218060274 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I was thinking of reading rather than writing < 1218060281 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1218060287 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :writing would have to be slower I expect, due to the need for transactions < 1218060301 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :if one process wants to write, transferring ownership is usually good enough < 1218060305 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but there are asm instructions for blitting nowadays < 1218060314 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: are there? < 1218060321 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :how fast are they? < 1218060322 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think so, not sure though < 1218060327 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and probably faster than doing it the regular wayy < 1218060330 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/y$// < 1218060360 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I have some ideas for an esoteric programming style that relies on really really fast blitting. < 1218060395 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :like, a few 100 cycles to transfer 64kb of data < 1218060430 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :it would need Smart Memory to be done well < 1218060444 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't think anything blits /that/ fast... < 1218060454 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :except copy-on-write, but that just delays the blit < 1218060477 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I am thinking of reference-free programming < 1218060498 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :programmming without pointers or references < 1218060507 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in Feather, pass by reference and pass by value are indistinguishable < 1218060509 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :the idea is very undeveloped < 1218060512 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because all variables are read-only < 1218060516 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: where is Feather? < 1218060529 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in my head, I've talked about it a lot but never managed to write a spec for it < 1218060529 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: or Haskell for that matter < 1218060534 0 :Sgeo!unknown@unknown.invalid QUIT :Connection timed out < 1218060534 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've tried but it's difficult < 1218060549 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :what, Haskell or Feather? < 1218060568 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Feather < 1218060576 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :speccing it is non-trivial < 1218060581 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think I'll have to write an interp first < 1218060587 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to see what is and isn't possible < 1218060592 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and use that as a guide for the spec < 1218060616 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :how does it get round the no-mutation problems? < 1218060626 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :the same way as most functional langs? < 1218060636 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you go back in time to the moment a variable received its value < 1218060640 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and change the value it received < 1218060645 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so no, not the same way as most functional langs < 1218060650 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :oh wow! < 1218060670 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :this should be good < 1218060690 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: it has eval as a function < 1218060692 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and you can change the langauge < 1218060694 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :by changing eval < 1218060700 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :it starts off as a prototype-based language < 1218060704 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that handles inheritance through time travel < 1218060710 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1218060719 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :you think I'm joking? < 1218060738 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :no < 1218060780 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's a bit hard to get it usable and self-consistent, though < 1218060917 0 :megatron!unknown@unknown.invalid NICK :moozilla < 1218060952 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you don't say... < 1218061583 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :who here wants to test a little design for a site I've been working on < 1218061588 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :technically powered by mediawiki but that's irrelevant < 1218061602 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :just looking for comments & suggestions, realy < 1218061603 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :*really < 1218061607 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :http://91.105.115.23/on/FooBarBaz:Sandbox < 1218061681 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes to bed in a moment. < 1218061718 0 :KingOfKarlsruhe!n=king@HSI-KBW-091-089-028-216.hsi2.kabelbw.de JOIN :#esoteric < 1218062254 0 :ais523!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1218062280 0 :ais523!n=ais523@gb01-fap04.bham.ac.uk JOIN :#esoteric < 1218063382 0 :pikhq!n=pikhq@c-66-31-43-229.hsd1.ma.comcast.net JOIN :#esoteric < 1218063490 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :lively channel today < 1218063570 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :tusho: http://paste.pocoo.org/show/81438/ < 1218063583 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :more vab < 1218063617 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it reminds me a bit of Deadfish < 1218063619 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :my first code in C :) < 1218063626 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it is basically < 1218063631 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :that french guy's first lang < 1218063636 0 :kar8nga!unknown@unknown.invalid PART #esoteric :? < 1218063641 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :marty or whatever < 1218063861 0 :KingOfKarlsruhe!unknown@unknown.invalid PRIVMSG #esoteric :is the name of this language Deadfish ? < 1218063887 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :no < 1218064890 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deadfish has a square command rather than double and halve, and uses different characters for the commands < 1218064900 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also it sets the value to 0 if it ever becomes 256 or -1 < 1218065584 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ZOOOOOOOOOOM < 1218065590 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s/M/P/ < 1218065597 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ZOOOOOOOOOOT < 1218066246 0 :Tritonio_!unknown@unknown.invalid PRIVMSG #esoteric :anybody here? < 1218066261 0 :Tritonio_!unknown@unknown.invalid PRIVMSG #esoteric :i am reading about cutting down brainfuck's commands... < 1218066265 0 :Tritonio_!unknown@unknown.invalid PRIVMSG #esoteric :about the unified i/o < 1218066267 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm here for a few minutes < 1218066269 0 :Tritonio_!unknown@unknown.invalid PRIVMSG #esoteric :[<,>]@[<.>@] < 1218066270 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :possibly less < 1218066278 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :have you read the Esolang page about cutting it down? < 1218066280 0 :Tritonio_!unknown@unknown.invalid PRIVMSG #esoteric :is this thing right? < 1218066285 0 :Tritonio_!unknown@unknown.invalid PRIVMSG #esoteric :yeap < 1218066292 0 :Tritonio_!unknown@unknown.invalid PRIVMSG #esoteric :that what's i am reading now < 1218066296 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :gosh, ais523 is still here < 1218066300 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :and it's almost midnight < 1218066312 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :tusho: you can tell if I'm here by looking to see if I'm still here, I disconnect when I leave < 1218066319 0 :Tritonio_!unknown@unknown.invalid PRIVMSG #esoteric :but the first loop in the code I posted seems like an infinite one... or not? < 1218066335 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, it is < 1218066343 0 :Tritonio_!unknown@unknown.invalid PRIVMSG #esoteric :??? then? < 1218066344 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :ais523: http://images.wikia.com/uncyclopedia/images/b/b5/Exploding-head.gif < 1218066347 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :half the BF minimisation page looks wrong to me < 1218066356 0 :Tritonio_!unknown@unknown.invalid PRIVMSG #esoteric :ah ok... < 1218066364 0 :Tritonio_!unknown@unknown.invalid PRIVMSG #esoteric :i'll put a note there... < 1218066407 0 :ais523!unknown@unknown.invalid QUIT :"(1) DO COME FROM ".2~.2"~#1 WHILE :1 <- "'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"" < 1218066481 0 :tusho!unknown@unknown.invalid PRIVMSG #esoteric :zot < 1218066857 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection