< 1286842102 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :creating new ones on the fly < 1286842107 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :that's nice < 1286842112 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :since the topics have come up: one thing DragonFlyBSD can do is sleep for very small amounts of time very accurately. I don't remember if it's <0.1ms or not. It accomplishes it with a PLL implemented in software. (Whatever else may be true, Matt can be a very clever engineer.) < 1286842118 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Awwwww, I have a purry kitty! < 1286842125 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : vgs < 1286842125 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : VG #PV #LV #SN Attr VSize VFree < 1286842126 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : array 1 9 0 wz--n- 927,32g 543,32g < 1286842139 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :$ lvs < 1286842139 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : LV VG Attr LSize Origin Snap% Move Log Copy% Convert < 1286842139 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : ccache array -wi-ao 2,00g < 1286842139 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : home array -wi-ao 70,00g < 1286842141 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :[...] < 1286842141 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: lvm isn't that useful. < 1286842149 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :what happens to the file systems when you resize partitions though? < 1286842151 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, depends on your needs < 1286842159 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :specifically, it has an impossibly incomprehensibly badly designed UI < 1286842171 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, you have to run the resizing tool for that to grow it, or shrink it in advance < 1286842173 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and you have to be like Vorpal and pretend you actually have a use for any of this shit < 1286842179 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, ext3 can do online resising < 1286842179 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :through advanced self-delusion < 1286842184 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :of course, i try to search for this, all i get is netbsd < 1286842190 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I actually *have* use for it < 1286842215 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I'm pretty convinced that ext3 is pretty sucky < 1286842221 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :here it is: http://www.dragonflybsd.org/presentations/nanosleep/ < 1286842222 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: no you don't < 1286842227 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :true < 1286842234 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, ext4 can as well < 1286842239 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, same for xfs, jfs and several other ones < 1286842241 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: you mean dragonfly :P < 1286842242 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, why not? < 1286842244 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :not netbsd < 1286842248 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I use ReiserFS the killer file system :D < 1286842248 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, I do have use for a lot < 1286842255 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, not for every single feature of course < 1286842257 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: no you don't, you just like to think you do < 1286842260 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and use the features simply because they're there < 1286842261 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, prove it < 1286842263 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: hur hur < 1286842265 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: no. < 1286842269 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, you fail < 1286842296 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: unless they changed the name, it's officially DragonFlyBSD (yes, with the studly F) < 1286842300 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, suggestion: read about lvm, make up your own mind < 1286842311 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: "DragonFly BSD" < 1286842312 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :on their homepage < 1286842316 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but it has the BSD catted on other pages < 1286842319 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :presumably unupdated ones < 1286842321 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :I would like to use ZFS, it always sounds super sexy, but iirc there are silly licensing issues that prevents integrating it in linux < 1286842327 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Recent news from the DragonFly Digest < 1286842327 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Firefox really, finally, actually fixed < 1286842327 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :... < 1286842330 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Hey, project pages do work" < 1286842332 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: then they're... breaking formation < 1286842341 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: was that a pun? oh god. < 1286842346 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :flying thing pun not intended! no! < 1286842366 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :catseye, that was awful < 1286842374 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Just, all the other BSDs do vnogfffffgghhhhhhhhhhhhh not have spaces in them < 1286842383 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :that word was from my cat < 1286842413 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :they still gots the studly F tho < 1286842422 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: BTW, Ubuntu includes very nice Japanese fonts by default. < 1286842432 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :As of two releases ago or something like that. Maybe more. < 1286842440 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Is your cat the cat whose eye it is? < 1286842478 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :can eyes of cats not own other cats? < 1286842489 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :olsner, XD < 1286842493 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :night →→→→ < 1286842496 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: no, for complicated reasons < 1286842510 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Death? Destruction? Adoption? Run-away? < 1286842519 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Cat divorce? < 1286842565 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: 本当だかい。 < 1286842570 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :self-immolation? < 1286842578 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: TRANSLATE < 1286842580 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :olsner: by a *cat*? < 1286842582 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Oh really? < 1286842603 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I can screenshot those characters if you restate them without highlighting me so that they aren't in ugly red. < 1286842609 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'm pretty sure they're the takao fonts. < 1286842616 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :elliott: why not? < 1286842619 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :本当だかい。 < 1286842634 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :コレモ? < 1286842654 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: http://imgur.com/yUCEF.png < 1286842675 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it is a deep mystery, involving klein bottles and tuna < 1286842692 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Teah, that's a pretty reasonable font. < 1286849993 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :antivigilante: The sheet music isn't QUITE done yet. < 1286849999 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :antivigilante: Go read the sheet music for mov. 1 :P < 1286850007 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i want a midi, so i can try it with my own piano samples < 1286850014 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Oh, sure, that I can do. < 1286850020 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :In fact, I just forgot to upload that. < 1286850025 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I usually do (a "digital piano roll") < 1286850030 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, fixes to do ... < 1286850038 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :cool < 1286850060 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :I'll be checking your shit out me like < 1286850098 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :antivigilante: http://codu.org/music/ < 1286850164 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :also, you wouldn't happen to have KRegor versions would you? i don't actually hate Qt. < 1286850235 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :oh Rosegarden < 1286850237 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :) < 1286850243 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1286850247 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION stabs quintopia in the face < 1286850308 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: What's the title of this movement? < 1286850315 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Finale in Three < 1286850328 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :<-- so original with names < 1286850345 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Fluidsynth seems to be failing me here ... STOP CUTTING IT OFF! < 1286850346 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Consider it tagged. < 1286850375 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i see Gregor is a Qt hata < 1286850380 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It wasn't tagged either??? < 1286850387 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Argh, wtf happened producing these X_X < 1286850394 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Cut off, untagged, weird audio, wtfwtfwtf < 1286850395 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :why you wanna be all up in my Haterade and you don't even know the flava? < 1286850406 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Let's try that again. < 1286850409 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I would've had to retag it anyways; I am *picky*. < 1286850413 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Gregorface: midimidimidimidi < 1286850419 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... Wait, *cut off*? < 1286850422 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Patience. < 1286850424 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gagh. < 1286850436 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Just the last note wasn't allowed to decay. < 1286850441 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :ROSEGARDEN < 1286850447 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Still, irritating. < 1286850464 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: BTW, Finale in Three is quite nice. < 1286850531 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :i have a conspiracy + self-help site FIT (finale in three is gold) < 1286850554 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :FIT would be great for it < 1286850604 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :antivigilante: That ... was the most incomprehensible sentence I have ever read. < 1286850663 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :Gregor could you add like an 8th rest so Fluidsynth doesn't drop it < 1286850683 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :antivigilante: Exactly what I'm doing :P < 1286850697 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :The sainted sentence barked wistfully reminiscent of transparent golden emotional smypathies in clever Hungarian dog-faced noodle branches. < 1286850721 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :in my humble opinion < 1286850729 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :let me ask again - i'd like to feature this piece < 1286850817 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :antivigilante: All of my works are under CC-by-sa < 1286850863 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :But wait until I've fixed the weirdness in this ... < 1286850981 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Try to write a music using non-standard notes other than 12-TET in some time. Try writing Bohlen-Pierce, and whatever else you can come up with < 1286851066 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: I did once ... I ended up writing something that was just really out-of-tune 12-TET, and then rewriting that into ... Opus 8 maybe? < 1286851191 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Try something else, instead of just writing really out-of-tune 12-TET.... I have written a few Bohlen-Pierce musics < 1286851234 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It wasn't my intent to write out-of-tune 12-TET X-P < 1286851311 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: That is what I thought. What was your intent? < 1286851345 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :IIRC, it was equal-temperament 10-ary octaves. < 1286851387 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :sounds awful < 1286851414 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Perhaps try something else next time, other than equal-temperament 10-ary octaves, and then see if you can do it better without making the same mistake < 1286851417 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :but, you know, hearing nothing but 12-TET musics for 25 years can make any variation sound awful < 1286851454 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/music/op13/GRegor-op13-mov2.ogg updated, others forthcoming, http://codu.org/music/op13/GRegor-op13-mov2.mid for whoever wanted a digital piano roll. < 1286851477 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Forms of just-intonation can work well for music that does a good use of it. < 1286851500 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :suggestion: try mixing 12-TET with just intonation in some key. it can have some very interesting effects. < 1286851621 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, my next musical directions are either making a real acoustic version of zee3 (which may very well be worthy of becoming Opus 14) or making a conductor program and using it to make a concerto that actually doesn't sound horrible played by a computer. < 1286851641 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :notable work of this form: Tombeau de Messin by Jonathan Harvey < 1286851719 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I am trying to add some features to PPMCK < 1286851756 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: btw, what's your piano soundfont that's so much better than mine? < 1286851887 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what does a conductor program do? < 1286851899 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: bullshit < 1286851907 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :about any variation sounding awful < 1286851913 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :gamelan sounds pretty great < 1286851922 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :most variations sound awful because they are awful < 1286851958 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :they're invented by shitty musicians who care about music theory more than about music < 1286851966 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lament: Hypothetically, allows one to add human tempo and dynamics to inhuman MIDI data. An example of such a program is Tapper, which works well but IMHO isn't suitable for multiple instruments. < 1286851980 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :oh, sounds cool < 1286851986 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION applauds lament's willingness to say things that Gregor is thinking :P < 1286852058 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: SO when you said you were writing a conductor you were *not* referring to a bfjoust strategy? < 1286852072 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :catseye: ... *sobblecopter* < 1286852146 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :10ary? < 1286852158 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :could always try to make it a polyglot i suppose < 1286852160 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lament: My conductor program concept is that you go from flat MIDI to good MIDI through two phases. First you tap out the tempo, and it inserts, say, 10 tempo-change events per beat to give it a smooth tempo variation while keeping the note timing right. Then, once per instrument, you play to add dynamics, with both tapping on keys to get the coarse/attack dynamics and some kind of joystick to get the fine/decay dynamics. < 1286852189 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :like movie editing < 1286852200 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :c-razy < 1286852211 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ahhh i wanna see a movie edited like that < 1286852221 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :that's what they do < 1286852246 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :well, i'm thinking more like if you could hook up a baton as the input device < 1286852267 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :catseye: AKA a wiimote < 1286852277 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: WIITON < 1286852290 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :catseye: But I don't think that's sufficiently helpful in and of itself, frankly. I really like Tapper's interface. < 1286852341 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1286852347 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :well, i'm not stopping you, i guess < 1286852359 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :All that's stopping me is priorities :P < 1286852366 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :per earlier (non) agreement, that means nothing stopping me from writing a specializer < 1286852371 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :but first < 1286852374 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :heavy drinking < 1286852400 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :! < 1286852438 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Okay, so it's Kanntàkutâ, then. < 1286852442 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Followed by light drinking, followed by heavy petting, followed by light regrets, followed by heavy coffee, followed by very heavy regrets. < 1286852446 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ? < 1286852462 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I am forcing you to have a shitty name. < 1286852473 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: IN LIGHT OF PREV UGLINESS I REQUEST THAT YOU DO NOT USE THAT WORD < 1286852515 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders to which word the pressed one refers ... < 1286852562 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :clog seems a mite broken today < 1286852567 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Quite. < 1286852603 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: the word "petting". Not while the horrors of the FURRY-INFESTED OS are still fresh in my mind, you see. < 1286852625 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It took me an ENORMOUS amount of time to realize that Kanntàkutâ is stupid-Japanese for "conductor" < 1286852641 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Like, three minutes. < 1286852737 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :\o/ < 1286852925 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :áìųëō If only my romanisation scheme could produce such a smattering of diacritics normally. < 1286852934 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sadly, it cannot. < 1286853043 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1286853081 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I shall need to get creative, and encode things nobody could possibly care about. < 1286853084 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1286853154 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is thinking something like, oh, the Old Japanese vowel system. < 1286853566 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :except probabilistic < 1286853963 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sure. < 1286854050 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I don't think there is a need for Japanese romanisation scheme with strange marks, since if unicode is available, you can just write using hiragana/katakana, anyways. < 1286854076 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :but how else will we reach the satellite? < 1286854122 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :oh, perhaps that's just my shattered outlook on the world talking. < 1286854146 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :anyway, no way i can write a specializer right now. although i can see a couple of ways it could be done. < 1286854173 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :and a couple of ways in which it really cannot be done. because of that ol' undecidability thing. < 1286854222 0 :augur!~augur@208-59-167-26.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1286854241 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :it' < 1286854257 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: The point is I ♥ đìäçŕīṫıçŝ. < 1286854468 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :the central problem wrt the 3rd projection is that the easiest way to do the 1st 2 projections is to have a dedicated language suited to interpreters (an easily identifiable command to do the "fetch execute" cycle, for example) and this language is kind of *ill* suited for writing a specializer. < 1286854499 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :so you turn the specializer on itself and it just goes 'whut?' < 1286854510 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :although......... < 1286854698 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: HOW COME YOU DON'T WRITE MORE MUSIC LIKE THIS http://www.youtube.com/watch?v=qe1ScoePqVA < 1286854723 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Dude, I WROTE THAT. < 1286854730 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: DUUUUUUUUUUUUDE < 1286854732 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Back in my afro days/daze < 1286854738 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ACTION <3's Gregor < 1286854781 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: HOW COME YOU DON'T WRITE MORE MUSIC LIKE THIS file:///dev/random < 1286854792 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 265 seconds < 1286854798 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Dude, I WROTE THAT. < 1286854806 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Back in my avant garde days/daze < 1286855024 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ACTION roots around for the surviving copies of the music he's written < 1286855041 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I don't suppose you can play MED files < 1286855110 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :which means, I'm gonna have to convert it, which means, euurrr < 1286855113 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :i've done it before < 1286855115 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :it can be done < 1286855121 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :but i have no frickin clue how anymore < 1286855257 0 :zzo38!unknown@unknown.invalid QUIT :Quit: But I want to win a big spider < 1286855269 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ever think about the shannon-fano trees that are encoded in the control neuron pathways going to your fingers HU < 1286855284 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :well they're not shannon-fano trees but < 1286855291 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :they're something close right? < 1286855426 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :and they're somewhere in your CNS, like, you're brain, not the control neurons themselves most likely < 1286855431 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :*your < 1286855436 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :SEE? < 1286855499 0 :calamari!~calamari@ip70-162-184-205.ph.ph.cox.net JOIN :#esoteric < 1286855562 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :hi calamari < 1286855575 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1286855620 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari: what OS are you running? < 1286855623 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so I was given that "create groups" feature on facebook < 1286855634 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I'm running Ubuntu < 1286855658 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari: cheers. so am I. I'm going to see if you can listen to my music! (what's left of it) < 1286855668 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1286855669 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :but what's a "create groups" feature? < 1286855694 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that's where you can automatically add your friends to a group.. for example, GNAA.. < 1286855721 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :my friends are already in GNAA < 1286855734 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :gregor: i dunno if it sounds better yet. i did spend a long time coaxing it to be full stereo (bass notes on the left, high treble on the right) like a real piano. < 1286855761 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :anyhow, it's a retarded feature that hopefully will be removed soon < 1286855762 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Coaxing your soundfont or my midi? My soundfont is like that anyway (so much so that I have to reduce it in post) < 1286855777 0 :augur!~augur@208-59-167-26.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1286855795 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: Baaah, just get a real piano. < 1286855799 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: (and a pony!) < 1286855820 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :A good enough soundfont has advantages over a real piano. Also disadvantages. < 1286855820 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hey antichrist < 1286855863 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :David Firth is apparently making a feature-length film. < 1286855871 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm frightened. < 1286855919 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I still enjoy my roland scb-55 midi daughterboard < 1286856159 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :calamari: That's meeeeeeeeeeee < 1286856209 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION needs to do homework... < 1286856226 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :gregor: i may have to coax your midi too, since midi just doesn't do adsr right when converted to it format < 1286856239 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :also, it looks like you played this by hand on a keyboard < 1286856244 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I did. < 1286856253 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I won't give you a raw MIDI, it would sound like shit :P < 1286856271 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Err, s/raw/from notation only/ < 1286856272 0 :Slereah!unknown@unknown.invalid QUIT :Ping timeout: 255 seconds < 1286856277 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: may I please, I want to hear it on my roland :) < 1286856313 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :calamari: http://codu.org/music/op13/GRegor-op13-mov2.mid < 1286856314 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I assume you didn't just overlay grand piano with a string font < 1286856329 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :... wtf? < 1286856340 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Are we talking about the same thing? :P < 1286856353 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :You must be talking about Op. 11 string quartet? < 1286856358 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1286856367 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that was cool, guess that's not this, sorry < 1286856368 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Ah, he's talking about op. 13 mov. 2 X-P < 1286856384 0 :Slereah!~butt@ANantes-259-1-39-32.w92-135.abo.wanadoo.fr JOIN :#esoteric < 1286856390 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I don't have that in MIDI form, at least not real MIDI form ... < 1286856401 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :.rg doesn't like to export to MIDI when you have tempo ramping. < 1286856416 0 :yiyus!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1286856432 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Plus I'm not using a GM soundbank for output, so all the instruments would be wrong. < 1286856445 0 :yiyus!~124271242@67.202.106.57 JOIN :#esoteric < 1286856461 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah that's what I was asking < 1286856464 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 276 seconds < 1286856481 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hmm no midis are playing, guess I'd better troubleshoot that first < 1286856495 0 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1286856517 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :If you're willing to fix the instruments yourself, I'll make a .mid < 1286856533 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It won't be notationable. < 1286856541 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :nah that's okay < 1286856583 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I wouldn't know which ones were supposed to be what and I'd be bugging you lol < 1286856595 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :okay there we go < 1286856628 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :STEP ONE: sudo apt-get install xmp < 1286856631 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :op13 is gm tho, right? < 1286856636 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :STEP TWO: wget http://catseye.tc/music/med/anagnoresis.med < 1286856646 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :sounds awesome so far < 1286856646 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :STEP THREE: xmp anagnoresis.med < 1286856657 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :calamari: op. 13 is only piano :P < 1286856673 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :which happens to be great on the roland soundcanvas :) < 1286856674 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It would be GM even if I didn't specify any programs. < 1286856752 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Gregor's song has 5 minutes to go :) < 1286856779 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :programs, thank you < 1286856807 0 :yorick!unknown@unknown.invalid QUIT :Read error: Operation timed out < 1286856857 0 :yorick!yorick@unaffiliated/yorick JOIN :#esoteric < 1286856866 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari: queue it up! at least meanually. it will be quite the... contrast... < 1286856873 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :*manually < 1286856908 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I haz teh different style froms Gregor, even whens I te-comperosing der klazzikle-likes. < 1286856916 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hrm apparently audacious is not cool enough to support meds < 1286856920 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :which this is not < 1286856928 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :no, few things are. < 1286856934 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :i had to hunt for xmp < 1286856937 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :it does it good, though < 1286856956 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :and this is not my best, but it is good to start < 1286856996 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ach, such primitive tools i was using < 1286856998 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :sudo apt-get --no-install-recommends install xmp < 1286857001 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1286857015 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :hm, mine doesn't install the recommends by default... I think... < 1286857032 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :cool wonder how I do that, would be nice on my wii < 1286857090 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :should I be hearing something while the dots are going? < 1286857101 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari: .... dots... ? < 1286857127 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari: xmp shows me a line like: Tempo[05] BPM[21] Pos[18/19] Pat[12/12] Row[16/3F] Chn[03/04] < 1286857130 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Stored patterns: 4864 ....................... (etc) < 1286857154 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I see: Stored patterns: 19 ................... < 1286857162 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :then there are more lines and then the line i pasted < 1286857167 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :apparently mine is corrupted < 1286857171 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :gnnnrrrr < 1286857175 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Module title : -0* "&)3 ���������������# < 1286857183 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :yeeeah < 1286857192 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :let me see if I uploaded that goodly or not < 1286857286 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :yeah it did not survive the upload it seems. let me try again < 1286857308 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :gregor: mpt doesn't do ADSR to the extent i would need to coax soundfont to act right. i'd have to go through and put note offs earlier on almost every high note to fix it. so your font is better. < 1286857357 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :weird, it... does not like me < 1286857363 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ftp? < 1286857385 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :(don't forget binary mode) < 1286857499 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari: yeah, it was on "auto" and it thought it was text I guess < 1286857506 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari: try d/l'ing same file again < 1286857560 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: cool your midi killed noteedit < 1286857567 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :SWEET < 1286857591 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :catseye there now it's working < 1286857592 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :calamari: Presumably it's trying to notate? < 1286857599 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1286857608 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Hyuk < 1286857670 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari: cool < 1286857783 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I love overkill sometimes. < 1286857794 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is... Using set builder notation for writing domains. < 1286857811 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I thought you passed high school < 1286857840 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :haven't listened to my mods in a while, need to < 1286857844 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :coppro: For some stupid reason, this damned calc class is having a few homework problems assigned concerning domains and ranges of N-dimensional functions. < 1286857851 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Fucking retarded, I know. < 1286857925 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :apparently i had this thing where I would write in ABA format, with A in a minor key and very funky, and B in a major key and very happy < 1286857949 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :So, yeah. I'm using set builder notation because dammit I can. < 1286857953 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :(this was... like 1991-1992... pre-Befunge) < 1286858051 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: What school? < 1286858061 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"Pikes Peak Community College". < 1286858072 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm taking this class there because it's cheap and I'm cheap. < 1286858208 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ABBA < 1286858344 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I'm not being fair to myself. Several of them go like ABAC ending on a completely different pattern < 1286858447 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :also, I think xmp can play .lha'ed files directly < 1286858453 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari, Gregor: http://catseye.tc/music/med/retrograde.lha < 1286858464 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I ... don't know what a .lha is. < 1286858471 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: xmp will know. < 1286858479 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I don't have xmp < 1286858480 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :compressed format from the stone ages < 1286858481 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :It's an ancient archive format. < 1286858483 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: GET IT < 1286858487 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :(sorry to channel alise) < 1286858490 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Is there a command-line equivalent that will also know? < 1286858495 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(I assume xmp is X-mp) < 1286858497 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: sudo apt-get install xmp < 1286858516 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Cool kids use aptitude < 1286858518 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :xmp is all command line afaict < 1286858521 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: w/e < 1286858529 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gets to try out this lha program < 1286858530 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :(=whatever JUST GET IT) < 1286858532 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Okidoke. < 1286858544 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :if it can't handle lha, it sucks. also lha is easy to get < 1286858548 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :What is .tc anyway ... < 1286858558 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :and I can point you to an unlha'ed version < 1286858561 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :retrograde - Melted : oooooooooo < 1286858577 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, xmp can't handle lha :P < 1286858583 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :But lha can! < 1286858590 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :.tc is like, some island in somewhere ocean-like who charges five times as much per year for the privledge of using their TLD < 1286858604 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Gee, how trackery. < 1286858608 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :but catseye was free! < 1286858613 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :available. < 1286858615 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :codu.org is not free. < 1286858618 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Was available. < 1286858623 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :And is at a TLD people recognize :P < 1286858630 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: it's what i had at my disposal. Well, that and DMCS < 1286858645 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :also, re ending, it was meant to be repeatable < 1286858670 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :i wonder why my xmp seems to be happy as shit processing an .lha file < 1286858679 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :this would be good for like a side scrolling platformer < 1286858681 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :This is a style of music I can't write. Or even consider writing. Or even consider considering. < 1286858691 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari: I've had other people tell me that multiple times... < 1286858708 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I write video game music, apparently. < 1286858757 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :.tc = "Turks and Calcos islands" < 1286858772 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I don't even know where that is or what kind of government I am supporting with my domain name $$$. < 1286858790 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, "Caicos" < 1286858792 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :All 0 of the $$$s? < 1286858814 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: it's not FREE free < 1286858824 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :catseye: A corrupt government that's currently suspended by the UK parliament for good reason < 1286858828 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Oh, hahah, that "available" was a clarification :P < 1286858831 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :coppro: right ON. < 1286858841 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I'm using mydomains.com, the cheesiest registrar ever, but they've actually been good to me < 1286858855 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :(but, since they're being administered by the UK, one would hope the next government is not as corrupt) < 1286858882 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :the actual nation is a handful of islands in the Carribean with a massive wealth gap typical of Carribean nations < 1286858890 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :Game will have narrative: "Hopefully there'll be some kind of narrative into the game. Like some kind of overarching goal that you could reach. But the idea is to have it really difficult, so it would be like NetHack, you don't win the game, you just hear about the people win the game." (39:10) < 1286858910 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :currently kidsquid.com is a steaming pile of shit tho.. shouldn't have gone with zymic hosting < 1286858912 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i might just buy minecraft when it is finished and i have the computer to run it < 1286858950 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: oh btw.. KLAX < 1286858970 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :calamari: IT IS THE NINETIES < 1286858976 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :calamari: AND THERE IS TIME FOR KLAX < 1286859000 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :especially when you're getting sued for your tetris game < 1286859076 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I was wondering if anybody would ever get that reference :P < 1286859095 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Be ashamed that you did ;) < 1286859095 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: i totally got it because I AM OLD < 1286859096 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah I actually own a license to the klax rom < 1286859114 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari: w00t < 1286859124 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :got it from starroms < 1286859141 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :which is long defunct of course < 1286859173 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I am also sad to say that my 5200 basic compiler was used to bring to life a horrible port of to the atari 5200 < 1286859218 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari: if you can stand more: this is slightly different style but has been explicitly called "this should be in a platformer!": http://catseye.tc/music/med/you_drive_me_wild.med < 1286859237 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :also, it features something I can only describe as, "duelling melodies" < 1286859255 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :and in an amiga tracker that means, one in L, the other in R < 1286859282 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :also, some really messed up chords (like... C+E+F, whatever that is) < 1286859297 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :yet, it works, or at least fails to fail badle < 1286859299 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that's a fungechord < 1286859301 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :*bdaly < 1286859303 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :YES < 1286859312 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :*b a d l y < 1286859371 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :catseye: I disagree with the notion that this should be in platformer. < 1286859383 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :catseye: This should be in NES porn. < 1286859389 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :my only musical talent is limited to badly playing my harmonica, and since I won't be getting a millionizer 2000 anytime soon, you won't have to hear it < 1286859407 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah this isn't platformer, sorry < 1286859407 0 :oklopol!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1286859422 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :well, the critic *was* crazy. < 1286859427 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :My musical talent consists of being out of practice. < 1286859442 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Except for being able to learn music quickly. Still got that. < 1286859458 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :whoever he was. i forget now. but these were distributed with my university email address (umpresse@umanitoba.ca) and I got teh one email response. < 1286859479 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :Do you know of a NES code to divide by three? < 1286859484 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :beatles rock band on drums is fun.. I suck horribly, although I was starting to be able to play some songs in medium < 1286859494 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: 6502.org should have something! < 1286859496 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I'm good at knowing which part of a song comes next < 1286859497 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :that's about it < 1286859499 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :interesting drum solo < 1286859545 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :coppro: http://www.youtube.com/watch?v=G5Cnc7wm-dg < 1286859619 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :calamari: That's quite some lack of talent. :P < 1286859645 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: thank you sir < 1286859651 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :no, this is the best lack of talent: http://www.youtube.com/watch?v=sOUsbtUrXHk < 1286859674 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :(except for the poor timpani player) < 1286859732 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :awesome < 1286859752 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :it made me laugh, so they win < 1286859809 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :OH GOD < 1286859832 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :H DEAR GOD < 1286859838 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I found general multiply/divide code, but I only need to divide a sixteen bit number by a constant. Divide by 2 is easy, I already have that code. But now I need to make it divide by 3, also (using the conditional compile) < 1286859918 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :does the answer have to be exactly right? < 1286859922 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :The US is now number 49 on life expectancy. < 1286859939 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :WE'RE FOURTY-NINE! WE'RE FOURTY-NINE! < 1286859969 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I'll bet if you listed each state, several of them would be in the top 10. < 1286859990 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: for example 85/256 = 0.332... < 1286860003 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: list? < 1286860015 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: and pennsylvania would be at the bottom? < 1286860060 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :calamari: Dividing by 2 or by 256 is easy. I only need an integer result, anyways. < 1286860081 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :But I need divide by 3. I already have the code to divide by 2. < 1286860112 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :zzo38: yeah I'm saying to divide by 3, multiply by 85 < 1286860124 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: http://www.businessweek.com/bwdaily/dnflash/content/sep2006/db20060913_099763.htm < 1286860165 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: That neither confirms nor denies my claim. < 1286860167 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari: that's nifty < 1286860180 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :calamari: O, OK. < 1286860181 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: I'm trying to find the WHO list. < 1286860204 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :but the answer won't be 100% correct < 1286860265 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I need to divide number as large as 0x0800 so it won't fit in 16-bits multiplying by 85 < 1286860281 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: http://en.wikipedia.org/w/index.php?title=List_of_countries_by_life_expectancy&oldid=389988170 Well, here's one that appears to be have a different ranking. < 1286860282 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :weird what am I doing wrong, it's not working anyhow < 1286860288 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(38 instead of 49.) < 1286860340 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ahh there it goes hehe < 1286860348 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :And you can be right about not perfectly correct. It is off by 2 < 1286860359 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :calamari: Swaziland is in the middle ages. Huzzah! < 1286860425 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so is Arizona < 1286860477 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It seems that we've some states with absolutely appaling life expectancies. < 1286860486 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I mean, DC. 72? Seriously? WTF. < 1286860510 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :If DC were a nation it'd just barely be in the top 100. < 1286860523 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :and DC isn't even a state < 1286860549 0 :sftp!~sftp@79.174.50.208 JOIN :#esoteric < 1286860550 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Yes, yes, I know, but it's effectively a very small one. ... With no representation. < 1286860551 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :it's like this non-represented region < 1286860560 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :AND THE CAPITAL IS THERE < 1286860569 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :the sense this is making! oh! < 1286860576 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Puerto Rico has a higher life expectancy than the US average < 1286860584 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yup. Can't vote for President *if you'd be his neighbor*. < 1286860587 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Damn. < 1286860689 0 :augur!~augur@208-59-167-26.c3-0.slvr-ubr1.lnh-slvr.md.cable.rcn.com JOIN :#esoteric < 1286860743 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal will love this one: http://catseye.tc/music/med/after_the_fact.med < 1286860747 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :because of the organ. < 1286860760 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Actually I'm pretty sure he won't like any of them. < 1286860766 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Because of the trackerness. < 1286860878 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :But this one has been relegated to, not a platformer, but the soundtrack of a cop/spy movie of some sort. < 1286860897 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah it's spy hunter < 1286860938 0 :GreaseMonkey!~gm@121-74-66-169.telstraclear.net JOIN :#esoteric < 1286860938 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Changing host < 1286860939 0 :GreaseMonkey!~gm@unaffiliated/greasemonkey JOIN :#esoteric < 1286860955 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :err no it's not nm lol < 1286861202 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :http://catseye.tc/music/med/autumn_kiss.med < 1286861223 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :http://catseye.tc/music/med/red_quarks.med < 1286861239 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I think those are the 2 remaining ones < 1286861254 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :actually, there is another one, but it's so not as good as I remember < 1286861259 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :med?!?! < 1286861264 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :let's see if mikmod can take this < 1286861266 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey: MED! < 1286861270 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey: xmp, if it can't < 1286861284 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :yeah i thought it could < 1286861291 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey: I know some modplayers don't do the transpose, which makes at least one of my meds fail superbadways < 1286861293 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :med's apparently quite common < 1286861309 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :wait what transpose thing? < 1286861322 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :autumn kiss sound like it's a million miles < 1286861335 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :i think it's doing the speeds wrong < 1286861354 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :schismtracker does a better job with the speed < 1286861360 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey: one of my meds uses a sample that is not as C - it's at E - so I used "track transpose -4" or something to adjust it -- but some players don't implement that. result: SHIT < 1286861371 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :1992 what the hell i was born in 1991 < 1286861379 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey: uh yeah, autumn kiss is supposed to be ballad-ish < 1286861382 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :LOL < 1286861419 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :ok what the hell why does schism load it with an !xx command instead of just SETTING THE DAMN VOLUME COLUMN LIKE THE MOD LOADER DOES < 1286861465 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :is red_quarks a 4-channel med? < 1286861479 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey: yes. they're all 4-channel < 1286861484 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :hmmkay < 1286861484 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :(mine) < 1286861511 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :ahaha amiga electric guitar < 1286861642 0 :augur!unknown@unknown.invalid QUIT :Ping timeout: 264 seconds < 1286861720 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :am putting together an index page for ease of downloading < 1286862037 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :The reason for dividing by three is so that I can add a #TRITAVE command into PPMCK. < 1286862062 0 :flippo!unknown@unknown.invalid NICK :frivol < 1286862100 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I am already working on making the #CUSTOM-TUNING command work, so that you can use just intonation or any other scale that has up to sixteen notes < 1286862194 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey: http://catseye.tc/music/med/ < 1286862237 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1286862486 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :i have only a vague idea of what i mean by "sci-fi funk" < 1286862529 0 :augur!unknown@unknown.invalid PRIVMSG #esoteric :heyo < 1286862583 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Absurdly easy yet tedious homework, fin. < 1286862621 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(yes, I get that freaking continuity & limits work in 3 dimensions. I don't need to spend 1.5 hours demonstrating this, kthx) < 1286862907 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: you should hear my classical shit sometime. I've written a string quartet, and a strings and woodwinds septet, and a couple of other fairly weird things. You'd hate them. Fortunately for you, they're mostly lost. < 1286862938 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/music/op11/GRegor-op11-StringQuartet.ogg I too have written a string quartet.' < 1286862946 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I know. < 1286862961 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Was listening to it earlyer. < 1286862972 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :s/y/i/ < 1286863023 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :hmm... curse you, this last question on this math assignment < 1286863186 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: You seem to suffer from the curse of being skilled at multiple things. How do you deal with time allocation for it? < 1286863189 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... < 1286863199 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks at Gregor's progress on various things < 1286863205 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah, right. Like mere mortals. < 1286863497 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari: The "Spy Hunter" theme is "Peter Gunn", iirc < 1286863526 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=dcflCzZlLcQ < 1286863598 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :and yes, "After the Fact" is... inspired a bit by that :) < 1286863686 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Remote host closed the connection < 1286863740 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :http://codu.org/music/op13/GRegor-op13-mov2.pdf < 1286863740 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :oh and for good measure! < 1286863741 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=mWGeRgFa-hI < 1286863750 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :For awesome pain, read page five of http://codu.org/music/op13/GRegor-op13-mov2.pdf ! < 1286863832 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: MOAR FIVE FOUR < 1286863858 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :... that is totally words. < 1286863862 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=faJE92phKzI < 1286863911 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :≡ < 1286863930 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :i'm surprised lilypond can do that < 1286863936 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :MUAHAHAHAHA < 1286864022 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :firefox + Gregor's oggs = bad news < 1286864029 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :? < 1286864034 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :E_WORKSFORME < 1286864072 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :it used to give me a nice little slider plus play and pause buttons < 1286864081 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :now, it does a visualization thing in the window < 1286864084 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, that's built into Firefox. < 1286864089 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :WHICH I TOTALLY NEED < 1286864096 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Also built into Firefox :P < 1286864137 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :i have a pie here < 1286864273 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Urgh < 1286864276 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :You make me want pie. < 1286864284 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :pumpkin pie! < 1286864297 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Worse yet, I could easily get pie (probably even pumpkin pie) in spite of the fact that it's 1:20AM. < 1286864348 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :The status bar says "Stopped", yet the visualization proceeds, choppily. < 1286864377 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :The US: 24-hour triviallest-desire-fullfilment. < 1286864463 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Ah there we go < 1286864471 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :(Finale in 3) < 1286864561 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :? < 1286864627 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Satie -> Gerschwin -> Tschiakovsky (slightly tipsy) -> Satie -> ... < 1286864636 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :X-D < 1286864680 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I take that as a rave review :P < 1286864687 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :-> Chopin (?) < 1286864696 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Have you listened to movement 1? < 1286864698 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :and then Satie again < 1286864706 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1286864726 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I dunno, this part is someone < 1286864736 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :(pg. 4) < 1286864744 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Oh, you're actually following along. < 1286864745 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That's scary. < 1286864766 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Oh, pg 5 < 1286864776 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :with all the &equiv''s < 1286864788 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Rachmaninoff! Maybe? < 1286864792 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :X-D < 1286864802 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :It's some ridiculous craziness, it must be Rachmaninoff. < 1286864838 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :So, to be (un)clear): < 1286864862 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Satie -> Gerschwin -> Tschiakovsky (slightly tipsy) -> Satie -> Chopin (?) -> Satie (?) -> Mystery composer -> Rachmanninov < 1286864884 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Ending somewhat ... err... wow < 1286864889 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I don't know, but nice, anyway. < 1286864918 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Satie -> Gerschwin -> Tschiakovsky (slightly tipsy) -> Satie -> Chopin (?) -> Satie (?) -> Mystery composer -> Rachmanninov -> ...??? -> PROFIT < 1286864935 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :YES < 1286865089 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: No surprise, we're about a thousand miles apart, musically. I cannot handle the piano for at all or ever. I switched to computer science from music because they wanted me to be able to play the piano. Then I dropped out of CS too, but that's another story. < 1286865155 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I had a friend who was a composer, and a pianist. He liked Beethoven, and Bartok, a lot. < 1286865161 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :What did you play? I've heard that complaint before btw (I wanted to do music but I didn't know how to play the piano, in spite of the fact that that's not my instrument) < 1286865189 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :catseye: btw, I enjoyed the med's, thanks < 1286865193 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I played tuba. And trombone, and euphonium/baritone, but I preferred tuba. And for composition, I preferred orchestra. < 1286865214 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :calamari: thanks for saying so :) < 1286865216 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I would prefer to compose for orchestra if I had one lying around :P < 1286865228 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(Which is why I want to write a conductor program) < 1286865229 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: yeah, kind of an expensive instrument to compose for. < 1286865260 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I almost got a concert band to play my stuff once... ach, but no. < 1286865284 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :How'd you (almost) accomplish that? < 1286865332 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Lots of hand-copying individual parts and surreptitiously handing them out and (unsuccessfully) appealing to the conductor to give me some time with the band before practice. < 1286865358 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I've wondered sometimes.. like John Williams will write some music, and then it'll say orchestrated by xyz. how much of what I'm hearing is actually by xyz and Williams just had a catchy melody line and that's it? < 1286865375 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :what is the language in which one can write the smallest simplest piece of code that does text-based animation? < 1286865389 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: cat? < 1286865408 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i mean, requires the least code to do arbitrary like screen buffer updates and stuff < 1286865419 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :like "put this character here" < 1286865425 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :ASCIILogo? X-P < 1286865489 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :I already know the real answer. it's TI-89 BASIC. But, I don't have a functioning TI-89. And the screen would be too small to do what i want anyway. < 1286865503 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :so, yeah, seriously? < 1286865523 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :How about OS-level C with a memory-mapped VGA text buffer. < 1286865531 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :That's just putting stuff in a char * buffer. < 1286865545 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :My vote is Full Moon Fever, but I'm sorely biased. < 1286865552 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Also, "smallest", no. < 1286865614 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :small is not as important as simple and quick < 1286865620 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :REPEAT 20 DELCHAR < 1286865631 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :.... or something like that < 1286865636 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :gregor: how would that work? < 1286865684 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :GO 1 2 CLREOL CENTRE "Enter... the Stupid Guard." 2 < 1286865690 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :(apparently) < 1286865702 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: I don't rightly know, but I remember writing a "kernel" once and handling the screen that way ... VGA is memory-mapped to a standard location, so then it's just myscreen[y*160+x*2] = '@' < 1286865725 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1286865739 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :that'd be nice, but i don't know the first thing about doing that < 1286865755 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :also, what did you use to write this score? < 1286865759 0 :zzo38!unknown@unknown.invalid PRIVMSG #esoteric :I suppose, invent one language for text animation small simple codes < 1286865774 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: Rosegarden to lilypond, then fixes over that lilypond. < 1286865790 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :the second byte of each pair the fg/bg colour attributes, iirc (incl. blink, where that's supported) < 1286865793 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :complicated < 1286865808 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :catseye: Yup. < 1286865846 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :I also wrote a program for doing ASCII-art animations once, but it could only handle input in the form of full-screen frames and timing information. < 1286865933 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: So, um. Since I don't think I've heard you say. What composers do you like? < 1286865964 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :FMF doesn't look so bad, but apparently they only way to use it is in the illgol compiler binary for windows? < 1286865980 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :catseye: I have an unhealthy relationship with Russian romanticism. Borodin is my favorite composer, with Balakirev, Rimsky-Korsakov, Tchaikovsky, Mussorgsky etc as close seconds. < 1286865989 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: the only surviving way, yes. unless i can can salvage my amiga disks someday. < 1286866003 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: you don't say. interesting. < 1286866013 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :catseye: As a pianist I'm required to like Chopin and Liszt. And lesse ... < 1286866022 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Saint-Saens, Sibelius ... < 1286866035 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :what did borodin even write < 1286866036 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Well, Beethoven, but that's too easy :P < 1286866054 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lament: Borodin's Nocturne from String Quartet #2 is the single greatest piece of music ever written. < 1286866068 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :mp3? < 1286866072 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lament: The works from Prince Igor are quite good as well. < 1286866076 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :oh best ever < 1286866081 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :guess that needs to be flac < 1286866086 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric ::P' < 1286866162 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lament: Ohhh, and I almost forgot about On the Steppes of Central Asia < 1286866229 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: as a non-pianist I am under no obligation to like Chopin, but I do. But my #1 favourite is Prokofiev. < 1286866250 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Argh, I can't believe I forgot to mention Prokofiev *smacks self* < 1286866285 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :<3 prokofiev < 1286866307 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :opinions on shostakovich? < 1286866315 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :Plenty :P < 1286866355 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :I was painting a fence on day, and had a radio on, tuned into CBC's "Disc Drive", and Juergen Goeth decided to play the march from "Love for Three Oranges" and I was hooked. < 1286866407 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :why are composers all russian < 1286866440 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: shostakovich wrote the *real* greatest piece of music ever < 1286866443 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :wait, did borodin do < 1286866460 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :YES < 1286866468 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Prince Igor < 1286866488 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :this 80's midi card is holding up pretty well against your fancy recording < 1286866493 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lament: During the Romanticism era, Mussorgsky mixed Romanticism with Russian folk music and produced brilliance. He then convinced five other people to produce such brilliance, and started a trend of Russian music. < 1286866524 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :lament: Before Romanticism, there was no good Russian music :P < 1286866534 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :(^^^ totally not a generalization) < 1286866601 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :grammar question: should adverbs be hyphenated (e.g. the nearly clean person vs. the nearly-clean person) < 1286866611 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :The other time that Disc Drive changed my (musical) life was when J.G. decided to play "Pertpetuum Mobile" by the Penguin Cafe Orchestra. < 1286866621 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :coppro: Yes, they should. < 1286866634 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :coppro: *concurs with catseye* < 1286866641 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :so everyone else just sucks at English? < 1286866665 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :coppro: More precisely, by the way, adjective phrases should be hyphenated. < 1286866667 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :everyone sucks at English.. how about that? :) < 1286866683 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :ACTION files unhyphenated adjective phrases with the International Pet Peeve Bureau < 1286866719 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :However, I've said it once and I'll say it again: The correct way to do it is however everybody does it. < 1286866734 0 :Gregor!unknown@unknown.invalid PRIVMSG #esoteric :If nobody hyphenates their adjective phrases, then it is no longer standard to hyphenate adjective phrases. < 1286866758 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :The person was nearly clean. The nearly0clean person was far away. < 1286866762 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :s/0/-/ < 1286866765 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :ACTION can't type < 1286866901 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Gregor: tru < 1286866903 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :*true < 1286867028 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Also Beethoven, Mendelssohn, Vivaldi, Satie. Lots of others did good stuff too, but those guys stand out. < 1286867034 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :imo. < 1286867127 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :Beethoven is so weird. It's almost like he wasn't a real person. Like Shakespeare, you know? :) < 1286867180 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :yes, Wikipedia agrees with me! < 1286867213 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :I now have a pet peeve of people not hyphenating compound adjectives when using them attributively. < 1286867259 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :*attributively before the noun < 1286867783 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :ACTION high-fives the proselytizing descriptivist < 1286867893 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :any sort of description must be descriptive < 1286867964 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :say you like what way is all to put stress more onz interpeting mine only < 1286868047 0 :GreaseMonkey!unknown@unknown.invalid QUIT :Quit: Welcome honored guest. I got the key you want! would you like onderves. of Yourself < 1286868099 0 :catseye!unknown@unknown.invalid PRIVMSG #esoteric :more wrong you "wrong" against edge the push is always flex more NO as while it stands < 1286868170 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i can almost parse that < 1286868215 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :do lesions to wernicke's area result in inability to type comprehensibly too? < 1286868504 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :translationparty is down :/ < 1286869019 0 :Klappspaten!~Hess@business-213-023-156-042.static.arcor-ip.net JOIN :#esoteric < 1286869176 0 :Klappspaten!unknown@unknown.invalid PART #esoteric :? < 1286869445 0 :MigoMipo!~John@84-217-0-40.tn.glocalnet.net JOIN :#esoteric < 1286869805 0 :OODavo!~00Davo@ppp121-44-190-234.lns20.syd7.internode.on.net JOIN :#esoteric < 1286869819 0 :tombom!~tombom@wikipedia/Tombomp JOIN :#esoteric < 1286869918 0 :wareya_!unknown@unknown.invalid NICK :wareya < 1286870007 0 :MigoMipo!unknown@unknown.invalid QUIT :Remote host closed the connection < 1286870140 0 :calamari!unknown@unknown.invalid QUIT :Quit: Leaving < 1286870284 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :catseye: write me an alpaca line that does "if A has a B west of it then with 9/10 probability it becomes C and with 1/10 probability it becomes D" < 1286870399 0 :clog!unknown@unknown.invalid QUIT :ended < 1286870400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1286870949 0 :cheater99!~cheater@ip-80-226-15-101.vodafone-net.de JOIN :#esoteric < 1286873288 0 :zzo38!unknown@unknown.invalid QUIT :Remote host closed the connection < 1286873938 0 :tombom!unknown@unknown.invalid QUIT :Quit: Leaving < 1286874478 0 :oerjan!oerjan@tyrell.nvg.ntnu.no JOIN :#esoteric < 1286874657 0 :lament!unknown@unknown.invalid QUIT :Ping timeout: 245 seconds < 1286875642 0 :nooga!~nooga@maverick.aircity.pl JOIN :#esoteric < 1286877270 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :will aliens scorch the earth before the X1000 arrives? < 1286877305 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :for now they seem to be satisfying with removing from my brain all knowledge of what X1000 is. < 1286877316 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :*satisfied < 1286877349 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :WHAT THE HECK IS HAPPENGIN TO MY GRAMMAR AND SPELLING LATELY? < 1286877359 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(yeah i left that one in on purpose) < 1286877362 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :amiga X1000 a-eon Xorro bus XMOS chip Xena < 1286877376 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :aha. < 1286877397 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :actually the X would tend to indicate it is made _by_ aliens. < 1286877405 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :your brain is mutiny against you using the english language < 1286877424 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :english is turdacular < 1286877442 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hvis du sier det så < 1286877459 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :counterevidence: it was damn hard to get that last norwegian word right < 1286877470 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :o, ow, owe, ough - yuck < 1286877476 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1286877486 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :an oh < 1286877490 0 :antivigilante!unknown@unknown.invalid PRIVMSG #esoteric :er and < 1286877681 0 :augur!unknown@unknown.invalid QUIT :Remote host closed the connection < 1286880293 0 :OODavo!unknown@unknown.invalid QUIT :Quit: Leaving < 1286880883 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :holy shit http://www.skytopia.com/project/illusion/didgrow.html < 1286880999 0 :augur!~augur@208.58.6.161 JOIN :#esoteric < 1286881128 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :Heh... I'm thinking what's the worst stuff in commonly sold as food that comes from animal products... And the same for plant products... Let's just say the animal stuffs list is much shorter and much more mild... < 1286881134 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :*milder < 1286881285 0 :tombom!~tombom@wikipedia/Tombomp JOIN :#esoteric < 1286881454 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There was one of those "makes your eyesight all screwy" optical illusions shown in the "wild demo" (anything realtime-graphicsy goes) category at Assembly this year; the name was "casual vortex" and the listed 'platform' was "visual cortex". < 1286881521 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :what language was it written in < 1286881555 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't think that was mentioned anywhere. < 1286881571 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :This was re " holy shit http://www.skytopia.com/project/illusion/didgrow.html" which you probably didn't see. < 1286881640 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :I can offhand recall only one bad animal-based food product. Whereas similar list for plants has at least 8, probably all worse than the one entry for animal products... < 1286881684 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It seems to have been written in vvvv, in fact. < 1286881706 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :aww man < 1286881714 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :and here i was hoping for another silly answer < 1286881731 0 :tombom!unknown@unknown.invalid PRIVMSG #esoteric :vvvv looks really interesting actually < 1286881791 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ye olde botulinum sausage < 1286881894 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :That's bacterium toxin... And should not be present in commonly sold food. < 1286881942 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :And BTW, that 8 entry list does not include alcohol... < 1286882011 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, surströmming < 1286882071 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and hákarl < 1286882106 0 :Ilari!unknown@unknown.invalid PRIVMSG #esoteric :I actually meant "worst" as "most unhealthy", not "most disgusting looking". < 1286882123 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well in that case we shouldn't forget fugu < 1286882165 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but i guess it may be hard to find a food product that is unhealthy when _properly_ prepared < 1286882609 0 :oerjan!unknown@unknown.invalid QUIT :Quit: Later < 1286885682 0 :tombom!unknown@unknown.invalid QUIT :Quit: Leaving < 1286887587 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :the problem is, quite often proper preparation includes the trash can < 1286888286 0 :washingmachine!~\@109.74.1.167 JOIN :#esoteric < 1286889492 0 :frivol!unknown@unknown.invalid QUIT :Quit: Reality reasserts itself sooner or later. < 1286892043 0 :ais523!93bcc029@gateway/web/freenode/ip.147.188.192.41 JOIN :#esoteric < 1286892512 0 :elliott!~elliott@91.105.99.56 JOIN :#esoteric < 1286892525 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Schemes of dierse orgin! < 1286892664 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is that a misspelling of "divers"? < 1286892681 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Diverse", actually. < 1286892685 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :But, intentional. < 1286892699 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Schemes of Divers Origin" would be a good name for an album or something, though. < 1286892704 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Diërse orgin? < 1286892715 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :"Divers" is an old-fashioned spelling of "Diverse" < 1286892721 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which you still come across very occasionally < 1286892728 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's what I was referencing < 1286892760 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :right < 1286892772 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i like the interpretation as people-who-dive even better, though :) < 1286892784 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"diuers" would be as archaically valid, right? < 1286892792 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :schemes of diuers origin < 1286892795 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, I think so < 1286892844 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I wonder why Ubuntu doesn't do kexec-reboots for kernel upgrades. < 1286892905 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :elliott: Perfectly valid. "v" goes at the beginning of words. :) < 1286892917 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: how uersatile < 1286892917 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hmm, if you have to shut down almost all the way, why not hard reboot? < 1286892925 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the difference is what, a few seconds? < 1286892932 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: more than that < 1286892935 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you have the BIOS < 1286892936 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which takes a few seconds < 1286892938 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and the bootloader < 1286892948 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :which, if it displays a menu, which is very likely if Windows is installed, < 1286892952 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :could take 5-10 seconds < 1286892963 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :(yes, you can skip it, but there's also no reason at all not to just use kexec) < 1286892963 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you probably /want/ to go via the bootloader if you just upgraded the kernel < 1286892966 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1286892970 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :this is what kexec is designed for < 1286892982 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because bootloader/kernel compat issues are one of the things you want to be able to catch < 1286893001 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :err, i have never seen such an issue (and besides, it's not like you won't find out next boot) < 1286893009 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(also, so if the new kernel doesn't work, the bootloader knows it doesn't) < 1286893013 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :linux is generally pretty good at not breaking multiboot... < 1286893019 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: bootloaders don't store that < 1286893021 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, yes < 1286893025 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the Windows bootloader does < 1286893028 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :not even last-good-boot works like that < 1286893032 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: the Windows bootloader can't boot linux < 1286893043 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep, but I mean it would be a plausible feature to add < 1286893064 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :last-good-boot is better < 1286893074 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it stores the last kernel that booted, rather than ... what? why would you even store that it doesn't boot? < 1286893095 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so that you can automatically go to last-good rather than most-recent if most-recent doesn't work < 1286893132 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which saves time in the morning if you're in the habit of rebooting or shutting down overnight (for stability reasons with Windows, or energy saving reasons with any OS) < 1286893447 0 :cpressey!~CPressey@173-9-215-173-Illinois.hfc.comcastbusiness.net JOIN :#esoteric < 1286893557 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :ACTION escapes from the planet of the robot monsters < 1286893591 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what were you doing there? < 1286893646 0 :cpressey_!~CPressey@173-9-215-173-Illinois.hfc.comcastbusiness.net JOIN :#esoteric < 1286893710 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it was the nineties, and there was time for it, along with klax < 1286893731 0 :cpressey_!unknown@unknown.invalid QUIT :Disconnected by services < 1286893760 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :cpressey! < 1286893775 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :quintopia! < 1286893783 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Phantom_Hoover! < 1286893786 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :wait no < 1286893792 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :is it the nineties, where there's still time to witness hair on top of steve ballmer's head? < 1286893826 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :02:57 < quintopia> catseye: write me an alpaca line that does "if A has a B west of it then with 9/10 probability it becomes C and with 1/10 probability it becomes D" < 1286893868 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: i refer you to the discussion about dividing by 3 on a NES < 1286893892 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION reads the presentation linked from reddit about how to recover from "chmod -x chmod" < 1286893901 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there's a whole bunch of solutions from there, some of which are ridiculous < 1286893912 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: what about dividing by 3 on a nes? < 1286893929 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :is it ... difficult? < 1286893931 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(someone suggested forcing the directory entry for /bin into cache, then running sed on the computer's memory) < 1286893945 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :cheater: not really, but doing it efficiently is nontrivial < 1286893989 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :cheater: i believe the suggested trick was to multiply by 85 then divide by 256 to get a factor of 0.334 < 1286893995 0 :sftp!unknown@unknown.invalid QUIT :Ping timeout: 260 seconds < 1286894028 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: that trick doesn't work with every number IIRC; I'm not sure if it works for 3, and in which range < 1286894063 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :58/256= 0.3320.. < 1286894072 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :and alpaca only does power-of-2 probabilities(?) so you'd have to do something similar to approximate 10% < 1286894179 0 :sftp!~sftp@79.174.50.208 JOIN :#esoteric < 1286894187 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :ais523: indeed, it does not work for 3. < 1286894190 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :doesn't 0.9 have a nice expansion in binary? < 1286894210 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :cheater: not an exact finite expansion, no < 1286894227 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there's an antifactor of 5 in there < 1286894240 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: link me the presentation? < 1286894243 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :antifactor of 5? < 1286894247 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: i thought i remembered as much, but i couldn't find a english spec of alpaca < 1286894265 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: same question but with 1/8 and 7/8 < 1286894267 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :http://www.slideshare.net/cog/chmod-x-chmod < 1286894270 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :quintopia: did you find one in some other language? < 1286894272 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :annoyingly, in Flash for no reason at all < 1286894277 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :apart from making it hard to copy < 1286894294 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: i couldn't find one in any spoken language actually < 1286894311 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(my reaction was "use another program that does the same thing", I'd probably have come up with busybox chmod with a bit of thought) < 1286894320 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: see "Download" < 1286894327 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i'd just use python < 1286894328 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :elliott: it's a link to a login page < 1286894328 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :to chmod :P < 1286894337 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: SHEESH JUST USE YOUR FACEBOOK ACCOUNT < 1286894340 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ACTION trollin' < 1286894343 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that solution was already there < 1286894351 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in several languages < 1286894355 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1286894357 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :ais523: my reaction was to rebuild chmod from source -- but that's bsd thinking i suppose < 1286894369 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although Perl or Python are best for that, because they're most likely to be installed < 1286894383 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: if you had the source handy, that would work fine < 1286894384 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: bugmenot.com < 1286894387 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :enter "slideshare" < 1286894392 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :see usernames and passwords < 1286894394 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*slideshare.net < 1286894397 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm at work, I don't want to have to explain that < 1286894405 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(I am aware of bugmenot.com, though) < 1286894407 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :err? bugmenot is perfectly reputable < 1286894414 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :ais523: on freebsd, you almost always do (culturally speaking anyway) < 1286894423 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep, but going to sites with usernames/passwords you don't own isn't < 1286894433 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and using bugmenot is quite a giveaway that you're planning that < 1286894473 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(it's actually the IT staff at the department I was in a couple of years ago that introduced me to bugmenot...) < 1286894480 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: heh, I like the idea of using the c compiler to get an executable < 1286894484 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and then catting /bin/chmod to it < 1286894516 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: but what if you didn't have cc? I'd replace some irrelevant binary with chmod instead < 1286894527 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can just copy an existing executable, and cat /bin/chmod to that < 1286894537 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :what if you don't have cp?!?!?!?! < 1286894542 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(more interesting question: how do you recover from a chmod -R -x /) < 1286894551 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"$ cp cat new_chmod < 1286894551 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :$ cat chmod > new_chmod" < 1286894551 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :darn < 1286894557 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: badly < 1286894574 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :using tar to do it, genius < 1286894577 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in the reddit comments, someone said they'd done that by copying the permissions over from another box using rsync or something < 1286894588 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :ais523: hello mr. livecd < 1286894592 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :one method not mentioned there: copy chmod to a FAT system, then back again < 1286894597 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: wut < 1286894609 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :all files are executable when, say, a USB stick is mounted with default options < 1286894614 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :[[alias chmod='/lib/ld-2.11.1.so ./chmod']] < 1286894616 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I APPROVE OF THIS < 1286894622 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: recover from chmod -R -x by booting off something else and copying stuff over < 1286894632 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(I use the same method to clear the "downloaded from the Internet" flag in Windows) < 1286894648 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :actually, isn't /lib/ld* a bit of a security hole? < 1286894651 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :it can bypass +x permissions < 1286894654 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :-x that is < 1286894673 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can bypass them anyway by copying the executable so you own the copy, then chmodding the copy < 1286894690 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(I assume it doesn't work if it has both -x and -r permissions) < 1286894723 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :why is chmod not a sh builtin < 1286894724 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :true < 1286894726 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :-x is only really for a) protecting suid files against being run by the wrong people; b) preventing programs being run by mistake < 1286894731 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :this is a good argument for it < 1286894732 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: please tell me that's sarcasm < 1286894740 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: this is a good argument for it < 1286894746 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think syscall should be a sh builtin < 1286894748 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no, shell builtins in general are stupid < 1286894753 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no need to build in all the actual syscalls one by one! < 1286894761 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the most i'll accept beyond what actually has to be done in sh is echo < 1286894764 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :since that's so common < 1286894769 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :For the original program, my instinct would've been perl -e 'chmod 0755, "chmod";' < 1286894773 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :then, you can impliment the other things you need as a library < 1286894774 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :s/program/problem/ < 1286894775 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :glibsh, or whatever < 1286894776 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: not even test? < 1286894780 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: that's one of their exact solutions, verbatim < 1286894784 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: well, ok, test too < 1286894786 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but nothing more < 1286894795 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh. Well, "Flash Player 9 (or above) is needed to view presentations." < 1286894800 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: login < 1286894803 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :lick download < 1286894803 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :i think the first answer would be < 1286894805 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :*click < 1286894810 0 :cheater!unknown@unknown.invalid PRIVMSG #esoteric :"what data center has no access to the internet?" < 1286894813 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: applejacks for user and pass < 1286894862 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: particularly abhorrent is kill being a builtin < 1286894884 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :kill is a /builtin/? < 1286894887 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: i'm not a fan of builtins btw, it was just this case that occurred to me. < 1286894902 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :i don't see why kill should ever be < 1286894904 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, could "kill %1", etc., be easily implemented via an external executable? < 1286894908 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that might be the reason < 1286894915 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :except maybe some crazy arhument about "the shell is a job control thing" < 1286894917 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well, no, but %x should just expand to a string < 1286894920 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :like ~ does < 1286894928 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :chmod -rx chmod and the NIC has been stolen. fix it. < 1286894958 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :one of the solutions on the slide there could work (reinstall coreutils from the package manager cache) < 1286894970 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :i guess perl would still work < 1286894971 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :failing that, reimplementing chmod isn't massively difficult < 1286894975 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and yes < 1286894992 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, "rm -f /bin/chmod" is the next step up, I suppose < 1286895011 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :sudo apt-get install chmod < 1286895026 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :its coreutils < 1286895041 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :people never understand my humor < 1286895069 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :well i could have responded "Package not found: chmod" < 1286895089 0 :quintopia!unknown@unknown.invalid PRIVMSG #esoteric :speaking of humor, you never answered my second question < 1286895107 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :someone did "chmod -x chmod" and deleted all other files on the system WHAT NOW < 1286895125 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what filesystem? < 1286895138 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Lowest Common Denominatorfs < 1286895142 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :alternatively < 1286895149 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if it's FAT, I'd go and get a floppy disk running DOS and try to reconstruct the first letter of every file on the filesystem from memory < 1286895156 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :xD < 1286895158 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah, NOW you are wishing you had some frickin builtins < 1286895161 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :no floppy disks < 1286895164 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :you are locked in a cage < 1286895170 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the monitor is on the wall < 1286895173 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the keyboard buttons are on thee things in haskell < 1286906305 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :foldr1 should totally be called 'join' or something < 1286906321 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, why join? join sounds like it would be similar to zip to me < 1286906330 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :i dunno. join is not the best name < 1286906358 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1286906371 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :no, i'm thinking of that other function < 1286906373 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, foldrlast? < 1286906377 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :a bit long < 1286906380 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :the one you can do sum with by passing it '+' < 1286906385 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :(+) i should say < 1286906395 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: SO COMMODORE 64 < 1286906402 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: SO YEAH TOTALLY < 1286906418 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :foldl/foldl'/foldl1/foldr all sum when passed (+) < 1286906419 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, hm? sum (+) ? < 1286906424 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that sounds a bit weird < 1286906424 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :although foldl' (+) 0 is probably the one you want < 1286906436 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: IT'S TOTALLY THE BEST COMPUTER OF ITS TIME < 1286906453 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: OR WHAT ABOUT: ATARI ST < 1286906472 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, whatever Cray was doing at that point < 1286906474 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :was best < 1286906477 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :very likely < 1286906485 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: that Vorpal, ain't he an idiot? < 1286906493 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :or hm, probably lisp machines < 1286906511 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: best for FLAVOUR < 1286906518 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, ah well, indeed < 1286906740 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :!haskell :t foldl' < 1286906773 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :damn you lambdabot for being better than egobot at this and for leaving us < 1286906779 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, I think it is ghc, not ghci < 1286906794 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: I've SEEN it do types before, i swear < 1286906807 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :hm okay < 1286906826 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1286906826 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :help: General commands: !help, !info, !bf_txtgen. See also !help languages, !help userinterps. You can get help on some commands by typing !help . < 1286906834 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :!haskell [1,2,3] < 1286906842 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :[1,2,3] < 1286906854 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :!haskell :t 1 < 1286906857 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1 :: (Num t) => t < 1286906860 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :see??? < 1286906867 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :!haskell :t foldl < 1286906875 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :foldl :: (a -> b -> a) -> a -> [b] -> a < 1286906879 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1286906884 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :it must not like the ' somehow < 1286906897 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1286906940 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :!haskell foldl (+) 0 [5,6,7] < 1286906948 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :18 < 1286906951 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1286906957 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :i wonder what i was thinking, then < 1286906965 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: :t foldl' didn't work because foldl' is not in the Prelude < 1286906977 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!haskell :t Data.List.foldl' < 1286906985 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Data.List.foldl' :: (a -> b -> a) -> a -> [b] -> a < 1286907062 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: !haskell is _both_ ghci and ghc. it tries the second if the first one errors out. < 1286907091 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :huh < 1286907109 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :why didn't it give an error if it didn't work? < 1286907134 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :errors are sent via DCC, usually. < 1286907152 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :why it doesn't pass even one line i don't know < 1286907161 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!haskell :t foldl' < 1286907175 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm no DCC either < 1286907186 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i vaguely recall :t does that, no idea why < 1286907205 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :"Prelude> :t foldl' < 1286907206 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric ::1:0: Not in scope: `foldl'' < 1286907206 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :" < 1286907208 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :is what I get < 1286907237 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yes. however that's from ghci and if it errors out it passes to ghc. < 1286907257 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you never get ghci errors with !haskell < 1286907382 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!haskell {- -} :t foldl' < 1286907388 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :wait, no, me menu != messaging menu < 1286907402 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!sh ghci -e ":t foldl'" < 1286907414 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :works, sort of < 1286907419 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :!sh ghci -e ":t foldl'" 2>&1 | tr -d '\n' < 1286907424 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric ::1:0: Not in scope: `foldl'' < 1286907477 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :incidentally !haskell {- -} :t foldl' gave a parse error in DCC < 1286907509 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, why? < 1286907560 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :um because it's neither correct ghci (the : must start the line) nor ghc (: cannot start a declaration) < 1286907597 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1286907603 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :still no idea why :t foldl' alone gives no error message < 1286907653 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :unless... maybe ghci somehow doesn't give an error back to the shell for it < 1286907654 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :yes, it's the fold*1 functions that should be called 'join'. duh < 1286907672 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: join is already taken for a monadic function, though < 1286907679 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :snap < 1286907741 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, what is wrong with foldrfromlist or such? < 1286907748 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :not every name has to be short < 1286907773 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: is there a mapUntil? < 1286907774 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :tell that to the haskell committee < 1286907790 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :wait why am i asking you when there is an internet here < 1286907791 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: um what would that do? < 1286907802 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :not by that name anyway < 1286907802 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: well, i wrote one for some reason < 1286907809 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, combine takeWhile and map maybe? < 1286907830 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i'm asking cpressey < 1286907831 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: it puts a newline before < 1286907833 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so, for instance < 1286907834 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :my !sh < 1286907836 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :gives an error in dcc < 1286907838 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :why oh why does pastie.org not just list all the possible highlightings in its dropdown < 1286907839 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but not on stdout < 1286907853 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: err, doesn't it? < 1286907867 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :oh the more... < 1286907870 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: http://pastie.org/1216028 please ignore the fact that 'mapRest' is useless < 1286907877 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: and haskell is a more < 1286907877 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, I was just suggesting the obvious interpretation! < 1286907895 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :mapRest is what you laugh at < 1286907899 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: i don't see how map applies there < 1286907902 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :brb reboot < 1286907904 0 :elliott!unknown@unknown.invalid QUIT :Quit: Connection reset by peer review < 1286907929 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :also laugh at the accumulator style in haskell < 1286907940 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :(i started in erlang!) < 1286907953 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :errr < 1286907960 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :i meant to direct that pastie at oerjan < 1286907967 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: http://pastie.org/1216028 please ignore the fact that 'mapRest' is useless < 1286907985 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION accumulates cpressey < 1286908097 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :wait what the hell did i write here?? < 1286908125 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, hm? < 1286908130 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION loooks at the url < 1286908150 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :it looks like it transforms only one element of a list, if that < 1286908159 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :the first one that succeeds < 1286908166 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :yes, didn't you mean that? < 1286908167 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: yeah that accumulator doesn't work well with laziness < 1286908193 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i don't *think* i did... but then, my code seemed to work. this was written to make another function simpler < 1286908197 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, the problem is, cpressey is too lazy to fix it < 1286908198 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :haskell needs doctests < 1286908222 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :anyway, lunxh < 1286908229 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(no offence meant, it was just a bad joke I had to make) < 1286908232 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :(to keep up my image) < 1286908249 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :that is how i spell 'lunch'. i defend my idiolexicality. < 1286908252 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: what's doctests? < 1286908287 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, I would guess it means verifying that the code and documentation matches each other. That would be nice but very very unrealistic too < 1286908306 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :at least for the general case < 1286908326 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: you know i'm tempted to make the same request of you that elliott did < 1286908345 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, hm? < 1286908398 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :STOP GUESSING ANSWERS TO QUESTIONS WHEN YOU WEREN'T THE ONE ASKED < 1286908440 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ohh, you mean we should play jeopardy instead? < 1286908446 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :ACTION runs < 1286908668 0 :elliott!~elliott@91.105.99.56 JOIN :#esoteric < 1286908674 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :aww, no ais < 1286908678 0 :elliott!unknown@unknown.invalid QUIT :Remote host closed the connection < 1286909188 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: a doctest (from python) is a repl transcript embedded in a comment, basically < 1286909222 0 :elliott!~elliott@91.105.99.56 JOIN :#esoteric < 1286909230 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :running kexec before shutting the system down is fun < 1286909230 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :"if i were to try to use this function from the interactive prompt, how would it behave? demonstrate." < 1286909242 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: have you got logs since i last quit? < 1286909247 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and, well, since the quit before that too < 1286909255 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :oh i suppose i do < 1286909262 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :could i have them? :) < 1286909274 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: STOP MAKING POWERSHELL SCROLL and yes < 1286909322 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :http://pastie.org/private/sjf9pwcjh9mukwdwmpgeg < 1286909328 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: well nothing preventing you from writing such comments, then < 1286909357 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yes, but the magic is in having them executed and little dots go by and the message ALL TESTS PASSED! < 1286909372 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :12:32 < oerjan> STOP GUESSING ANSWERS TO QUESTIONS WHEN YOU WEREN'T THE ONE ASKED < 1286909374 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :this forever < 1286909389 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i do it occasionally though < 1286909390 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but in my defence < 1286909393 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i'm always right < 1286909407 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :elliott: emphasis on GUESSING < 1286909411 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: anyway, i write in accumulator style by habit, and i know it's bad in haskell < 1286909413 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1286909458 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :I'm gonna install ksplice < 1286909462 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :because I'm ker-RAZY < 1286909467 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric : elliott: STOP MAKING POWERSHELL SCROLL and yes <-- eh? < 1286909475 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :you mean it scrolls on activity? < 1286909481 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :can't you turn that off? < 1286909488 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :to have it just scroll on input or such < 1286909492 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :most elaborate setup for a windows sucks joke ever < 1286909492 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: when it scrolls i can't select for a copy to clipb oard < 1286909495 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: haskell has several test suites as well as haddock for documentation. not that i've used them. < 1286909508 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :cpressey, hah < 1286909523 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: python doctests are basically just assertions of == or prints, right? < 1286909525 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: it has maybe been done < 1286909532 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: they have a little bit of fanciness to handle randomness/dates I think but still < 1286909551 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :elliott: assertion that "a repl session looks like this" < 1286909556 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: well, right < 1286909561 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: but it's basically a series of < 1286909563 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :which is usually overspecified < 1286909565 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: this code evaluates to this result < 1286909566 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or < 1286909568 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :this code prints this string < 1286909569 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :but basically yes < 1286909570 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :or both < 1286909579 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the latter will basically never be tested in haskell ;) < 1286909582 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so the former is all that matters < 1286909585 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :prints, relying on repl semantics to print results < 1286909588 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so, easy enough project to do really < 1286909602 0 :cpressey!unknown@unknown.invalid PRIVMSG #esoteric :har < 1286909618 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :things ksplice needs to be integrated with: Update Manager < 1286909643 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, there are legal issues with that iirc < 1286909652 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :well, for ubuntu to do it < 1286909657 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :for ksplice to do it < 1286909664 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :just offer a modified update manager package or whatever < 1286909666 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that replaces the usual one < 1286909670 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :and keep it sync'd < 1286909672 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :that would work < 1286909691 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :hmm they call upstart a 30-day trial, but only the non-ubuntu/fedora ones say "Try it now" < 1286909692 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :elliott, tried 10.10 yet? Any good? < 1286909700 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :the ubuntu and fedora ones say "Get it free!" and have a free download link < 1286909702 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :so i guess there's no trial period < 1286909705 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :cpressey: my _vague_ understanding is quickcheck and smallcheck are useful in haskell for testing == kind of things, and hunit for actual IO related stuff < 1286909720 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: i have no problem at all with 10.10. you'll probably have 20, as it continues to be more and more Ubuntuesque. < 1286909725 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :well okay < 1286909727 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :i have a few problems < 1286909728 0 :Vorpal!unknown@unknown.invalid PRIVMSG #esoteric :bbl < 1286909728 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :but not many < 1286909732 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :this may be severely out of date < 1286909734 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Vorpal: don't ask me a question before going bbl < 1286909738 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :that's incredibly rude... < 1286909749 0 :washingmachine!unknown@unknown.invalid PART #esoteric :? < 1286909816 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :"Ksplice Uptrack for Ubuntu Desktop 10.04 Lucid will be freely supported for as long as Ubuntu Lucid is the newest version of Ubuntu. When the next version of Ubuntu Desktop (10.10 Meerkat) is released, we anticipate freely supporting that next version for as long as it is the newest version of Ubuntu. We anticipate using a similar model for Fedora." < 1286909817 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1286909825 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :the machines are rising < 1286909844 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Can I configure Ksplice Uptrack to install updates automatically? < 1286909844 0 :elliott!unknown@unknown.invalid PRIVMSG #esoteric :Yes, you can enable the ill provide a smooth upgrade for sidux systems. In many ways nothing has changed but our name."