< 1228350295 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1228350648 0 :Judofyr_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1228350846 0 :jix!unknown@unknown.invalid QUIT :"..." < 1228351131 0 :Corun!unknown@unknown.invalid QUIT :"Leaving" < 1228352077 0 :Judofyr!n=Judofyr@084202205031.customer.alfanett.no JOIN :#esoteric < 1228354254 0 :Corun!n=Corun@94-193-40-216.zone7.bethere.co.uk JOIN :#esoteric < 1228354708 0 :Corun!unknown@unknown.invalid QUIT :"Leaving" < 1228356003 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1228363681 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :JSMIPS crashes TraceMonkey 8-D < 1228364018 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Darn, irssi doesn't have infinite scrollback. < 1228364085 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION scrolls back before the beginning of time, thereby ending up at the end of time, where the history of the world is obscured by noise caused by the few remaining charged particles < 1228364182 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION scrolls back forward to Fermat's time < 1228364207 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Darn. His proof got truncated because the message was more than 512 characters long. < 1228365730 0 :GreaseMonkey!n=gm@unaffiliated/greasemonkey JOIN :#esoteric < 1228366539 0 :bsmntbombdood!unknown@unknown.invalid QUIT : < 1228366575 0 :bsmntbombdood!n=gavin@97-118-130-100.hlrn.qwest.net JOIN :#esoteric < 1228369107 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :Warrigal: you can change your nick as much as you want, but you cannot hide saying things like that. < 1228370768 0 :Dewi!unknown@unknown.invalid QUIT :"bbl" < 1228371039 0 :Sgeo!unknown@unknown.invalid QUIT :Remote closed the connection < 1228371196 0 :ab5tract_!n=ab5tract@pool-71-246-5-13.phlapa.fios.verizon.net JOIN :#esoteric < 1228371346 0 :ab5tract_!unknown@unknown.invalid QUIT :Client Quit < 1228371393 0 :ab5tract_!n=ab5tract@pool-71-246-5-13.phlapa.fios.verizon.net JOIN :#esoteric < 1228371466 0 :ab5tract_!unknown@unknown.invalid QUIT :Client Quit < 1228371557 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 145 (Connection timed out) < 1228372661 0 :GreaseMonkey!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1228372662 0 :ineiros!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1228372662 0 :Warrigal!unknown@unknown.invalid QUIT :kornbluth.freenode.net irc.freenode.net < 1228372727 0 :Warrigal!n=ihope@normish.org JOIN :#esoteric < 1228372730 0 :ineiros!n=ineiros@kosh.hut.fi JOIN :#esoteric < 1228373825 0 :GreaseMonkey!n=gm@121-73-164-116.dsl.telstraclear.net JOIN :#esoteric < 1228376363 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1228376560 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Warrigal, hehe < 1228377240 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Warrigal, so they invented pastebins after Fermat's time then? < 1228377429 0 :Judofyr!n=Judofyr@084202205031.customer.alfanett.no JOIN :#esoteric < 1228377599 0 :clog!unknown@unknown.invalid QUIT :ended < 1228377600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1228379545 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1228380256 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"You only need one wheel. Bikers are just greedy." < 1228382432 0 :Slereah_!n=Slereah@ANantes-252-1-63-203.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1228383430 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1228384087 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1228386372 0 :Slereah_!n=Slereah@ANantes-252-1-63-203.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1228386574 0 :oklopol!n=nnscript@sparkgw.utu.fi JOIN :#esoteric < 1228386579 0 :oklopol!unknown@unknown.invalid QUIT :Remote closed the connection < 1228386588 0 :oklopol!n=nnscript@sparkgw.utu.fi JOIN :#esoteric < 1228386629 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :o < 1228390623 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: where's counter? < 1228392773 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1228392777 0 :oklokok!n=nnscript@sparkgw.utu.fi JOIN :#esoteric < 1228393830 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1228395154 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WAIT < 1228395158 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1228395160 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklokok: < 1228395162 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you USE the counter?? < 1228395209 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :i play it occasionally < 1228395314 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :xD < 1228395317 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'll get it back up sometime < 1228395348 0 :oklokok!unknown@unknown.invalid PRIVMSG #esoteric :so cool < 1228395352 0 :oklokok!unknown@unknown.invalid NICK :oklopol < 1228395360 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it's a good game, you see. < 1228395948 0 :ehird!unknown@unknown.invalid TOPIC #esoteric :nice blog. i thoguht you were a website though. im a cracker. i dont know how to hack. are you a hacker or cracker? | http://tunes.org/~nef/logs/esoteric < 1228396012 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: what I'll do is make version 4 < 1228396024 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because, srsly, who doesn't want charts of their clickering? < 1228396048 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: would you mind starting from 0 if you got FUCKING CHARTS?!?!?! < 1228396138 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that'd be awesome, no, i wouldn't mind < 1228396145 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :iz for greater good. < 1228396207 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ya < 1228396222 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: the problem is scaling, i mean, it's hard to imagine a good storage system for this < 1228396233 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'm thinking < 1228396237 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :an in memory buffer of like 1000 clicks < 1228396243 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's appended to the main file every now and then < 1228396255 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and the file's split into liek 10MB chunks < 1228396269 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dunno how to nicely index stuff so that you can go to a user page and get infos fast < 1228396272 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :'s a hard problem < 1228396322 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :haha, my little counter will revolutionize databases :> < 1228396386 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :mmhmm? < 1228396394 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: mwhat < 1228396472 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: basically < 1228396483 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i have to invent a hyper-fast append-only storage system < 1228396489 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that has indexes on just about every column < 1228396499 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :indexeeeeeeeeeeees < 1228396505 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and it has to scale to over 200 appends per second < 1228396514 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(that's what the original counter peaked at, 200 clicks/sec) < 1228396520 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but < 1228396522 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it could go even higher < 1228396523 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and < 1228396529 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it has to support billions and billions of rows < 1228396530 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and shit < 1228396531 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1228396541 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :revolution! < 1228396549 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: wat < 1228396561 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ehird: stop asking me questions < 1228396566 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: why < 1228396571 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you know i can't answer them. < 1228396588 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"everything that's blue is type information" < 1228396606 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1228396628 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i'm calling the storage system revolution now < 1228396629 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1228396693 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"the yellow boxes are more like placeholders" < 1228396699 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what lang is this < 1228396741 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm not sure, i'm attending this lecture, but i'm not really interested in the whole subject, so i just pick up random fragments and irc. < 1228396846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :people = revolution.Schema( < 1228396846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : name='people', < 1228396846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : properties=[ < 1228396846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : ['id', revolution.INDEXED], < 1228396846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : ['name', revolution.INDEXED], < 1228396848 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : ['password'], < 1228396850 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : ] < 1228396852 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :) < 1228396865 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :stores in data/people.{1,2,3,4,...,100} etc < 1228396944 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, do you think i'd manage to read real world haskell, or would i just burn it after a few pages? < 1228397040 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: it's pretty good < 1228397041 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's not like < 1228397044 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :enterprisey whizbang haskell < 1228397061 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's: here's how you structure a haskell program that uses the interwebs and file io and stuff nicely while still being all neatfunctional < 1228397083 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the people who wrote it are #haskell regulars and stuff, some work at galois (company thing that uses haskell). < 1228397095 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm. okay well spoken, i don't think i need more. < 1228397113 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean yeah k i'll read it < 1228397132 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is desperately trying to leave python :P < 1228397162 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yeah python is really easy to do shit in but it's just so regular < 1228397261 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes. and it's much too verbose for my taste. < 1228397274 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i mean for algorithm-related stuff < 1228397290 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :which is why i'd like to learn stuff like J < 1228397300 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :"so, inheritance, do you guys know this concept?" < 1228397324 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :the lecturer is somekinda businessman, not our usual prof < 1228397338 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i bet he's a noob, but i haven't been listening < 1228397401 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :one thing I've learned is that oop sucks, basically. < 1228397430 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :inheritance is a pretty wild horse yes. < 1228397455 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oop people are just idiots, they say that encapsulation and hiding is important and objects cant peek at others internals < 1228397458 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but inheritance is exctly that < 1228397488 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well that depends, some believe inheritance should be done entirely in an encapsulativousal fashion < 1228397546 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :anyway true, peeking inheritance doesn't make much sense unless you're writing the inheritance tree as a whole. < 1228397708 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm. okay now i have absolutely no idea what's happening, i could just as well just get out :) < 1228397736 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : def add(*args): < 1228397736 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : self.cache_log.append(args) < 1228397743 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: fast :-P < 1228397767 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's that now < 1228397789 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :""" < 1228397789 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A fast append-only storage system that stores a ton of stuff < 1228397789 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in memory before serializing it to chunked files. < 1228397789 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Does indexes galore. < 1228397790 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :""" < 1228397796 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :callsin' it revolution after your nonsense line < 1228397798 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :using it for the counter < 1228397802 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as it keeps a log of every click < 1228397809 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and i need lots of indexes for statistics < 1228397818 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :nonsense? < 1228397818 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1228397825 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :when you just said revolution out of nowher < 1228397826 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1228397845 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no in fact i think it was good context for dat. < 1228397874 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :2 seconds to add a million records, cool, though its just an array append :P < 1228397877 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and I need to do the serialization < 1228397881 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and indexes < 1228397914 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes it's not very surprising you can do nothing to a lot of data in no time < 1228398069 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: its doing things with a list < 1228398069 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1228398138 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes, a sophisticated flavor of nothing < 1228398180 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm oklopol how would you code an index? < 1228398182 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that is < 1228398187 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :how would you serialize a mapping of < 1228398191 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :string=>string < 1228398196 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so that you can access it without loading it all into memor < 1228398197 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :y < 1228398201 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and without searching through the whole file < 1228398228 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :whhhell. < 1228398231 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :there are tonsa ways < 1228398241 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :don't ppl usually use b for file stuff < 1228398251 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wat? < 1228398265 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err b-tree < 1228398315 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i think that's the canonical database data structure < 1228398321 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or b+, same thing really < 1228398323 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yeah how would you write one of thems out to disk so you can lookup without reading in the whole file, personally? < 1228398340 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, multiple b-trees, i'm splitting files every now and then < 1228398366 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well no need really < 1228398369 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but go for it < 1228398436 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: yah but how would you < 1228398437 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1228398441 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i can't think of an eleganty way < 1228398569 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err. < 1228398587 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION mutters something about a higher-level operating system < 1228398614 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: i feel you bro :{ < 1228398618 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ not gay < 1228398631 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :a b-tree isn't that hard to make serialized. that's pretty much how it was designed < 1228398646 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah but < 1228398654 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i can't think how to look up without scannign through the whooooooooooole tree < 1228398654 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::{ < 1228398657 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hash tables work fine in memory < 1228398658 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i haven't tried it, can't really guide you mucho. < 1228398663 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but i can't think how they'd work nice just scanning on discccc < 1228398684 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err. with a b-tree in the file, you'd just have to traverse the tree down once, log n < 1228398817 0 :Asztal!n=asztal@cpc3-stkn2-0-0-cust106.midd.cable.ntl.com JOIN :#esoteric < 1228398843 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm. gotta leave < 1228398863 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :-----> !! < 1228398865 0 :oklopol!unknown@unknown.invalid QUIT :"( www.nnscript.com :: NoNameScript 4.2 :: www.regroup-esports.com )" < 1228398872 0 :oklopol!n=nnscript@sparkgw.utu.fi JOIN :#esoteric < 1228399127 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wb oklopol < 1228399127 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1228400032 0 :oklopol!unknown@unknown.invalid QUIT :Connection timed out < 1228400933 0 :jix_!n=jix@dyndsl-095-033-075-221.ewe-ip-backbone.de JOIN :#esoteric < 1228401730 0 :jix_!unknown@unknown.invalid QUIT :"..." < 1228401790 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1228401800 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hokay record format: < 1228401810 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1228401823 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i can't use \0\0 as terminator and \0 as sep because that doesn't allow blank fields < 1228401826 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh well, I'll just use \0 and \1 < 1228401931 0 :Slereah_!n=Slereah@ANantes-252-1-63-203.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1228401940 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :I just stole a Matlab module from my university :o < 1228401943 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Am I a bad man? < 1228402026 0 :Asztal!unknown@unknown.invalid PRIVMSG #esoteric :I'm telling < 1228402970 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Well, it's not really stealing < 1228402976 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :Considering that they still have it < 1228402981 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :It is COPYWRONG D: < 1228403335 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Copywrong < 1228403336 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :brilliant < 1228403345 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I am calling piracy that from now on < 1228403374 0 :Judofyr_!n=Judofyr@084202205031.customer.alfanett.no JOIN :#esoteric < 1228403957 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1228404929 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-252-201.hsi2.kabel-badenwuerttemberg.de JOIN :#esoteric < 1228405187 0 :Slereah!n=Slereah@ANantes-252-1-63-203.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1228405484 0 :Judofyr!n=Judofyr@084202205031.customer.alfanett.no JOIN :#esoteric < 1228405484 0 :Judofyr_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1228406061 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1228406190 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1228406237 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1228406367 0 :Judofyr!n=Judofyr@084202205031.customer.alfanett.no JOIN :#esoteric < 1228406663 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I want a filesystem that versions absolutely everything automatically. :( < 1228406671 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :EVERYTHING. < 1228406970 0 :jix_!n=jix@p5B1077D0.dip.t-dialin.net JOIN :#esoteric < 1228407129 0 :Judofyr_!n=Judofyr@084202205031.customer.alfanett.no JOIN :#esoteric < 1228407129 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 131 (Connection reset by peer) < 1228407268 0 :Slereah_!n=Slereah@ANantes-252-1-63-203.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1228407414 0 :Judofyr_!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1228407511 0 :Judofyr!n=Judofyr@ti0056a340-dhcp0547.bb.online.no JOIN :#esoteric < 1228407871 0 :Judofyr_!n=Judofyr@084202205031.customer.alfanett.no JOIN :#esoteric < 1228408607 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1228408926 0 :Judofyr!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1228409363 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :<8b>5dff5ba9-d4e0-4cc8-a70d-7ad97616ec12<0>name<0>$2a$12$2FavSY4z8BQ1.S7gUtp1ye0W/.HyHngFpxfQU76mrkSDv5InU1OZ.<0>penguinofthegods@gmail.com<0>2008<0>12<0>4 < 1228409371 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^ where is that unprintable char < 1228409385 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :multiple items, of course, just being stuck after each other: < 1228409388 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :<8b>5dff5ba9-d4e0-4cc8-a70d-7ad97616ec12<0>name<0>$2a$12$2FavSY4z8BQ1.S7gUtp1ye0W/.HyHngFpxfQU76mrkSDv5InU1OZ.<0>penguinofthegods@gmail.com<0>2008<0>12<0>4<8b>5dff5ba9-d4e0-4cc8-a70d-7ad97616ec12<0>name<0>$2a$12$2FavSY4z8BQ1.S7gUtp1ye0W/.HyHngFpxfQU76mrkSDv5InU1OZ.<0>penguinofthegods@gmail.com<0>2008<0>12<0>4 < 1228409398 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(it's record<0>record<0>...) < 1228409744 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1228410003 0 :Slereah_!n=Slereah@ANantes-252-1-63-203.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1228410212 0 :Slereah!n=Slereah@ANantes-252-1-63-203.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1228410525 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1228410561 0 :Judofyr_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1228410568 0 :Judofyr!n=Judofyr@ti0056a340-dhcp0547.bb.online.no JOIN :#esoteric < 1228410628 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: "revolution" sounds like a Windows codename version < 1228410635 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :heh, kinda < 1228410645 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Is the revolution that it works okay? < 1228410654 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :instantrimshot.com < 1228410676 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :*slide whistle* < 1228410695 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: why do you keep writing that? < 1228410705 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: because Slereah made a terrible joke? < 1228410708 0 :Judofyr!unknown@unknown.invalid QUIT :Client Quit < 1228410719 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: yes, but so far it's made no sense in any context, why the .com? < 1228410725 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: http://instantrimshot.com/ < 1228410726 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :turn on flash :-P < 1228410738 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(it's a red button that, when clicked, produces an instant e-rimshot at your convenience.) < 1228410746 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if it requires flash, no point in visiting it < 1228410748 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for me < 1228410757 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :thus the :-P < 1228410788 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :ais523, why do you hate freedom? < 1228410829 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: I may be happier with Flash once there's an alternative implementation that isn't the biggest cross-platform security hole in existence < 1228410835 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :gnash? < 1228410837 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :instantrimshot.com < 1228410843 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not really sure if it's ready yet < 1228410851 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :thus the instantrimshot.com < 1228410855 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :besides, the sort of websites that use Flash aren't the sort of websites I like ot visit < 1228410862 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and also, SVG was standardised first < 1228410865 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and does all the same things < 1228410876 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just people insist on using it only as a vector graphics format for some reason < 1228410880 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and is 100000x slower in every modern browser :P < 1228410894 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: well, there's a huge problem with SVG, which is that nobody implements it properly < 1228410899 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1228410902 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ironically, the only sane implementation I've seen was by Adobe < 1228410923 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but they stopped supporting it after a while, and it was never open-sourced < 1228410955 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :ais523 < 1228410961 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Maybe YOU SHOULD DO IT :o < 1228410973 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :So that you may see our awesome flash videos. < 1228410994 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :too busy right now, also Flash is big and complex and inherently insecure < 1228411010 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I mean, what sort of format designed for websites should be able to use the client's webcam by default? < 1228411011 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Why inherently? < 1228411025 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Flash is sort of like Java with a worse security model, in terms of its capabilities < 1228411026 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, it doesn't have to use it. < 1228411034 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I mean, was it able to do that ten years ago? < 1228411041 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure webcam existed back then < 1228411101 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1228411111 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Maybe you should like get an old version of Flash :o < 1228411134 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Although I'm not sure you could fit it in Firefox. But then again, you can just download the flash and watch it. < 1228411146 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: um < 1228411150 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it asks permission for webcam < 1228411150 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1228411156 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it does nowadays < 1228411167 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Get an old one then :o < 1228411174 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :So that you may see our hilarious links! < 1228411186 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :http://www.albinoblacksheep.com/flash/shii < 1228411191 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :HEY GUYS, REMEMBER THE INTERNET? < 1228411252 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION vaguely recalls something about it < 1228411279 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :oerjan : It was more commonly known as the "Information super highway" < 1228411286 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Or the "World Wide Webeverse" < 1228411293 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah yes it was something Al Gore invented < 1228411315 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Using nothing but tubes. < 1228411319 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1228411331 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :dude, it's tubular < 1228411348 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :replacing the internet with a big truck would save on bandwidth < 1228411362 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Come on dude, the internet isn't a truck. < 1228411363 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but not on latency < 1228411365 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It's < 1228411369 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :a series of tube. < 1228411409 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it shares the tubes with the sewer system < 1228411420 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :sometimes there is overflow, thus we get spam < 1228411452 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :The internet is nothing but a statistical experiment. < 1228411466 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it gradually worsens as global warming causes sea level to rise, increasing flood incidents < 1228411470 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :what would happen if a million monkeys typed on a million typewriters? < 1228411475 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :So far, no Shakespeare. < 1228411511 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: alas, it's logarithmic, just 12*log 10 increase < 1228411521 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :compared to a single monkey < 1228411523 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :um wait < 1228411528 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :6*log 10 < 1228411542 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :for a moment i assumed the monkeys had a million typewriters each < 1228411633 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :But they have only four hands, oerjan < 1228411636 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, and a tail < 1228411640 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It wouldn't be useful < 1228411657 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :only spammers have that, i don't think they have produced any shakespeare yet, unless they copied it < 1228411692 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Iunno < 1228411699 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Do you know those spams with random words? < 1228411704 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Some can be pretty poetic < 1228411708 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm yeah < 1228411718 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but still, the problem is it's logarithmic < 1228411720 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Lemme find an awesome one < 1228411732 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the CAPTCHA on Wikimedia often ends up poetic < 1228411743 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :doubling the number of monkeys only increases by 1 bit the length of useful results < 1228411747 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :http://balinares.livejournal.com/54645.html < 1228411841 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm a spam poetry contest < 1228411851 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the winner gets 1 month off his jail time < 1228411866 0 :Slereah_!n=Slereah@ANantes-252-1-63-203.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1228411870 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :<:| < 1228411873 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :>:| < 1228411896 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oerjan> hm a spam poetry contest < 1228411901 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oerjan> the winner gets 1 month off his jail time < 1228411923 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah_: so are you wearing a dunce cap or a pointy hat, or are you just angry < 1228411997 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wants a mitochondrial particle accelerator < 1228412006 0 :olsner!n=salparot@79.136.60.96 JOIN :#esoteric < 1228412016 0 :jayCampbell!unknown@unknown.invalid PRIVMSG #esoteric :like a jedi? < 1228412255 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1228412270 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you're thinking of midichlorians < 1228412446 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : I want a filesystem that versions absolutely everything automatically. :( < 1228412459 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :uh oh oerjan pun time < 1228412462 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i recall VMS did that < 1228412470 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah i think so < 1228412474 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no, just ancient memory < 1228412508 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i believe nvg has an OpenVMS server somewhere for the nostalgic members < 1228412566 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :when i joined university, the computer system was VMS < 1228412597 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and nvg's first server was a VAX running Ultrix < 1228412720 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so i logged onto my account on the university's VMS system to connect to that server's MUD. that's how i got started on the internet. < 1228412985 0 :Slereah!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1228413098 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1228413729 0 :oklopol!n=nnscript@a91-153-121-248.elisa-laajakaista.fi JOIN :#esoteric < 1228413797 0 :Slereah_!n=Slereah@ANantes-252-1-63-203.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1228413878 0 :Slereah_!unknown@unknown.invalid PRIVMSG #esoteric :D:< < 1228414041 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hi oklopol < 1228414472 0 :Slereah!n=Slereah@ANantes-252-1-63-203.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1228414473 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH < 1228414517 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :maybe you could use one of those bouncer thingies? < 1228414529 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :wat < 1228414552 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :like ehird and ais523 do/used to do < 1228414558 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :do < 1228414565 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'll give Slereah an account if he wants < 1228414582 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea what you're talking about < 1228414583 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: they avoid quitjoin-spamming channels when your connection goes wrong < 1228414601 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I'm still on a bouncer < 1228414605 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: basically, you connect to a server < 1228414609 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and it connects to IRC on your behalf < 1228414612 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: you connect to an irc server < 1228414614 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's always connected < 1228414617 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so you never go offline < 1228414619 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and when you reconnect, < 1228414621 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even if you become disconnected from it, it's still connected to Freenode < 1228414623 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :everything you missed gets sent back at you < 1228414627 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :~end~ < 1228414631 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i just had this impression i've seen you not on one recently < 1228414641 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: when he's using mibbit? < 1228414645 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: I've been on one all along, explaining why I haven't disconnected for ages < 1228414655 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even when I've been on mibbit as ais523_, ais523's still connected from the bouncer < 1228414658 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just I'm not connected to it < 1228414663 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1228414672 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Well, I guess it would be nice. < 1228414704 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: the downside is that I get access to your nickserv password :-P < 1228414710 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well < 1228414712 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :actually < 1228414714 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that can be avoided < 1228414721 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :by just doing it manually < 1228414730 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but i could just log in as you anyway. although i haven't done that once. < 1228414735 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :ehird < 1228414740 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slereah < 1228414742 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I have no nickserv password < 1228414746 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :At least I don't use it < 1228414756 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sweet, I'ma impersonate you next time you drop offline < 1228414759 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Freenode doesn't require you to identify < 1228415010 0 :Slereah-!n=Slereah@ANantes-252-1-63-203.w82-126.abo.wanadoo.fr JOIN :#esoteric < 1228415017 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :NEVER HAVE I BEEN MORE ANGRY OR ORANGE < 1228415048 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah-: if you were Nickserv-identified, you could get your nickname back from the ghost Slereah < 1228415069 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Could I? < 1228415073 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1228415078 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :/ns ghost Slereah PASSWORD < 1228415081 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :will kill slereah < 1228415086 0 :Slereah!unknown@unknown.invalid QUIT :Nick collision from services. < 1228415091 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tada < 1228415092 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :HOLY SMOKE, A MIRACLE < 1228415106 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :But it still mean I have to type it every goddamn time < 1228415118 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :It's easier to wait it to drop < 1228415137 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :use a less secure password < 1228415137 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1228415149 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :My password is not secure. < 1228415151 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Like not at all. < 1228415163 0 :Slereah_!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1228415170 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :It's a fucking IRC password dude < 1228415175 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :I only use it to... < 1228415186 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Well, I don't remember why I need it for on freenode < 1228415232 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah-: to stop other people doing this: < 1228415234 0 :ais523!unknown@unknown.invalid NICK :Slereah < 1228415245 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :OH SHI- < 1228415247 0 :Slereah!unknown@unknown.invalid NICK :ais523 < 1228415250 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :MY OWN CLONE! < 1228415258 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :NOW NEITHER OF US WILL BE VIRGINS! < 1228415259 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :ais523 < 1228415266 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :You know why that's a stupid argument? < 1228415269 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i think he stopped being your clone < 1228415282 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Because Freenode doesn't actually require you to enter your password < 1228415290 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :I never enter it, and they never kick me out < 1228415300 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :people can check with nickserv if you're logged in. < 1228415306 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah-: some things do require an entered password < 1228415311 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1228415315 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for instance, many people won't receive /msgs from you if you aren't identified < 1228415317 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :But not the things I usually do < 1228415326 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and you need one to kick off someone else who's using your nick < 1228415332 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :It's also why I actually registered it < 1228415336 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :For those rare instances. < 1228415435 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :Plus, you can impersonate me if you want. < 1228415451 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :To see for yourself, just for one moment, how awesome it is to be me. < 1228415990 0 :oerjan!unknown@unknown.invalid NICK :Slereah < 1228416000 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :ooh, flashy < 1228416005 0 :Slereah!unknown@unknown.invalid NICK :oerjan < 1228416020 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :You're a fraud! < 1228416023 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :A phony! < 1228416025 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :A fake! < 1228416029 0 :Slereah-!unknown@unknown.invalid PRIVMSG #esoteric :An impostor! < 1228416049 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you're hyphenated! < 1228416067 0 :jix_!unknown@unknown.invalid QUIT :"Computer has gone to sleep" < 1228416111 0 :Slereah-!unknown@unknown.invalid NICK :Slereah < 1228416114 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :AM I? < 1228416188 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION picks up the dropped hyphen and adds it to the swatter -----### < 1228416231 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :aargh < 1228416498 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :ehird < 1228416503 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :What's the source of the topic < 1228416505 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wait, which Slereah is which? < 1228416523 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I am Pedro Sanchez Villalobo. < 1228416566 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is suspicious, that doesn't sound french < 1228416583 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Neither does your FACE < 1228416599 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :o < 1228416614 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :now i'm even more suspicious, maybe you're really GregorR < 1228416633 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Is Gregor a mootxican? < 1228416684 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm "Pedro Sanchez Villalobo" gives only one google hit, in french < 1228416693 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i guess it's french after all, then < 1228416695 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Weird. < 1228416713 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :IIRC, it was the name of the ape general in Critter Commando < 1228416716 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Lemme check < 1228417250 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :"The government in Los Estados Unidos Banana de Republico is like an industrial machine, 3000 revolutions a minute!" < 1228417503 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The United States Banana of Republic? < 1228417522 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is reminded of the Junta boardgame < 1228417547 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ugh, not that, I played it once and the other players got annoyed with me for not getting into the spirit of the thing < 1228417551 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I played it far too honestly < 1228417551 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :villalobos < 1228417560 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :admitted secret political donations, that sort of thing < 1228417594 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that was "Republica de los Bananas", though < 1228417676 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well, annoying the other players _is_ part of the spirit of the game :D < 1228417685 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :maybe not in that way, though < 1228417746 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Mmmmmmmmmmmmmmoxie. < 1228417937 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1228418017 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hmph as i suspected, banana is feminine in spanish < 1228418130 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It's pretty phallic looking though! < 1228418139 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you'd think < 1228418301 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i vaguely recall occasionally reading about some muslims having trouble with it < 1228418332 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not allowing women to eat it undivided, that sort of thing < 1228418343 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Ouch. < 1228418349 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It hurts my penis to think of it < 1228418923 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Sooooo < 1228418930 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Anyone knows the source of the topic? < 1228419018 0 :jix!n=jix@dyndsl-095-033-075-221.ewe-ip-backbone.de JOIN :#esoteric < 1228419110 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :google gives: http://www.angryhacker.com/blog/archive/2008/10/09/is-google-the-new-real-networks.aspx < 1228419198 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1228419202 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It's true. Real Player must die. < 1228419224 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Although it's full of nostalgia. < 1228419226 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :You know something? < 1228419240 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Real player was the first format I ever got pirated TV shows. < 1228419251 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Back in... 2001? < 1228419263 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :South Park episodes, under 20 MB. < 1228419271 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Smallest one is barely 6MB < 1228419274 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :For 20 minutes. < 1228419789 0 :sorear!n=stefan@ip68-6-135-211.sd.sd.cox.net JOIN :#esoteric < 1228420601 0 :Corun!n=Corun@94-193-40-216.zone7.bethere.co.uk JOIN :#esoteric < 1228420892 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :http://brainlessworld.files.wordpress.com/2007/11/dehydrated-water.jpg < 1228420982 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Heh. < 1228420983 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Cute. < 1228421115 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.buydehydratedwater.com/ < 1228421143 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is that what you get from mineral/tap water if you remove all the H2O and are left only with the minerals dissolved in it? < 1228421151 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no, it's water without the wate < 1228421151 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :r < 1228421166 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://buydehydratedwater.com/shop/index.php?main_page=product_info&products_id=5 mega gift indulgence pack < 1228421176 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://buydehydratedwater.com/shop/index.php?main_page=product_info&products_id=9 do it yourself guide < 1228421181 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Yo dawg I heard you like water so I put water in yo water so you can drink while you drink < 1228421188 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://buydehydratedwater.com/shop/index.php?main_page=product_info&products_id=8 book of practical uses < 1228421230 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :This book would be a great gift. < 1228421236 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Sort of a "fuck you" gift < 1228422008 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-252-201.hsi2.kabel-badenwuerttemberg.de JOIN :#esoteric < 1228422345 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Hello KING < 1228422350 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :How's the kingdom? < 1228422376 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: for some reason that seemed crazily sarcastic to me < 1228422381 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even though probably it wasn't meant to be < 1228422399 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Hey, I'm no king hater dude < 1228422412 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I'm more royalist than the king! < 1228422516 0 :atrapado!n=affs@cm126109.red.mundo-r.com JOIN :#esoteric < 1228422821 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Should I work on updating PSOX to Py3K? < 1228422836 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: I'm not entirely certain anyone will care either way < 1228422841 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: MP < 1228422842 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :NO < 1228422849 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION was kidding < 1228422857 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: DO NOT JOKE ABOUT SUCH MATTERS DAMNIT < 1228422879 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you'll give me a heart attack < 1228422880 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sheesh < 1228422924 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: why would it be that disastrous? < 1228422935 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: NEVER SAY ANOTHER WORD TO ME ABOUT PSOX < 1228422938 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::O < 1228422945 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: you need help, obviously < 1228422950 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there's nothing wrong with mentioning PSOX < 1228422954 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAAAAAAH < 1228422965 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I WILL KILL YOU WHILE YOU SLEEP < 1228422972 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :don't, please < 1228422981 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that would be kind of weird, scary and illegal < 1228422989 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AND PSOX < 1228422990 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ehird, would it give you pain to remind you that you contributed to PSOX? < 1228422995 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: yeah, one line < 1228422998 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :when i thought you got some sanity < 1228423000 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which line was it? < 1228423007 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :actually wait < 1228423009 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: more like -50 lines < 1228423014 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as i removed the stupid-shit safety crap < 1228423014 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1228423021 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, you added a negative number of lines < 1228423035 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i improved it by making there be less of it < 1228423057 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :You also gave me the names of some stuff in the type system < 1228423072 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1228423077 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i advocated getting rid of the type system < 1228423165 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :stop fighting let's all be friends < 1228423174 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: you just don't get PSOX < 1228423194 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yes my one weakness :'( < 1228423366 0 :oerjan!unknown@unknown.invalid TOPIC #esoteric :http://tunes.org/~nef/logs/esoteric | i improved it by making there be less of it < 1228424452 0 :kar8nga!n=kar8nga@f-54.vc-graz.ac.at JOIN :#esoteric < 1228425709 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION considers switching to haskell as his go-to language < 1228425799 0 :sorear!unknown@unknown.invalid PRIVMSG #esoteric :at least add it... it royally sucks for most sorts of I/O problems but it's great for the calculator job above bc < 1228425826 0 :sorear!unknown@unknown.invalid PRIVMSG #esoteric :pretty much all my one-off problems are solved with either perl or haskell < 1228425853 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I used to use haskell quite a lot; I just need to get more to grips with structuring actual programs in it. < 1228425862 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Right now I generally just hack something up in Python. < 1228426001 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Hi, sorear. < 1228426014 0 :sorear!unknown@unknown.invalid PRIVMSG #esoteric :Hi? < 1228426031 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hey, sorear's been in here all along and I didn't notice < 1228426046 0 :sorear!unknown@unknown.invalid PRIVMSG #esoteric :ais523: turn off join muting < 1228426058 0 :sorear!unknown@unknown.invalid PRIVMSG #esoteric :I've been here all of 1:30 < 1228426069 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I forget who sorear is? :P < 1228426080 0 :sorear!unknown@unknown.invalid PRIVMSG #esoteric :A person. < 1228426086 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I kind of inferred that much. < 1228426087 0 :sorear!unknown@unknown.invalid PRIVMSG #esoteric :Not a terribly remarkable one. < 1228426101 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Something like Stephan O'Rear, if I remember correctly. < 1228426104 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't have it on, but my bouncer misses joins sometimes anyway < 1228426119 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I know sorear from TAEB < 1228426121 0 :sorear!unknown@unknown.invalid PRIVMSG #esoteric :something like that < 1228426122 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION grrs at haskell for not letting me use the field name 'name' in two `data`s < 1228426129 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, taeb, right < 1228426150 0 :sorear!unknown@unknown.invalid PRIVMSG #esoteric :ACTION greps his giant pile of logs for 'ihope' < 1228426166 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :I'm in there somewhere. < 1228426179 0 :sorear!unknown@unknown.invalid PRIVMSG #esoteric :#haskell, figures < 1228426193 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Wtf, Warrigal is connected from normish < 1228426193 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1228426244 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :And that's how I've been connected for a couple days, a feat I could never manage on home computers. < 1228426326 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Damnit, my haskell code treats into right-margin-indent hell and over-paren hell again. < 1228426332 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I should try, you know, splitting up my functions. < 1228426358 0 :sorear!unknown@unknown.invalid PRIVMSG #esoteric :If it's not a one-liner it _probably_ needs to be factored < 1228426375 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm terrible at factoring stuff. < 1228426571 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Heh. I factored my code and it looks even uglier. < 1228426594 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you should see some of my Prolog < 1228426598 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That's some feat. < 1228426603 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :recently I've been doing quite a lot of defactoring < 1228426606 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for imperativy stuff < 1228426612 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :lots of nested parens for ; and -> < 1228426617 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://hpaste.org/12698 <-- Awful, awful, awful looking. < 1228426702 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :might try some list comprehensions < 1228426724 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Well, the thing that really sticks out before the other ugly is initialCurrencies < 1228426732 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :having names in a separate line all by itself, and the crazy-indent of the Currency values. < 1228426824 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Why are rates Maybe Integers? < 1228426837 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :You're tracking currencies that aren't in the PBA? < 1228426840 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: The PBA can conceivably be given assets that aren't currencies. :P < 1228426847 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You could do it right now, fr'instance. < 1228426851 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1228426859 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Although technically I do not have to track them, I feel like I should. < 1228426909 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION should learn Haskell, well, at least know it more than just knowing a stupid pun < 1228426915 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I should show that to the #haskell folks so that they kill me. < 1228426970 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Someone rate this idea. < 1228426987 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :10 < 1228427089 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i annotated, although maybe it got too wide < 1228427113 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: a bit better, but everything below initialcurrencies is still blergh < 1228427132 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Transform your code into pointless form to make it beautiful. :)" -- stunning advice of #haskell < 1228427146 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: also, it occurs to me that the list comprehension is actually pretty unneeded there < 1228427153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i mean, you're not actually using any list comprehension features. < 1228427172 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :just for prettyness, of course < 1228427177 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :What would pointfree form actually change? < 1228427186 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: it would make it look awful. < 1228427204 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I don't even see where in the code the changes would be < 1228427210 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :But remember I'm a Haskell n00b < 1228427214 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(\k -> k ++ " credit") == (++ " credit") < 1228427223 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :everything should be as pointless as possible, but no pointlesser. < 1228427252 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :that's at least one place where pointless is better < 1228427264 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: oh, true < 1228427309 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also oerjan < 1228427312 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yours is over 80 charactrs < 1228427313 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1228427320 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i.e. i have to do more pig-ugly wrapping < 1228427392 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :right i was afraid Currency { ... } did not fit even with starting further left < 1228427450 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1228427451 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1228427456 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hello < 1228427458 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't worry about wrapping in his Agora proposals, obviously < 1228427490 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :{{@pl \i -> show i ++ " crop" < 1228427490 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[21:50] lambdabot: < 1228427490 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(++ " crop") . show}} < 1228427495 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"your code will be better if you make it more obscure." < 1228427598 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ehird: why are your credits notes? < 1228427632 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lament: It's for Agora Nomic. Notes are the rules-sanctioned non-transferrable currency. Note Credits are a hack that makes them sort-of-transferrable in practice. < 1228427640 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(user-made) < 1228427645 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ah. < 1228427647 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(er, player-made :p) < 1228427671 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :why are some sharps and some flats? < 1228427688 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lament: the most common usage that I can see. Annoyingly for someone who is musically retarded (me), people like switching between the two in actions. < 1228427699 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :hehe < 1228427722 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Let's all just use # < 1228427728 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i'd rather keep it consistent < 1228427731 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :in the program at least < 1228427744 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lament: would you go with sharps or flats :P < 1228427758 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :i would throw a coin < 1228427764 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and then i would crawl around for hours trying to find it < 1228427772 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and then i would forget why i'm doing that < 1228427777 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :and then i'd go drink some tea < 1228427783 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ooh, look, nice < 1228427789 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lament's life sounds exciting < 1228427815 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :about as exciting as garfieldminusgarfield < 1228427899 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so, in trying to make my code prettier with #haskell's help, i have made it uglier < 1228427901 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WOO HOO < 1228427914 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ehird, http://hpaste.org/12698#a4 is pretty < 1228427935 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it would have been nice if someone linked me to that < 1228427940 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but errrrr < 1228427942 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's not pretty. < 1228427949 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's ugly. < 1228427955 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :How is it ugly < 1228427962 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :You want more than whitespace stuff changed? < 1228427979 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it's ugly because it's in Haskell. < 1228427980 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's way too slim and vertical for no real reason, it's inconsistent in its indentation and it's hard to read < 1228427988 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lament: yes, we know, you hate haskell < 1228428030 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it's easy for me to read < 1228428038 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :maybe you're blind. < 1228428059 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Easier than the others, at least < 1228428063 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it's definitely inconsistent, some bug there < 1228428096 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :one option is not to start to the right of the where < 1228428101 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : Sgeo: wait, are you Sgeo? < 1228428112 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :? < 1228428118 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :from #haskell < 1228428132 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and was he Sgeo? < 1228428137 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I don't know :P < 1228428152 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I HATE HASKELL-MODE AND ITS GODDAMN "WHAT PEOPLE NEVER INDENT SUBEXPRESSIONS" < 1228428168 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :TYPING FOUR SPACES MANUALLY! WHAT! THIS IS 2008 < 1228428253 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :don't use haskell then < 1228428270 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :gee, is lament talking about haskell sucks < 1228428271 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's new < 1228428294 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: new try < 1228428320 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :what the < 1228428323 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: that's some serverely messed up intendation < 1228428325 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, http://hpaste.org/12698#a6 my new try < 1228428360 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i don't know what happened with the crops and credits lines < 1228428363 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/pb/p252251216.txt < 1228428373 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: make my haskell look nice < 1228428392 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :convert it to C# < 1228428392 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :somehow i managed to make the same bug as that consonanty guy < 1228428399 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lament: no < 1228428429 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: NO THAT IS FORBIDDEN < 1228428650 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so lament which language do YOU use :P < 1228428846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hok < 1228428849 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hey oklopol < 1228428854 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :DOT ACTION 2 < 1228428868 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :INTERCAL! < 1228428989 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1228428998 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh it's short for action, of course... < 1228429009 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i just thought it was "dot, act 2" < 1228429010 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :xD < 1228429014 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1228429044 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :would you want to meet someone in a dark alley who thought that INTERCAL was beautiful? < 1228429068 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :quite possibly, they'd be less likely to hurt me than someone who had never heard of INTERCAL < 1228429078 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i agree with ais523 < 1228429098 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fwiw, they'd be quite likely to know who I was < 1228429117 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :lessee, would you use a plastic surgeon who thought that INTERCAL was beautiful? < 1228429136 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the risk of ending up like a picasso painting... < 1228429179 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's another clear yes < 1228429204 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i was afraid of that < 1228429222 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm not convinced I'd use a plastic surgeon at all < 1228429226 0 :atrapado!unknown@unknown.invalid QUIT :"Abandonando" < 1228429244 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well me neither < 1228429274 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm pretty enough <3 < 1228429288 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: Not as pretty as INTERCAL! < 1228429310 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"That pig ugly code is perfect" -- #haskell < 1228429330 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: everyone seems to disagree with your sense of aesthetics is the problem < 1228429342 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: do you think that code looks nice? < 1228429351 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which one? < 1228429371 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://hpaste.org/12698#a6 < 1228429387 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's a bit wide < 1228429400 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :things like ["C", "C#", "D", "D#", "E", "F", "F#", "G", "Ab", "A", "Bb", "B"] look bad on one line < 1228429404 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : Cale: looks like something to do with optimizing political gain in return for payoffs < 1228429411 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-- #haskell on what my code goes < 1228429412 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because they don't fit in with their surroundings < 1228429428 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :do they know about nomic? < 1228429435 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i haven't told them a thing < 1228429436 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1228429461 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bah < 1228429464 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: you ruined all the fun < 1228429467 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's all you ever do < 1228429473 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm, what do you do with water rights in agora anyway? :D < 1228429477 0 :ehird!unknown@unknown.invalid PART #esoteric :? < 1228429487 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: they prevent ranches drying up < 1228429492 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ranches generate numbers < 1228429496 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which can be used to score points < 1228429511 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :WRV are generally considered to be the most useful stable Agoran asset at the moment < 1228429588 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1228429645 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric : it's a script kiddie bot? < 1228429659 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I post the link to it's page on the Notary wiki < 1228429660 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric : that screen shot looks like scores of simultaneous ssh login attempts < 1228429660 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :someone should disillusion them about that < 1228430508 0 :oklokok!n=nnscript@a91-153-121-248.elisa-laajakaista.fi JOIN :#esoteric < 1228430535 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1228430597 0 :Warrigal!unknown@unknown.invalid PRIVMSG #esoteric :Who's been including D# along with Ab and Bb? < 1228430686 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :clearly they should have infinitely many notes :) < 1228430726 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION swats lament -----### < 1228430735 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :just to test the new hyphen, you see < 1228430807 0 :kar8nga!unknown@unknown.invalid PART #esoteric :? < 1228430862 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :it looks just like the old hyphen < 1228430897 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :lament: well yes, it was a perfect fit < 1228430906 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there's one more hyphen in the swatter than before < 1228430915 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan stole it off Slereah- < 1228430924 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, took it as it was unused < 1228431034 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I took your wallet, since you weren't using it < 1228432675 0 :oklopol!n=nnscript@a91-153-121-248.elisa-laajakaista.fi JOIN :#esoteric < 1228432755 0 :oklokok!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1228432887 0 :jix!unknown@unknown.invalid QUIT :"..." < 1228433153 0 :oklopol!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1228433158 0 :oklopol!n=nnscript@a91-153-121-248.elisa-laajakaista.fi JOIN :#esoteric < 1228433496 0 :Corun!unknown@unknown.invalid QUIT :"Leaving" < 1228433880 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection