< 1175212818 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Plof2 is coming along nicely :) < 1175212856 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i read about plof < 1175212861 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :is 2 the same but better? < 1175212866 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Basically. < 1175212866 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or totally different? < 1175212877 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I made some fairly major changes to areas in Plof1 that bugged me. < 1175212887 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Particularly deep returns and associative arrays. < 1175212893 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :cool, i liked how you did if's and such, though don't remember that well anymore :) < 1175212913 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i remember you complaining about them < 1175212920 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1175212927 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I sort of designed myself into a corner with them :-P < 1175212938 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how? < 1175212981 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, since things like if() and while() took functions as arguments. return was a bit ambiguous. < 1175213006 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :e.g. if I do: if({a == 3}, {return(6);}); it's questionable whether that return should just go to the if, or out of the function the if is in. < 1175213027 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Mind you, it's not ambiguous to the programmer, but the language was designed in such a way that it's ambiguous. < 1175213039 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1175213047 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that was exactly what i liked :) < 1175213055 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but, i understand how it's bad... < 1175213060 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you removed that? < 1175213064 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, I haven't changed how if is handled and such, but I've made that part less ambiguous. < 1175213065 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or fixed it somehow? < 1175213074 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Basically, I made two classes of functions: thick functions and thin functions. < 1175213088 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :If you return from a thin function, it falls all the way down to the latest thick function. < 1175213097 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1175213103 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i see how that'd go < 1175213118 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So: if(:{a == 3}, {return(6);}); will return all the way up to the function that called if(). < 1175213123 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you'll prolly be able to do everything pretty nicely like that < 1175213130 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's working fairly well :) < 1175213155 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if i wasn't so tired i might try to think of an example where you might wanna have something in-between those two types < 1175213171 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1175213171 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :though you might've thought it through since you're making the language :) < 1175213196 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm trying to find a balance between complexity and confusion, so to speak. < 1175213283 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :There are certainly more /possible/ classes. < 1175213297 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But I think that adding them would create unnecessary confusion without enough benefit. < 1175213314 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :making anything more complex than thick/thin for returning would probably eventually lead to a tc function call system < 1175213316 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So, Plof2 is basically a redesign of Plof, simply due to limitations of the basic concepts of Plof1 < 1175213327 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Yup. < 1175213373 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Although one could surely think of function classes that'd not affect returning. < 1175213431 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :My new interpreter is rampantly incomplete as of yet :P < 1175213446 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, I still haven't found a nice balance for operator overloading. < 1175213573 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I need to see the spec as it stands. . . < 1175213586 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I haven't written it yet :-P < 1175213676 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So, I need to see a core dump of your brain. < 1175213691 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hah < 1175213774 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :or you can see the old one, fix it yourself and assume GregorR has done essentially the same < 1175213802 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :although i'm not sure if it was really a spec < 1175213809 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Indeed, I could do that, except for Gregor's different idea of reality. < 1175213812 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :might've been just a few examples < 1175213818 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :heh :) < 1175213832 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It was a semispec. < 1175213841 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :For all intents and purposes, the *interpreter* was your spec. < 1175213912 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that's often the case < 1175213921 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(with lazy lang developers) < 1175213938 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Like myself for example ;) < 1175214002 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, specs are for wimps, why recode it in english if it's already done in a real language < 1175214045 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION begins writing something resembling a spec. < 1175214109 0 :sebbu!unknown@unknown.invalid QUIT :"@+" < 1175214147 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ACTION can hardly wait < 1175214361 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :specs are for allowing the possibility of several mutually incompatible implementations. < 1175214381 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :At least that's why I wrote a spec for Malbolge Unshackled. < 1175214411 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Heh < 1175214428 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and then i made my interpreter support several of them, randomly selected. < 1175214645 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it sort of got out of hand. < 1175214683 0 :pikhq!unknown@unknown.invalid QUIT :Remote closed the connection < 1175214899 0 :Figs!n=Figs@pool-71-126-169-184.washdc.fios.verizon.net JOIN :#esoteric < 1175214911 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :hello < 1175214912 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :(\d{4}[- ]){3}\d{4} < 1175214918 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :what the hell does that mean? O.o < 1175214924 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :any regex experts around? :P < 1175214971 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :three times (4 digits, possibly "- ") then 4 digits < 1175214974 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :(maybe) < 1175214990 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1175214990 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :X{4} means X 4 times < 1175214994 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :that seams reasonable < 1175215000 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :but it's darned esoteric ;) < 1175215001 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and () is normal nesting < 1175215027 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Something in the form of: 1234-5678-9012-3456 < 1175215038 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :The -'s can be spaces. < 1175215042 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :0000000000000000 is legal though? < 1175215043 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1175215049 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :No, it isn't. < 1175215051 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :[] is a characher group < 1175215054 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :damn < 1175215060 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Mus thave either '-' or ' ', not neither. < 1175215068 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i though it's optional... silly me :) < 1175215074 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1175215078 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :what about < 1175215088 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :1234 5678-9012-3456 < 1175215094 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Also OK < 1175215096 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, was just thinking that < 1175215107 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :can you define it's jsut one of them? < 1175215111 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*jsut < 1175215112 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*just < 1175215136 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmmmmmm, not easily ... < 1175215139 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Lemme think ... < 1175215148 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well < 1175215160 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :\d{4}([- ])(\d{4}\1){2}\d{4} < 1175215166 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1175215173 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :mmmm... wolfmother is such a sweet band. :) < 1175215299 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oerjan... or anyone < 1175215300 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, i have a hard time understanding this... a quantum computer is supposed to be able to factorize numbers fast etc because they can brute force all possible cases simultaneously < 1175215300 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :now to actually be able to do any calculations that lead to the answer the qubits have to interact i assume, but why do they let other qubits touch them without losing they omnipresence? < 1175215317 0 :SevenInchBread!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1175215473 0 :SevenInchBread!n=CakeProp@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1175215553 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :relative to each other they are not "omnipresent", but relative to the outside observer they are. or so i think. < 1175215559 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1175215564 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :what is the point of regex? < 1175215593 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :... < 1175215599 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :to... match patterns. < 1175215626 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :ok... < 1175215637 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that was my exact point with the air example... but it does not foresee then, merely know exactly which particles are known by which? < 1175215643 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*merely knows < 1175215758 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :regex is basically intended to match patterns in strings that would otherise take a lot of screwing around with regular code. < 1175215774 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :sheer laziness is the main goal. < 1175215786 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :...for me, anyways. < 1175215788 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1175215789 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1175215798 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I think I may be too lazy < 1175215805 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :impossible. < 1175215885 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :you don't know lazy. it took an hour for me to leave for the shop across the street because i was too lazy to put on shoes < 1175215942 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :I'm so lazy I wrote a shell script that shows my desktop < 1175215949 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1175215950 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :even though I already have button to do it < 1175215965 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is reminded of a norwegian tv ad where someone wants to go naked to the shop because it's just a short trip < 1175215969 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :because I didn't want to move my fingers to the top of the keyboard :P < 1175216084 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay, it took me 2 weeks to decide to actually download all simpsons episodes after i'd decided to do it < 1175216104 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and it requires me to do 5 clicks and typing the word simpsons < 1175216149 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AND i dl'd cube 2 in french, but didn't want to do the work again, so i watched it 3 times hoping i'd just learn french < 1175216154 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :how's that for lazy? :P < 1175216291 0 :SevenInchBread!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1175216476 0 :Figs!unknown@unknown.invalid PRIVMSG #esoteric :afkish < 1175216668 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :mm, fish < 1175217684 0 :RodgerTheGreat!n=Rodger@wads-5-232-13.resnet.mtu.edu JOIN :#esoteric < 1175217778 0 :SevenInchBread!n=CakeProp@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1175218635 0 :Sukoshi`!unknown@unknown.invalid NICK :Sukoshi < 1175219011 0 :Figs!unknown@unknown.invalid PART #esoteric :? < 1175220821 0 :SevenInchBread!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1175221664 0 :jix__!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1175221759 0 :SevenInchBread!n=CakeProp@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1175222128 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :BEHOLD < 1175222130 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :MY FIRST STEP < 1175222138 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :INTO THE WORLD OF DIGITAL MUSIC LOLZ < 1175222188 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :http://deadbeefbabe.org/paste/4164 < 1175222193 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :...a very modest step at that. < 1175222222 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :http://www.codu.org/Kill_Yourself.ogg < 1175222271 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :NOW < 1175222281 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :I just need to figure out... what the wav format looks like < 1175222294 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :so I can plot waves into a playable file. < 1175222538 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'd just plot raw waves *shrugs* < 1175222551 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Then use something capable of playing raw audio. < 1175222698 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :hmmm... I don't really know a lot about audio hardware... you can play plain ol' wave coordinats? < 1175222718 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :This has nothing to do with hardware ... I'm talking about software :) < 1175222835 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :alrighty then.... I don't know anything about audio software either. < 1175222880 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :With many audio players, you can give it files containing just raw waveform data. < 1175222890 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :e.g. unsigned 8-bit values, 22000 per second < 1175222907 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :.wav files are pretty similar, but have a header to specify those things. < 1175222960 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :but I mean... what's the waveform data look like? What does each byte value represent? < 1175223026 0 :Sukoshi!unknown@unknown.invalid PRIVMSG #esoteric :The format tells you. For example, unsigned 8-bit 22 kHz sampling rate tells you that each sample point is interpolated between 0 and 255 and that 22,000 samples constitute the waveform for one second. < 1175223057 0 :Sukoshi!unknown@unknown.invalid PRIVMSG #esoteric :And that the origin is considered 126-127. < 1175223058 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :>.> < 1175223078 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :ACTION just saw something catapult over his head. < 1175223179 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :OH < 1175223182 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1175223184 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :I got it... < 1175223191 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :origin... the center of the wave... 126. < 1175223193 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :ACTION facepalms. < 1175223193 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :apparently it was a boomerang :) < 1175223201 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :....haha < 1175223248 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :hmmmm... < 1175223438 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION doesn't understand why the origin should be 126. 127.5 is the mid value after all. < 1175223548 0 :Sukoshi!unknown@unknown.invalid QUIT :"ERC Version 5.1 (CVS) $Revision: 1.796 $ (IRC client for Emacs)" < 1175223840 0 :SevenInchBread!unknown@unknown.invalid PRIVMSG #esoteric :well... the format can't represent floating points. < 1175224157 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i mean i'ld expect the origin to be either 127, 128 or not actually represented. < 1175225633 0 :ihope_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1175227225 0 :SevenInchBread!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1175228514 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :fun < 1175228527 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i feel like writing some audio producers now < 1175228582 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :8 bits doesn't seem like much < 1175228600 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :and, that's 22,000 bytes/sec < 1175228643 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :1 megabyte per minute < 1175228652 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :O.o < 1175228732 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :You can use 64 bits and 128kHz :) < 1175228760 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :does some format actually do that? < 1175228777 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Sure - raw, 64-bit, 128kHz audio data X-P < 1175228816 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Anybody have an SCM they could recommend that can have a repository easily uploadable to any server? I used darcs before, I'm wondering if there's anything else y'all'd recommend. < 1175228831 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what about stereo? < 1175228887 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :I like subversion < 1175228935 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :subversion doesn't fit the criteria. < 1175228953 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I don't know how to put stereo in raw audio, but I think it's just simple interlacing of some kind. < 1175229036 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :"repository easily uploadable to any server"? < 1175229055 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :you can upload repo dumps < 1175229071 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And then checking out involves downloading every revision X_X < 1175229095 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :no... < 1175229117 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Can you just upload the repository as it appears on disk to anywhere accessible via HTTP? < 1175229153 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean? < 1175229189 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I mean: I can upload stuff accessible via HTTP. Not WebDAV, not ssh, not custom servers. HTTP. < 1175229211 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :with the right scripts < 1175229217 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :cgi ftw < 1175229237 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Are those scripts somewhere online I don't know of? Some kind of PHP WebDAV? :) < 1175229262 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :I don't know of any < 1175229284 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :But simple to write < 1175229289 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Sooo, you're suggesting I use scripts that don't actually exist? < 1175229314 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :Well, you'd have to write them before you could use them < 1175229338 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Gee. < 1175229340 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Thanks X-P < 1175229378 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :Very simple, just except the dump file, then run one svnadmin command on it < 1175229422 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :*accept < 1175229548 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :but i'm no svn expert < 1175229630 0 :oerjan!unknown@unknown.invalid QUIT :"Good night" < 1175231979 0 :GreaseMonkey!n=Greasemo@222-154-155-231.jetstream.xtra.co.nz JOIN :#esoteric < 1175239903 0 :Sukoshi!n=user@user-11faauk.dsl.mindspring.com JOIN :#esoteric < 1175240031 0 :Sukoshi!unknown@unknown.invalid PRIVMSG #esoteric :Supplementing the earlier discussion, the reason the origin is at 126 or 127 is because that's how Linux reads in the ADC input. < 1175240403 0 :ShadowHntr!unknown@unknown.invalid QUIT :"End of line." < 1175240808 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :........... I'd say the reason is probably because that's the middle of the range. < 1175240813 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :But sure, whatever. < 1175241599 0 :clog!unknown@unknown.invalid QUIT :ended < 1175241600 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1175242696 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hmmmmmmmmmmmmm. < 1175242707 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :afk food < 1175242770 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm thinking about making the object combination operator be nothing. < 1175242789 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :e.g.: var DerivedType = A :[ stufftoadd = "bler" ]; < 1175242863 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That would leave + open to operator overloading. < 1175243731 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :back < 1175245248 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :plof again? < 1175245275 0 :RoboMonkey!n=RoboMonk@222-154-155-231.jetstream.xtra.co.nz JOIN :#esoteric < 1175245388 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey: Yuh :) < 1175245462 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I need to talk to ... pikhq or jix. < 1175246006 0 :sebbu!n=sebbu@ADijon-152-1-67-192.w83-203.abo.wanadoo.fr JOIN :#esoteric < 1175247196 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1175247461 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :bsmnt_bot: You have any opinions? :P < 1175247468 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :X_X < 1175247471 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I hate tab completion ;) < 1175247475 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: Above. < 1175247503 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :about +? < 1175247520 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :i dunno, i'm going to bed < 1175247530 0 :EgoBot!n=EgoBot@c-24-22-56-63.hsd1.mn.comcast.net JOIN :#esoteric < 1175247554 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Never mind then :P < 1175247739 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :":[", "];" plof :< < 1175247757 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :talk about a sad language < 1175247798 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :...not as an imperative though < 1175247881 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1175247885 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :}; < 1175247897 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :^(I'm Plof and I frown :[ ) < 1175247921 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :!ul (I'm Plof and I frown :[ )^ < 1175247930 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :hmm, eh :P < 1175247941 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!ps d < 1175247944 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1 EgoBot: daemon ul reload < 1175247946 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :2 EgoBot: daemon deadfish reload < 1175247948 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :3 EgoBot: daemon irp reload < 1175247950 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :4 EgoBot: daemon dog reload < 1175247951 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric ::O < 1175247952 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :5 GregorR: ps < 1175247956 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!dog fish < 1175247959 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :hsif < 1175247989 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :it just doesn't do anything in unlambda :) < 1175247998 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :!ul (I'm Plof and I frown :[ )S < 1175248000 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :I'm Plof and I frown :[ < 1175248004 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yay < 1175248013 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :!ul (I'm Plof and I frown :[ )aS < 1175248016 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :(I'm Plof and I frown :[ ) < 1175248031 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :!ul (I'm Plof and I frown :[ ):aSS < 1175248034 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :(I'm Plof and I frown :[ )I'm Plof and I frown :[ < 1175248048 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah, the interpreter is made in brainfuck :P < 1175248056 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i wondered why it's that slow < 1175248070 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Feel free to give me one in $OTHER_LANGUAGE. < 1175248103 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!irp Blah blah blah words words, please. < 1175248217 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :no no, i think it's good it's in brianfuck, i just didn't remember that right away < 1175248220 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :..brian < 1175248254 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That was a weird way to end that. < 1175248287 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :yeah, i'm bad with sentences. < 1175250871 0 :Sukoshi!unknown@unknown.invalid QUIT :"後でね。" < 1175251355 0 :RoboMonkey!unknown@unknown.invalid QUIT :"byes" < 1175251357 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"gonna go, gnight" < 1175251440 0 :lament!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1175251443 0 :lament!n=lament@S010600110999ad06.vc.shawcable.net JOIN :#esoteric < 1175259493 0 :jix!n=jix@dyndsl-080-228-188-143.ewe-ip-backbone.de JOIN :#esoteric < 1175264947 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1175265098 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: My point it that 126-127 is _not_ the middle of the range, 127-128 is. < 1175266499 0 :ihope_!n=ihope@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1175266510 0 :ihope_!unknown@unknown.invalid NICK :ihope < 1175266823 0 :crathman_!n=chatzill@69.15.198.171 JOIN :#esoteric < 1175271891 0 :jix__!n=jix@dyndsl-080-228-183-169.ewe-ip-backbone.de JOIN :#esoteric < 1175272414 0 :jix!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1175274594 0 :ihope!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1175275018 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1175275629 0 :crathman_!unknown@unknown.invalid QUIT :"Chatzilla 0.9.77 [Firefox 2.0.0.3/2007030919]" < 1175275860 0 :crathman!n=chatzill@69.15.198.171 JOIN :#esoteric < 1175281425 0 :sebbu2!n=sebbu@ADijon-152-1-107-230.w86-218.abo.wanadoo.fr JOIN :#esoteric < 1175282549 0 :sebbu!unknown@unknown.invalid QUIT :Connection timed out < 1175282550 0 :sebbu2!unknown@unknown.invalid NICK :sebbu < 1175283570 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1175284270 0 :jix__!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1175285009 0 :crathman_!n=chatzill@69.15.198.171 JOIN :#esoteric < 1175285106 0 :crathman!unknown@unknown.invalid QUIT :Connection timed out < 1175285111 0 :crathman_!unknown@unknown.invalid NICK :crathman < 1175285199 0 :crathman!unknown@unknown.invalid QUIT :Client Quit < 1175287052 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :l'hello < 1175287059 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :lello < 1175287067 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :l'I still don't know whether I like letting the null operator be object combination. < 1175287131 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :we need a hash function that isn't Merkle-Damgård < 1175287132 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :er < 1175287136 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :wrong channel < 1175287139 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1175287258 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm in the other one too ;) < 1175287261 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I just never talk there. < 1175288363 0 :RodgerTheGreat!unknown@unknown.invalid QUIT : < 1175288402 0 :ShadowHntr!i=sentinel@wikipedia/Shadowhntr JOIN :#esoteric < 1175290706 0 :crathman!n=chatzill@69.15.198.171 JOIN :#esoteric < 1175290779 0 :sebbu2!n=sebbu@ADijon-152-1-3-56.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1175291917 0 :sebbu!unknown@unknown.invalid QUIT :Connection timed out < 1175293056 0 :GregorR!unknown@unknown.invalid QUIT :Remote closed the connection < 1175293067 0 :GregorR!n=GregorR@c-24-22-56-63.hsd1.or.comcast.net JOIN :#esoteric < 1175294401 0 :sebbu!n=sebbu@ADijon-152-1-3-56.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1175295586 0 :sebbu2!unknown@unknown.invalid QUIT :Connection timed out < 1175295627 0 :Srekel2!i=Srekel@c-af49e155.75-3-64736c13.cust.bredbandsbolaget.se JOIN :#esoteric < 1175296455 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :so many representations of the natural numbers, each stating the same axioms in slightly different ways < 1175296475 0 :sebbu!unknown@unknown.invalid QUIT :Client Quit < 1175296763 0 :crathman_!n=chatzill@69.15.198.171 JOIN :#esoteric < 1175296813 0 :crathman_!unknown@unknown.invalid QUIT :Remote closed the connection < 1175296908 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :\exist \mathbf{N}: \varnothing \in \mathbf{N} \and (\forall x: x \in \mathbf{N} \implies x \cup \{x\} \in \mathbf{N}) < 1175297275 0 :Srekel2!unknown@unknown.invalid PART #esoteric :? < 1175297826 0 :crathman!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1175298015 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :hmmm, "definable" numbers < 1175298019 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :countable infinite < 1175298723 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what < 1175298732 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :mmmmmyeah. < 1175298777 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :so it seems the set of all important numbers is countable < 1175298869 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :which is interesting, because the set of reals isn't countable < 1175298874 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :there exists a countable model for the ZF axioms. < 1175298919 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :right < 1175298924 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :bsmntbombdood: it's actually not all that interesting. < 1175298955 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :most reals are not important, they're just there for consistency.