< 1201997057 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1201998248 0 :immibis!n=immibis@125-236-142-87.broadband-telecom.global-gateway.net.nz JOIN :#esoteric < 1201998372 0 :Tritonio_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1201998394 0 :Tritonio_!n=Tritonio@150.140.229.217 JOIN :#esoteric < 1202000699 0 :chuck!unknown@unknown.invalid QUIT :Connection timed out < 1202001144 0 :slereah__!n=slereah@ANantes-252-1-3-245.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1202001755 0 :slereah__!unknown@unknown.invalid QUIT :"Konversation terminated!" < 1202002480 0 :immibis!unknown@unknown.invalid QUIT :Remote closed the connection < 1202002493 0 :immibis!n=immibis@125-236-142-87.broadband-telecom.global-gateway.net.nz JOIN :#esoteric < 1202002975 0 :ehird`!unknown@unknown.invalid QUIT :"K-Lined by peer" < 1202003333 0 :pikhq!unknown@unknown.invalid QUIT :"leaving" < 1202003721 0 :pikhq!n=pikhq@209.248.124.243 JOIN :#esoteric < 1202003734 0 :GreaseMonkey!n=saru@219-88-194-41.jetstream.xtra.co.nz JOIN :#esoteric < 1202003798 0 :pikhq!unknown@unknown.invalid QUIT :Client Quit < 1202003854 0 :pikhq!n=pikhq@209.248.124.243 JOIN :#esoteric < 1202005380 0 :immibis!unknown@unknown.invalid QUIT :Remote closed the connection < 1202005403 0 :immibis!n=immibis@125-236-142-87.broadband-telecom.global-gateway.net.nz JOIN :#esoteric < 1202005763 0 :Slereah!n=slereah@ANantes-252-1-3-245.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1202005982 0 :immibis!unknown@unknown.invalid QUIT :Remote closed the connection < 1202005995 0 :immibis!n=immibis@125-236-142-87.broadband-telecom.global-gateway.net.nz JOIN :#esoteric < 1202009267 0 :calamari!n=calamari@ip24-255-58-134.tc.ph.cox.net JOIN :#esoteric < 1202010258 0 :immibis!unknown@unknown.invalid QUIT :Remote closed the connection < 1202010288 0 :immibis!n=immibis@125-236-142-87.broadband-telecom.global-gateway.net.nz JOIN :#esoteric < 1202010762 0 :Tritonio_!unknown@unknown.invalid QUIT :Remote closed the connection < 1202011073 0 :immibis!unknown@unknown.invalid QUIT :"Hi Im a qit msg virus. Pls rplce ur old qit msg wit tis 1 & hlp me tk ovr th wrld of IRC. and dlte ur files. and email ths to < 1202013792 0 :immibis_!n=immibis@125-236-142-87.broadband-telecom.global-gateway.net.nz JOIN :#esoteric < 1202014580 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1202015291 0 :immibis_!unknown@unknown.invalid NICK :immibis < 1202015360 0 :Sgeo!unknown@unknown.invalid QUIT :Remote closed the connection < 1202018115 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1202018122 0 :puzzlet!n=puzzlet@147.46.241.160 JOIN :#esoteric < 1202018306 0 :immibis!unknown@unknown.invalid PART #esoteric :? < 1202022519 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1202022621 0 :lifthrasiir!n=lifthras@haje8.kaist.ac.kr JOIN :#esoteric < 1202023791 0 :immibis_!n=immibis@125-236-142-87.broadband-telecom.global-gateway.net.nz JOIN :#esoteric < 1202023898 0 :immibis_!unknown@unknown.invalid PART #esoteric :? < 1202025207 0 :adu!n=andrew@pool-71-178-194-165.washdc.fios.verizon.net JOIN :#esoteric < 1202025237 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1202025322 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1202025390 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is debugging a compiler and getting nowhere :/ < 1202025599 0 :clog!unknown@unknown.invalid QUIT :ended < 1202025600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1202025632 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1202025649 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :I haven't worked on my language in awhile, like a whole week < 1202025670 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :but I just thought of another operator I could get rid of < 1202025705 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :I've been trying to minimize the number of operators in my lang, and until recently I had it down to parentheses, ' ', and '=' < 1202025734 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :and I think I can get rid of '=' and keep it Turring, complete < 1202025797 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :what is this language ? < 1202025821 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :it started out as my frustration with Haskell, but it has evolved into Haskell-- < 1202025852 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1202025853 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :so obviously, ' ' it the function application operator < 1202025872 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :What is your frustration with haskell? < 1202025885 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :mainly with numeric types and type classes < 1202025895 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :the monadic stuff is really nice tho < 1202025905 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :I just hate how Haskell does numbers < 1202025936 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :Haskell has 3 exponentiation operators, I think that is rediculous < 1202025957 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :hmm.. I think 3 is acceptable < 1202025972 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :although 4 makes more sense to me < 1202025973 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :Haskell has 5 type classes (i.e. interfaces) for describing what Float and Double can do < 1202025987 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :and the names they use are rediculous < 1202026017 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :(It makes sense to describe exp inductively on N, understand it's properties, generalize it to Z, then Q) < 1202026036 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :then you make a new def. for R using pages and pages of calculus :S < 1202026052 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :faxathisia: 4 operators? thats silly you only need ^ in the (Num a) type class (which is where (*) is defined as well), and have it opperate differently when the context is (Num Float) < 1202026055 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :so what do () = and ' ' do? < 1202026123 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :well, '()' do the obvious < 1202026134 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1202026135 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :and ' ' is function application, like Haskell < 1202026159 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :but '=' is not quite like assignment, its used for pairing a key and a value < 1202026165 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :but that key does not need to be a literal < 1202026216 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :for example "c = ('a' = 1, 'b' = 2)" will make a function/hash-table such that when you apply it "c 'b'" the result is 2 < 1202026268 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :when the binding is between a pattern and an expression, the '=' operator becomes a lambda < 1202026305 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :so "c = (\x = (x*x))" defines the square function < 1202026315 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :why the /? < 1202026321 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :opps, why \ < 1202026329 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :the \ is to distinguish between symbols and pattern-variables < 1202026345 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :x is the symbol/unquoted-string "x" < 1202026354 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :\x is a pattern that matches anything and binds it to x < 1202026378 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1202026389 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :and it also resembles Haskells lambda syntax (\x -> x*x) < 1202026486 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :but I was thinking about the binding operator, and I was wondering if it was really needed < 1202026566 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :because everything can be though of as a query or a command anyways, and if there is no interpretation of either in the current namespace, then there would technically be an error, but if the error of not finding any current bindings was instead used as the method of binding, then the '=' operator is useless < 1202026588 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1202026692 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :does that make sense? < 1202026725 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :yeah, cool < 1202026750 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :so instead of (\x = (x*x)) you write (x*x) ? < 1202026763 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :so the square function would be defined as "sq \x (x*x)" < 1202026817 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :but this means lists could also be defined differently, as "ls 1 4" would equate to ls[1] = 4, its almost like prologizing everything < 1202026829 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :it reminds me of the mathematical distinction between functions and relations < 1202026834 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :there is very little difference < 1202026869 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :and since there is a binding for "ls 1", the evaluation gives the result "4" < 1202026953 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :cuz in prolog all functions are basically booleans, if you want to assign "X = ls[1]" you have to write "nth(1, ls x)." thats what I meant by "prolog-izing" < 1202026981 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :nth(1, ls, x). < 1202027013 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1202027271 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :faxathisia: so what compiler are you working on? < 1202027281 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :for Janus < 1202027293 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :I have a self interpreter, < 1202027305 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :so I need to compile programs to run in it < 1202027339 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :now that I wrote an interpreter and compiler.. when the self interpreter doesn't work the problem could be.. anywhere :S < 1202027406 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if I should just write my own Sint based on theirs.. < 1202027500 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :hmm whats Janus? < 1202027583 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :It's like the While language (minimalsit turing complete imperative), but every program can be run forwards or backwards < 1202027671 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :for example, http://rafb.net/p/7HtmQg50.txt < 1202027733 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :ok so its the forwards-backwards Janus < 1202027754 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :I google'd some other Janus's related to Ada95 and Prolog < 1202027762 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1202027789 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :http://www.rrsoftware.com/html/prodinf/janus95/j-ada95.htm < 1202027805 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1202027873 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :whats a "Sint" < 1202027888 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :Self interpreter < 1202027892 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :o < 1202027918 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :http://rafb.net/p/Qc9qZq34.txt < 1202027928 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :That's extracted form a PDF < 1202028254 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"Hi Im a qit msg virus. Pls rplce ur old qit msg wit tis 1 & hlp me tk ovr th wrld of IRC. and dlte ur files. thx." < 1202028409 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :so is that PostScript then? < 1202028680 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :or is that Janus? < 1202028756 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :That's the self interpreter I am trying to make work < 1202028952 0 :adu!unknown@unknown.invalid PRIVMSG #esoteric :ic < 1202029218 0 :lifthrasiir!unknown@unknown.invalid QUIT :Remote closed the connection < 1202029365 0 :adu!unknown@unknown.invalid QUIT :Remote closed the connection < 1202031474 0 :RedDak!n=dak@host240-85-dynamic.10-87-r.retail.telecomitalia.it JOIN :#esoteric < 1202032285 0 :chuck!i=charlie@wikimedia/cmelbye JOIN :#esoteric < 1202033556 0 :sebbu2!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1202033699 0 :sebbu!n=sebbu@ADijon-152-1-51-27.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1202034840 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1202035847 0 :helios24!i=chaos@bytefight.org JOIN :#esoteric < 1202037905 0 :timotiis!n=timotiis@jfkew.plus.com JOIN :#esoteric < 1202038655 0 :Tritonio_!n=Tritonio@150.140.229.217 JOIN :#esoteric < 1202041735 0 :jix!i=jix@78.47.212.92 JOIN :#esoteric < 1202047543 0 :Slereah!unknown@unknown.invalid QUIT :Remote closed the connection < 1202048320 0 :n0nsense!n=chatzill@p57B3AC51.dip0.t-ipconnect.de JOIN :#esoteric < 1202048355 0 :n0nsense!unknown@unknown.invalid PART #esoteric :? < 1202050214 0 :n0nsense!n=chatzill@p57B3AC51.dip0.t-ipconnect.de JOIN :#esoteric < 1202050224 0 :n0nsense!unknown@unknown.invalid PART #esoteric :? < 1202054143 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1202055435 0 :Tritonio_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1202055479 0 :Tritonio_!n=Tritonio@150.140.229.217 JOIN :#esoteric < 1202057310 0 :helios24!unknown@unknown.invalid QUIT :"Leaving" < 1202059140 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1202059235 0 :Slereah!n=slereah@ANantes-252-1-3-245.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1202061385 0 :ehird`!n=ehird@user-54453ccd.lns4-c11.dsl.pol.co.uk JOIN :#esoteric < 1202061471 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION pings back at ehird < 1202061481 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :wow, that's some shite networking < 1202062623 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :omfg, the asshole paul graham patented continuation-based webservers: http://www.google.com/patents?id=WE8GAAAAEBAJ&dq=6205469 < 1202062657 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION LOL @ "the asshole paul graham" < 1202062686 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION also agrees with this after reading him talking nonsense about Prolog < 1202062730 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :'Weird since Linus probably doesn’t use TextMate.' i'm suprised this had to be qualified with 'probably' < 1202062744 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :because linux definately edits on a mac < 1202062775 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :linus sometimes uses Mac OS and TextMate < 1202062788 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :that's when he is doing ruby on rails work < 1202062804 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :he's rewriting the kernel in rails < 1202062808 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1202062815 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it's productive < 1202062816 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :whlie flying around in a pink elephant < 1202062823 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :but he's considering switching to arc < 1202062828 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :for speed < 1202063392 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :faxathisia: you'll hate this guy re: prolog too http://www.yosefk.com/blog/high-level-cpu-follow-up.html < 1202063476 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :well he's just some guy who can't program and no-ones likely to listen to < 1202063542 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :you could question pg's programming ability too < 1202063558 0 :faxathisia!unknown@unknown.invalid PRIVMSG #esoteric :I do :P < 1202063567 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :faxathisia: he does make hardware, though: http://www.yosefk.com/blog/the-high-level-cpu-challenge.html < 1202063590 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :omfg, tcl on board < 1202063594 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :worst idea ever < 1202064369 0 :Tritonio_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1202064390 0 :Tritonio_!n=Tritonio@150.140.225.129 JOIN :#esoteric < 1202064947 0 :slereah__!n=slereah@ANantes-252-1-3-245.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1202065309 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION performs necromancy. < 1202065323 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :I just resurrected a 6-month-dead thread. < 1202065336 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :That's almost a century in Internet years. < 1202065343 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :Brillant. < 1202065355 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :hm? < 1202065413 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :@Paul Graham: the bastard! < 1202065451 0 :Tritonio_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1202065498 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1202065527 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :speaking of which, this chatterbot makes me sick: http://rome.purepistos.net/mathetes/ < 1202065533 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :It's been on his fucking website for several years! < 1202065552 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it says i'm not a human because i'm not catholic :) < 1202065558 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: seriously? < 1202065564 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1202065564 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :well < 1202065565 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1202065571 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :it was filed in 1997, so him describing it on his website < 1202065573 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :doesn't count < 1202065626 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1202065691 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :SimonRC: but this is an example why software patents are sickening < 1202065713 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :have you read what he says about software patents? < 1202065745 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1202065797 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :he has written an essay on why software patents are not particularly evil < 1202065829 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1202065846 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :to be honest the 'software patent' stuff is pretty misguided: patents, full stop, are broken < 1202065858 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i can understand the core idea to a degree but everything on top of that is hideously wrong < 1202066365 0 :RedDak!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1202066451 0 :Tritonio_!n=Tritonio@150.140.228.22 JOIN :#esoteric < 1202066462 0 :Tritonio_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1202066601 0 :Slereah!unknown@unknown.invalid QUIT :Connection timed out < 1202066852 0 :slereah__!unknown@unknown.invalid QUIT :Remote closed the connection < 1202068840 0 :chuck!unknown@unknown.invalid NICK :_chuck[server] < 1202069970 0 :_chuck[server]!unknown@unknown.invalid NICK :chuck < 1202070528 0 :Hiato!n=Hiato@dsl-245-14-212.telkomadsl.co.za JOIN :#esoteric < 1202070883 0 :Hiat1!n=Hiato@dsl-245-14-212.telkomadsl.co.za JOIN :#esoteric < 1202070907 0 :pikhq!n=pikhq@209.248.124.243 JOIN :#esoteric < 1202071796 0 :Corun!n=Corun@halls-129-31-72-183.hor.ic.ac.uk JOIN :#esoteric < 1202071808 0 :chuck!unknown@unknown.invalid NICK :chuck-blah < 1202071810 0 :chuck-blah!unknown@unknown.invalid NICK :chuck < 1202071984 0 :Hiato!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1202073869 0 :und3f!n=und3f@airing-toothbrush.volia.net JOIN :#esoteric < 1202073874 0 :und3f!unknown@unknown.invalid PART #esoteric :? < 1202073913 0 :RedDak!n=dak@host160-80-dynamic.23-79-r.retail.telecomitalia.it JOIN :#esoteric < 1202074226 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: you know you talked about segfault handling for a bf interp? < 1202074233 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :http://libsigsegv.sourceforge.net/ portable lib to do it < 1202074234 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :crazy < 1202074602 0 :SimonRC!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes < 1202074908 0 :Hiat1!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1202075102 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :bah why are revision controlsystems always mutable? < 1202075104 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1202075109 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :filesystems should never modify data! < 1202075273 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :oh well, MINE will be an immutable, garbage-collected filesystem database! :D < 1202075913 0 :jix!unknown@unknown.invalid QUIT :"This computer has gone to sleep" < 1202077103 0 :RedDak!unknown@unknown.invalid QUIT :"I'm quitting... Bye all" < 1202079030 0 :timotiis!unknown@unknown.invalid QUIT :"leaving" < 1202079267 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :libsigsegv could be a fun way to implement a really esoteric language implementation < 1202079291 0 :ehird`!unknown@unknown.invalid PRIVMSG #esoteric :i'm thinking a ->C Cheney on the MTA compiler, using libsigsegv to allocate *all* memory and its stack overflow detection to unwind