< 1233446418 0 :Slereah2!unknown@unknown.invalid PRIVMSG #esoteric :Who's FireFly < 1233446422 0 :FireFly!unknown@unknown.invalid PRIVMSG #esoteric :I'm me < 1233446434 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :.. < 1233446436 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1233446438 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : AnMaster: But like I said, Mathematica has *3,000* mainspace builtins. < 1233446442 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no module system? < 1233446448 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1233446452 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but the builtins don't use it. < 1233446459 0 :comexk!unknown@unknown.invalid NICK :comex < 1233446470 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :all the cool guys just use a massive global namespace..... < 1233446484 0 :Slereah2!unknown@unknown.invalid PRIVMSG #esoteric :Do you want to see my massive global namespace? < 1233446489 0 :Slereah2!unknown@unknown.invalid PRIVMSG #esoteric :If you know what I mean < 1233446497 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you bet i know what you mean to see < 1233446507 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Slereah2: say no more say no more < 1233446510 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :can you all just have sex already or something so you can stop being suggestive all the time < 1233446519 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1233446530 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i don't think that would help, do you? < 1233446530 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so < 1233446535 0 :Slereah2!unknown@unknown.invalid PRIVMSG #esoteric :oerjan : NUDGE NUDGE < 1233446539 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :did you notice the 8-7-6-5 < 1233446540 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: maybe not but they could make a video ;-) < 1233446541 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :WINK WINK < 1233446541 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :<_< < 1233446550 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*badum tish* < 1233446558 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: no < 1233446559 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :slerry is 8, i'm 7, oerjan is 6, ehird is 5 < 1233446562 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it was awesome < 1233446574 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan is 6 < 1233446574 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :XDDD < 1233446575 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1233446586 0 :Slereah2!unknown@unknown.invalid PRIVMSG #esoteric :wat < 1233446587 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nick < 1233446587 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :huh? < 1233446587 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lengths < 1233446590 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nick lengths. < 1233446596 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1233446629 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and here i was thinking maybe it was a bit underestimatory to actually explain that to you, i mean, umm, how could you not spot a 8765 when you see one. < 1233446651 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean it's pretty much the coolest sequence you've seen. < 1233446666 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: it's not every client that makes that easily visible you know < 1233446681 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also not everyone has superhuman eyes like you < 1233446697 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: maybe you should learn lisp, you know, see beyond syntax and shit. < 1233446711 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :my eyes are actually hurting like hell atm. < 1233446716 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has done a tiny bit < 1233446720 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :probably from all the divinely magnificent usage. < 1233446755 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: just be careful that your laser vision doesn't turn on accidentally when you are tired. it's hell on monitors. < 1233446803 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :<- always the one with the useful advice < 1233446844 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i can't form senten < 1233446847 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :have sleap... < 1233446848 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :prolly < 1233446855 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you know < 1233446875 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i was thinking < 1233446880 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :maybe i should take a few week hiatos < 1233446884 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*hiatus < 1233446885 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: you cannot interrupt sentences like that without saying candlejack fi < 1233446887 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and just you know code < 1233446889 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :ugh < 1233446962 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean i have a lot of stuff i know exactly how to do, just would have to actually do it, like say graverse < 1233446972 0 :yoR!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1233447016 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and yet it'd be so cool < 1233447020 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :like insanely cool < 1233447023 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :man oklopol you should try mathematica < 1233447026 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :olsner: i dont know how to use them until i understand them :p < 1233447027 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you can PLAY the reimann zeta function < 1233447030 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :cool insanity < 1233447031 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as a sound. < 1233447034 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :ive never even seen real examples. meh. < 1233447036 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hah. < 1233447038 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Play[RiemannSiegelZ[1000 t], {t, 0, 1}] < 1233447039 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*heh. < 1233447040 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :man it sounds awesome. < 1233447045 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bwoooooooooooop < 1233447109 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :must do so. < 1233447119 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i can't really, you know, be excited < 1233447129 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm so damn high on tiredness. < 1233447144 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :psygnisf_: of course you won't, but that doesn't mean you can't use them < 1233447148 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so, umm, i think i'm gonna sleep now -> < 1233447179 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :its just not how i learn, olsner < 1233447190 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :i need to actually SEE something be used to understand it. < 1233447205 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :once i see it, its trivial. but i need to see it used. < 1233447266 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :just read arbitrary haskell programs, find instances of 'do', >>=, >> and return, find out what each instance does < 1233447283 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :no no no < 1233447286 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :i dont mean used like that < 1233447288 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: WAIT < 1233447288 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :i mean like < 1233447291 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Play[RiemannSiegelZ[1000 If[t < 5, t, 10 - t]], {t, 0, 10}] < 1233447293 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it goes woop up < 1233447294 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then WOOP DOWN < 1233447299 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :coooo. < 1233447302 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :i need to see the actual process that occurs when they're used < 1233447310 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : *badum tish* <-- ?? < 1233447319 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's a rimshot. < 1233447344 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :bottom dish < 1233447348 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisf_: and the problem is, the process is different for each monad... < 1233447350 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :*oh*, might be difficult since that process is inside the brain of another haskell coder... < 1233447354 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sleep - > > < 1233447365 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WHY IS MATHEMATICA SO SLOW < 1233447366 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1233447372 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: im sure its different, overall, but theres got to be something i can get out of seeing it used. < 1233447407 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A good PlayRange could not be found since most of the samples are not \ < 1233447407 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evaluating to machine-size real numbers. < 1233447409 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dick butt < 1233447432 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :honestly tho, i dont need if i need to use monads. < 1233447479 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"A rimshot is the sound produced by hitting the rim and the head of a drum at once, with a drum stick. Rimshots are usually played to produce a more accented note, and are typically played loudly. However, soft rim shots are possible." < 1233447480 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1233447480 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisf_: you considered passing a world state? iirc that's what clean and mercury do, as well as ghc internally < 1233447486 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you make no sense < 1233447496 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the problem is to make sure old world states are not reused < 1233447497 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :lol anmy :P < 1233447499 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: fail. < 1233447504 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's used by bad comedians. < 1233447513 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :to mark a joke. < 1233447514 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, a drum? < 1233447518 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh I see < 1233447526 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the bad-dum-tish sound < 1233447526 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :what i mean is more that like.. the only stuff i might need a monad for is IO, i think < 1233447544 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1233447564 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :and for that i could just have some built in thing that evaluates IO in an appropriate fashion < 1233447568 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :psygnisf_: < 1233447587 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :psygnisf_: http://209.85.129.132/search?q=cache:qlfzNPE8WqgJ:mauke.ath.cx/stuff/haskell/how-to-io.html+%22how+to+io%22+mauke&hl=de&ct=clnk&cd=1&gl=de&client=firefox-a < 1233447590 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that explains how the IO monad works < 1233447591 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :properly < 1233447592 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and simply < 1233447595 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you're welcome < 1233447600 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisf_: there is also the control streams used by the first haskell versions < 1233447609 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :control streams? < 1233447639 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :psygnisf_: just read it < 1233447640 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the whole program takes a stream as argument and returns a stream < 1233447642 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ssh you :P < 1233447648 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1233447650 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :eugh. < 1233447671 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wha < 1233447671 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but it's not a stream of characters, but of control commands < 1233447672 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :t < 1233447676 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :shush oerjan :P < 1233447726 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :iirc that was hell, so they embedded that in a continuation framework < 1233447739 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you could use continuations too < 1233447752 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :they're a bit like monads light < 1233447776 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :i dont even know if continuations are possible :D < 1233447787 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :in my system i mean < 1233447792 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :is your language functional? < 1233447795 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :no. < 1233447802 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :its a tree rewriting system. < 1233447821 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :if it doesn't have first class functions then continuations will be hard, as will monads i think < 1233447830 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :i know. < 1233447837 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :it doesnt have _anything_ other than rewriting. < 1233447840 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, still possible though < 1233447867 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :it might be possible to make rewrite rules first class. but theres no such thing as a function in this system < 1233447988 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh well then i assume you would have IO rewrite rules with a side effect < 1233448022 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :except it's lazy. < 1233448042 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's not necessarily a problem < 1233448050 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :it is lazy. and there are no real sideeffects other then that some tree evaluates down to some terminal < 1233448062 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :or possible evaluates down to a terminal. < 1233448071 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh well < 1233448649 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :the way im doing it right now, is that when outputting it forces applicative order evaluation < 1233448768 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :at least to an extent. < 1233448840 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : in a sense, bind is a flat-map < 1233448853 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Scala calls it that, more or less < 1233448967 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :as in, the objects supporting the flatmap method are those that can use its for comprehension syntax iirc, and comprehension is equivalent to haskell's do notation < 1233449078 0 :GreaseMonkey!n=gm@unaffiliated/greasemonkey JOIN :#esoteric < 1233450722 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1233450823 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :lalala < 1233450913 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :tara BOOM < 1233450994 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :so what else should i include as a primitive in my language, do you think? < 1233451026 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :neanderthals < 1233451192 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :! < 1233451197 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :brilliant idea! :O < 1233451249 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :trilobites, maybe < 1233451283 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :im having massive problems preview songs from itunes :( < 1233451300 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :cannot help you there < 1233455071 0 :jix!unknown@unknown.invalid QUIT :"..." < 1233458192 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1233461900 0 :adimit!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1233462398 0 :seveninchbread!n=seveninc@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1233463323 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1233463542 0 :amca!n=amca@CPE-121-208-81-104.qld.bigpond.net.au JOIN :#esoteric < 1233463957 0 :X-Scale!unknown@unknown.invalid PART #esoteric :? < 1233466021 0 :psygnisf_!unknown@unknown.invalid QUIT :"Leaving..." < 1233471011 0 :GregorR!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1233471039 0 :GregorR!n=gregor@65.183.185.51 JOIN :#esoteric < 1233471766 0 :impomatic!n=John@nat65.mia.three.co.uk JOIN :#esoteric < 1233474439 0 :amca!unknown@unknown.invalid QUIT :"Farewell" < 1233475199 0 :clog!unknown@unknown.invalid QUIT :ended < 1233475200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1233479558 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"Client Excited" < 1233481902 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :glio < 1233483540 0 :sebbu!unknown@unknown.invalid QUIT :"@+" < 1233484697 0 :kar8nga!n=kar8nga@e-82.vc-graz.ac.at JOIN :#esoteric < 1233485228 0 :KingOfKarlsruhe!n=nice@HSI-KBW-085-216-041-239.hsi.kabelbw.de JOIN :#esoteric < 1233485694 0 :sebbu!n=sebbu@ADijon-152-1-22-26.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1233487325 0 :kar8nga!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1233487593 0 :puzzlet!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1233487812 0 :BeholdMyGlory!n=arvid@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1233487937 0 :impomatic!unknown@unknown.invalid PRIVMSG #esoteric :Why are <> and [] reserved in Underload? < 1233488010 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :maybe because ais523 wanted to have the possibility to extend it? < 1233488026 0 :sebbu!unknown@unknown.invalid QUIT :"Quitte" < 1233488035 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sebbu agrees with me. < 1233488083 0 :MizardX!unknown@unknown.invalid PRIVMSG #esoteric :+ul ("<)S < 1233488163 0 :sebbu!n=sebbu@ADijon-152-1-22-26.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1233488248 0 :MizardX!unknown@unknown.invalid PRIVMSG #esoteric :^ul ("<)S < 1233488260 0 :MizardX!unknown@unknown.invalid PRIVMSG #esoteric :... neither bot online... < 1233488286 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well neither implements that parts afair < 1233488292 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*part < 1233488817 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :afaic... < 1233488886 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :afaiq < 1233489004 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ewww < 1233489055 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :afaimucots < 1233489133 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that one i don't know < 1233489151 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :as far as i make up completely on the spot < 1233489209 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::--.o < 1233490226 0 :impomatic!unknown@unknown.invalid QUIT :"mov.i #1,1" < 1233491200 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1233491527 0 :alex89ru!n=kw@hbrn-5f7175de.pool.einsundeins.de JOIN :#esoteric < 1233491531 0 :alex89ru!unknown@unknown.invalid PRIVMSG #esoteric :hihi < 1233491767 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1233492174 0 :Mony!n=Harmony@AToulouse-258-1-42-212.w90-55.abo.wanadoo.fr JOIN :#esoteric < 1233492238 0 :Mony!unknown@unknown.invalid PRIVMSG #esoteric :plop < 1233493306 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1233493480 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1233493502 0 :KingOfKarlsruhe!n=nice@HSI-KBW-085-216-041-239.hsi.kabelbw.de JOIN :#esoteric < 1233494159 0 :jix_!n=jix@BAF0a79.baf.pppool.de JOIN :#esoteric < 1233494909 0 :kar8nga!n=kar8nga@a-162.vc-graz.ac.at JOIN :#esoteric < 1233495080 0 :Judofyr!n=Judofyr@c809ABF51.dhcp.bluecom.no JOIN :#esoteric < 1233496482 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : Why are <> and [] reserved in Underload? < 1233496485 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in practice, they're not < 1233497507 0 :Judofyr_!n=Judofyr@c809ABF51.dhcp.bluecom.no JOIN :#esoteric < 1233497537 0 :Judofyr!unknown@unknown.invalid QUIT :Nick collision from services. < 1233497542 0 :Judofyr_!unknown@unknown.invalid NICK :Judofyr < 1233497851 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"MathML, a proprietary HTML-extension" < 1233497871 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That darn W3C and its proprietary HTML extensions! < 1233498066 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1233499598 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : At least here ~ is a dead key too. All three of ^, ~ and ยจ are in a single completely corpse-like key. < 1233499600 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Painful. < 1233499604 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :{2008-04-21} < 1233502050 0 :BeholdMyGlory!n=arvid@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1233502831 0 :FireFly!unknown@unknown.invalid QUIT :"Brb" < 1233503014 0 :ais523!i=93bcf88a@gateway/web/ajax/mibbit.com/x-09522af835b63a3f JOIN :#esoteric < 1233503049 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1233506014 0 :ehird!unknown@unknown.invalid QUIT :"Caught sigterm, terminating..." < 1233506107 0 :ehird!n=ehird@eso-std.org JOIN :#esoteric < 1233506292 0 :comex!unknown@unknown.invalid QUIT :Remote closed the connection < 1233506455 0 :comexk!n=comex@teklinks.org JOIN :#esoteric < 1233506469 0 :comexk!unknown@unknown.invalid QUIT :Client Quit < 1233506482 0 :comex!n=comex@teklinks.org JOIN :#esoteric < 1233506579 0 :sebbu2!n=sebbu@ADijon-152-1-65-38.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1233506626 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1233506627 0 :sebbu2!unknown@unknown.invalid NICK :sebbu < 1233506887 0 :Hiato!n=hiato@dsl-245-26-167.telkomadsl.co.za JOIN :#esoteric < 1233507313 0 :ehird!unknown@unknown.invalid PART #esoteric :? < 1233507646 0 :ehird!n=ehird@eso-std.org JOIN :#esoteric < 1233508451 0 :X-Scale!i=email@89-180-64-237.net.novis.pt JOIN :#esoteric < 1233508521 0 :kar8nga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1233508717 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: what lang were you talking about yesterday? < 1233508718 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I forget. < 1233508765 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1233508796 0 :Hiato!n=hiato@dsl-245-26-167.telkomadsl.co.za JOIN :#esoteric < 1233508814 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :at what point < 1233508828 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :graverse was last < 1233509178 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :graverse? < 1233509184 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah. < 1233509198 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's my graph/tree language with j-inspired syntax < 1233509216 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :do tell < 1233509218 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's pretty coooool < 1233509277 0 :aantn!n=benji@bzq-79-182-120-123.red.bezeqint.net JOIN :#esoteric < 1233509296 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the basic idea is graphs are a primitive datatype containing values in nodes (they can be boxed so you can put graphs in there too), and different kinds of searches and rewriting operations are primitive one-char functions < 1233509420 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :some technicalities are lambdas can have these short "tags", like k{a+b} would be a lambda with tag "k" that sums two things together, and the idea is higher-order functions (traversals and all that) use these as kinda type tags; and you can fold graphs and shit < 1233509438 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ic < 1233509441 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but oklopol < 1233509445 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :having functions and stuff is no fun < 1233509448 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you should make them just graphs < 1233509449 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so programs are often just + < 1233509455 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and the tags tell what the lambdas mean < 1233509462 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :computation is done by inputting a graph that is isomorphic to another graph in a tc way < 1233509467 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and it prints out the isomorphee. < 1233509470 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that would be crazily pretty. < 1233509484 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sure. but that's graphica's territory. < 1233509496 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :graphica has non-graphs too, no? < 1233509509 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :technically yes. < 1233509521 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but they are essentially just boxed graphs. < 1233509538 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :boxing is ugly < 1233509548 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: just let nodes be graphs, not strings < 1233509552 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and have a () graph < 1233509554 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then build numbers like < 1233509555 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :0 = () < 1233509561 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :1 = (() -> ()) < 1233509561 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1233509562 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :nope. boxing is actually a beautiful concept < 1233509567 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :especially with graphs < 1233509576 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah, but _just_ having graphs, and the singleton () < 1233509578 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is way prettier. < 1233509617 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :sure you can make it more explicit than graphica does, but that's eodermdrome's or something's territory, not graphicas. < 1233509621 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*graphica's < 1233509681 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a whole language where you just have graphs and () would be pretty. < 1233509693 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and graphs isomorph (yes, that's a verb.) to others in a TC way < 1233509700 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, input format is ascii art. < 1233509702 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :of a graph. < 1233510167 0 :Judofyr!unknown@unknown.invalid QUIT :Remote closed the connection < 1233510287 0 :ais523!unknown@unknown.invalid QUIT :"http://www.mibbit.com ajax IRC Client" < 1233510770 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1233511301 0 :sebbu2!n=sebbu@ADijon-152-1-17-147.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1233511417 0 :X-Scale!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I was reading about your graph language and imagining each vertex could countain a function and that its parameters and outputs would flow in and out of it edges. Like a living neural network. < 1233511438 0 :X-Scale!unknown@unknown.invalid PRIVMSG #esoteric :its edges, even. < 1233511632 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :X-Scale: you should be able to do something like that easily, yes < 1233511664 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i could make that one of my test cases; i have a list of stuff i want to be solvable trivially with it < 1233511863 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1233512090 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1233512091 0 :sebbu2!unknown@unknown.invalid NICK :sebbu < 1233512537 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1233512573 0 :Hiato!n=hiato@dsl-245-26-167.telkomadsl.co.za JOIN :#esoteric < 1233513531 0 :Hiato!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1233513739 0 :Hiato!n=1@dsl-245-26-167.telkomadsl.co.za JOIN :#esoteric < 1233515017 0 :psygnisfive!n=psygnisf@to196-045.resnet.stonybrook.edu JOIN :#esoteric < 1233515025 0 :psygnisf_!n=psygnisf@c-71-57-164-119.hsd1.fl.comcast.net JOIN :#esoteric < 1233515038 0 :yoR!n=Roy@075-039-128-083.dynamic.caiway.nl JOIN :#esoteric < 1233516036 0 :psygnisfive!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1233516752 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1233517038 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1233517151 0 :Slereah2!unknown@unknown.invalid PRIVMSG #esoteric :#xkcd isn't on freenode anymore? < 1233517182 0 :Slereah2!unknown@unknown.invalid PRIVMSG #esoteric :Ah, foonetic < 1233517197 0 :sebbu!n=sebbu@ADijon-152-1-46-23.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1233517209 0 :Slereah2!unknown@unknown.invalid QUIT : < 1233517245 0 :Slereah2!n=Slereah@ANantes-259-1-143-106.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1233517636 0 :aantn!unknown@unknown.invalid QUIT : < 1233518029 0 :kar8nga!n=kar8nga@a-84.vc-graz.ac.at JOIN :#esoteric < 1233518307 0 :MigoMipo!n=MigoMipo@84-217-8-147.tn.glocalnet.net JOIN :#esoteric < 1233519046 0 :Judofyr!n=Judofyr@95.34.27.156.customer.cdi.no JOIN :#esoteric < 1233521016 0 :MigoMipo!unknown@unknown.invalid QUIT :"QuitIRCServerException: MigoMipo disconnected from IRC Server" < 1233521132 0 :Corun!n=Corun@94-193-40-216.zone7.bethere.co.uk JOIN :#esoteric < 1233521237 0 :Corun!unknown@unknown.invalid PRIVMSG #esoteric :Yup ehird. < 1233521252 0 :Corun!unknown@unknown.invalid PRIVMSG #esoteric :Yes. I use X-Chat Aqua. < 1233521364 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=hBpetDxIEMU&feature=channel < 1233521809 0 :sebbu2!n=sebbu@ADijon-152-1-83-65.w81-49.abo.wanadoo.fr JOIN :#esoteric < 1233521972 0 :Mony!unknown@unknown.invalid QUIT :"see ya" < 1233522280 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1233522280 0 :sebbu2!unknown@unknown.invalid NICK :sebbu < 1233522520 0 :unrelatedguy!n=unrelate@91.105.88.220 JOIN :#esoteric < 1233522524 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :ACTION = ehird < 1233522526 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :holy fuck < 1233522529 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :my disk is full < 1233522531 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :how < 1233522534 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :did < 1233522536 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :that < 1233522539 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :happen < 1233522541 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :i didn't do anything, it was nowhere near free < 1233522544 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :er, full < 1233522546 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :fuuuuuuck < 1233522549 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :now I have to find what's using it < 1233522649 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :shit shit everything's breaking becaues there's no free space < 1233522811 0 :alex89ru!unknown@unknown.invalid PRIVMSG #esoteric :oO < 1233522817 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric ::< < 1233522821 0 :alex89ru!unknown@unknown.invalid PRIVMSG #esoteric :how big is your HD? < 1233522825 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :feel my pain o ky? < 1233522832 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :HOLY FUCK < 1233522841 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :i'm writing an awful lot of data to disk per second < 1233522843 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :wtffffffff is doing that < 1233522846 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :alex89ru: 200gb < 1233522854 0 :alex89ru!unknown@unknown.invalid PRIVMSG #esoteric :=/ how did you fill that < 1233522862 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :i didn't, I think some application is filling it by mistake < 1233522867 0 :alex89ru!unknown@unknown.invalid PRIVMSG #esoteric :aw < 1233522904 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :ACTION clears every goddamn cache on the system < 1233522910 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :go away wretched full disk < 1233522928 0 :alex89ru!unknown@unknown.invalid PRIVMSG #esoteric :os? < 1233522961 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :os x :\ < 1233522964 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :i think it might be mathematica < 1233522973 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :i set off a rather pointless, intensive computation before brbing < 1233522979 0 :alex89ru!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1233522980 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :bet it's some temporary files from that < 1233522998 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :hmm, nope < 1233523000 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :oh dear. < 1233523003 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i recently filled a 300er, and managed to break it right after. < 1233523011 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :i just want to _believe_ this isn't my fault < 1233523025 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :because...how the fuck can I fill 200GB? < 1233523026 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :I can't. < 1233523050 0 :alex89ru!unknown@unknown.invalid PRIVMSG #esoteric :;D last time I filled a HD, it was a40gb HD with 2 operating systems on it^^ < 1233523055 0 :alex89ru!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1233523059 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :feck, it looks like it's my fault < 1233523064 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :ok, what is taking so much disk space < 1233523075 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :anyone have a good way to search for disk-intensive folders on an HD? < 1233523077 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1233523109 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if there is, tell me too < 1233523116 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :been wanting something like that forever < 1233523143 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :i can't even use my normal irc client. < 1233523145 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :it craps out for some reason. < 1233523150 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :i guess it can't handle the ANTIDISK < 1233523165 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :... well ok I take that back < 1233523166 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :it works now < 1233523213 0 :unrelatedguy!unknown@unknown.invalid PRIVMSG #esoteric :ACTION measures ~ to narrow it down < 1233523288 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Um, okay. < 1233523291 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Size of ~: 116 GB < 1233523295 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Methinks my problem be in there. < 1233523304 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries du(1) < 1233523357 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :du -h|grep [0-9]G < 1233523369 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :also, i need a new computer < 1233523441 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: or, y'know, % du -h . >foobarbazquux < 1233523445 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and then sort it < 1233523446 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1233523462 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :you'd have to take of the h < 1233523463 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bet I run out of disk space running du < 1233523472 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: i'll just use awk or sth < 1233523480 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :and you can just pipe through sort... < 1233523629 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :awright! < 1233523630 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :20GB free < 1233523643 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :think that's enough for now, mmmhm < 1233523785 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :oh lawl < 1233523804 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :622M oed/Data/ < 1233523807 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i can get rid of that < 1233523819 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :And running out of disk space tends to really screw a filesystem... < 1233523892 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :(fragmentation-wise) and since one doesn't have a defragger... Ouch... :-/ < 1233523953 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Well, I had 1GB free at the worst. < 1233523958 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But I don't know how much of that was -actually- usable. < 1233523963 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Filesystems are weird. < 1233524015 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :READ ABOUT MY FILESYSTEM < 1233524051 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what is it? < 1233524058 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, the based on venti one? < 1233524062 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I don't recall anything past, based on venti. < 1233524065 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So, elaborate! < 1233524100 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1233524127 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.ca/1323277 < 1233524444 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1233524467 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: so it's... venti < 1233524497 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :it's not _just_ venti < 1233524506 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :where's the diff < 1233524538 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :it uses venti as it's data store < 1233524589 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :well, not exactly venti, but the same concept < 1233524975 0 :jix_!unknown@unknown.invalid QUIT :"Computer has gone to sleep" < 1233525604 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :ehird, do you use azureus? < 1233525619 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no, Transmission. < 1233525653 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :hm. i dont know how transmission does it, but i know azureus will create empty files that, as far as your file system is concerned, are many gigs in size < 1233525662 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1233525671 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :so it reserves the total space for a download before its all done, so that it CAN all be done < 1233525675 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no torrent downloads save for mathematica recently < 1233525699 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :hm. < 1233525797 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i hate azureus < 1233525800 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :hate it < 1233525838 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :it uses ~1.5 gb of virtual memory < 1233525856 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :i know :( < 1233525857 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :its horrible < 1233525865 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :but transmission isnt free and this pains me < 1233526131 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :um < 1233526133 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :transmission is free < 1233526151 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :xtorrent isn't < 1233526153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but transmission is < 1233526154 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :open soucre too < 1233526165 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.transmissionbt.com/ < 1233526177 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :is transmission? < 1233526178 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :huh. < 1233526180 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :well then < 1233526282 0 :FireFly!unknown@unknown.invalid QUIT :Nick collision from services. < 1233526374 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Food poisoning rulz lawl < 1233526389 0 :psygnisf_!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1233526443 0 :kar8nga!unknown@unknown.invalid PART #esoteric :? < 1233526476 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :At 4AM I threw up substantially more than I'd eaten (by magic), then I drank a glass of water, then in two hours I threw up that. Water. Just water and stomach acid. It was really unpleasant. < 1233526512 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AWESOME> < 1233526544 0 :yoR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, its a cool thing, your body actually manages to produce more and more acid, just for you to throw up < 1233526594 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :When it's that thin it comes out your nose as well as your mouth. < 1233526597 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And that hurts. < 1233526598 0 :yoR!unknown@unknown.invalid PRIVMSG #esoteric :The wonderfull masochistic stomach... < 1233526614 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: AWESOME < 1233526719 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1233527066 0 :X-Scale2!i=email@89.180.73.89 JOIN :#esoteric < 1233527373 0 :yoR!unknown@unknown.invalid QUIT : < 1233527407 0 :alex89ru!unknown@unknown.invalid QUIT :"Verlassend" < 1233527446 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: sounds like fun, yes < 1233527581 0 :X-Scale!unknown@unknown.invalid QUIT :Nick collision from services. < 1233527584 0 :X-Scale2!unknown@unknown.invalid NICK :X-Scale < 1233527618 0 :unrelatedguy!unknown@unknown.invalid QUIT :"Lost terminal" < 1233527655 0 :Metcalf!n=John@nat66.mia.three.co.uk JOIN :#esoteric < 1233529836 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :"restarting" < 1233529886 0 :Metcalf!unknown@unknown.invalid PRIVMSG #esoteric :I'm looking for Keymaker's programs in Underload, does anyone know the new URL? < 1233529904 0 :Metcalf!unknown@unknown.invalid PRIVMSG #esoteric :Used to be at http://koti.mbnet.fi/~yiap/programs/underload/ - not archived by Wayback :-/ < 1233529922 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he moved his site < 1233529922 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :IIRC < 1233529939 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Metcalf: http://yiap.nfshost.com/ < 1233529948 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://yiap.nfshost.com/esoteric.php?f=underload < 1233530018 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i have an idea for a way to make nopol just use < and >. < 1233530053 0 :Metcalf!unknown@unknown.invalid PRIVMSG #esoteric :Thanks :-) < 1233530068 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: well shoot. < 1233530170 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: basically < 1233530172 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :<: <. <::> <. <:> <::>>> <.:.:.>> < 1233530173 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :becomes < 1233530174 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :< <> < >< < <> <>> < >< < <>> < <> <>>>> < >< <> >< <> >< >> < 1233530175 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :: = <> < 1233530177 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :. = >< < 1233530179 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1233530180 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i know < 1233530181 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if you want one of those actually < 1233530184 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :guessed < 1233530186 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evaluate an expr that evaluates to one of em. < 1233530190 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but srsly. it's pretttttyyyyyy < 1233530253 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: oklotalk should just use two characters < 1233530266 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :@ and . < 1233530269 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :@.@....@@@.@.@.@.@ < 1233530284 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :mmkay mmkay :) < 1233530288 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::| < 1233530296 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1233530309 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a J alike that automatically determines func implementation from the symbol you use. < 1233530318 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okokokokokokokokokokokokokokokokokokokoko < 1233530325 0 :Metcalf!unknown@unknown.invalid PRIVMSG #esoteric :I don't think it's possible to conditionally execute code in Underload < 1233530330 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Metcalf: it's TC. < 1233530333 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm? < 1233530336 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It is possible to do that, just hard. < 1233530341 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Metcalf: it's possible, and it's pretty easy. < 1233530346 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :okay,i t's probably easy < 1233530350 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was just erring on the side of caution < 1233530354 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1233530360 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Metcalf: e.g. 99 bottles of beer < 1233530362 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :stops at 1 < 1233530362 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ofc < 1233530372 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(:::::::):(:((^:()~((:)*~^)a~*^!!()~^))~*()~^^)~(^a(*~^)*a~*()~^!()~^)a~**^!!^S < 1233530377 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :there's no direct, intuitively clear way to do it. < 1233530378 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :stops when factorial calculated < 1233530379 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1233530396 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, where is "bottles of beer" in that? < 1233530408 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :23:19 (:::::::):(:((^:()~((:)*~^)a~*^!!()~^))~*()~^^)~(^a(*~^)*a~*()~^!()~^)a~**^!!^S < 1233530409 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :23:19 stops when factorial calculated < 1233530410 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :reading helps < 1233530412 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1233530414 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :misread < 1233530424 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :night anyway < 1233530433 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :night night < 1233530448 0 :Metcalf!unknown@unknown.invalid PRIVMSG #esoteric :What about if I wanted to loop from 99 down to 1, but do something special when it got to 50. < 1233530475 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :on every step check if 50 and do something different if it is? < 1233530519 0 :Metcalf!unknown@unknown.invalid PRIVMSG #esoteric :I just can't see how to check if it is 50, or how to skip some code if it is < 1233530537 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you could subtract 50 and check if zero < 1233530621 0 :BeholdMyGlory!n=arvid@d83-183-181-73.cust.tele2.se JOIN :#esoteric < 1233530626 0 :Metcalf!unknown@unknown.invalid PRIVMSG #esoteric :How do I subtract 50? < 1233530684 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :decrement, check if either if zero and if is, return the nonzero one. < 1233530717 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Metcalf: basically < 1233530720 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you want your code in ()s < 1233530724 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and you should : it before ^ing it < 1233530726 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so that you have a copy < 1233530728 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that you can ^ < 1233530736 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's quite rewrite-language-esque < 1233530745 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you basically quine it < 1233530773 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Metcalf: yeah what ehird said it's basically just lambda calculus with a stack, trivial. < 1233530805 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Metcalf: but are you gonna continue, i kinda like programming underload in english :P < 1233530938 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1233531485 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : My first association to "carrier pigeons could be faster" was "unholy scramjet-equipped cyborg-pigeons, an abomination against nature" and not "normal pigeons carrying flash drives". < 1233531490 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I think this is so funny because of the comma before an < 1233532440 0 :jix_!n=jix@p548CA1AE.dip0.t-ipconnect.de JOIN :#esoteric