< 1241136072 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, so any idea about the sysinfo one < 1241136103 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :it pushed <93, 43>. < 1241136120 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, sure that is wrong? < 1241136143 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and if so, what did you do differently from mycology < 1241136290 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :wait, i could misinterpret the spec < 1241136360 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :i thought that "the least point which contains a non-space cell" and "the greatest point which contains a non-space cell" means a boundary of smallest rectangle containing every non-space cells < 1241136379 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, it is relative the least point < 1241136385 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if that is the issue < 1241136420 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I track absolute coordinates internally (for wrapping, which is more common than y). And diff then at y < 1241136440 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1241136448 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it was a build without exact bounds < 1241136450 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :and then <1,27> is leftmost, <92,25> is rightmost, <2,0> is topmost and <83,42> is bottommost; the least point within rectangle is <1,0> and the greatest point is <92,42> (which offset is <91,42> wrt least point) < 1241136451 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tries again < 1241136472 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :with exact bounds I get the same message < 1241136505 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :i think you are pushing the past-to-the-greatest point, not the greatest point within the rectangle < 1241136528 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, err what? You mean I'm doing absolute coordinates instead of relative ones? < 1241136537 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :no < 1241136541 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then what < 1241136572 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"past-to-the-greatest" < 1241136578 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean with that < 1241136596 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :for example, assume that the rectangle bounds the code is 7 columns wide and 3 rows high; what i mean is you are pushing and , not and < 1241136605 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :since is not in the rectangle < 1241136629 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, why do I get correct results in mycology then? < 1241136632 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :but i'm not sure, cfunge passed mycology and it can be other issues < 1241136640 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :that is strange. < 1241136652 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe off by one error somewhere? < 1241136681 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :actually no < 1241136684 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :i assumed it, but then it should be appeared conditionally, which is quite hard to achieve i think < 1241136688 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it was off by more than that wasn't it? < 1241136730 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :oh well, yes, it is off by _two_ in x coordinate < 1241136739 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, mycology writes to -1 too. < 1241136742 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241136817 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I used to have conditional off by one errors ages ago. Dependant on mycology writing to -1,-1. But that was fixed. < 1241136849 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :but it pushed correct least point... cannot think of possible causes < 1241136864 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nor can I < 1241136994 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, err < 1241137000 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there are more than 42 lines in it < 1241137008 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1241137018 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :but the last line is newline, so that doesn't matter < 1241137023 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1241137023 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :empty* < 1241137024 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but even so < 1241137031 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that's line 43 < 1241137031 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :15:10:20 yes it was. Sad thing is it spread outside kernel development. < 1241137037 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Goddamn you're an idiot. < 1241137041 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hey, he agrees. < 1241137050 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, ah, wait 0,0 < 1241137058 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so no doesn't explain it < 1241137097 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, however editor says there are 93 columns. Meaning 92 when 0-based < 1241137117 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, so not sure where you got 91 from+ < 1241137127 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh right. spaces in first one too < 1241137128 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :duh < 1241137131 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :since the least point is <1,0>. < 1241137138 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes dump bounds in gdb < 1241137220 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :$1 = {topLeftCorner = {x = 1, y = 0}, bottomRightCorner = {x = 92, y = 42}, entries = 0x2039010, col_count = 0x2039050, row_count = 0x2039090, < 1241137220 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : boundsexact = true, boundsvalid = true} < 1241137229 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, that is absolute values < 1241137235 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :seems right to you? < 1241137242 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1241137250 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :that is right < 1241137259 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then y pushes wrong I guess. < 1241137295 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :*blink* < 1241137316 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric : // +1 because it is inclusive. < 1241137316 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric : rect->w = fspace.bottomRightCorner.x - fspace.topLeftCorner.x + 1; < 1241137317 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric : rect->h = fspace.bottomRightCorner.y - fspace.topLeftCorner.y + 1; < 1241137321 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no not there < 1241137327 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I meant in sysinfo.c < 1241137338 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, but that +1 is correct iirc. < 1241137343 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :of course sysinfo.c should be wrong, anyway < 1241137355 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : stack_push(pushStack, rect.x+rect.w); < 1241137355 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1241137363 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :what < 1241137368 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1241137387 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it should be rect.w < 1241137391 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not x+w < 1241137394 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :right < 1241137414 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :but it should be rect.w-1, imo < 1241137424 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, why? < 1241137430 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :should return inclusive bounds < 1241137433 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241137444 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :but fungespace_get_bounds_rect returns width and height < 1241137474 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what about the +1 then um < 1241137474 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :so is exclusive bound, and is inclusive bound < 1241137491 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :and clearly fspace.bottomRightCorner IS inclusive < 1241137535 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241137547 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : if (fspace.bottomRightCorner.x < position->x) < 1241137547 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : fspace.bottomRightCorner.x = position->x; < 1241137548 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and < 1241137554 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : if (fspace.bottomRightCorner.y < position->y) < 1241137554 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : fspace.bottomRightCorner.y = position->y; < 1241137555 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1241137591 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, that is true. it is the bounding box < 1241137602 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it isn't the position of the spaces around < 1241137611 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :so it pushed exclusive bounds AND absolute coordinates. in fact there were two bugs ;) < 1241137614 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :s/box/rect/ < 1241137637 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, no, not absolute ones. It pushed something else instead. < 1241137642 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wait no < 1241137712 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, removing the +1 and fixing the other bit helped indeed. < 1241137727 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, so this managed to be right for mycology because it wrote to -1 right? < 1241137733 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1241137745 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant should really use -2,-2 < 1241137747 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1241137766 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :maybe i'll use <-3,-5> < 1241137778 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :anyway x and y should be different, for stupid cases < 1241137778 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that would be even better < 1241137813 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fixed in last revision. < 1241137878 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and now fungus works too < 1241137891 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it just hung before when using fungy/fungi < 1241137907 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and I was unable to figure out why < 1241137933 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :maybe i should make sysinfo.b98 prints actual printed value. < 1241137939 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1241137941 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :actual pushed value* < 1241137951 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, that is what is missing in mycology a lot of the time < 1241137970 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :mycology is too huge, which means tracing is a lot harder < 1241137980 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, I don't know for python. But at least C is quite easy to get it with, with gdb < 1241138002 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, "too huge"? < 1241138010 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but yes < 1241138016 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes it is hard to trace < 1241138023 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :especially in the concurrent sections. < 1241138030 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :so if you get some BAD, how to get near to the problematic commands? < 1241138070 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, well I search for the string, both reversed and not reversed to find out x,y coordinates. < 1241138102 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :but sometimes the string is placed vertically, or even splitted ;) < 1241138105 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then use brkcell defined in .gdbinit < 1241138116 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, for split, search for one word < 1241138117 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or such < 1241138124 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :vertically is hard indeed < 1241138129 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then I usually poke Deewiant < 1241138138 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ha, that is good < 1241138157 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, unless it is possible to find anyway, I know how the fingerprints are located < 1241138164 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and I'm way past core bugs nowdays. < 1241138166 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :usually < 1241138182 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :new fingerprints tend to be where the problem is < 1241138214 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :define brkcell < 1241138214 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :break execute_instruction if (ip->position.x == $arg0) && (ip->position.y == $arg1) < 1241138214 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :end < 1241138215 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :btw < 1241138221 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :cfunge isn't a different /language/, right? The command shouldn't be "cfunge" then < 1241138228 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It should be ... befunge98? < 1241138236 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, Yes. < 1241138242 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you said that however? < 1241138251 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe I misunderstood you < 1241138255 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: To clarify, interps/, hcmds/ < 1241138276 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, aha. Can you fix it yourself or should I submit a bundle with a move and commit in as well? < 1241138279 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that is same to what i'm doing for pyfunge, but i think clearly separated test makes the debugging convenient < 1241138286 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, yes < 1241138291 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I'm fixing. < 1241138305 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, also you want to update cfunge to last revision. Fixed a bug in y < 1241138310 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :two files changed < 1241138330 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :and Deewiant will add that to his to-do list < 1241138332 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I can make a patch < 1241138341 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, add what? < 1241138343 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Patch pweeeeeeeeeeeeeeeeeeeeeee < 1241138365 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: "change negative coordinate test to -3 -2", for example < 1241138370 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241138372 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1241138372 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Supported commands: bf_txtgen help info 1l 2l adjust axo bch befunge befunge98 bf bf16 bf32 bf8 dimensifuck glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl < 1241138438 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Example file? < 1241138452 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 <@,kda"Hello world!" < 1241138467 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :wait, it should be kca < 1241138469 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Y'know, if I compiled the interpreter, it may work. < 1241138479 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 123...@ < 1241138484 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :!befunge 123...@ < 1241138485 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :3 2 1 < 1241138492 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :it seems not working at all < 1241138498 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : Y'know, if I compiled the interpreter, it may work. < 1241138515 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 123...@ < 1241138515 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :3 2 1 < 1241138527 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, http://rage.kuonet.org/~anmaster/r763.diff < 1241138531 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :There ya go. Enjoy your fungi goodiness. < 1241138536 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is on the cfunge source itself < 1241138552 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 <@,kca"Hello world!" < 1241138559 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, strange < 1241138562 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I tested it and it worked < 1241138565 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :before < 1241138579 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 123...@ < 1241138579 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :egobot queries. is that intended? < 1241138580 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :3 2 1 < 1241138586 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, not that I know < 1241138598 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, maybe with newline < 1241138609 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ah, okay < 1241138614 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :To avoid flooding the channel, the 2nd line and further are sent to you personally. < 1241138614 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 <@,kb"Hello world!" < 1241138615 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Hello world! < 1241138615 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 <@,kc+2*3a"Hello world!" < 1241138616 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Hello world! < 1241138621 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So a program will only output one line here. < 1241138626 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :i got it. < 1241138627 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241138632 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Aaaaw. < 1241138638 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 tA < 1241138638 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, what < 1241138644 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 t3.A < 1241138647 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um < 1241138650 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Not even doing rate-based antiflooding? < 1241138652 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think he set up resource limit < 1241138655 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :limits* < 1241138662 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so you would hit 32 MB soon < 1241138665 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and then quit < 1241138667 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :That'd really screw up, say, daemons. < 1241138675 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or at least quit after 30 seconds < 1241138681 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, they are limited to 30 seconds < 1241138688 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so that doesn't even apply. < 1241138690 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Double-aaaaw. < 1241138709 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I will probably add support for daemons again some time. < 1241138723 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 <@,kc+2*3a"Hello world!" < 1241138723 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Hello world! < 1241138731 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Patch seems to work. < 1241138738 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: join my campaign for old egobot! < 1241138746 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, it should. < 1241138750 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :.......... wtf. < 1241138754 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(@ehird) < 1241138760 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, you need to update the USED_VERSION < 1241138763 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: We! Want! Real! Egobot! < 1241138767 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I did. < 1241138772 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 7y.@ < 1241138772 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :2 < 1241138773 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :good < 1241138776 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :We! Are! Great! Avocados! < 1241138777 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1241138787 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, 7? < 1241138789 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which one is that < 1241138793 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: number of dimension. < 1241138795 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 1y.@ < 1241138795 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1 < 1241138805 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, did you watch the configure output btw? < 1241138810 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm not in favor of the old Egobot. < 1241138812 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :of course that should be 2, but i wonder that should be unefunge98.. :p < 1241138819 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, if so: any comments? < 1241138820 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Not really. < 1241138821 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Well you should be. < 1241138823 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1241138824 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'm in favor of the new Egobot achieving feature parity with old Egobot. < 1241138824 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::/ < 1241138825 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1241138827 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Not really in that I didn't watch it. < 1241138838 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(except for the crashing "feature") < 1241138840 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, it checks lots of -W flags for GCC < 1241138853 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1241138872 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think it gave ehird an heart attach < 1241138875 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :attack* < 1241138879 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for using -Wwrite-strings < 1241138885 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION attaches to ehird's heart. < 1241138887 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Nom nom nom < 1241138892 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1241138893 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sexy. < 1241138907 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... GCC lets you write to strings? < 1241138917 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : of course that should be 2, but i wonder that should be unefunge98.. :p <-- it can do urls too < 1241138918 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so < 1241138920 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lets try it < 1241138920 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: That's correct (although bad) C. < 1241138921 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It lets you write to freaking const char *'s? < 1241138925 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION puts up mycology < 1241138931 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I thought in C99, they were const. < 1241138934 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: No, it doesn't let you write to const char * < 1241138957 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Think of this situation: You have a global char *stringbuffer = "foobarf"; < 1241138961 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Then you change that in place. < 1241138966 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: pack mycology in one line, along with the small unpacker code which puts mycology and removes itself < 1241138967 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that crashes < 1241138969 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, ^ < 1241138980 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :point is you don't get a warning without -Wwrite-strings < 1241138995 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :SO'S YOUR FACE < 1241139020 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, what was the url syntax < 1241139023 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I forgot < 1241139027 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :........ a URL :P < 1241139027 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just? !befunge98 http://rage.kuonet.org/~anmaster/mycology.b98 < 1241139030 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1241139042 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, how do you write a befunge program that is also a valid url then < 1241139043 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1241139047 0 :oklofog!n=oklofog@edu357k01-ccpub.utu.fi JOIN :#esoteric < 1241139050 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :anyone here? < 1241139052 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is quite possible < 1241139053 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :so it starts with h, which reflects in befunge-98? < 1241139066 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, yes used for g too < 1241139074 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to combine something to get from < 1241139076 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and reflect < 1241139079 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :golfing < 1241139092 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, I wrote g@ to output a g once < 1241139093 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1241139097 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 http://rage.kuonet.org/~anmaster/mycology.b98 < 1241139104 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waits < 1241139107 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1241139110 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: g,@, right? < 1241139112 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :shouldn't something happen < 1241139116 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, err yeah < 1241139137 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, can you tell me why that didn't do anything < 1241139148 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1241139152 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :.. < 1241139155 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :if SOCK is enabled i'll implement HTTP client in befunge. < 1241139161 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think GregorR timed out < 1241139165 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or we have a netsplit < 1241139174 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Or he isn't at your beck and call ZOMG < 1241139184 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ? < 1241139197 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, read above. < 1241139214 0 :GregorR!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1241139215 0 :MizardX!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1241139216 0 :iano!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1241139216 0 :EgoBot!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1241139216 0 :comex!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1241139219 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :see < 1241139220 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I told you so < 1241139221 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1241139247 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waits for ehird to say he is sorry. < 1241139249 0 :GregorR!n=gregor@65.183.185.209 JOIN :#esoteric < 1241139266 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, wb < 1241139266 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Have fun waiting. < 1241139287 0 :iano!n=iosgood@168-103-233-36.ptld.qwest.net JOIN :#esoteric < 1241139287 0 :EgoBot!n=EgoBot@codu.xen.prgmr.com JOIN :#esoteric < 1241139287 0 :comex!n=comex@teklinks.org JOIN :#esoteric < 1241139298 0 :MizardX!n=MizardX@78-70-156-36-no80.tbcn.telia.com JOIN :#esoteric < 1241139322 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1241139326 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Supported commands: bf_txtgen help info 1l 2l adjust axo bch befunge befunge98 bf bf16 bf32 bf8 dimensifuck glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl < 1241139330 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 http://rage.kuonet.org/~anmaster/mycology.b98 < 1241139332 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :0 1 2 3 4 5 6 7 < 1241139335 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :wtf < 1241139336 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh my < 1241139339 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :EgoBot? < 1241139346 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofog, yes < 1241139347 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :was i gone for so long it's past again < 1241139355 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :oh my < 1241139358 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofog, no. It is a new one < 1241139359 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :it works? < 1241139364 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, it is spamming me with it in /msg yes < 1241139368 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :slowly < 1241139377 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :hi EgoBot :) < 1241139409 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 http://hg.mearie.org/pyfunge/raw-file/tip/tests/befunge98/sysinfo.b98 < 1241139412 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lets see how far it gets < 1241139414 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, no! < 1241139417 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is still running < 1241139421 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1241139428 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :GOOD: y seems work for at least some fields < 1241139432 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : GOOD: wraparound with non-cardinal delta appears to work < 1241139435 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is how far it got < 1241139441 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :before killing it < 1241139444 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the output < 1241139464 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is quite a bit. < 1241139477 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :hmm, does egobot have timeout? < 1241139482 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1241139485 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :30 seconds < 1241139518 0 :EgoBot!unknown@unknown.invalid QUIT :Excess Flood < 1241139521 0 :EgoBot!n=EgoBot@codu.xen.prgmr.com JOIN :#esoteric < 1241139524 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wow < 1241139527 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how did you do that < 1241139527 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hrm < 1241139536 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :you just managed excess flood egobot. < 1241139536 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1241139539 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :congrats. < 1241139541 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is still spamming mycology < 1241139543 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to me < 1241139556 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :then it will excess flood later < 1241139559 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Apparently my limiting isn't limity enough :P < 1241139559 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it's testing fingerprints now < 1241139582 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 @Password123@ < 1241139591 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1241139594 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :j/k < 1241139618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : HOME=/home/egobot < 1241139618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : PWD=/home/egobot/egobot/multibot_cmds < 1241139618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : PATH=/usr/local/bin:/usr/bin:/bin:/usr/games < 1241139618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : USER=egobot < 1241139618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : SHELL=/bin/bash < 1241139619 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : TERM=screen < 1241139623 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1241139635 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, it runs in screen? < 1241139652 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It doesn't need to, but that's the first way I ran it, so it does now :P < 1241139658 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1241139676 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wurves screen. < 1241139677 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, -S filters that env < 1241139683 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to a few "safe" ones < 1241139690 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in case anything is missing there < 1241139690 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1241139701 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :what's screen < 1241139706 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :D-8 < 1241139708 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklofog: a drug < 1241139714 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :oklofog: http://www.google.com/search?q=gnu+screen < 1241139715 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, the list is in src/instructions/sysinfo-misc/safe_env.gperf < 1241139716 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it makes you see everything in black and white with things like #(*$&(!&@(* < 1241139716 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1241139721 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :v. dangerous < 1241139728 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, which is the source file used to generate a perfect hash for it < 1241139729 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :It's like emacs without a text editor < 1241139736 0 :EgoBot!unknown@unknown.invalid QUIT :Excess Flood < 1241139738 0 :EgoBot!n=EgoBot@codu.xen.prgmr.com JOIN :#esoteric < 1241139742 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :X_X < 1241139742 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and still spamming me < 1241139747 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :WTFBBQ < 1241139752 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : UNDEF: N outputs 40 in base 37 as nothing: it reflected < 1241139754 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :now < 1241139755 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :coppro: oh so they removed the bad component? < 1241139767 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :↑ as funny as perl-is-line-noise jokes < 1241139768 0 :lifthrasiir!unknown@unknown.invalid PART #esoteric :? < 1241139768 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, you know how many lines of output mycology generates? < 1241139774 0 :iano!unknown@unknown.invalid QUIT : < 1241139777 0 :lifthrasiir!n=lifthras@143.248.133.205 JOIN :#esoteric < 1241139785 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Nope :P < 1241139792 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :i hate Cmd-W. < 1241139795 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes, 599 lines here < 1241139799 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241139801 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, ^ < 1241139803 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :with clean environment < 1241139814 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :NEW IRC CLIENT NAO, YOUNG MAN < 1241139816 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is a less restricted build < 1241139820 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I don't know why it would continue to output ... < 1241139825 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :( ゚ -゚) the nerve! < 1241139828 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's /not running/ :P < 1241139830 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, socat buffers it I bet < 1241139831 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Tags: Made Of: XML," —Debian < 1241139840 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :This is a fontconfig-config sandwich. < 1241139843 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It is made of XML. < 1241139856 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, I mean, it finished the output in less than a tenth of a second < 1241139882 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, so you must be buffering it somewhere < 1241139892 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it's in FPSP now < 1241139893 0 :EgoBot!unknown@unknown.invalid QUIT :Excess Flood < 1241139894 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : UNDEF: 0"1234.567890"R results in 1234.567871 < 1241139896 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well < 1241139897 0 :EgoBot!n=EgoBot@codu.xen.prgmr.com JOIN :#esoteric < 1241139902 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :congrats, again ;) < 1241139905 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: The process that collects the output is itself limited to 30 seconds, and the buffer oughtn't to survive the process quitting X_X < 1241139905 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and still going strong < 1241139920 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, let it finish this one time right? < 1241139930 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :................... if I didn't just stop it, then OK :P < 1241139936 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :hmm, i think i've actually used screen. scary. < 1241139941 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, I'll pastebin my /msg log < 1241139947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I promise < 1241139957 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241139960 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :once it reaches end < 1241139964 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :(i used to think it was a basic linux feature which i just didn't have enabled on mine, now i think maybe it was that) < 1241139965 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it seems to have made a pause now < 1241139979 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1241139981 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or < 1241139983 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: thank you for expanding my horizon < 1241139983 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe not < 1241139993 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Nothing should be able to output right now. < 1241140001 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(From EgoBot) < 1241140009 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, not !help either indeed < 1241140011 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1241140017 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : Nothing should be able to output right now. < 1241140023 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, how comes < 1241140025 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why did you stop it < 1241140026 0 :EgoBot!unknown@unknown.invalid QUIT :Remote closed the connection < 1241140028 0 :EgoBot!n=EgoBot@codu.xen.prgmr.com JOIN :#esoteric < 1241140036 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Because I was tired of it getting dropped :P < 1241140058 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes, lifthrasiir http://pastebin.ca/1409033 < 1241140084 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it didn't get to the end < 1241140092 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric ::o < 1241140092 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: FYI, a client that tab-completes without reading the mind of the user is not buggy. < 1241140096 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241140098 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, ^ < 1241140119 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm going to limit it to, say, 15 lines. < 1241140122 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes, and live with it. I always entered gr. < 1241140122 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: my client tab completes to common prefixes < 1241140124 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 http://rage.kuonet.org/~anmaster/mycology.b98 < 1241140124 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :0 1 2 3 4 5 6 7 < 1241140130 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :let me get a complete one < 1241140130 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: G R [tab] < 1241140132 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :this time < 1241140134 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, ^ < 1241140137 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1241140145 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oy < 1241140156 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, thank you in advance :) < 1241140162 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :then, G R [tab] [tab]. What have you X>_< < 1241140184 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, um. The pattern is in the fingers < 1241140190 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I used it long before you came here < 1241140195 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it takes time to re-learn < 1241140203 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That was to Gracenotes :P < 1241140203 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in a year or so I will get it right I guess < 1241140207 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ironically lawl < 1241140208 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ouch < 1241140219 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :fine, muscle memory, et cetera. But I don't think it's that deeply ingrained < 1241140225 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, so please let it finish this time ok? < 1241140230 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yeahyeah < 1241140231 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :anyway, I won't bother you if you accidentally ping me :) < 1241140233 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: I'm just THAT COOL < 1241140234 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :continue < 1241140245 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Gr ok < 1241140250 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :haaaaaa < 1241140260 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: Gracenotes GregorR Gracenotes < 1241140305 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes, I had the same issue with FireFly and fizzie < 1241140311 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so it isn't just you < 1241140322 0 :EgoBot!unknown@unknown.invalid QUIT :Excess Flood < 1241140325 0 :EgoBot!n=EgoBot@codu.xen.prgmr.com JOIN :#esoteric < 1241140330 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, you changed the flood limit? < 1241140337 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it didn't flood off as quickly this time < 1241140345 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I can't change the flood limit, that's determined by Freenode :P < 1241140345 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and yes < 1241140349 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is continuing < 1241140352 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :( ´_ゝ`) it is me! I am the one to blame < 1241140355 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, well... the rate limit < 1241140355 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :On Sine there's somebody called Green, so you need four characters to tab complete us :P < 1241140368 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes, wth is up with those () < 1241140383 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1241140387 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wide ones < 1241140392 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :( ´_ゝ`) . . o o O O ( ;_; ) < 1241140395 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that shouldn't be part of unicode < 1241140396 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1241140403 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is a font issue < 1241140411 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not a symbol issue. < 1241140423 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1241140427 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : On Sine there's somebody called Green, so you need four characters to tab complete us :P <-- sine? < 1241140438 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : GOOD: IIDD is zero < 1241140441 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :still going strong < 1241140442 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1241140443 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I've already said too much. < 1241140450 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :YOU SHALL NOT KNOW THE SINE < 1241140454 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, private network? Ok < 1241140456 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Except that said wide parans, unlike the normal ones, are the same width as a Japanese character. < 1241140456 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hi Sgeo :P < 1241140458 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fine by me. < 1241140465 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm on enough of them already. < 1241140468 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Hi GregorR < 1241140476 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, that is a font issue. < 1241140486 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION pokes ehird to tell him that I might have caused people to be interested in PSOX again < 1241140487 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Not a separate code point issue < 1241140488 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh gawd, Sine. < 1241140493 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That place was amusing. < 1241140496 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you know of it? < 1241140498 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm ok < 1241140499 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yes. < 1241140505 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I went there for a month or two. < 1241140507 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sorry, should specify. Unless there's Roman characters embedded in the Japanese text, in which case normal parens are used. < 1241140510 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OOOOOOOOOOOOOOOOOOOOOOOH I have a great idea! I'll use exponential backoff for the output from commands. < 1241140510 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, private irc network? < 1241140513 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yes. < 1241140523 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1241140529 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Say the word "fuck", get put into a special channel to think about what you've done! We're so private that we came out the other side and became prudes. < 1241140531 0 :EgoBot!unknown@unknown.invalid QUIT :Excess Flood < 1241140532 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, UNDEF: N outputs 40 in base 3 as 1111 < 1241140535 0 :EgoBot!n=EgoBot@codu.xen.prgmr.com JOIN :#esoteric < 1241140535 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :still not halfway < 1241140537 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1241140549 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:13 AnMaster: it is a font issue < 1241140549 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :01:13 AnMaster: not a symbol issue. < 1241140551 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :expect another 2 or 3 excess floods < 1241140552 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Completely incorrect. < 1241140556 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, IMO it is. < 1241140562 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :they are latin chars. < 1241140565 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I'm the one who introduced ehird, GregorR, and kerlo to Sine < 1241140571 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Please stop showing your cultural ignorance. Thx. < 1241140579 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo is the Sine gatekeeper. < 1241140585 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, why not tell me *why* I'm wrong instead. < 1241140585 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: how large the network is? < 1241140585 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1241140595 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: tell AnMaster why he's wrong < 1241140595 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :how large is the network* < 1241140598 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, there are currently 24 people in the main channel < 1241140599 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: 30-50 people. < 1241140604 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... when I was there < 1241140607 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(2007) < 1241140611 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :hmm, < 1241140617 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Testing fingerprint DIRF... not loaded. < 1241140617 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Testing fingerprint EVAR... not loaded. < 1241140617 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Testing fingerprint FILE... not loaded. < 1241140621 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and now it is in FIXP < 1241140621 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's a pretty crap place. < 1241140645 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :i'm also operating some irc network, which is for koreans of course < 1241140647 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Finally, the *actual* reason for Unicode having different code-points for that... < 1241140668 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, you strip space at start of line? < 1241140671 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You know Unicode's stance that you should be able to go from old-character-set -> Unicode -> old-character-set? < 1241140677 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, JIS had different code points. < 1241140687 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, I see < 1241140687 0 :EgoBot!unknown@unknown.invalid QUIT :Excess Flood < 1241140689 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that explains it < 1241140690 0 :EgoBot!n=EgoBot@codu.xen.prgmr.com JOIN :#esoteric < 1241140693 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but not a good reason < 1241140695 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :IMO < 1241140711 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It makes sense theoretically. < 1241140714 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Stop being so anglocentric. < 1241140717 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, in FPSP now. < 1241140720 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I don't try to, but I might accidentally. < 1241140724 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, Um. I'm from Sweden. < 1241140734 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Eurocentric. < 1241140742 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Anythingbutjapacentric < 1241140743 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, that I can live with. < 1241140773 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, well lets wait for this to finish and I will pastebin the output. And the expected output. < 1241140798 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, which will differ slightly since my system has different env vars < 1241140806 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: You should come to Purdue next year. One of our resident Swedes is moving on to a professorship and our group won't have a Swedish majority anymore :( < 1241140811 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and "current time" will differ. < 1241140819 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :s/majority/plurality/ < 1241140824 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, your group? < 1241140851 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : UNDEF: YODHMS claim that the GMT time is (or was a few moments ago) 2009 - 5 - 1 00 : 08 : 44 < 1241140852 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well < 1241140853 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :A subset of the PL research group at Purdue under Dr. Vitek. < 1241140856 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that shows it < 1241140859 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it does buffer < 1241140882 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I know it buffers, I just don't know which buffer is staying alive :P < 1241140889 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :it took 10 minutes and so, right? < 1241140889 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"The number of cylinders for this disk is set to 1337." < 1241140894 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, ok < 1241140902 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, it is still going... < 1241140922 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, hey. What was the exit status < 1241140924 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Trying to quit with q. If the return status is 15, consider it GOOD... < 1241140935 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION pastebins output now < 1241140939 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I can't check. < 1241140974 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: add exitstatus command to print the last exit status, like bash's $? < 1241140989 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :(well i'm just kidding now.) < 1241141050 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, http://pastebin.ca/1409047 < 1241141055 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :first line was in channel < 1241141063 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION blinks\ < 1241141067 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.ca/1409048 is expected output free standing < 1241141079 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :It seems that the last note of a measure is the same as the root of the chord of that measure. < 1241141081 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :time, date, and env will differ < 1241141106 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :kerlo, not if the measure is metric < 1241141128 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, I know empty lines are stripped < 1241141136 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Is that the sort of joke that it's even possible to get? :-P < 1241141138 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but I don't see why the leading spaces are < 1241141147 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION uses that rule to measurify his little tune < 1241141151 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :kerlo, measure(ment) < 1241141159 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :feet vs. meters < 1241141171 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I assume it's because bash read LN strips *shrugs* < 1241141180 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, oh ok < 1241141187 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, still pretty impressive :D < 1241141194 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that I got it through < 1241141200 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :Hm, The fullwidth and halfwidth sections really tend to pique one's interest! < 1241141212 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: and I feel kind of bad about it :( < 1241141215 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: So does your face. < 1241141216 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :AUGH < 1241141244 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes, that is hard to read < 1241141265 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :I'm sorry, did you say something about my face :( < 1241141278 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: Yes. Your face < 1241141278 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: So do you feel kind of bad about it :( or not? < 1241141304 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :half-width, full-width. why not double-width? < 1241141320 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so < 1241141325 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :USB has low-speed, full-speed, and high-speed (which is greater than full speed) < 1241141332 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Quadruple-width: NOMINAL HORIZONTAL TABULATION < 1241141333 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, yes :D < 1241141338 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um < 1241141341 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :isn't the new one < 1241141345 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :something else < 1241141348 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I forgot the name < 1241141351 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for usb 3.0 speed < 1241141363 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :ehird: perhaps I feel kind of bad about it :( < 1241141369 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :SuperSpeed. < 1241141369 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :norly-this-is-our-fastest-speed < 1241141371 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, no "HighSpeed" < 1241141375 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Hi Speed < 1241141378 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes, "SuperSpeed". < 1241141379 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, really? Ok < 1241141388 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, that little rule is completely consistent with my intuition. < 1241141395 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or Hi-Speed < 1241141397 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :ehird: but I don't think the fullwidth section should be limited to just feeling bad about things! you know? < 1241141404 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :kerlo, what rule < 1241141442 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes, why is that font smaller < 1241141451 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as in < 1241141464 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wider than other monospace chars (!) but smaller letters < 1241141472 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird vs ehird < 1241141478 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :In order from slowest to fastest: Full Speed, Ultra Speed, Super Speed, Great Speed, High Speed, Added Speed, Speed. < 1241141482 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :And it's apparently similar to PCIe 1x... < 1241141484 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that's what fullwidth text is. < 1241141497 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: feeling bad about things != and i feel kind of bad about it :(ing < 1241141512 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :kerlo, fastest to slowest right? < 1241141515 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :true < 1241141531 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it breaks mono-space < 1241141534 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1241141535 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Yes. Fastest to slowest, starting on the right. < 1241141536 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :horrible < 1241141537 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: many characters do. < 1241141540 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1241141546 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :see, e.g., MUCH GREATER THAN or w/e < 1241141546 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :ehird: < 1241141557 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :comex: I refuse to answer messages prefixed by a line with just my name and a colon. < 1241141574 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, That should not happen in a mono-space font < 1241141578 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It does. < 1241141581 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deal with it. < 1241141582 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it's wrong. < 1241141589 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Monospace is wrong. < 1241141590 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :the AFO and I have way way way too many crops < 1241141595 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no it isn't < 1241141597 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :comex: Give me some. < 1241141618 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :now that nobody usually cares, it's the perfect time to make bayes play AAA < 1241141633 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :it will be a good way for me to procrastinate studying for APs < 1241141642 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1241141650 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that made no sense < 1241141655 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :and I can host it somewhere reliable if you can't :p < 1241141738 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :for example, posting "I request subsidization" ever week would be very helpful < 1241141738 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :by the way. javascript:alert((function(s){t=[];for(i=s.length;i--;){v=s.charCodeAt(i);t.unshift(v==32?' ':String.fromCharCode(v+65248))}return t.join('')})(prompt('',''))) < 1241141744 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :for your own full-width encoding needs < 1241141755 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :comex: what, you have AP tests? < 1241141757 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1241141764 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :also: maybe I'll annoy people and put it in the ruleset < 1241141764 0 :comex!unknown@unknown.invalid PRIVMSG #esoteric :but no < 1241141781 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, https://codu.org/projects/egobot/hg/index.cgi/rev/b83da7601e63 <-- no commit message?! < 1241141792 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm disappointed :( < 1241141803 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and I feel kind of bad about shit :( < 1241141806 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :You're in high-school-or-the-equivalent-in-your-country, then? < 1241141809 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That was just changing two configuration values, and I'm lazy :p < 1241141846 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, in the future will you be able to pull cfunge yourself? I mean it isn't really hard. Just bzr < 1241141855 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1241141879 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Part of the idea behind new EgoBot is that since I can just accept bundles and push them, I can remain mostly hands-off. < 1241141891 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: https://codu.org/projects/egobot/hg/index.cgi/rev/59aeb98a08ea#l2.10 <-- ? < 1241141894 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :As a result, I'll only update things when either people give me updates or I feel like it. < 1241141898 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I didn't add an extra space to that line < 1241141904 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so what happened < 1241141918 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :So, now that I've figured out the rule governing chords in music, I just have to figure out the rules governing melody and rhythm. < 1241141926 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ...........? < 1241141936 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, that extra space on the line "2.10" is not in the patch < 1241141941 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :see how it is added < 1241141953 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : 2.7 - rect->w = fspace.bottomRightCorner.x - fspace.topLeftCorner.x + 1; < 1241141953 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : 2.8 - rect->h = fspace.bottomRightCorner.y - fspace.topLeftCorner.y + 1; < 1241141953 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : 2.9 + rect->w = fspace.bottomRightCorner.x - fspace.topLeftCorner.x; < 1241141953 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : 2.10 + rect->h = fspace.bottomRightCorner.y - fspace.topLeftCorner.y; < 1241141956 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there < 1241141957 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :extra space < 1241141970 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :..... there's no extra space there ..... at least not in my view ..... tab vs spaces? < 1241141976 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, all tabs < 1241141986 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :browser fail < 1241141989 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :konqueror < 1241142006 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: what's the rule? < 1241142021 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :BROWSER FAIIIIIIIIIIIL < 1241142134 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyone know how to check what filesystem a given device is on linux? < 1241142147 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :is it mounted? < 1241142155 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no, but I can mount it, maybe. < 1241142169 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, file -s /dev/abc < 1241142171 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'm not certain debian comes with ext4 out of the box, and I want to check my "mke2fs -t ext4" worked, y'see < 1241142176 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the -s makes it work on special files < 1241142180 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no file(1) < 1241142182 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, note it may be wrong for ext4 < 1241142186 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :minimal busybox installer environment < 1241142188 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, mount it < 1241142197 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :k < 1241142205 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :do I have to specify "stripe-width=32" on mount time, I wonder? < 1241142206 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and check /proc/mounts after < 1241142207 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or just at create time < 1241142212 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no clue < 1241142224 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: so what's the rule? < 1241142234 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofog, scrollback < 1241142247 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or... is it foggy? < 1241142280 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :dunno, maybe i'm just blind < 1241142287 0 :MizardX!unknown@unknown.invalid QUIT :"zzz" < 1241142294 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :ah that far < 1241142296 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, note that filesystem may be mounted as ext3... < 1241142308 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, if it doesn't use any of the new features < 1241142312 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: well this is the issue isn't it < 1241142320 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what < 1241142327 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, -t ext4 < 1241142332 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :at mount < 1241142337 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if you prefer < 1241142356 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :awesome, I forgot mount's syntax and I have no man(1) < 1241142362 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :busybox is fun < 1241142362 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :oklofog: the root of the chord of a measure is the same as the last note of that measure. < 1241142374 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :mount -t ext4 /dev/bar /mnt/quux < 1241142375 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :yeah found < 1241142376 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :so umm < 1241142385 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :how's that a rule? < 1241142391 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, not sure if busybox mount is the same < 1241142396 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like, can it handle ext4 < 1241142397 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not busybox mount < 1241142402 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :oklofog: it states that a certain thing is always a certain thing. < 1241142402 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241142405 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :That makes it a rule. < 1241142408 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: this is an lvm partition, it doesn't seem to mount < 1241142416 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what trickery do I need to mount an lvm-hosted partition? < 1241142420 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: are you saying some melodies go by that rule? < 1241142420 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, mount --help < 1241142423 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, err < 1241142426 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1241142434 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it says no such device. < 1241142436 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what exactly did you do < 1241142447 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, because you should need no trickery < 1241142452 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :With Nightwish's "Amaranth", it works perfectly. With a little tune I came up with once, it works perfectly. With Mozart's Minuet in F for keyboard, K. 5, it fails perfectly. < 1241142467 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1241142469 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, assuming you did vgchange -y -a and such of course < 1241142470 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :mkdir /mnt/sda1 ; mount -t ext4 /dev/sda1 /mnt/sda1 # where mke2fs -t ext4 -E stripe-width=32,resize=500G /dev/sda1 < 1241142471 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :then i don't know what you mean < 1241142478 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :er < 1241142478 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1241142480 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : mkdir /mnt/sda1 ; mount -t ext4 /dev/sda1 /mnt/sda1 # where mke2fs -t ext4 -E stripe-width=32,resize=500G /dev/sda1 < 1241142482 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sda1 isn't the < 1241142483 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that isn't lvm < 1241142484 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lvm one < 1241142484 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :at all < 1241142485 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dur < 1241142492 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :amaranth's chorus' first chord is the basic [037]-chord < 1241142494 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: correct, pvcreate –metadatasize 250k /dev/sda2 is the lvm one < 1241142497 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :and < 1241142499 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'm confused now < 1241142502 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you would have /dev/my-volume-group/foo < 1241142504 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as the device < 1241142506 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1241142512 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :first measure ends in an A < 1241142512 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's just convention iirc. < 1241142521 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :where i'm using my standard 0-9A-Z scal < 1241142521 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :e < 1241142535 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: maybe i forgot what a measure is < 1241142537 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i'll check. < 1241142539 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, which would be a symlink to /dev/device-mapper/myvolumegroup-foo < 1241142540 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :iirc < 1241142561 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241142567 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :/dev/mapper/myvolumegroup-foo < 1241142570 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh, shit < 1241142574 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :debian's kernel is too old for ext4 < 1241142575 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :kekekeke < 1241142588 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :# ls /dev/mapper/ -l < 1241142588 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :total 0 < 1241142588 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lrwxrwxrwx 1 root root 16 Apr 16 20:05 control -> ../device-mapper < 1241142589 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :brw-r----- 1 root disk 254, 4 Apr 16 20:06 vg-flightgear < 1241142591 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1241142613 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :my main volume group is vg < 1241142639 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, " that's just convention iirc." <-- pretty sure it isn't "just" that < 1241142650 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: counterarguments? < 1241142662 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's worth nothing that i don't know shit about lvm < 1241142670 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i've caved now. i'm going to try arch linux < 1241142671 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, yes. < 1241142672 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :oklofog: if you're offering, then sure. < 1241142676 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Let me find a good tutorial < 1241142677 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ^ < 1241142680 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :distroshopping :-) < 1241142691 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: counterarguments to my counterargument? < 1241142696 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :counterBUTTS? < 1241142699 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :but i think i'm right, why would i do that < 1241142702 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ok. Lets take this easy. Right? < 1241142712 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I AM NEVER EASY < 1241142715 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ahe,/ < 1241142717 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sure. < 1241142719 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*Ahem. < 1241142730 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, You may have your opinions on Gentoo and so on. But it is well known the official docs are high quality. < 1241142730 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :SO < 1241142735 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm linking you to: < 1241142738 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://www.gentoo.org/doc/en/lvm2.xml < 1241142746 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which describes what you need to know < 1241142755 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :about how it works overall < 1241142755 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :oklofog: I haven't actually tried it with the chorus. < 1241142767 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it is centered on gentoo install, just ignore that bit < 1241142773 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I kind of get the feeling that LVM2 is horrific but I hvae to use it anyway :) < 1241142783 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :It actually does work with one part of the Minuet, so perhaps it fails with part of "Amaranth". < 1241142784 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: what part then? give me notes and chords < 1241142788 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it is flexible. Like text config files. < 1241142798 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you can't have both. < 1241142814 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i just took the part i remembered first, it's usually the chorus in pieces that are built on one. < 1241142821 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, then there is http://www.tldp.org/HOWTO/LVM-HOWTO/ too < 1241142828 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the extensive guide < 1241142832 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :mm < 1241142840 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I haven't read all of that < 1241142845 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and it is both LVM1 and LVM2 < 1241142849 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: i'm pretty sure base note of chord = first note of measure is a better rule. < 1241142883 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :if not, then you do make an interesting point, in either case the rules governing chords are much more complicated than that. < 1241142895 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, anyway, I'm afraid lvm is one of those apps you hate before you "get it" and love once you "get it". And "getting it" requires reading manual. < 1241142910 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm only using LVM to do aligning stuff :( < 1241142911 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::/ < 1241142923 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, well. You need to know about it still < 1241142932 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you will love it < 1241142947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if necessary, at a knife point ;P < 1241142948 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION dl archlinux-2009.02-ftp-i686.iso < 1241142952 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I may do. < 1241142956 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Notes: A C D .|. . . .|A . G F|E . D C < 1241142970 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Decent chords: Dm, Dm, F, C. < 1241143082 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :kerlo, what about D C#m E B#m7? < 1241143083 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I don't think the first note of the measure is reliable at all. < 1241143084 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1241143093 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241143093 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: d + C#m? < 1241143105 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :make that Bbm7 < 1241143114 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :still E is off < 1241143121 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofog, Yes. Wasn't this the Shönberg competition? < 1241143126 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Schönberg* < 1241143142 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster was not serious, as those chords make no sense. I think. < 1241143151 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :kerlo, correct. < 1241143179 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: i know that. no excuse to have errors. < 1241143180 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofog, yes change it to Gbm-7+(2/3^2) < 1241143181 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1241143184 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the E that is < 1241143185 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: how much ram should I have for arch < 1241143186 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :excuse to have nonsensicalities. < 1241143210 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, Well on my Pentium 3 with 512 MB RAM I use Arch Linux. < 1241143221 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, and yes LVM. But not for /boot and / of course < 1241143221 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: will 384 do? < 1241143224 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, the chords for the Minuet can be fixed trivially by shifting them a certain amount. A perfect fifth up or down. < 1241143227 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I think. < 1241143234 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean? < 1241143235 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I plan on using lvm for / < 1241143238 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just not /bot < 1241143244 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, well I only run sshd, nfsd and ntp on it... < 1241143257 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: 384 is enough to run a gnome debian system w/ firefox < 1241143260 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :with no lag < 1241143271 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, then you need initramfs. For arch this means you will need to edit mkinitcpio.conf or something iirc < 1241143281 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :? < 1241143281 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to say "yes I want lvm tools in my initramfs" < 1241143286 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there are docs about it < 1241143286 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i don't want lvm for this vm < 1241143287 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1241143290 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as in kernel says it < 1241143295 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what then < 1241143304 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also not sure if last arch cd has ext4 < 1241143307 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just want to know how much ram i need for a comfortable graphical arch. < 1241143316 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I never tried that. < 1241143318 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :So no idea. < 1241143321 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :"The root of the chord of a measure is a perfect fifth the last note of that measure." < 1241143325 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION checks < 1241143326 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: at least first note is part of the chord with a much greater probability than the last one. the last note isn't an emphasized note. < 1241143343 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I'd try with that and expand if not enough < 1241143347 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Below. < 1241143357 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, easy since it is a VM right? < 1241143365 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Shure. < 1241143391 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, also depends on if you select KDE 4.x with compiz or plain xfce or whatever < 1241143401 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION checks his tune again < 1241143404 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, oh and KDE is a separate package repo iirc. Called "kdemod" < 1241143411 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so you need to check docs. < 1241143416 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :And I'm heading to bed < 1241143419 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :03:03... < 1241143433 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Leeet's goooooo < 1241143435 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :2:03 here < 1241143448 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: of course below, that means they are the top note of the chord < 1241143453 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GRUB on a CD? < 1241143453 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :noob :P < 1241143455 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OMGWTFBBQ < 1241143466 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :network stuff -> < 1241143541 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: The arch installer is not graphical? < 1241143542 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::'( < 1241143582 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I was wrong. With my little tune, it sucks as well. < 1241143632 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: you do realize most notes whose position are odd (zero-indexed) are secondary notes and can be shifted without major consequences < 1241143642 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :the last note is often coincidental < 1241143701 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Heuristic, then: the longest note is often the root. < 1241143711 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i don't really have any idea how well chording can be done computationally < 1241143721 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :well, songsmith works pretty well < 1241143791 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: if there's a note that's clearly longer than others, it's usually part of the chord. < 1241143818 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :but, well. heuristics are heuristics < 1241143824 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kinda like fish are fish. < 1241143852 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :but not like a derived class is-a base class. < 1241143865 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :*how < 1241143870 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1241143878 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :maybe not, i forgot what i was doing < 1241143882 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i want pizza < 1241143916 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :50 minutes till last shop that ever closes closes. < 1241143945 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :would take me about 20 minutes to get there < 1241143965 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :wonder if i should....... < 1241143968 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Songsmith: "Eye of the Tiger? No problem! I'll just play some sunny chords in E flat minor. I hope syncopation is fine..." < 1241143975 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :s/minor/major/ < 1241143991 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :well < 1241143998 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :more like i'll just play some sunny e minor. < 1241144015 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :E flat major. The song is in C minor. < 1241144021 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Maybe it's sunny C minor. < 1241144042 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :well i don't care, i don't have absolute pitch < 1241144051 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :sunny [037] < 1241144064 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :god i hate your lesser standards < 1241144066 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Oh, that's your way of saying "minor", isn't it. < 1241144070 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1241144075 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :it's just as short! < 1241144110 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :[...] is the sequential way to denote simultaneous notes < 1241144117 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Just giving the number of semitones doesn't retain information some people think is important. :-P < 1241144141 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Though three semitones is probably not an augmented second, and four semitones is probably not a diminished fourth. < 1241144144 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :sure, but those people are wrong < 1241144189 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION listens to the Songsmith version of Everlong that doesn't suck. < 1241144209 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :(Not to be confused with "the Songsmith version of Everlong, which doesn't suck". The official version doesn't suck either.) < 1241144226 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i should probably learn some theory < 1241144228 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1241144249 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :well songsmith's songs are usually good, i think people just aren't capable of listening to them as separate from the originals < 1241144284 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :then again maybe i just like everything that sounds weird. < 1241144309 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Theory teaches you important stuff, like how 2^(10/12) = 7/4, 2^(7/12) = 6/4, and 2^(4/12) = 5/4. < 1241144318 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric ::P < 1241144328 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :The second approximation is the best, the last is not bad, and the first is the worst. < 1241144330 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i have no idea what university music theory even is < 1241144345 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :probably it's not as good as i'd hope, but probably it's better than what it was in elementary school. < 1241144352 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :and that other school after taht < 1241144353 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :*that < 1241144361 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Elementary school has theory? < 1241144381 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i was in a special music ...stream? god i don't know any terms < 1241144394 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :class maybe. < 1241144399 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Track? < 1241144406 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :that's probably one term maybe sure yes < 1241144409 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :The majority of elementary school students I've seen have all been anthropomorphic animals. < 1241144432 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i outsmarted pretty much all out teachers < 1241144452 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :*our < 1241144463 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :my experience is elementary school teachers are like that. < 1241144488 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :then again this is just me complaining about how i lost half my life in school < 1241144495 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I think I've been mirando too much playful visual media. < 1241144511 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :right i don't do taht < 1241144513 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :*that < 1241144517 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :("Mirando" being the Spanish word for both "watching" and "looking at". I guess a relatively naive calque would be "mirating".) < 1241144526 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :(i know) < 1241144548 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :(oh that was not just a translation) < 1241144555 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :(it was insight) < 1241144569 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :What was an insight, not a translation? < 1241144627 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :well it was a translation, i just meant you had other content than just enough for me to understand what you mean. < 1241144629 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :*ment < 1241144630 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :*meant < 1241144642 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :which is good because i hate people telling me what i already know < 1241144687 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Mm. < 1241144698 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :mainly this here: 'I guess a relatively naive calque would be "mirating".' doesn't add anything to the translation, therefore it was insight. < 1241144749 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Now to look for non-naive calques. < 1241144782 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :sophisticated enough for me < 1241144787 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Ooh! "Admire" contains the English root, staring right at you. < 1241144854 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :does that come straight from spanish? < 1241144856 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :So "miring". I've been miring too much playful visual media. < 1241144881 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :"Admire" comes from Latin. < 1241144892 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ad + mirari. < 1241144932 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :The word "mirar" is just a corruption of "mirari", I think, so we're allowed to pretend that "mirari" and "mirar" mean the same thing. < 1241144964 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :("Mirari" actually means "admire"; it's just that we English speakers can't do without our ancient, unrecognizable prepositional prefixes.) < 1241144982 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1241144990 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :ACTION starts lating next fall! < 1241144992 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1241144993 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :latin < 1241145020 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :"start" may be a bad verb for that < 1241145108 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION pensas ke gxi estas malintelegxente. < 1241145133 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Wow, someone said a sentence in Esperanto I can understand. < 1241145149 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :you're wondering who's stupid? < 1241145154 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :"I'm starting Spanish next year" is a perfectly idiomatic way of saying "My Spanish classes start next year" or "I'm starting to study Spanish next year". < 1241145157 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :and oh that was esperanto < 1241145209 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: well it sounds right, i'm just gradually losing more and more confidence in my language skills. < 1241145224 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also, I need to study my Esperanto. ;) < 1241145242 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :*loosing < 1241145250 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :statistically speaking it's "loosing" < 1241145254 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Lawlz. < 1241145273 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :(i read a lot of english written by finns) < 1241145299 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Better than reading English by 'Mericuhns. < 1241145344 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :that's one helluva pretty spelling < 1241145362 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Isn't it? < 1241145363 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: what did that sentence mean? < 1241145371 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: yes, reminds me of walruses < 1241145423 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :"I think that's stupid." < 1241145430 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :At least, that's what I wanted it to say. < 1241145430 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Properly speaking, it's "losing". :-P < 1241145447 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Well, "unintelligent". < 1241145459 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: a pretty lose definition of "proper" < 1241145473 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure it's "unintelligent" in the sense that non-people can be unintelligent. < 1241145476 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 88*::*:**02-*.@ < 1241145476 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :(sorry, i couldn't come up with a better usage) < 1241145476 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :-2147483648 < 1241145502 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :"That movie had a really low IQ." "This song has the lowest IQ ever." < 1241145504 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: ah so gxi was a pronoun, couldn't deduce that < 1241145550 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :is "gx" the lojban "x" character? < 1241145583 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :No, gx is dj in Lojban. < 1241145599 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :what < 1241145601 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :okay. < 1241145615 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :makes sense for intelegxente < 1241145629 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Properly written, it's actually g with a circumflex accent. < 1241145629 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1241145643 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :My terminal hates the compose key. < 1241145663 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(which is kinda stunning... rxvt-unicode should surely support, y'know, Unicode.) < 1241145687 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1241145696 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i need to leave pretty much now if i want foods. < 1241145708 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i wonder if i do < 1241145716 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :is eating nice? < 1241145805 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i'll take that as a no < 1241145822 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Eating is sometimes nice. < 1241145839 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :On occasion. < 1241145847 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :but is this an occasion < 1241145849 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Hey, look. I've spent so long trying to work on this email that it is now dark outside. < 1241145861 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Because of my procrastination, I cannot take a walk. < 1241145891 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i probably need to take a walk soon, i'm currently at the uni < 1241145904 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :(5 am soon) < 1241145948 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :This is a shame, as I was looking forward to doing that today. < 1241145962 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :you like walking? alone? < 1241145979 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :It's more fun than sitting in IRC waiting for someone to say something. < 1241145990 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :did i say it was not < 1241146006 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Then I was rendering your voice wrong. Let's start over. < 1241146010 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i've had some of my best ideas walking around < 1241146018 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Yes and yes. < 1241146086 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :people tend to interpret everything to be as hostile as possible, given no explicit sign of friendliness; humans have only communicated textually for so long < 1241146127 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Interesting. < 1241146138 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :not my theory, but i find it very true. < 1241146179 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :well of course, unkown people are by default only out to kill you and take your food and women < 1241146197 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :probably the only thing i learned from the "computer science and society" course < 1241146231 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Women are property because they cannot be shared whereas men can. < 1241146243 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :According to a dubious blog post, that is. < 1241146257 0 :olsner!unknown@unknown.invalid PRIVMSG #esoteric :if it was in a blog, it's probably true < 1241146276 0 :olsner!unknown@unknown.invalid QUIT :"Leaving" < 1241146328 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: men can be shared but women can't? < 1241146399 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :in what sense? probably men are better at being shared than women < 1241146453 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Well, yeah. Women can't be shared as much as men. < 1241146479 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :psychologically or biologically? < 1241146491 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :latter is obvious < 1241146505 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :former seems obvious, but may well be completely false < 1241146509 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :*to me < 1241146513 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :The latter. < 1241146529 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Of course, some men are selfish. < 1241146636 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :hmm, so it seems i'm not going to the shup. < 1241146677 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :but i probably should consider sleeping soon, especially as i'm not really reading because i'm too tired :) < 1241146731 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :also why couldn't you take a walk? < 1241147404 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Around here, walking at night is generally considered improper or something. < 1241147431 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :err. what kind of place do you live in? < 1241147463 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :in cities and the woods it's okay, i guess in the areas between those it might be improper. < 1241147481 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :well not sure, i've never lived in the woods < 1241147485 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :just guessing < 1241147589 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :here it's probably somewhat unsafe to be walking tonight, because it's a holiday of some sort and students are drinking lots < 1241147621 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :one tried to offer me a night of free beers at a bar on my way here < 1241147671 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :(i'm fairly sure he was hot for me, i'm quite a gay magnet for some reason) < 1241147698 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241147704 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :except magnets can't physically be gay < 1241147734 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :so umm that's kind of a weird idiom. < 1241147780 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :The Township Trail runs right behind my backyard; it mostly goes through forest. < 1241147795 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :(I think it also goes through lots of people's front yards. Those people are probably unhappy.) < 1241147848 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :And we all know that "magnet" is a metaphor for "thing that attracts", and you were using "gay" as a noun. < 1241147888 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :well it was a joke, based on thinking of gay there as an adjective. < 1241147913 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION shrugs < 1241147921 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :NO YOU LAUGH THIS INSTANT < 1241147927 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION laughs < 1241147934 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i'm such a comedian < 1241147947 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I guess there's also the problem of getting into the house when I return. < 1241147969 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :you live with your parents? < 1241147986 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :It would probably be illegal for me not to. Yes, I do. < 1241147987 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i mean is it a noise problem, or you don't own a key, or the house doesn't let people in at night in any case < 1241147995 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :err aren't you like 16? < 1241148012 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :16, yes. < 1241148017 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Below the age of majority, I'm sure. < 1241148030 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :16 isn't a uncommon age to move out in finland < 1241148039 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :or maybe i just know uncommon people once again < 1241148049 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I guess it's not going to be illegal for me to live at school once I go to school. < 1241148085 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :And it wasn't illegal for me to live in Indiana, though I'm sure there were people responsible for my whereabouts. < 1241148102 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :probably not. which school was that again? i think you've mentioned so i can ask < 1241148150 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :It's likely that it's been different every time I've mentioned it. < 1241148156 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :the to-be school, not the old one < 1241148159 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Grand Valley State University is pretty much a certainty by now. < 1241148167 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1241148179 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :okay never heard of that < 1241148207 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :is it awesome? i'm always looking for american universities tips < 1241148228 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I get the idea that it's pretty darn non-awesome. < 1241148250 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Rose-Hulman Institute of Technology is the awesome one. < 1241148262 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :And it costs about $45,000 per year without scholarships. < 1241148271 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :what subject, i actually probably don't know? < 1241148303 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Mathematics, economics, linguistics, or something similar to those. < 1241148328 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :well i can get any scholarship, so money isn't much of an issue < 1241148337 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I like to call them the MEL subjects. < 1241148349 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :How do you know you can get any scholarship? < 1241148351 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :right, i always assumed math but you've talked about english too < 1241148391 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :well if they are based on merit, i can get them < 1241148437 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i have a perfect average, and i've done 2.5 years worth of courses this year, so on paper i'm probably in the top then in the country < 1241148442 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :*ten < 1241148458 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :well okay not perfect but i can explain the few flaws < 1241148461 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Cool. < 1241148530 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. I wonder if I've ever admired an actual person for their intelligence. < 1241148546 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i don't think i've ever admired an actual person < 1241148557 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :people tend to be kinda stupid, even when they're better than me < 1241148581 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I've admired the fictional Charlie Gordon for his, but I tend to think myself able to outdo people, if I put the effort into it. < 1241148589 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :And I never put the effort into it, so I'm never proven wrong. < 1241148601 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :well that's pretty much what i did this year, put the effort into it < 1241148659 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :2.5 years' worth of courses in one year? Bring it on; all of my classes are boring. < 1241148670 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :bring it one how? < 1241148676 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea. < 1241148680 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :*on < 1241148709 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :it's still not that much, i just took a few more courses than i did in high school, here you just usually take very little, so my little is globally speaking a lot < 1241148745 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :But next week and the week after, I have AP tests. They include Microeconomics, Macroeconomics, Physics C: Electricity and Magnetism, and Chemistry. < 1241148769 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :well those all sound interesting enough. < 1241148782 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :AP test? < 1241148786 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :aptitude < 1241148787 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :? < 1241148791 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :The bulk of my knowledge about economics comes from a one-semester economics course I took two years ago. A lot of my knowledge about physics comes from a one-year physics course I took six years ago. < 1241148807 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Advanced Placement; the idea is getting college credit for classes taken in high school. < 1241148813 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i don't have any knowledge about either :< < 1241148822 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :ah okay < 1241148830 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Anyway, I'm hoping that the economics tests will be pretty intuitive. < 1241148863 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i got "college credit" for the courses i took at the actual university during high school < 1241148885 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I think the amount of stuff there is to know about physics is relatively small. < 1241148888 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, not the same. < 1241148914 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :and from the cisco ccna stuff i did, which was 100% surface learning, i don't remember any of it < 1241148948 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Chemistry is something there is a lot to know about, but I got an 800 on the SAT II for it, and I took Honors Chemistry last year. < 1241148960 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Let's see, my other AP tests are... < 1241148964 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i didn't actually know how to study at high school, i did well enough by just using my brain in the exams < 1241148998 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :there's not a lot to know about physics? < 1241149008 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :where's Slereah when you need him < 1241149011 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :English, Biology, and Calculus BC, I'm taking the classes for, so there's little question that I'll get 5s on those. < 1241149029 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :oh same grade system, fail-5? < 1241149050 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :These differential equations govern gravity. These differential equations govern electricity and magnetism. That's it. < 1241149055 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :It's similar. < 1241149116 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :1 is "no recommendation", 2 is "possibly qualified", 3 is "qualified", 4 is "well qualified", and 5 is "extremely well qualified". < 1241149139 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :These refer specifically to "college credit or advanced placement". < 1241149185 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :right < 1241149191 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :good luck on those < 1241149225 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :And the other ones I'm taking are Computer Science AB and Physics C: Mechanics. < 1241149232 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :speaking of studies, i have four exams next week, so i should probably start considering leaving soon < 1241149251 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :err AP's or courses? < 1241149256 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :AP tests. < 1241149260 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :right right < 1241149274 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Each test takes four hours; I think I'll finish each day by 5 PM at the latest. This leaves a nice four hours to study for the next test, eh? < 1241149298 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :how many you have in one week? < 1241149312 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :They're spread out relatively evenly over two weeks. < 1241149330 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i usually do exams in about 3 hours, therefore i have about 14 hours a day for reading < 1241149348 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :What, four hours of sleep? < 1241149349 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i have 6 exams in the next 2 weeks < 1241149360 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241149369 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :14+3=17, 24-17=7 < 1241149382 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :but yes, that's how much i sleep when i have exams, or less < 1241149386 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Right, right. < 1241149391 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :3-4 hours < 1241149394 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i panic lots. < 1241149413 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :"OMG WHAT IF I FORGET THE DETAILS OF THIS HEADER" < 1241149456 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :So, it looks like I have a test on Tuesday, May 5; one on Wednesday, May 6; three on Monday, May 11; one on Tuesday, May 12; one on Wednesday, May 13; and two on Thursday, May 14. < 1241149485 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :But the three on May 11 are really more like one and two halves, since the Physics C ones are half as long as the others. < 1241149501 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :taking AP? < 1241149510 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :coppro: yep. < 1241149517 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :neat < 1241149523 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :also, /me should scroll up < 1241149528 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :that's a lot of exams; then again if it's about aptitude i guess it doesn't matter that much. < 1241149538 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Also, I have a load of Spanish homework due on May something. < 1241149556 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :My Spanish teacher said that I need to be doing about five assignments a day to catch up. < 1241149568 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i like to surface learn all the details before the exam, which isn't the point for aptitude stuff (and not for exams either, it's just how i roll). < 1241149573 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :Due to the fact that I'm not in AP and the fact that AP exams won't get me anything at my target university, I'm not writing any AP exams. < 1241149614 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :What is "aptitude"? < 1241149623 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: err < 1241149639 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :the thing i thought ap was about, and still think it is < 1241149641 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :you know, skill < 1241149661 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :and not about learning some specific new thing < 1241149684 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :So practical ability, neither knowledge nor intelligence exclusively but a combination. < 1241149702 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :...maybe. < 1241149728 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :something like that, i just meant it's probably the kind of exam that's more about how well you know the general subject than it is about being you know studied it lots. < 1241149743 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :like you know understanding. forget it :P < 1241149747 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :doesn't matter < 1241149818 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :That's why I don't plan on studying lots. :-P < 1241149822 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :i just assume it's not the kind of thing you revise that much before the exam, but more the kind of thing that tries to measure what you learned in high school or whatever. < 1241149833 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :right < 1241149838 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :that's all i meant < 1241149895 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :hmm, i'll probably leave in 10 minutes < 1241149908 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :sun just rose :P < 1241149926 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I can study for one on Monday, one on Tuesday, one on Wednesday, one on Thursday, one on Friday, one on Sunday, one on Monday, one on Tueday, one on Wednesday. < 1241149959 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :next time i don't have to study is probably 19.5. < 1241149963 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :day.month. < 1241149969 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Or I could be responsible and begin studying the day after tomorrow. < 1241149985 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :excluding these random 3 hour irc breaks < 1241149988 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, right. I have things due Monday. < 1241150006 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :And I have an email to finish. Be back right before you leave or something. < 1241150044 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :alrighty, i'll try to consume a few more pages of this trivial networking crap < 1241150048 0 :coppro!unknown@unknown.invalid PRIVMSG #esoteric :but what I /do/ need to do is my calculus work < 1241150418 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION finishes the email. < 1241150433 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :just in time! < 1241150446 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wins, non-exclusively. < 1241150457 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :See you. < 1241150460 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :except i'll just leave irc and read the rest of this thing < 1241150476 0 :oklofog!unknown@unknown.invalid PRIVMSG #esoteric :so yes, we see like the swedes say. < 1241150481 0 :oklofog!unknown@unknown.invalid QUIT :"PJIRC @ http://webirk.dy.fi" < 1241150482 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Of course. < 1241150766 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :And I guess I have to go now as well. < 1241150793 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I have two options: be tired, or get addicted to caffeine. < 1241150818 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :The obvious explanation for my being tired is that I slept too much last night. :-P < 1241150876 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :So, plan: read no more than 50 pages of Flowers for Algernon, then work on Spanish. I'm currently on page 185. < 1241150879 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :See y'all. < 1241151059 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :I think I'll include a lolcat in my cryptography presentation < 1241151072 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :namely this specimen, http://geekfriendly.org/blog/wp-content/uploads/2007/06/schrodinger_s-lolcat.jpg < 1241151787 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :We were talking about PSPACE-complete games in Theory today, and one that he mentioned I think has the potential to be used as the basis for a real game. Given a graph, a starting vertex, and two players, each player selects a vertex pointed to by the current vertex, and crosses the current vertex out. You're not allowed to move to a vertex which is crossed out, and if you can't move, you lose. < 1241153138 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1241153861 0 :rodgort!unknown@unknown.invalid QUIT :"Coyote finally caught me" < 1241153880 0 :rodgort!n=rodgort@ludios.net JOIN :#esoteric < 1241153890 0 :lifthrasiir!unknown@unknown.invalid QUIT :"Changing server" < 1241153925 0 :lifthrasiir!n=lifthras@haje12.kaist.ac.kr JOIN :#esoteric < 1241154039 0 :lifthrasiir!unknown@unknown.invalid PART #esoteric :? < 1241154121 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :That seems really simple. < 1241154151 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :It makes me wonder if there's a way to estimate the maximum nimber of a group given a random sample. < 1241154200 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :The obvious answer is no, because it's PSPACE-complete. < 1241154294 0 :lifthrasiir!n=lifthras@haje12.kaist.ac.kr JOIN :#esoteric < 1241154590 0 :psygnisfive!n=psygnisf@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1241154649 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so! < 1241155814 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I < 1241157778 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :though < 1241157781 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :t < 1241158840 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :aww. today's xkcd is cute < 1241158984 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric : that's a good idea < 1241159028 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :I can hear the sound of a thousand geeks scrambling to make such a script and be Internet Famous < 1241159072 0 :bsmntbombdood!unknown@unknown.invalid PRIVMSG #esoteric :there's got to be some ebay-scraping libraries already < 1241159175 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :lmfao < 1241159228 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :it'd be hilarious if someone set up a beartrap in the pentagon < 1241159229 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1241159379 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :yeah, and they'd probably get a thousand life sentences, if not death by disembowelment and a thousand advertisers trying to use the recent "terrorist attack" to sell their security < 1241159420 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :...to exaggerate somewhat < 1241159558 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :my clock is telling me it's too late for aimless rants < 1241159569 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well then < 1241159575 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :get on AIM and start ranting! < 1241159627 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :oh no, your clever wordplay has rendered every bit of logical reasoning I've picked up over the years utterly useless! :X < 1241159650 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :VICTORY IS MINE < 1241159745 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :Somebody set up us the pun < 1241161584 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :set us up* < 1241161947 0 :Slereah!n=butt@ANantes-259-1-119-251.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1241161982 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: you clearly don't know how to speak Engrish < 1241162006 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :except the original quote is "set us up" < 1241162025 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh not its not < 1241162029 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :damn my faulty memory! < 1241162044 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i retract my correction, gracenotes < 1241162053 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :yeas, "set us up" sounds more natural and more menacing < 1241162089 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :but your base are not have property natural < 1241162776 0 :WangZeDong!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1241163985 0 :comex!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1241164799 0 :clog!unknown@unknown.invalid QUIT :ended < 1241164800 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1241165506 0 :Ilari!unknown@unknown.invalid QUIT :"Shutdown..." < 1241167363 0 :kerlo!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1241167405 0 :kerlo!n=ihope@normish.org JOIN :#esoteric < 1241168606 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1241169305 0 :Ilari!n=user@a88-113-39-59.elisa-laajakaista.fi JOIN :#esoteric < 1241169841 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : AnMaster: The arch installer is not graphical? <-- Yes. Ncurses has line art... :P < 1241169849 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anywya < 1241169852 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway* < 1241169855 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you will use it once < 1241169861 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :does it matter then? < 1241169870 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I mean, you won't ever need to use it again after. < 1241169876 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since Arch is pure rolling release. < 1241169940 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1241170786 0 :lifthrasiir!unknown@unknown.invalid QUIT :Remote closed the connection < 1241170872 0 :lifthrasiir!n=lifthras@haje12.kaist.ac.kr JOIN :#esoteric < 1241171686 0 :BeholdMyGlory!n=behold@d83-183-183-70.cust.tele2.se JOIN :#esoteric < 1241172702 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1241172718 0 :M0ny!n=Harmony@AToulouse-258-1-33-142.w90-55.abo.wanadoo.fr JOIN :#esoteric < 1241173110 0 :M0ny!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1241173787 0 :KingOfKarlsruhe!n=nice@HSI-KBW-091-089-027-168.hsi2.kabelbw.de JOIN :#esoteric < 1241174574 0 :MizardX!n=MizardX@78-70-156-36-no80.tbcn.telia.com JOIN :#esoteric < 1241175436 0 :tombom!i=tombom@wikipedia/Tombomp JOIN :#esoteric < 1241177213 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1241178037 0 :BeholdMyGlory!n=behold@d83-183-183-70.cust.tele2.se JOIN :#esoteric < 1241178126 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1241180937 0 :Judofyr!unknown@unknown.invalid PRIVMSG #esoteric :oh yeah, Arch is nice! < 1241182880 0 :Judofyr!unknown@unknown.invalid QUIT :Remote closed the connection < 1241185408 0 :KingOfKarlsruhe!unknown@unknown.invalid QUIT :Remote closed the connection < 1241188426 0 :kar8nga!n=kar8nga@m-183.vc-graz.ac.at JOIN :#esoteric < 1241189280 0 :iano!n=iosgood@076-076-146-052.pdx.net JOIN :#esoteric < 1241190250 0 :iano!unknown@unknown.invalid QUIT : < 1241190481 0 :M0ny!unknown@unknown.invalid QUIT :"PEW PEW" < 1241190611 0 :M0ny!n=Harmony@AToulouse-258-1-33-142.w90-55.abo.wanadoo.fr JOIN :#esoteric < 1241190673 0 :Hiato!n=1@dsl-245-41-227.telkomadsl.co.za JOIN :#esoteric < 1241192100 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1241192768 0 :Gracenotes!unknown@unknown.invalid QUIT :"Leaving" < 1241193019 0 :coppro!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1241193972 0 :Hiato1!n=1@dsl-245-41-227.telkomadsl.co.za JOIN :#esoteric < 1241193984 0 :Hiato!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1241195611 0 :kar8nga!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1241195709 0 :kar8nga!n=kar8nga@a-66.vc-graz.ac.at JOIN :#esoteric < 1241195855 0 :ais523!n=ais523@92-236-187-64.cable.ubr08.king.blueyonder.co.uk JOIN :#esoteric < 1241196499 0 :louzer!i=louzer@spnp206156.spnp.nus.edu.sg JOIN :#esoteric < 1241196603 0 :louzer!unknown@unknown.invalid PRIVMSG #esoteric :Is there a mechanical way to make a quine of a combinator? < 1241196623 0 :louzer!unknown@unknown.invalid PRIVMSG #esoteric :something like a fixed point combinator? < 1241196762 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :What do you call a quine from a combinator, exactly? < 1241196890 0 :louzer!unknown@unknown.invalid PRIVMSG #esoteric :A quine from an expression made of combinators is something that evaluates producing the same expression that was evaluated. < 1241196948 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1241196952 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Happy Mailman day! < 1241196979 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :That would be... a non-normal form? < 1241196986 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :louzer: ```sii``sii is the most famous combinator quine, in that sense < 1241196993 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although any such quine is necessarily an infinite loop < 1241196999 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1241197023 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :And I'm not sure you can actually compute to check for it. < 1241197032 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hi btw ais523 < 1241197036 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Halting problem and all < 1241197039 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1241197074 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Unless you can, since it's not actually every non-normal forms < 1241197077 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Iunno < 1241197082 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: that's an interesting question. "Does a combinator expression halt" is obviously unsolvable. "Does a combinator expression ever return to its starting point when evaluated" is I suspect unsolvable, but it's not obvious from the halting problem that it is < 1241197302 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is trying to build gcc 4.4 < 1241197316 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it has some new dependencies. Which has more dependencies. < 1241197317 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1241197358 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :two deps left ot compile before it's time to compile gcc itself. < 1241197393 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I love the Ubuntu/Debian "install all build dependencies of this package" command < 1241197413 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :lets you build what parts of the system you like by hand, without chasing dependencies < 1241197500 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, they are not in stable arch linux at least yet. < 1241197502 0 :louzer!unknown@unknown.invalid PRIVMSG #esoteric :ais523, Perhaps there are ways for a combinator expression to loop forever without ever reaching its starting point < 1241197513 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :louzer: there definitely are < 1241197521 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, plus I had to recompile one dep (gmp) to enable some more options for it < 1241197526 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1241197545 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :```s``skki``sii becomes ```sii``sii after once round the loop, IIRC < 1241197556 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and from then on is ```sii``sii forever < 1241197560 0 :louzer!unknown@unknown.invalid PRIVMSG #esoteric :ais523, that was quick < 1241197578 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :heh, ```s.a.b``s.c.d is the usual expression I use to test Unlambda interps < 1241197582 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what about one not ever reaching the same state again. As in, every state is unique < 1241197585 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so I'm rather familiar with how it loops < 1241197593 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Or `mm on the bird :3 < 1241197594 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I think that's possible too, but harde < 1241197595 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*harder < 1241197604 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1241197617 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Slereah, what < 1241197630 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :m is ``sii in lazy bird < 1241197630 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :imagine something like (:*:^):^, translated to Unlambda < 1241197653 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^ul (:*:^):^, < 1241197653 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric : ...too much stack! < 1241197657 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :rigt < 1241197659 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right* < 1241197718 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Around stacks, never relax. < 1241197811 0 :louzer!unknown@unknown.invalid PRIVMSG #esoteric :what if use Zobrist hashing to test whether some evaluation step during evaluation gets repeated? We will be able to do impossibility-space tradeoff attack on halting problem lol.. (People use Zobrist hashing to find whether chess board states get repeat when searching down the game tree.) < 1241197893 0 :louzer!unknown@unknown.invalid PRIVMSG #esoteric :wait ordinary hashing would do < 1241197897 0 :louzer!unknown@unknown.invalid PRIVMSG #esoteric :the job < 1241197927 0 :louzer!unknown@unknown.invalid PRIVMSG #esoteric :because expressions can be evaluated unambiguosly < 1241197971 0 :louzer!unknown@unknown.invalid PRIVMSG #esoteric :zobrist would help to check whether parts of the expression are getting repeated < 1241198019 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 http://www.quote-egnufeb-quote-greaterthan-colon-hash-comma-underscore-at.info/befunge/ytest.bf < 1241198020 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Flags: 1 < 1241198043 0 :MizardX!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1241198054 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, did you miss that yesterday about egobot? < 1241198060 0 :MizardX!n=MizardX@78-70-156-36-no80.tbcn.telia.com JOIN :#esoteric < 1241198088 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes < 1241198091 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wb EgoBot < 1241198093 0 :louzer!unknown@unknown.invalid PRIVMSG #esoteric :I bet Turing would say there exists an expression that does not have any detectable pattern that signifies non-haltability < 1241198093 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 3y.@ < 1241198093 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :1128682830 < 1241198105 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, it isn't the same one < 1241198110 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as in, different code base < 1241198115 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no suspending thing < 1241198117 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and such < 1241198166 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh and another thing... I made a patch to add befunge-98 to it. Using cfunge. Which made me add some new compile time options for cfunge. To enable/disable some things. < 1241198192 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(TURT is disabled in cfunge in EgoBot, so is NCRS and TERM. And it runs with -S so no unsafe IO) < 1241198320 0 :louzer!unknown@unknown.invalid PRIVMSG #esoteric :Guys, so there cannot be a mechanical way to generate a quine of a combinator expression because that would mean there exists halting predictor which is impossible? < 1241198376 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, you can certainly generate some infinite combinator loops < 1241198385 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just not all of them < 1241198399 0 :louzer!unknown@unknown.invalid PRIVMSG #esoteric :hmm :( < 1241198404 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :return "```sii``sii" < 1241198418 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Works every time < 1241198422 0 :louzer!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1241198452 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :```s``ska``skb``s``skf``skg is an infinite loop no matter what a, b, f, g < 1241198467 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(Unlambda experts will know why I skipped c, d, and e) < 1241198481 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1241198481 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Supported commands: bf_txtgen help info 1l 2l adjust axo bch befunge befunge98 bf bf16 bf32 bf8 dimensifuck glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl < 1241198491 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!info < 1241198491 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :EgoBot is a bot for running programs in esoteric programming languages. If you'd like to add support for your language to EgoBot, check out the source via mercurial at https://codu.org/projects/egobot/hg/ < 1241198505 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's nice to see the exclamation mark prefix come back < 1241198525 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so, no !def? < 1241198532 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and no Underload? < 1241198535 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, Make a patch I guess. < 1241198538 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :In fact make two < 1241198546 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there are instructions for how to add new languages. < 1241198602 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but that would been I'd need an Underload interp written in something sane < 1241198604 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*mean < 1241198633 0 :louzer!unknown@unknown.invalid PRIVMSG #esoteric :Life would have been so much easier if I had an Oracle machine.. fuck reality! it doesn't want me to have one. < 1241198722 0 :thutubot!n=thutubot@normish.org JOIN :#esoteric < 1241198722 0 :thutubot!unknown@unknown.invalid QUIT :Remote closed the connection < 1241198725 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, C, java, haskell and several other ones are supported. < 1241198725 0 :MizardX!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1241198732 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it executes the interpreter binaries. < 1241198739 0 :thutubot!n=thutubot@normish.org JOIN :#esoteric < 1241198747 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241198750 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+hello < 1241198751 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :Hello, ais523! < 1241198757 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (:aSS):aSS < 1241198758 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :(:aSS):aSS < 1241198778 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Heh, asses < 1241198778 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :now 2 out of 5 bots here can do Underload < 1241198782 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :rather than 1 out of 4 < 1241198785 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: that wasn't deliberate! < 1241198797 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I will never believe you < 1241198798 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if it were, I'd have capitalised it properly < 1241198806 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Does one do unlambda? < 1241198817 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :EgoBot dose < 1241198819 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*does < 1241198823 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :What command? < 1241198831 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!unlambda ```s.a.b``s.c.d < 1241198839 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!ps < 1241198848 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :!unlambda `````kisses < 1241198849 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I probably shouldn't have fed it an infinite loop < 1241198853 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :SMOOCH < 1241198861 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: that produces no output, obviously < 1241198865 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Yes < 1241198867 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!bf ,[.,]!test < 1241198871 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :!unlambda ``````kisses.x < 1241198886 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I can only conclude I accidentally crashed it with that loop < 1241198889 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :!unlambda ````kiss.x < 1241198893 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Hm < 1241198894 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Did you guys kill EgoBot >_< < 1241198896 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :I guess not < 1241198901 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I think quite possibly < 1241198907 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1241198907 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Supported commands: bf_txtgen help info 1l 2l adjust axo bch befunge befunge98 bf bf16 bf32 bf8 dimensifuck glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl < 1241198917 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ok, it's listening to you < 1241198921 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!info < 1241198921 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :EgoBot is a bot for running programs in esoteric programming languages. If you'd like to add support for your language to EgoBot, check out the source via mercurial at https://codu.org/projects/egobot/hg/ < 1241198931 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!bf ,[.,]!test < 1241198943 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's possible, and even likely, that unlambda doesn't work. < 1241198957 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I know that bf works, though < 1241198960 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I'm not getting output from it < 1241198970 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!bf ++++++++++++++++++++++++++++++++++++++++++++++++++++++++. < 1241198970 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :8 < 1241198972 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1241198977 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's just not accepting input via ! < 1241198989 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It uses EgoBF *shrugs* < 1241199016 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :What should ````kiss.x output? < 1241199017 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :we certainly need to add Underload, but the problem is that the only two known sandboxed Underload interps are written in esolangs < 1241199027 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and it shouldn't < 1241199031 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :``kis = i < 1241199034 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :````kiss = s < 1241199038 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and `s.x has no output < 1241199043 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because it's an incomplete expression < 1241199047 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :!unlambda `.xi < 1241199047 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :x < 1241199056 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh, so it does work :P < 1241199068 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :how does EgoBot handle infinite loops? < 1241199072 0 :MizardX!n=MizardX@78-70-156-36-no80.tbcn.telia.com JOIN :#esoteric < 1241199074 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :!unlambda ````````kiss.m.y.a.s.s < 1241199074 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :myaas < 1241199084 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :kekeke < 1241199101 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It nices down, kills long-running scripts, and refuses to allow anything to take more than 25% CPU < 1241199109 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ok, makes sense < 1241199120 0 :louzer!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1241199133 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Does underload have the ability to run I/O or whatnot? < 1241199139 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :underload does O but not I < 1241199154 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Output to files? < 1241199159 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, just to stdout < 1241199164 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh greaat < 1241199170 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :one of the deps fail configuring < 1241199172 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :+ul (()(*))(~:^:S*a~^a~!~*~:(/)S^):^ < 1241199174 0 :thutubot!unknown@unknown.invalid PRIVMSG #esoteric :*/*/**/***/*****/********/*************/*********************/**********************************/******************************************************* ...too much output! < 1241199178 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^ul (()(*))(~:^:S*a~^a~!~*~:(/)S^):^ < 1241199178 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :*/*/**/***/*****/********/*************/*********************/**********************************/*******************************************************/*****************************************************************************************/********************************************************************************* ...too much output! < 1241199180 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it claims a header that does exist doesn't... < 1241199180 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So there's no complelling reason not to use a normal underload interp? < 1241199191 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the only compelling reason is that there are no normal underload interps < 1241199195 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :*compelling < 1241199201 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :OH < 1241199208 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Well, one that's in an esolang is fine, really. < 1241199211 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Is that prime numbers? < 1241199213 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's simple enough to implement that everyone just wrote esolang versions < 1241199216 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So long as it's an esolang that EgoBot supports. < 1241199216 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: no, fibonacci < 1241199222 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :primes don't go up exponentially < 1241199223 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :o < 1241199227 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oko < 1241199247 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :really, the best thing would just be to write an interp in something sane < 1241199261 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm not stopping you :P < 1241199261 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there's an efficient C version, but it's a compiler not an interp < 1241199262 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I await a hg bundle. < 1241199301 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Underload interps have been written in: JS, Thutu, Befunge, Redcode, BF < 1241199318 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the other problem is it's very easy to use up memory really quickly in an Underload program < 1241199319 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i found some example that rcfunge is faster than cfunge... :p < 1241199322 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :do you have a limit on memory used? < 1241199326 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, details < 1241199330 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://pastie.org/465147 < 1241199334 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yes. 32M < 1241199340 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, that's fine < 1241199348 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, the actual program? < 1241199350 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1241199351 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :(I have 1G on the system) < 1241199356 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241199362 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, the only way to output a newline in Underload's to put a literal newline in the program < 1241199366 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but that could just be done via URL < 1241199366 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :it puts p at <9^6,0> so it tests pure performance of the fungespace get < 1241199370 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, where does it put it < 1241199389 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, is those value average over several runs btw? < 1241199392 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ais523: That sort of issue I just dont care about ;) < 1241199401 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :wait, <9^8,0> = <43046721,0>, i mean < 1241199408 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : 'q99*:*:*0p3 < 1241199409 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes. that was similar < 1241199411 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :does that ever exit? < 1241199425 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :it should exit eventually. < 1241199442 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't see how the ' before the q is ever overwritten < 1241199455 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, it runs over lots of empty funge-space indeed, < 1241199457 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :indeed* < 1241199469 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no, it puts q at <9^8,0>, so after ...p3 there is a generated q and exits < 1241199485 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :(albeit there are 43000000+ spaces) < 1241199488 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, aha < 1241199489 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :in between* < 1241199489 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, what about ccbi and pyfunge on it < 1241199490 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I missed that < 1241199492 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just out of interest < 1241199521 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I suppose an interp really optimised for that program would skip all the spaces in one go, and handle that in O(1) not O(n) time < 1241199523 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i don't have a working ccbi build yet, due to out of time, and pyfunge... is too slow. < 1241199535 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, you need to find all those spaces. < 1241199547 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you could know there was nothing in the columns inbetween < 1241199547 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :i had to test pyfunge with <9^6,0>. < 1241199548 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :somehow < 1241199550 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which means lots of "check if value exist in hash table" for cfunge. < 1241199555 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, I know < 1241199579 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION tests Language::Befunge < 1241199585 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :~/hg/pyfunge$ echo '88*99*::**0p' | time ./pyfunge -v98 - < 1241199585 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric : 2.91 real 2.63 user 0.20 sys < 1241199590 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes I could. But then I would need to check the hash table for column count < 1241199598 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which would for most programs be a waste of time. < 1241199609 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1241199622 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's why I said "optimized for that program" < 1241199652 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :but still i cannot think why rcfunge is faster than cfunge then. maybe because of mac strangeness? :S < 1241199657 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, feel free to tune the size of the static array to include that. #defines are near line 100 of src/funge-space/funge-space.c. Note the comment about < 1241199661 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :think of* < 1241199664 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :about 16-byte divisible* < 1241199673 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#define FUNGESPACE_STATIC_X 512 < 1241199673 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :#define FUNGESPACE_STATIC_Y 1024 < 1241199689 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err not just 16 byte < 1241199725 0 :puzzlet!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1241199747 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway: each must be a power of two. And (FUNGESPACE_STATIC_X * FUNGESPACE_STATIC_Y * sizeof(funge_cell)) % 128 == 0 < 1241199750 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think. < 1241199757 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1241199777 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the comment *was* correct after all < 1241199810 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :jqbef98 is much slower than either cfunge or RC/funge < 1241199817 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not at all surprising, it's one of the slowest on Mycology < 1241199828 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, I'll try profile it later today. Doing some other stuff atm. And food is soon ready. < 1241199851 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION kills the process after 90 seconds < 1241199894 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: alright. < 1241199916 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, not that I know rcfunge code very well. < 1241199920 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it is rather messy < 1241199941 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :!help < 1241199941 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :Supported commands: bf_txtgen help info 1l 2l adjust axo bch befunge befunge98 bf bf16 bf32 bf8 dimensifuck glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl < 1241199958 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, were you around when Deewiant tested on 32 MB large text file from project gutenberg? < 1241199963 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :FYI, i have #defined FUNGESPACE_STATIC_X to 0x4000000 and FUNGESPACE_STATIC_Y to 1, and cfunge became very slow (i.e. 60s and still running) < 1241199966 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :With a @ to just check parsing. < 1241199971 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no < 1241199978 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :for smaller FUNGESPACE_STATIC_X there is no difference. < 1241199983 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I like that idea, give a @ followed by 32 MB of junk? < 1241200007 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ah. cfunge was fastest. 27 seconds or such and 2.2 GB RAM. CCBI was way more. And more than half an hour (forgot how long exactly) < 1241200015 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :don't remember what other ones he tested. < 1241200026 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, my guess for the 0x4000000 define is that cfunge caused the computer to swap by trying to access that much memory < 1241200045 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes < 1241200050 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that sounds correct. < 1241200058 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's a 1 followed by 26 zeroes, isn't it? < 1241200061 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bbl food. < 1241200063 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's only 64 MB < 1241200074 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :wait, *4 or 8 due to width of an int < 1241200076 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no, that is 256 MB. < 1241200087 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :256 MB isn't an insane amount for some modern computers < 1241200094 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :presumably yours can't handle it, though < 1241200111 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :agreed, i have only 2GB of ram < 1241200131 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :256 MB should fit in 2GB without swapping, though < 1241200430 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :anyone here have ideas of how to write a super-optimised sane Underload interp? < 1241200434 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as opposed to a compiler? < 1241200493 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: 3.x or 4.x RAM and 4x minutes < 1241200500 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Where I can't remember the x < 1241200599 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Super-optimiZed is not a requirement. (But American spelling is lawl ;) ) < 1241200616 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, especially as I'm British < 1241200628 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I write in a mix of British and American English unless I concentrate < 1241200632 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :due to being on the Internet so much < 1241200643 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Hah < 1241200648 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but if I'm going to write an interp in a sane language, I want it to run quickly < 1241200649 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :AMERICANS HAVE TAKEN OVER THE INTARWEBS < 1241200696 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, ? < 1241200713 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: " CCBI was way more. And more than half an hour (forgot how long exactly)" < 1241200716 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : 256 MB should fit in 2GB without swapping, though < 1241200717 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um < 1241200722 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there is another thing < 1241200726 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :cache < 1241200728 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I assume. < 1241200736 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, yes < 1241200748 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but cache misses shouldn't slow cfunge down that dramatically < 1241200769 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Life was simpler when all memory was the same speed < 1241200787 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even back in the 6502, memory access to the bottom 256 bytes of memory was faster < 1241200794 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*on the 6502 < 1241200803 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although only 16 bytes of it was available to user programs < 1241200852 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :who's Lawrence Woodman, I wonder? He's been writing about Redcode and SUBLEQ < 1241200922 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Get 'im in 'ere! < 1241200932 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that was my reaction < 1241200978 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241200994 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, 256 MB is quite a bit to fill with spaces initially though < 1241201000 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, of course < 1241201013 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :although again it shouldn't take that long < 1241201014 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :even though I use streaming non-temporal stores. < 1241201017 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241201026 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :memtest86 can fill my entire memory with anything in less than a second < 1241201030 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I have more than 256 MB < 1241201041 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :true. < 1241201061 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :actually, not the entire memory < 1241201070 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it needs to reserve some for itself < 1241201091 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, the entire memory < 1241201099 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I mean. For it's own code. < 1241201100 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it fills most of it, then moves itself to a different location, then tests the bit where it was < 1241201103 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241201111 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what about BIOS reserved bits. < 1241201117 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and such < 1241201147 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm not sure how it handles those < 1241201161 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I imagine it doesn't test memory-mapped registers with random data, though! < 1241201169 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :indeed. < 1241201185 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241201220 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, did that one you set ever finish? < 1241201247 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if not I suspect it just doesn't handle 1 for the dimension very well. < 1241201263 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i terminated it before it finishes. < 1241201908 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what does "ulp" mean in the context of floating point < 1241201930 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :unit in the last place. < 1241201945 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or unit of least precision < 1241201946 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok. And what does that actually _mean_ < 1241201947 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Same thing < 1241201951 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ulp of some floating point number is < 1241201963 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ulp(x) is the difference between the two floating-point numbers closest to x < 1241201971 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241201992 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :a gap between it and closest representable number greater than it < 1241202036 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :greater than -> closest to it. < 1241202097 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1241202257 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, you know gcc best. < 1241202273 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, does one need to do the bootstrap thing when building a new gcc version using the previous gcc version. < 1241202275 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :possibly in this channel, but only an older version, and I bet there are people who know more about gcc than me elsewhere < 1241202286 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in this channel yes < 1241202293 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and you never "need" to do the bootstrap thing, not even for building with a different compiler < 1241202302 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, why does it default to being used then < 1241202315 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because it gives a more efficient binary in most cases, and because you can't test unless you bootstrap < 1241202320 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :To verify trhat the generated compiler is correct. < 1241202326 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1241202340 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241202427 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And because the compiler doesn't taste like chicken until it's compiled itself. < 1241202465 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :well, anyone can connect to eso-std.org domains? my DNS didn't resolve them at all. < 1241202483 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :err, eso-std.org no longer exists < 1241202487 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird dropped the domain, and it's been parked < 1241202495 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ah, then okay. < 1241202502 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if there's something for particular you're looking for that was there, I might know where it is now < 1241202509 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-j2 is safe for gcc iirc < 1241202574 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :odd, why does trying to open a new ssh connection only work when the target computer isn't loaded. < 1241202583 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :existing ones work fine in all cases. < 1241202592 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so does running most programs < 1241202659 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and even if I ctrl-z whatever is putting that load on the system... It doesn't help. < 1241202682 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :as in, any existing ssh that is currently connecting doesn't finish connecting. < 1241202694 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :new ones are close to instant < 1241202812 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :especially configure running prevents it working. Compiles do it sometimes. < 1241202814 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, any idea? < 1241202836 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no < 1241202839 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1241202846 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nothing strange in logs < 1241202956 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :heh, Microsoft's servers crashed when they tried to release Windows 7 RC to the MSDN and TechNet subscribers < 1241202979 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Did they actually crash < 1241202987 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I was under the impression they just got slashdotted < 1241203005 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :someone should slashdot slashdot < 1241203009 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just to see what happens. < 1241203019 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Why was eso-std.org taken down? (<-- ehird?) < 1241203028 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: I consider being slashdotted as a form of crashing < 1241203049 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I'm not entirely sure, I'm no good at following ehird's logic with server maintenance < 1241203059 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Slashdottedness doesn't require manual intervention to resolve < 1241203062 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1241203063 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Crashedness does < 1241203068 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241203072 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, just slashdotted then < 1241203099 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I don't suppose there was anything hugely relevant there anyway? :) < 1241203108 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: It was dormant. < 1241203112 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The server is up. < 1241203122 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Will not be soon due to moving to prgmr < 1241203134 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :03:23 GregorR: We were talking about PSPACE-complete games in Theory today, and one that he mentioned I think has the potential to be used as the basis for a real game. Given a graph, a starting vertex, and two players, each player selects a vertex pointed to by the current vertex, and crosses the current vertex out. You're not allowed to move to a vertex which is crossed out, and if you can't move, you lose. < 1241203137 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Haw. < 1241203138 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*Hawt < 1241203149 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: well, I can try Arch. < 1241203151 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :downloading Slackware atm < 1241203156 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ? < 1241203161 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :reply to you. < 1241203164 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :didn't you try it < 1241203181 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Started to, then had to go sleep. < 1241203185 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: that game GregorR mentioned, if you did it with a directed graph you could use it to model any finite game, with an appropriate graph < 1241203194 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Even hawtter. < 1241203212 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well nxn Go is supposedly PSPACE-complete iirc < 1241203213 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :mayhaps I will try a BSD afater slack < 1241203239 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: are you messing with lots of different Linux distros? < 1241203246 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Yes. < 1241203252 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Distroshopping. < 1241203256 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fair enough < 1241203274 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, could you model chess with it < 1241203288 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: arch using grub on a cd freaked me out < 1241203294 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes, in theory, but the graph would be insanely massive < 1241203297 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, didn't it work < 1241203305 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it worked just fine < 1241203309 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but it's freaky < 1241203311 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ais523: How massive? If exponential, that's not a valid reduction :P < 1241203314 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, how would you do it. I mean how do you represent a game in it. < 1241203322 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: yes, exponential < 1241203331 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Right, so that doesn't prove anything about Chess. < 1241203333 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: with one node for every position, and directed arcs that don't let you go back < 1241203337 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: no, it wasn't meant to < 1241203341 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: chess has some timeout rules that force it to be finite < 1241203344 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Ah, OK :P < 1241203355 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So in short, every game with a finite number of states can be represented as a graph of states. < 1241203365 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No shit sherock < 1241203367 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sherlock < 1241203369 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's called a FSM < 1241203370 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(not just no. states but also length) < 1241203381 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*an FSM < 1241203381 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, you could only represent turn-based games with moves on a graph or board I think. And only deterministic ones. < 1241203402 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for example, you couldn't represent any game with dice right? < 1241203408 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: anyway, I don't mind a textual installer, it just tends to imply unpolishedness in other areas < 1241203409 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or did I misunderstand < 1241203416 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you're right, it would have to be deterministic < 1241203429 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: just add a token < 1241203431 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :rand(N) < 1241203434 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but you don't need moves on a graph/board, anything with a finite number of defined states will do < 1241203435 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :meaning a number from 0-N inclusive < 1241203438 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and turn based. Not deterministic and continuous. < 1241203444 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Is there a theory of nondeterministic graphs? :P (Quantum graphs?) < 1241203449 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: continuous implies infinite number of states < 1241203457 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well maybe wrong word. < 1241203460 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I assume I want an ftp/http installation source? < 1241203467 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm using the ftp disk < 1241203468 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I used netinstall yes < 1241203470 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*disc < 1241203475 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so yes. < 1241203482 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dhcpcd failed < 1241203482 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :awsum < 1241203510 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, now it was almost a year ago I installed. So I don't remember all details < 1241203514 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe ask Deewiant too < 1241203514 0 :tombom!unknown@unknown.invalid QUIT :"Peace and Protection 4.22.2" < 1241203522 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: strictly speaking a reduction from something bounded finite is not really exponential no matter how much it blows up < 1241203539 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(you just stick it in the constant multipliers) < 1241203541 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: oh god, I have to use the awful partitioning program < 1241203547 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, make a graph to represent D&D first edition. < 1241203549 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what one? < 1241203555 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I thought there was fdisk on it < 1241203563 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or was it cfdisk? < 1241203567 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cfdisk < 1241203569 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh I see < 1241203570 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :D&D first edition is nondeterministic and has an infinite number of states < 1241203573 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :then I feel for you < 1241203573 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :cfdisk crashed on my disk IIRC < 1241203574 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: True. But I was assuming "generalized" Chess with nxn boards *shrugs* < 1241203577 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, wow < 1241203581 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bbl phone < 1241203587 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :fdisk worked though < 1241203644 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Pacman preparation failed. < 1241203645 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Awesome. < 1241203648 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION gives up < 1241203651 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Even slackware's install is better < 1241203724 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Slackware has an installer? :P < 1241203729 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes. < 1241203732 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: i (very vaguely) recall that loop quantum gravity theory may use something that's almost quantum graphs, although the spin or was it area annotations may be on tuples of lines so it's a bit higher-dimensional < 1241203756 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: It has a command which tells you how to run the disk partitioner, and a program that lets you select what packages to install which then copies them to the disk. < 1241203764 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The package installer even uses ncurses. < 1241203770 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :D-8 < 1241203780 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :They've given up on their heritage! :( < 1241203782 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slackware isn't unusable... just minimalist. < 1241203804 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :You should install LFS. < 1241203809 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AAAAAAAAAAAAAAAAA < 1241203812 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :LFS is how people who aren't pansies install their distro. < 1241203815 0 :thutubot!unknown@unknown.invalid QUIT :Remote closed the connection < 1241203822 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I am going to kill you now. < 1241203828 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :LFS is so awesome it scared thutubot away. < 1241203835 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: You will then die. < 1241203846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"They're just sitting there taking up (precious) disk space." — LFS < 1241203853 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Precious disk space. < 1241203865 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I think the last time I thought disk was precious was in the nineties. < 1241203891 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :That's why "precious" is in parens X-P < 1241203905 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :You could always install Gentoo (wimpmode LFS) < 1241203919 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I hate Gentoo with the fiery passion of a thousand suns. < 1241203926 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :So do I. < 1241203930 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Because it's wimpmode LFS. < 1241203933 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :And I'm no wuss! < 1241204061 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : Slereah: that's an interesting question. "Does a combinator expression halt" is obviously unsolvable. "Does a combinator expression ever return to its starting point when evaluated" is I suspect unsolvable, but it's not obvious from the halting problem that it is < 1241204107 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i think that's nearly obvious though, because you can take an integer function with unsolvable halting and turn it into a quine < 1241204127 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's slack time! < 1241204134 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION slacks < 1241204168 0 :Leonidas_!n=Leonidas@unaffiliated/leonidas JOIN :#esoteric < 1241204217 0 :thutubot!n=thutubot@normish.org JOIN :#esoteric < 1241204226 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: WOW, you can use cfdisk OR fdisk! < 1241204236 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Slackware is amazing. < 1241204241 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, if something returns to its starting point that can obviously be proved, just as it can be proved _if_ something halts < 1241204253 0 :Leonidas_!unknown@unknown.invalid NICK :Leonidas < 1241204280 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(i guess this is really "obvious if you've thought about such problems before") < 1241204291 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Even slackware's install is better <-- I never had any issues. < 1241204294 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :even on lvm < 1241204306 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but cd version I used was from august last year. < 1241204321 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Cool, slackware calls ext2 "standard". < 1241204353 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : LFS is how people who aren't pansies install their distro. <-- I done it. And HLFS. You learn a lot, but you don't want to use it. < 1241204364 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, why are you not going with ubuntu or debian < 1241204373 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Boredom. I have cheap VM creation. < 1241204377 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And a fast internet connection. < 1241204380 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: old standards are also standards? < 1241204382 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Distros are like pokemon,. < 1241204387 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :s/,\.$/./ < 1241204398 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Emacs is a separate package series in the slackware installer :DDDDDDDDDDD < 1241204411 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lawl, it comes with tex by default < 1241204422 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and games! BLOATWARE MORE LIEK < 1241204427 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ah vm... < 1241204428 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I bet it comes with hunt(1) < 1241204436 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That bastion of funnity < 1241204437 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no idea about arch in vm < 1241204451 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"full Install everything (4.8+ GB of software, RECOMMENDED!)" < 1241204451 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I only tried it on a non-virtual computer. < 1241204460 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :where it worked (and works) perfectly. < 1241204477 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : I bet it comes with hunt(1) < 1241204479 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what is that < 1241204485 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :wumpus? < 1241204485 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: a bsdgame < 1241204488 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241204491 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :very fun < 1241204493 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's multiplayer < 1241204494 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, isn't it wumpus(1)? < 1241204496 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241204497 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :goes over the network! < 1241204498 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :6? < 1241204498 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :iirc < 1241204499 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for game < 1241204501 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sgames* < 1241204504 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :although you'd best use localhost tbh < 1241204516 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you walk around nethack-style uncovering tunnels < 1241204517 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and shoot each other < 1241204519 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pretty much < 1241204542 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ASCII art with look down like nethack or adventure game style < 1241204549 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :former < 1241204551 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's a bsdgam < 1241204551 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :e < 1241204555 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes and < 1241204556 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i.e. 70s-80s < 1241204564 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there are bsdgames that are text adventure < 1241204565 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1241204566 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nobody did adventure game style graphics then < 1241204569 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um < 1241204573 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you misunderstood me < 1241204578 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :19:01 ehird: you walk around nethack-style uncovering tunnels < 1241204580 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nethack-style < 1241204582 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that implies graphical < 1241204587 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, adventure style == adventure(1) < 1241204599 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: fail. it's ADVENT(1) < 1241204604 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not here < 1241204617 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ADVENTURE(6) BSD Games Manual ADVENTURE(6) < 1241204622 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :is what it says < 1241204629 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(6) != (1) either < 1241204635 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :true < 1241204638 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I was wrong there. < 1241204769 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :why does lfs need a guide? < 1241204773 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it seems pretty simple < 1241204774 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :compile kernel < 1241204776 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :compile glibc < 1241204777 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :profit < 1241204788 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, wrong. < 1241204797 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you need to create a temp system in /tools first < 1241204801 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :boot strap system < 1241204808 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: err, I meant installing from an existing linux < 1241204814 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cd /mnt/lfs, etc < 1241204815 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, yes even then that is recommended. < 1241204821 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :see the guide < 1241204821 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :don't see why < 1241204827 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :read the guide ok < 1241204837 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I value my sanity < 1241204910 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Debra Lynn Murdock and Ian Ashley Murdock" < 1241204917 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— List of divorces for aug 10-16 07 < 1241204927 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nobodian < 1241204943 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Not that either of them worked on Debian by then anyway :P < 1241205106 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I should make Hirdux ;-) < 1241205218 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Murdock? < 1241205222 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what was that about < 1241205230 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Ian Murdock + Debra Murdock = Debian. < 1241205235 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!bf ++++++++[>++++++++<]>[.] < 1241205237 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Well, flip that < 1241205238 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :core developers < 1241205239 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or what < 1241205245 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!bf ++++++++[>++++++++<]>. < 1241205246 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Ian Murdock founded it... < 1241205248 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Debra was his wife. < 1241205248 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241205252 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: you have a girlfriend called Ux? < 1241205252 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I see < 1241205254 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Debra-Ian < 1241205256 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Debian < 1241205257 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hum < 1241205263 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :They divorced < 1241205265 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Which is amusing < 1241205266 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, guess so < 1241205266 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: :D < 1241205270 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION facepalms < 1241205276 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!bf ++++++++[>++++++++<-]>[.] < 1241205284 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^bf ++++++++[>++++++++<-]>[.] < 1241205285 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ... < 1241205291 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :!bf ++++++++[>++++++++<-]>. < 1241205291 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :@ < 1241205294 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hirdux would deviate from all standards whenever possible < 1241205305 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, it runs for 30 seconds before ending program < 1241205307 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just FYI < 1241205310 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: ReactOS already exists... < 1241205314 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: bwahaha < 1241205320 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but I mean, while still being linux < 1241205322 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hah < 1241205322 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'd probably have no /usr < 1241205324 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i see EgoBot doesn't handle infinite output < 1241205332 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Well, I'd have /usr, but it'd be /home. < 1241205339 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, process is killed after 30 seconds. < 1241205344 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241205353 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I guess it is line buffer output < 1241205361 0 :Mony!n=Harmony@AToulouse-258-1-33-142.w90-55.abo.wanadoo.fr JOIN :#esoteric < 1241205365 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'd also get rid of /boot < 1241205373 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :After all, it's not anything to do with booting, it's just the kernel! < 1241205399 0 :Mony!unknown@unknown.invalid NICK :Guest38386 < 1241205407 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 aaa**k'Faaa**k, < 1241205411 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i am not saying it's surprising < 1241205413 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waits < 1241205422 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241205422 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1241205427 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what does that do in 98 < 1241205430 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if the kernel is executable? < 1241205432 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :k over fetch char < 1241205432 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :but it's much more fun when you can do infinite lists and stuff < 1241205433 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: do you know? < 1241205434 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I mean < 1241205445 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 ak'Fak, < 1241205461 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Consider adding an @ < 1241205464 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I don't, but I doubt it is < 1241205465 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh right < 1241205468 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 ak'Fak,@ < 1241205470 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you'd have to wrap it in a container < 1241205476 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and even then, it wouldn't work running in user space < 1241205483 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: but if you +x'd it, and put it in a container, and was in kernelspace, would it be executable? < 1241205486 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, how far do your funge get in mycology now btw < 1241205489 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Or is it not "directly" executable? < 1241205492 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :!befunge98 'a,@ < 1241205492 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: stfu :p < 1241205492 0 :EgoBot!unknown@unknown.invalid PRIVMSG #esoteric :kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk < 1241205496 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ooh < 1241205508 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: well, in order to load a kernel you copy the image into memory and give it the instruction pointer < 1241205511 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: wat < 1241205512 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1241205512 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :where did it get k from < 1241205513 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's k < 1241205514 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's the same process you need to run an executable < 1241205516 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: older program < 1241205519 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ak'Fak < 1241205527 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um < 1241205529 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: right then, my kernel would go in /bin! < 1241205530 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1241205538 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :/bin/linux or something < 1241205541 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : !befunge98 ak'Fak, < 1241205542 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that? < 1241205547 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Not /sys? < 1241205549 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes < 1241205554 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :because that should output lots of F not lots of k < 1241205554 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Why? It's a binary. < 1241205556 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :aafaik < 1241205557 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :afaik* < 1241205568 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: It's a system too ;-) < 1241205574 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Well phooey to that! < 1241205583 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Binaries are processes and belong in /proc < 1241205588 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Bahaha < 1241205596 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I'd unify /bin and /lib < 1241205602 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Since the distinction is often shaky. < 1241205608 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Especially for scripts < 1241205611 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :/bin is for all non-textual data < 1241205619 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :/lib is for books, obviously < 1241205620 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ha. < 1241205623 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :09:53:50 anyone here have ideas of how to write a super-optimised sane Underload interp? < 1241205635 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Probably I'd have /bin be all binaries & libraries. < 1241205636 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: just have executable shared libraries < 1241205644 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :as for memory, you could always do some sharing of structures < 1241205663 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :would be easy in haskell < 1241205700 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241205720 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(just make * a constructor, essentially) < 1241205769 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, better idea: /sys/* /proc/* /user/*, first one is system files. All of them. Config files, program, libraries, kernel, ..., second one is for those pseudo file things needed. You should combine /proc (classical) /sys and /dev in it < 1241205773 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and /user is for user data < 1241205784 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no subdirectories are allowed < 1241205814 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no files may be written outside those dirs (that is, /foo is invalid) < 1241205816 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: why use directories at all, if you're banning subdirs < 1241205827 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :actually, the existence of dirs but not subdirs is nicely ridiculous < 1241205861 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, for upgrades obviously. If user creates a file "X" and then you add X in new release you are into issues < 1241205870 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :with /sys/X and /user/X you have no issues. < 1241205873 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :clearly < 1241205876 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://pastie.org/465240.txt?key=suxdvgfmuazte7rug8rvw ← The Hirdux Hierarchy < 1241205885 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Simple, effective! < 1241205903 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what about boot loader < 1241205914 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: /bin/grub.bin < 1241205920 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :.bin means "raw executable data, yo, no headers" < 1241205927 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in hirdux < 1241205951 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you need to patch grub then. < 1241205955 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1241205959 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: you should have a SIGUSR3 signal < 1241205961 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you know, just in case < 1241205970 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, because it expects a certain layout. < 1241205970 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: that's up to the kernel < 1241205977 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: grub can boot non-linux OSes < 1241205980 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :soooooooooo < 1241205980 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can patch the kernel! < 1241205982 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, and linux systems doesn't work without /proc. < 1241205983 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just do the multiboot stuff < 1241205984 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just FYI < 1241205987 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and fine, I'll have /proc too < 1241205995 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, oh and /sys too iirc nowdays < 1241206002 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :then I'll use an older kernel < 1241206002 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or a bsd < 1241206005 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :whatever :P < 1241206006 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you might get that to work without udev < 1241206007 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I guess. < 1241206019 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :static /dev for you < 1241206021 0 :Judofyr!n=Judofyr@ti0056a341-0392.bb.online.no JOIN :#esoteric < 1241206029 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'd also need /mnt < 1241206032 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but that file has the basic structure < 1241206040 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what is the thing with /usr/root < 1241206053 0 :Judofyr!unknown@unknown.invalid QUIT :Remote closed the connection < 1241206060 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Basically, /usr/foo is the same hierarchy as /, except that there's no /usr/foo/usr (duh) and /usr/foo/home is their home directory. < 1241206068 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So you have /usr/anmaster/bin, etc. < 1241206072 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And /usr/anmaster/home/music < 1241206078 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241206080 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :~ = /usr/$USER/home < 1241206081 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, err < 1241206098 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why is there a bin outside their home but inside their user < 1241206101 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that didn't make sense < 1241206107 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: tell him why it makes sense < 1241206117 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(/usr/foo is not a home directory, it's just that user's personal system files) < 1241206120 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : actually, the existence of dirs but not subdirs is nicely ridiculous <-- IIRC Mac OS 1 (!) had something like that < 1241206124 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1241206130 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what would be /home/anmaster/local/bin is now /usr/anmaster/bin < 1241206138 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: DOS 1 didn't have dirs at all < 1241206142 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what would be /home/anmaster/music is not /usr/anmaster/home/music < 1241206145 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :Greetings < 1241206148 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: see? it separates the two distinct concepts. < 1241206153 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*now < 1241206154 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not not < 1241206157 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, hm. So what should be in home then < 1241206161 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: err, Windows Vista works like that < 1241206162 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in your opionion < 1241206163 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: /usr/anmaster/home/music < 1241206165 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so that's hardly original < 1241206169 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i never said it was < 1241206174 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster doesn't understand it, though. < 1241206180 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241206184 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: also /usr/anmaster/code/foo < 1241206184 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1241206192 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, that should be home/code? < 1241206195 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :er, yes < 1241206203 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :/usr/anmaster is just things like a user's local binaries, logfiles, databases, blah blah blah < 1241206203 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :see it didn't make any sense < 1241206211 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what if I write a program called . < 1241206211 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :/usr/anmaster/home is their personal scratchspace < 1241206217 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it exists. < 1241206218 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :can I use .. as a dotfile to store its data? < 1241206219 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, anyway /lib needs subdirs on Linux. Where do you place kernel modules now < 1241206228 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you need multiple dirs < 1241206238 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since you can have more than one kernel version installed < 1241206241 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: clearly, you distinguish kernel modules by the file extension < 1241206241 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :good at upgrades < 1241206245 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: /bin/linux/{kernel.bin,moduleblah.so,...} < 1241206249 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :.. < 1241206252 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Hiato1: hi there < 1241206257 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :doesn't solve the version problem < 1241206262 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :ACTION just wants to hear suggestions for an interesting, non-eso programming language from the chatroom. Is that so much to ask!?!?! :P < 1241206265 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and < 1241206272 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :kernel expects a structured layout iirc < 1241206272 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: don't care about multiple versions < 1241206273 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Hello < 1241206276 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and fuck the kernel :) < 1241206279 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or the modutils tools rather < 1241206279 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'll use bsdddddddddddd < 1241206291 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok that uses /boot/kernel/* < 1241206292 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Hiato1: i am obliged to mention haskell, despite not doing much in it... :D < 1241206299 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but could be changed < 1241206326 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you'd still need to patch a lot of libraries to make this work < 1241206328 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :also, factor was recently mentioned < 1241206329 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like dynamic linker < 1241206331 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and what not < 1241206341 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :don't caaaaaaare they can suck my diiiiiiiiiiiiiiiiiiiiiiiiiiick < 1241206344 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :they suuuuuuuuuuuuuuuck < 1241206345 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(never tried it) < 1241206345 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::|| < 1241206345 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um < 1241206349 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just tell it that /bin is /lib. < 1241206359 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: right, though I've looked at it. I was thinking imperative, having just discovered Io, but it seems to have slowed to nothing in terms of dev/activity < 1241206368 0 :M0ny!unknown@unknown.invalid QUIT :Connection timed out < 1241206372 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :hrmm... will hcek it out < 1241206372 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, at the very least you need to patch the build system and some files to do that. < 1241206378 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hiato1: factor is quite imperative, but stack based < 1241206380 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :#concatenative < 1241206383 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :haskell is fun though. < 1241206389 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :roger < 1241206394 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Hiato1, erlang is nice too < 1241206396 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :D is traditional-style imperative < 1241206397 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yay, concatenative langs < 1241206402 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :erlang is not nice >:( < 1241206418 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, you should learn Prolog if you never have done before < 1241206418 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Hiato1, concurrent and easily distributed. Functional language. < 1241206428 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you just hate it because I like it. < 1241206431 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think every programmer deserves to know Prolog, even if they never use it or don't like it < 1241206436 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you *always* do that. < 1241206441 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, I've disliked erlang for a while < 1241206448 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :its concurrency model isn't great imo. < 1241206450 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so I should learn haskell just to watch you hate it. < 1241206457 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, better than shared memory at least. < 1241206460 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: are you listening to me? < 1241206461 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :hrm.. well.. not exactly writing a complex system, just looking for romething fun to play with < 1241206462 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but you have an even better < 1241206463 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or? < 1241206467 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i don't give a damn about what languages you use < 1241206472 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and yes, I do, several < 1241206475 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :see stm < 1241206481 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Hiato1: definitely I'd recommend Prolog, then, making a complex system in it probably wouldn't work well < 1241206486 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, such as < 1241206491 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"see stm" < 1241206493 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :heh, ok :P < 1241206496 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :evidently you're -not- listening < 1241206497 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but just like Perl's good for text-processing one-liners, Prolog's good for puzzle-solving ten-liners < 1241206498 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, stm being < 1241206502 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: JFGI < 1241206502 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"statement"? < 1241206509 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I guess stm is short for statement. < 1241206523 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Software Transactional Memory? < 1241206530 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I googled stm. Gives "STM‎ - STMicroelectronics N.V. (ADR) (NYSE)‎" < 1241206538 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and "Société de transport de Montréal - [ Translate this page ]" < 1241206538 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ok, great. But it clumsy and over complex for normal tasks, right? I mean, that would be nice < 1241206540 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and lots more < 1241206551 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you've told me to JFGI for things that don't give a relevant first result and complained when I complained < 1241206555 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so there it stands < 1241206564 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Hiato1: it's a bit wordy when trying to do normal tasks, and the standard library isn't all that good, but it's not terrible < 1241206585 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you did that first though. < 1241206590 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :So was just following your style < 1241206607 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, at least I never linked non-existent wikipedia articles. < 1241206607 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ok, sounds promising. Know any good resources or should I ask "the g"? < 1241206642 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Hiato1: it helps to have someone who knows the language to learn it from, IME < 1241206658 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can grab a compiler+interpreter+REPL like gprolog without much trouble, though < 1241206672 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :ais523: right, so IRC channel's the way to go then < 1241206678 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :could be < 1241206707 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you'll want to grab the docs for your interp, just to remember the names of standard library stuff that you use < 1241206719 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :sure, will do < 1241206719 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or just write them by hand, almost the whole of Prolog apart from I/O can be written without using the library at all < 1241206725 0 :louzer!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1241206731 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :ACTION checks out wiki article < 1241206739 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :now that's a nice feature < 1241206749 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :# ls -l /usr/lib/libavcall.la < 1241206749 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lrwxrwxrwx 1 root root 15 Jan 6 11:54 /usr/lib/libavcall.la -> ../libavcall.la < 1241206750 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fun < 1241206751 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wonder why < 1241206757 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it makes no sense. < 1241206761 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :broken symlink < 1241206761 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Hiato1: also, Scala or Ocaml for languages that are combined object-oriented and (impure) functional, with advanced static types < 1241206800 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :hrmm.. righty'o but I'm currently intreuged with prolog, Io, and factor < 1241206810 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :they all look hideously complex OD < 1241206819 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :*XD < 1241206823 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Io is very simple. < 1241206826 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's also, unfortunately, shit. < 1241206838 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Hiato1: well then do scheme < 1241206842 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I learnt Ocaml for a University project, it's an interesting imperative/functional mix; I'd suggest it isn't a good language to learn, but it's a good language to use once you've learnt imperative and functional concepts on a different lang < 1241206847 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: *R5RS < 1241206872 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i guess R6RS _did_ get hideously complex? < 1241206877 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no shit < 1241206877 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :ais523: interesting. some people say it's a good link from imperative languages to more functional ones < 1241206881 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :ehird: aha, I see < 1241206896 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: I hate to look at the programming style of people who tried to learn OCaml like that < 1241206908 0 :Hiato1!unknown@unknown.invalid PRIVMSG #esoteric :ais523: right. Well I'm learning functional witn Haskell < 1241206914 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241206923 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :ais523: heh. Programming style in what language? OCaml? < 1241206924 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I personally program it almost entirely functionally, just using things like imperative globals or exceptions or whatever when they're more useful < 1241206928 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Hiato1: a good choice < 1241206929 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes: yes < 1241206968 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I should probably make hirdux. < 1241206982 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :strings -a /usr/lib/opengl/nvidia/*/*.so | grep -F 'GCC: (GNU)' | sort -n | uniq is interesting < 1241206985 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :very interesting < 1241206990 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ais523: well, Ocaml was my first static functional language < 1241206996 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :they used lots of different versions: < 1241207005 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: did you know a dynamic functional language before that, though? < 1241207007 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :if so, it's not so bad < 1241207010 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(i guess i mostly knew scheme beforehand) < 1241207011 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The installer consisting of making a package manager configuration file that points to /mnt/newsystem as the root and running it with a bunch of packages to install, hopefully :P < 1241207025 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GCC 3.2, GCC 3.3.3 (SuSE), GCC 3.4.6 (altstack), GCC 4.1.1 (altstack) < 1241207033 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no idea what those "altstack" are < 1241207099 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :der alte stack < 1241207177 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: oh, and IWC :D < 1241207187 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, read it hours ago. < 1241207196 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :you always say that < 1241207278 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :if i wanted to spoil it for you, don't you think i would have included some actual _content_? < 1241207353 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :true < 1241207383 0 :Ilari!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1241207383 0 :Slereah!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1241207383 0 :EgoBot!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1241207383 0 :ineiros!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1241207383 0 :ehird!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1241207383 0 :olsner!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1241207384 0 :Dewio!unknown@unknown.invalid QUIT :hubbard.freenode.net irc.freenode.net < 1241207391 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, anyway, I usually read it within an hour after it is updated. < 1241207453 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so do i if i'm online < 1241207455 0 :olsner!n=salparot@h-60-96.A163.priv.bahnhof.se JOIN :#esoteric < 1241207455 0 :Dewio!n=dewi@124-171-190-184.dyn.iinet.net.au JOIN :#esoteric < 1241207464 0 :ehird!n=ehird@208.78.103.223 JOIN :#esoteric < 1241207513 0 :Ilari!n=user@a88-113-39-59.elisa-laajakaista.fi JOIN :#esoteric < 1241207513 0 :Slereah!n=butt@ANantes-259-1-119-251.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1241207513 0 :EgoBot!n=EgoBot@codu.xen.prgmr.com JOIN :#esoteric < 1241207513 0 :ineiros!n=ineiros@kosh.hut.fi JOIN :#esoteric < 1241207521 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :except today i got derailed < 1241207524 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :hello there < 1241207571 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hello here < 1241207668 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :halo thar < 1241207685 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1241207695 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I suppose making Hirdux wouldn't actually be hard if I compromise with the hierarchy :P < 1241207707 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hollow tar < 1241207752 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ACTION interpreted that as "Hurdux", and thought that was a suitably insane idea < 1241207760 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yay! < 1241207770 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you must base it on Hurd. < 1241207771 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :clearly < 1241207776 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: AAAAAA < 1241207808 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :where the -ux is from linux, not generic unix < 1241207829 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, or at least do something mad like non-matching kernel and user land (exceptions allowed are tools to load/unload/list kernel modules, and some glue code in libc as needed) < 1241207831 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like < 1241207837 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :BSD userland < 1241207839 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Linux kernel < 1241207845 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :BSD userland w/ linux kernel is mundane and done before. < 1241207851 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, the reverse too < 1241207853 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what about < 1241207859 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Solaris userland with Hurd < 1241207865 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :bsd userland, darwin libc, hurd kernel, < 1241207876 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hurd is an unacceptable monostrosity < 1241207878 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :libc is of course part of userlang < 1241207880 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :land* < 1241207880 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but < 1241207881 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241207884 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok then < 1241207890 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Use the NT kernel then < 1241207903 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: what are the acceptable monstrosities? < 1241207905 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Patch the binary if you run into problems < 1241207906 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :solaris userland, glibc, Plan9 kernel < 1241207908 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what about that < 1241207911 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: cthulhu < 1241207921 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Fun fact: fun thing+fun thing not always = fun thing < 1241207938 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Usually a un idea, though < 1241207942 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1241207946 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, that is an unfun fack < 1241207946 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :How'd I miss the 'f' there < 1241207947 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION 's slackware greets him with: < 1241207953 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :cthulhux, with non-euclidean file system < 1241207953 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Crucifixes are sexy because there's a naked man on them. < 1241207956 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : -- Madonna < 1241207957 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, oh, so it wasn't french then < 1241207959 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Thanks, Slackware! < 1241207967 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: speaking of which < 1241207974 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :# OERJANIX/BOOT < 1241207975 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: that's quite a fortune quote < 1241207978 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :# UPGRADE -FULL < 1241207983 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :$ # wow, this new oerjanix is modern < 1241207986 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :$ cthulhu-scanner < 1241207994 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :$ # yay it's gone < 1241207998 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :$ gnuverse-simulator < 1241207999 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh that < 1241208003 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> ;; Oh god it uses Guile now. < 1241208004 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I almost forgot about it < 1241208011 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, hahaha < 1241208011 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> (set! fine-structure "a pound of pennies") < 1241208013 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> (simulate) < 1241208018 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh my < 1241208032 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh wait < 1241208033 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^C < 1241208036 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, that was like months ago < 1241208037 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> (set! message-style 'old-uppercase) < 1241208040 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> ;; can't loose that < 1241208042 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> (simulate) < 1241208045 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: gogogo < 1241208049 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*lose < 1241208073 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :SHEESH < 1241208086 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Uh oh < 1241208087 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^C < 1241208089 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> (quit) < 1241208099 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :$ cthulhu-scanner # I think we're infected by the sheesh-cthulhu virus < 1241208106 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sigh < 1241208121 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: you don't care? what bad sysadministration! < 1241208139 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, of course I do. But I would do a clean reinstall in case it includes a rootkit < 1241208154 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Oh, I have a far more fun way to fix cthulhus. < 1241208156 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: scan results? < 1241208165 0 :WangZeDong!n=butt@ANantes-259-1-98-140.w92-139.abo.wanadoo.fr JOIN :#esoteric < 1241208166 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :THERE ARE NO GREAT OLD ONES IN THE SYSTEM < 1241208173 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Well, make some then. < 1241208177 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241208178 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1241208179 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :NO! < 1241208184 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Ssh. < 1241208188 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :This will be nice < 1241208189 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :. < 1241208199 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, /usr/share/openssh/Ssh.bin < 1241208219 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no clue what it is. But ssh always installs such a file < 1241208227 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :on every system I used < 1241208233 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't have one. < 1241208234 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sometimes /usr/share/Ssh.bin < 1241208251 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, /usr/share/Ssh.bin on arch < 1241208252 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Ah, that I do have < 1241208259 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :# file /usr/share/openssh/Ssh.bin < 1241208260 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :/usr/share/openssh/Ssh.bin: DBase 3 data file (507582464 records) < 1241208263 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no clue < 1241208264 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :at all < 1241208271 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's a big database! < 1241208283 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Well, I'll just assume that the old ones lied and said they weren't there. < 1241208285 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Now then! < 1241208289 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it isn't a db < 1241208289 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :$ gnuverse < 1241208293 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :file misindenfies it < 1241208309 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> (forever (thread (create-universe :old-ones #f :ehird-has-a-million-pounds #t))) < 1241208311 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :BUT THERE _ARE_ NO GREAT OLD ONES, THIS IS A _NEW_ SYSTEM < 1241208320 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> ;; By the omega point hypothesis, we are in one of those universes. < 1241208322 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> (quit) < 1241208343 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, check your account balance < 1241208347 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Google suggests that it's for smart cards. < 1241208351 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, hm ok < 1241208352 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I'M RICH!!!!!!!!!!!!!!! < 1241208360 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Well, okay, we're clean now. < 1241208361 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, sure... < 1241208363 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :$ gnuverse < 1241208371 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no < 1241208373 0 :Guest38386!unknown@unknown.invalid NICK :Mony < 1241208374 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241208376 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> (set! pi (dialog "What's it to you?" pi)) < 1241208377 0 :Mony!unknown@unknown.invalid NICK :M0ny < 1241208379 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> (simulate) < 1241208388 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :;; that'll give the mathematicians a fright < 1241208389 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you are bored I guess. < 1241208404 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Why not go work on your befunge implementation < 1241208414 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Too bored ;) < 1241208421 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I'm planning for cfunge 0.4.1 tomorrow. btw < 1241208433 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, just thought I'd let you know. < 1241208445 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :POUND OF PENNIES ARE MISSING < 1241208462 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, hey. Give them back to him. < 1241208470 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ^Z < 1241208474 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is where the million pounds were taken from. < 1241208476 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :clearly. < 1241208480 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :STOPPED < 1241208482 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> (set! fine-structure "million poundsworth of pennies") < 1241208485 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :> (continue) < 1241208500 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what can't science do? < 1241208506 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :UNIVERSE CREATED < 1241208511 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ^Z would suspend guile not the program right < 1241208516 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so that wouldn't work < 1241208517 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :afaik < 1241208520 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :RAMPANT PENNY INFLATION < 1241208524 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: DO NOT ARGUE WITH GNUVERSE < 1241208530 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, :/ < 1241208590 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, that was a really bad pun < 1241208611 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: i'm scared that the "pi-god" will kill mathematics < 1241208614 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :please provide an update < 1241208630 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :INFLATION PERIOD ENDS < 1241208650 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: (note that i did > (set! pi (dialog "What's it to you?" pi))) < 1241208653 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh my, we are set for economic jokes < 1241208659 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yep. < 1241208678 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'll go code on cfunge or something... < 1241208699 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GIANT BULL FOUND IN SPACE < 1241208707 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: Bullshit! < 1241208724 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :BULLSHIT FORMS PLANETS < 1241208805 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and then < 1241208806 0 :Robdgreat!unknown@unknown.invalid PRIVMSG #esoteric :that would explain so much < 1241208807 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no more economics < 1241208841 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sigh < 1241208844 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION goes back coding again < 1241208867 0 :Slereah!unknown@unknown.invalid QUIT :Connection timed out < 1241208894 0 :pikhq!n=pikhq@dialup-4.88.167.201.Dial1.StLouis1.Level3.net JOIN :#esoteric < 1241208934 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :UNIVERSE ENTERS RECESSION. BULL IMPLODES DUE TO GRAVITY OF SITUATION. < 1241208943 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1241208977 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :OpenSSH README.smartcard: "To enable -- load the Java Cardlet to the Cyberflex card -- sectok> jload /usr/libdata/ssh/Ssh.bin" < 1241208979 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, actually, it might take a day or two more < 1241208979 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's what it's for. < 1241208997 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :depending on how much work I have to do for gcc 4.4 < 1241209007 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in case of new warnings or whatever < 1241209013 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :gcc 4.4 is still compiling atm < 1241209046 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :PLANET EVOLVES SAPIENT BEARS < 1241209051 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: SHIT. < 1241209083 0 :WangZeDong!unknown@unknown.invalid PRIVMSG #esoteric :I have a book like that < 1241209090 0 :WangZeDong!unknown@unknown.invalid PRIVMSG #esoteric :It's called "The right to arm bears" < 1241209093 0 :WangZeDong!unknown@unknown.invalid NICK :Slereah < 1241209130 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :CIVILIZATION FORMS BASED ON BEAR MARKETS < 1241209155 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :groan < 1241209251 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :MAINLY BASED ON TRADING STAG MEAT < 1241209330 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GENETIC ENGINEERING GREATLY INCREASES MEAT PRODUCTION < 1241209364 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ALSO KNOWN AS STAGFLATION < 1241209369 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : CIVILIZATION FORMS BASED ON BEAR MARKETS groan <-- IDGI < 1241209382 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: GROAN < 1241209392 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the last one I get though < 1241209396 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: The terms bull market and bear market describe upward and downward movements respectively and can be used to describe either the market as a whole or specific sectors and securities (stocks). < 1241209401 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Market_trends#Bear_market < 1241209403 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, aha < 1241209437 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :SPACE TRAVEL INVENTED < 1241209481 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :FTL TRAVEL INVENTED. USED TO INVESTIGATE NEARBY BLACK HOLE. < 1241209487 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :For the lose travel < 1241209539 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :GIANT BULL RETRIEVED, REVOLUTIONIZING MEAT PRODUCTION < 1241209578 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :UNIVERSE LEAVES RECESSION < 1241209585 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION listens to "Dark Side of the Moon" < 1241209599 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, sounds like a reference to a TP novel < 1241209610 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: sounds like a pink floyd album. < 1241209611 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which it is. < 1241209615 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's a Pink Floyd album. < 1241209618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, that too I guess. < 1241209619 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Just got it. < 1241209631 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I didn't know about that though :P < 1241209642 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: pratchett book: 1976. dsotm: 1973. < 1241209655 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so it is the other way around then < 1241209656 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and "dark side of the moon" as a phrase is older. < 1241209661 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, it's not any way around < 1241209663 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or possibly not connected at all < 1241209666 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1241209749 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :UNIVERSE ENDS IN THE BIG RIP-OFF < 1241209751 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, did you know that the city of "Sto Lat" in the Discoworld happens to be the name of a Polish traditional song. I read some interview with TP where he said that completely unitentional. < 1241209753 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I'm surprised you didn't know about the album; it's generally considered one of the most known/significant albums of all time (maybe on that scale for "modern cultural icon" too) < 1241209759 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and no, I didn't < 1241209760 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :unintentional* < 1241209764 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/Sto_lat < 1241209777 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't think I've ever heard of the album < 1241209792 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Seriously? < 1241209796 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yep < 1241209807 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm amazed < 1241209810 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'm somewhat known for not knowing things < 1241209833 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://wiki.lspace.org/wiki/Sto_Lat mentions it too. But not the "unintentional" bit. < 1241209846 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's one of the best-known albums. < 1241209850 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :... Period. < 1241209858 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I'm not into known music < 1241209865 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It stayed in Billboard's top 200 albums list for about 13 years... < 1241209865 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :now if sto helit had a hidden meaning we might start doubting him < 1241209875 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, no idea if it does. < 1241209879 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: it's one of the best known items of modern culture... < 1241209889 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION runs xdm. /me's eyes burn out < 1241209892 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Yeah, definitely. < 1241209908 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :CRISS CROSS BLACK/WHITE AS FORM OF: GRAY, TORTURE < 1241209978 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah, so "sto lat" means a hundred years < 1241210011 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"in which the subject is wished a life one hundred years ("sto lat") long." < 1241210017 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i see the polish don't have very high ambitions < 1241210031 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :pikhq, um < 1241210035 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :xdm isn't that bad < 1241210036 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I mean < 1241210039 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I have seen worse < 1241210045 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :He wasn't talking about xdm :P < 1241210045 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like CDE or motif. < 1241210049 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241210050 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also, xdm IS terrible < 1241210057 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://upload.wikimedia.org/wikipedia/commons/e/ec/Xdm_Screenshot.png < 1241210059 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, yes. Worse than twm even < 1241210060 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zoom in on that gray < 1241210062 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"gray" < 1241210066 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it seriously kills your eyes < 1241210069 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it hurts to look at < 1241210087 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, that is the default bg colour of X with no window manager stared < 1241210089 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just do < 1241210090 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um < 1241210093 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i know < 1241210094 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION looks for the command < 1241210095 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's horrible < 1241210101 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Zoom out and it looks prettier < 1241210112 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :xsetroot -bg < 1241210121 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I don't know what format is in < 1241210141 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :English works to an extent < 1241210150 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :xsetroot -solid < 1241210151 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :too < 1241210158 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :takes a colour parameter too < 1241210201 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, what if you want #E6E6F8 for example < 1241210215 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is what I prefer for bg colour < 1241210220 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't know < 1241210221 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :on this screen < 1241210262 0 :kar8nga!unknown@unknown.invalid QUIT :Remote closed the connection < 1241210295 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :rgb:e6/e6/f8 < 1241210338 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Either that or X11 color names. < 1241210364 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, there? < 1241210367 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1241210380 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, in my tests cfunge is about twice as fast on that example file < 1241210391 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :hmm... < 1241210395 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, Release build of cfunge with 32 bit cells < 1241210399 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :compared to rcfunge < 1241210402 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"For backward compatiblity" also "#e6e6f8" color specification should work. < 1241210404 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :rcfunge2* < 1241210421 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :cfunge: real 0m7.166s < 1241210428 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :rcfunge: real 0m14.274s < 1241210432 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :average of 10 runs each < 1241210442 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no command line options < 1241210464 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :cfunge: 32bit, exact-bounds, concurrency < 1241210473 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm I should make a build string thingy or such < 1241210484 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so you can get all that info from cfunge -f in one line < 1241210487 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :easy to read and such < 1241210527 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ACTION replaces xdm with wdm < 1241210538 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :much better < 1241210548 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyone used icewm? < 1241210552 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :o/ < 1241210562 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: how can I make its menus not require clicking to open? < 1241210564 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's irritating < 1241210567 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I went Ice -> Flux -> Open < 1241210574 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :open? < 1241210576 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :box < 1241210585 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ugh, I hate *box < 1241210607 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Can't remember how to config that < 1241210626 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :IceWM is very boxy IMO < 1241210646 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :IceWM is less Cool-For-The-Sake-Of-Unusability-I'm-So-Minimalist-Yo < 1241210661 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Which might be why I didn't like it ;-) < 1241210680 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I can't actually remember, I had some small issue with each of Ice and Flux < 1241210704 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Changing window managers every now and then is good for you; keeps you from getting into a rut. < 1241210730 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: why, which do you use? < 1241210731 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Meh, good ruts are fine < 1241210767 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Oh, I've been using awesome lately. But I've been through so many I couldn't reconstruct the complete list anyhow. < 1241210799 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The "lavender" X11 color name (#e6e6fa) is probably closest to that requested color. < 1241210895 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I did consider trying out Ion, but, well, this is directly quoted from Ion's FAQ re Xinerama support: "Xinerama this, Xinerama that, baawaawaa!! Too bad. I'm not going to waste my time rubbing your unecological penis enlargement." < 1241210911 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1241210915 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Gotta love Tuomo < 1241210919 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: Tuomov is a retard; he's switching to Windows. < 1241210924 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Because he had some problems with an old Ubuntu. < 1241210931 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :His blag is quite lollerific < 1241210941 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I wonder what he's going to do with Ion on Windows < 1241210951 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Run Linux in a VM, I think he said. < 1241210953 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :With Ion. < 1241210953 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :blag = short for "weblag", the amount of time it takes to access a website due to internet latency? < 1241210964 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Let's just say yes. < 1241210998 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I wonder how running Linux in a WM is supposed to be an improvement over running it natively < 1241211006 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Why are you applying logic < 1241211011 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : The "lavender" X11 color name (#e6e6fa) is probably closest to that requested color. <-- ? < 1241211014 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the one I mentioned? < 1241211017 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or what < 1241211041 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, that one. < 1241211050 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well that isn't very close IMO < 1241211066 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :~ < 1241211112 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"-- it [the Ion license] is targeted against distributions – the middle-men, the equivalents of the big record companies in FOSSphere – that have become far too powerful, wielding de facto central control over easily installable software --" such vitriol. < 1241211124 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, so how is your compiled then. < 1241211144 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: with default options. no change applied. < 1241211149 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241211162 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, set the build type to RELEASE and try again < 1241211176 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe I should try to figure out how to make that default < 1241211243 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: he's also threatened to license it under a license which requires packagers to upgrade it 30 or so days after every release or remove it < 1241211247 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :because debian had a version a month or two old < 1241211267 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, well: "The Linux/FOSS distributions are such powerful entities that will abuse authors (and users!) as long as they remain in power." < 1241211292 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1241211297 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: okay, it is twice faster now. < 1241211316 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, by changing to "Release"? < 1241211317 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I'm sure that wouldn't be DFSG-compliant < 1241211319 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :yes. < 1241211320 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :instead of empty < 1241211321 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241211322 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :-DCMAKE_BUILD_TYPE=Release, right? < 1241211326 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, yes < 1241211326 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: it wouldn't eb. < 1241211328 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*be < 1241211336 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, I tend to use ccmake though. < 1241211338 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1241211342 0 :bsmntbombdood!n=gavin@97-118-129-241.hlrn.qwest.net JOIN :#esoteric < 1241211343 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :should figure out how to make default < 1241211346 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he said debian would have to move it into the non-free repository, but i'd just leave the old version or remove it altogether < 1241211347 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if I was debian < 1241211364 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :even funnier, fork the old version < 1241211370 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :*iirc* wesnoth does it < 1241211373 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1241211380 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"(They might not bother: the trend seems to be to force everyone to use Xft shite and blurred fonts.)" < 1241211394 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this just in: fonts that have actual curvature that you can read are BLURRY! < 1241211420 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Mm, IceWM+gtk theme mist+Debian is quite comfortable. < 1241211423 0 :bsmntbombdood!n=gavin@97-118-129-241.hlrn.qwest.net JOIN :#esoteric < 1241211430 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Ion3 is in debian non-free now. < 1241211441 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :If only I could hover on IceWM menus to make them view. < 1241211484 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also maybe smooth out the dis— you know, I could rewrite ionwm with gtk in a few hours, probably :P < 1241211626 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyone know what that pretty package installer thing is? < 1241211627 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not synaptic < 1241211630 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the more lightweight one < 1241211638 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :aptitude? < 1241211641 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1241211641 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :graphical < 1241211644 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ubuntu's "add/remove" < 1241211650 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :debian has it too < 1241211652 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :by default < 1241211655 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, I've known it at least twice < 1241211659 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but forgotten each time < 1241211661 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1241211725 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Is the problem Gnome-related? < 1241211726 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes. Goodbye. < 1241211727 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— Ion bug reporting page < 1241211735 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Did you run any Gnome software in your session (especially gdm or gnome-settings-daemon)? < 1241211736 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yes. Remove all Gnome software from your system. Then go to next step. < 1241211739 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : this just in: fonts that have actual curvature that you can read are BLURRY! < 1241211740 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ooh < 1241211747 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is opposite of what you think < 1241211748 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :damn tuomov is funny < 1241211749 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1241211753 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :who said it < 1241211757 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tuomov < 1241211760 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ion author < 1241211762 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :aha < 1241211764 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: gnome-app-install < 1241211775 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :How obvious < 1241211898 0 :MizardX-!n=MizardX@78-70-156-36-no80.tbcn.telia.com JOIN :#esoteric < 1241211910 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Maybe Hirdux will end up as Debian + a shell script to install some stuff :P < 1241211961 0 :MizardX!unknown@unknown.invalid QUIT :Nick collision from services. < 1241211985 0 :MizardX-!unknown@unknown.invalid NICK :MizardX < 1241212034 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I'm about to break IFFI again... < 1241212049 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok, I don't mind < 1241212051 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, to be able to provide useful -v option somewhat like gcc -v to check compile flags. < 1241212062 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :why would that break IFFI? I don't use your main < 1241212063 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I mean, for gcc itself then < 1241212072 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, /home/arvid/src/cfunge/trunk/src/main.c:196: error: expected ‘)’ before ‘CFUN_USER_CFLAGS’ < 1241212075 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :stuff like that I assume < 1241212079 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1241212084 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well I could add some #ifndef IFFI < 1241212085 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I guess. < 1241212089 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or whatever < 1241212101 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so you could skip that completely < 1241212104 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there aren't any useful command-line options with IFFI as-is < 1241212134 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, true. But you still need parts of main.c. Since some variables are defined there. < 1241212172 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but yes I could ifdef them out when ICK_IS_IFFI or whatever is defined (either ICK_* or CFUN_IS_IFFI should be the name of the define) < 1241212212 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, you decide ^ < 1241212224 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: you know how you said a desktop environment is needless? < 1241212225 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wrong < 1241212242 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if you don't have one you get to use 5 billion incompatible setting programs < 1241212246 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :woop woop < 1241212247 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: CFUN_ would be fine, define names don't come up in user code < 1241212257 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1241212258 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't use setting programs, I use setting files :-P < 1241212270 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Gee, that sure sounds fun. < 1241212280 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, CFUN_* FUNGE_* and CF_* are all used in cfunge. Or no prefix at all. Depends on how old that code is. < 1241212286 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Nowdays I use CFUN_* < 1241212287 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: What do you config so much that it matters? < 1241212299 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nothing much, but it is irritatin < 1241212300 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :g < 1241212304 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I find it hard to take this stuff seriously when terms like "the AA fascist movement" are used. < 1241212319 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(When speaking of people who like anti-aliasing in their fonts.) < 1241212337 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: :-) < 1241212344 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, I assume he has one of those 300 dpi monitors then < 1241212353 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :where AA actually would be bad. < 1241212355 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No, he just things edges are edgy. < 1241212358 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*thinks < 1241212364 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Grr, gksudo sux since you lose theme settings < 1241212364 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1241212375 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No, no. "200dpi is not enough for blurring not to show. I can see the dots in 300dpi prints. -- You have to embrace the pixels, not act as if they are not there." < 1241212378 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, why are you running graphical programs as root!? < 1241212381 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that's wrong. < 1241212383 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: synaptic, etc. < 1241212386 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :insecure < 1241212390 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1241212394 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lots of not well reviewed code < 1241212395 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :only as insecure as running a cli program as root. < 1241212397 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like X < 1241212403 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :X should not be run as root < 1241212407 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(sadly it must atm) < 1241212421 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(but it is likely to change in the future, thanks to GEM and kernel mode switching) < 1241212440 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : AnMaster: No, no. "200dpi is not enough for blurring not to show. I can see the dots in 300dpi prints. -- You have to embrace the pixels, not act as if they are not there." <-- what < 1241212452 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: He's mad. < 1241212459 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fontcube < 1241212461 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :What's debian's nonfree repository called again? < 1241212467 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, nonfree < 1241212468 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :iirc < 1241212473 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tried that. < 1241212476 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1241212501 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"You're expected to sacrifice the present on the altar of the future, and to sacrifice personal ergonomics on the altar of fads and techno-high priests." < 1241212512 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It is very fontcubeish. < 1241212533 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :When you antialias, you're sacrificing the present on the altar of the future!1 < 1241212616 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Why is it so ugly? < 1241212616 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a) It is not. Are you sure you're not on a bad trip from the aqua in teletubbyland? < 1241212618 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— FAQ < 1241212662 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :aarrgh < 1241212665 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :gcc compile FAILED < 1241212667 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(/)%(/)&%!#¤)&(#¤% < 1241212672 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :&°·̂‡†̂̀‡̂%7ˆÞt675 < 1241212675 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :checking for suffix of object files... configure: error: in `/home/anmaster/gcc/build/i686-pc-linux-gnu/libgcc': < 1241212675 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :configure: error: cannot compute suffix of object files: cannot compile < 1241212675 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :See `config.log' for more details. < 1241212679 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :stage2 < 1241212689 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: man, footnote 1 < 1241212699 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he actually ties antialiasing into being un eco friendly < 1241212700 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1241212728 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes, they're building separate power plants for all the CPU cycles consumed by "the blurring". < 1241212731 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: That's quite impressive. < 1241212769 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1241212770 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why < 1241212777 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :did gcc ignore -rpath < 1241212780 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Also, I suspect that these people have only seen very, very bad anti-aliasing. < 1241212785 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(read: Windows) < 1241212793 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: No, he complains about Xft. < 1241212796 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Tuomov is just insane, man. < 1241212804 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OS X antialiasing would probably drive him insane < 1241212810 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, any idea < 1241212811 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OMG IT'S AS CLEAR AS PRINT!! ANTI-PIXEL BLURRING EVIL! < 1241212816 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ALL MY BOOKS USE BITMAP FONTS < 1241212816 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Huh. I was under the impression that Xft actually did decent anti-aliasing. < 1241212823 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no < 1241212826 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Eh, it's alright. Not as good as OS X's. < 1241212832 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I believe it ignores LDFLAGS somewhere < 1241212842 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Its subpixel rendering in particular is quite horrific < 1241212863 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Though OS X handles fonts not designed with it in mind much better. < 1241212881 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: gcc's configure is terrible, you'll go mad if you look at it < 1241212889 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Freetype handles Helvetica nicely < 1241212892 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And bistream < 1241212894 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That's about it :-P < 1241212896 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so much so that even though it did everything C-INTERCAL needed, I wrote my own method of doing it rather than using gcc's < 1241212900 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird, that's because of patent law. < 1241212905 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*bitstream < 1241212917 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It can't use *good* auto-hinting, because that's patented. < 1241212918 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: I've ran the HIGHLY ILLEGAL IN THE US patched freetype. < 1241212923 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It is not better. < 1241212924 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1241212936 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Well, then. < 1241212937 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The autohinter, in particular, produces consistently worse results than the interpreter. < 1241212973 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :There's a reason I run Helvetica, Bitstream, and Lucida. ;) < 1241213014 0 :Hiato1!unknown@unknown.invalid QUIT :"Leaving." < 1241213033 0 :Hiato!n=1@dsl-245-41-227.telkomadsl.co.za JOIN :#esoteric < 1241213108 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'd better write my nice WM. < 1241213113 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hirmanaged. < 1241213116 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Catchy. < 1241213116 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, seems I can set BOOT_LDFLAGS < 1241213118 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to override < 1241213121 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1241213128 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and then wait a few more hours < 1241213130 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for a recompile < 1241213130 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there are so many steps in compiling gcc that there are a lot of options < 1241213138 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://gcc.gnu.org/install/build.html < 1241213141 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :mentions BOOT_CFLAGS < 1241213150 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :a grep shows there is a corresponding LDFLAGS one < 1241213160 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Shouldn't be exceedingly hard. Draw a simple border around a window -- mimicking Metacity's Mist theme -- with some simple buttons, double-click-to-maximize behavior and drag-to-move. < 1241213189 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Then, write a panel application that displays a bog standard menu with blah blah launchers, some application shortcuts and a window list, still with gtk. < 1241213257 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Easy. In theory. < 1241213267 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Unfortunately, in practice, X. < 1241213276 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1241213282 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Especially since I want to do it non-reparenting. < 1241213284 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That could turn out hard. < 1241213344 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Nom nom nom. < 1241213387 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :no u < 1241213394 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric ::k < 1241213430 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I'm sorry, but I own patent #54372895472543: "IRC Nicks Beginning with the letters 'G' then 'R'". You will have to change your nick or pay me royalties. < 1241213461 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :IBM took out a patent on not using Lotus Notes in meetings < 1241213479 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: really? < 1241213489 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, although luckily it's more specific than that < 1241213557 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"METHODOLOGY AND PROCESS FOR SUPPRESSING DE-FOCUSING ACTIVITIES DURING SELECTIVE SCHEDULED MEETINGS"; quite a name. < 1241213564 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Anyone else have an appreciation for the gtk/metacity theme Mist? It really does make gtk quite the nice. < 1241213693 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it's included in Ubuntu Jaunty, but I'm not sure about it < 1241213709 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you just can't handle the minimalism! < 1241213724 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You're, um, sacrificing usability at the altar of the future. I think < 1241213741 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Anything with a title bar is not minimalist. < 1241213751 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: I already own patent 0xDEADBEEF: "Nicknames representable only using ASCII", though. You violate that. ;) < 1241213761 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: The gtk theme is separate from the metacity one. < 1241213762 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Erm. < 1241213766 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Using only, rather. < 1241213770 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Although my mega wm will imitate the window decoration style; it is rather tiny < 1241213782 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I was having weird problems with my credit card, so I went to my bank and they "fixed" it, then I charged something to it, and now they've canceled it X_X < 1241213796 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That's one definition for "fixed". < 1241213836 0 :tombom!i=tombom@wikipedia/Tombomp JOIN :#esoteric < 1241213879 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: have you seen the Mist window decoration? It's just a tiny blue line with the window title and the three ubiquitous buttons as boring white symbols :-P < 1241213886 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : IBM took out a patent on not using Lotus Notes in meetings "METHODOLOGY AND PROCESS FOR SUPPRESSING DE-FOCUSING ACTIVITIES DURING SELECTIVE SCHEDULED MEETINGS"; quite a name. < 1241213886 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1241213887 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1241213888 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's not tinywm minimalist, but it's minimalist < 1241213891 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how are they equal < 1241213910 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Using Lotus Notes during the meeting is the "de-focusing activity" they're suppressing. < 1241213910 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and doesn't IBM develop Lotus * < 1241213911 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: the patent was about Lotus Notes, and how to prevent people using it during a meeting < 1241213924 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1241213927 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the joke, of course, is that if IBM patent not using Lotus Notes, everyone else has to use it < 1241213933 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but what is Lotus Notes for. < 1241213942 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, is it real < 1241213960 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, it is < 1241213962 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.html&r=1&f=G&l=50&s1="20090063996".PGNR.&OS=DN/20090063996&RS=DN/20090063996 < 1241213965 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1241213968 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's an office suite, I think < 1241213973 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is it based on OpenOffice? I can't remember < 1241213985 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... < 1241213987 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and it isn't first april < 1241213991 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Lotus Notes is e-mail and calendaring and such. < 1241213993 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Lotus notes is ancient < 1241213993 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that it was filed on < 1241213998 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: ah,o k < 1241214000 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1241214005 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: 1989 ancient < 1241214007 0 :puzzlet!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1241214028 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, did they do it as a joke < 1241214033 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I doubt it < 1241214042 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I don't see anything particularly joky about it < 1241214052 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just because it's possible to joke /about/ it doesn't make it in itself a joke < 1241214059 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241214072 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ibm filing a patent as a joke? < 1241214076 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But really, what they patented is just a system that lets you automagically (and enforcedly) disable some "distracting" features during meetings. < 1241214084 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :stupidest thing I've ever heard < 1241214088 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's only jokeable if you deliberately misinterpret it; like most things are, I guess. < 1241214189 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1241214196 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Patent language is quite a joke on its own, though. "A method for the suppressing computing system activities during a scheduled event, the method comprising: creating an invitation for an event at an event scheduling application executing at a primary computing system, the event invitation comprising an exclusive attendance event acceptance category and a non-exclusive attendance event acceptance category; .." continuing ad nauseam. < 1241214234 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"-- accepting the event invitation at the event scheduling application executing at the secondary computing system, where in the instance that the event is accepted as an exclusive attendance event then communication and non-event scheduling application executing activities within the secondary computing system will be suspended upon the initiation of the event, and in the instance that the event is accepted as a non-exclusive attendance event a message is ge < 1241214234 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :nerated and delivered to the primary event scheduling application reporting that the event has been accepted as a non-exclusive event --" < 1241214245 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :All that without any punctuation in it. < 1241214257 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Wait, there's a couple of commas. < 1241214353 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The description parts usually seem human-readable, but the patent-claims-part is like in some sort of crude mockery of English. < 1241214457 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sadly, our patent system has completely and utterly failed at its purpose. < 1241214474 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It's about as misguided as copyright law... < 1241214488 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :You know, publishing how an invention works so that after some time, it's part of the body of human knowledge? < 1241214510 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, now we just publish some bullshit that could possibly describe the invention and then sue everyone. < 1241214593 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Except that copyright reform would be quite a bit more radical. ;) < 1241216250 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, < 1241216253 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.ca/1409795 < 1241216256 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what do you think? < 1241216261 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I plan to add some way to get revision too < 1241216278 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(if a trunk build) < 1241216305 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Sure < 1241216385 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Compiled on is wrong atm < 1241216399 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah typoed < 1241216425 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Compiled on: Linux 2.6.27-gentoo-r8-1 (x86_64) < 1241216425 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah much better < 1241216434 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :now to find how to get compiler version from cmake too < 1241217085 0 :M0ny!unknown@unknown.invalid QUIT :"When you get sad stop being sad and be awesome instead." < 1241217341 0 :MizardX!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1241217405 0 :MizardX!n=MizardX@78-70-156-36-no80.tbcn.telia.com JOIN :#esoteric < 1241217967 0 :Sgeo_!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1241218004 0 :tombom!unknown@unknown.invalid QUIT :"Peace and Protection 4.22.2" < 1241218054 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GCC's preprocessor have computed includes < 1241218055 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ^ < 1241218057 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fun < 1241218070 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1241218075 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://gcc.gnu.org/onlinedocs/gcc-4.4.0/cpp/Computed-Includes.html#Computed-Includes < 1241218081 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :actuallyt < 1241218083 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :actually* < 1241218095 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I was looking for an official list of GCC predefined macros < 1241218104 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it seems to define __VERSION__ to what I need. < 1241218120 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but I'm not sure it is official or not < 1241218382 0 :Gracenotes!unknown@unknown.invalid PRIVMSG #esoteric :;_; < 1241218402 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes, what. < 1241218470 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1241218547 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :mm so i had some ideas < 1241218581 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :that i might try to implement < 1241218586 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not linguistic? < 1241218598 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :indeed! < 1241218605 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241218627 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but, ironically, the implementation would be inspired by something from linguistics ;p < 1241218636 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so the idea is something like this: < 1241218683 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :an expression like the following pseudohaskell: _ ++ "foo" ++ _ < 1241218711 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :would become the lambda \a.\b.(a ++ "foo" ++ b) < 1241218732 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :an expression like: _a ++ "foo" ++ _a < 1241218746 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :would become the lambda \a.(a ++ "foo" ++ a) < 1241218760 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I think Scala has approximately-if-not-exactly that < 1241218771 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :really? interesting. < 1241218771 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Of course not Haskell syntax, but the _s. < 1241218780 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well < 1241218793 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the _'s arent supposed to be haskell's "these dont matter" variables < 1241218811 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :rather, theyre a sort of "i dont care about the name of this variable" variable < 1241218816 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yep, I know. < 1241218821 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1241218822 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or I understood, rather. < 1241218875 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i figure the way I'd do it tho is like < 1241218882 0 :puzzlet!unknown@unknown.invalid QUIT :Remote closed the connection < 1241218886 0 :puzzlet!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1241218896 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :have some sort of type-shifting operations < 1241218912 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so that _ by itself is just type t < 1241218922 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :meaning, whatever type the thing that you give the lambda < 1241218977 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but _ ++ "foo" has a type-gloss of t (String/String)\String String < 1241219023 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :erm, not String -> String? < 1241219037 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :type-gloss, not type signature < 1241219052 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :oh some linguist thing... < 1241219060 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well, no < 1241219061 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the term gloss is < 1241219063 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but < 1241219074 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :a gloss is just an item-by-item "Translation" of sorts < 1241219083 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so in this case, its an item-by-item type < 1241219099 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so _ is type t, ++ is type (String/String)\String, and "foo" is type String < 1241219219 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so the type-shifter consumes the items left-to-right like < 1241219282 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well, that (String/String)\String i seem to recall you doing with grammar previously < 1241219298 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(that notation) < 1241219317 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :yeah, its CCG directional lambda application notation < 1241219351 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :essentially (A\B)/C is a left-first lambda type < 1241219359 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :B -> C -> A < 1241219369 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :(A/B)\C would be C -> B -> A < 1241219386 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1241219386 0 :MizardX!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1241219397 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523: < 1241219399 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"The compiler values a multi-character character constant a character at a time, shifting the previous value left by the number of bits per target character, and then or-ing in the bit-pattern of the new character truncated to the width of a target character. The final bit-pattern is given type int, and is therefore signed, regardless of whether single characters are signed or not (a slight change fro < 1241219399 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :m versions 3.1 and earlier of GCC). If there are more characters in the constant than would fit in the target int the compiler issues a warning, and the excess leading characters are ignored." < 1241219402 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :HUH < 1241219431 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://gcc.gnu.org/onlinedocs/gcc-4.4.0/cpp/Implementation_002ddefined-behavior.html < 1241219452 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: multicharacter character constants in C exist, but are implementatino-defined < 1241219462 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes. But why that behaviour < 1241219472 0 :Hiato!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1241219472 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why is that specific behaviour useful < 1241219486 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's the most common behaviour for a multichar constant < 1241219507 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why is that an useful behaviour though < 1241219539 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :for example, pushing handprint in funge-98. e.g. ip_push(ip, 'WTF!'); < 1241219578 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so the type-shifter gets to the ++ and says; ok, _ is type t, and ++ is type (Str\Str)/Str, so I have to lift _ to type Str/(Str\Str) < 1241219597 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, haha < 1241219598 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1241219624 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir, I don't do it that way, I have a defined hexdecimal constant < 1241219628 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :okay, i'm just kidding but such constants are hardcoded to several file formats, for example. < 1241219654 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :once _ is lifted to Str/(Str\Str), it can compose with ++ (Str\Str)/Str to produce something like \x.(_ ++ x) < 1241219664 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :which is type Str/Str < 1241219675 0 :MizardX!n=MizardX@78-70-156-36-no80.tbcn.telia.com JOIN :#esoteric < 1241219733 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the _ itself is probably some sort of magic lambda that stays on the outermost periphery of this whole thing < 1241219751 0 :coppro!n=coppro@unaffiliated/coppro JOIN :#esoteric < 1241219786 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so that "_ ++" actually produces something of the type \M.\x.(M ++ x) < 1241219806 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but since the _ objects are parsing magic, not application magic, its all cool. < 1241219842 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: scala & arc do that, but with less ridiculous "type gloss" rubbish. < 1241219848 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's a trivial syntactic translation < 1241219860 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ehird < 1241219880 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the type gloss stuff is a) not rubbish, and b) just a way to represent the types for describing whats going < 1241219898 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's "nice" but also useless, it's a trivial syntactic translation < 1241219935 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :maybe! but im thinking about it in combinatory terms. :P < 1241220058 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :mainly because it has no lambda delimiters to denote the whole thing as a lambda < 1241220072 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so im not sure how i'd code something to recognize the extent of the lambda < 1241220187 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i dont even remember at this point why i had this idea. XD < 1241220196 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but it seemed like something i could use at the time < 1241220196 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1241220215 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :i recall there were some discussions in #haskell about this < 1241220248 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :mostly, it wasn't considered worth complicating the language for, i think < 1241220316 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(haskell already has sections, which is essentially an implicit such _ at one end of a parenthesized (x ++) or (++ x) < 1241220332 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :right, i know < 1241220347 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the intention was to have a sort of... auto-lambda-izer for arbitrary expressions < 1241220402 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :it gets really messy if nested, with itself or with ordinary lambdas < 1241220420 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :how do you mean < 1241220583 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, can you update IFFI build process to define CFUN_IS_IFFI < 1241220634 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oerjan < 1241220703 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :like, if you have both _ and _a, and no specific indication which is innermost < 1241220703 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: pretty easily, but not now < 1241220710 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, oh why < 1241220729 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: because it's late and I'm about to go home < 1241220731 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh. well, my intention was it'd just be in-order < 1241220732 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1241220733 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :so _ _a could mean either \_ _a -> _ _a or \_a _ -> _a _ < 1241220733 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, cya < 1241220735 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and in the middle of conversations with other people < 1241220740 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and do it tomorrow then? < 1241220742 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or whatever < 1241220781 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so that _ _a would just be \_.\a.(_ _a) < 1241220796 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :or wait, even \_ -> _ \_a -> _a < 1241220817 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what lol < 1241220824 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :in order. :P < 1241220837 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric : \_ -> _ (\_a -> _a) < 1241220840 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the magic lambdas just go in order of appearance of the _'s < 1241220870 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :well i guess the question is where the whole thing starts < 1241220876 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :right < 1241220887 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the intention is that its the whole expression that the _ appears in < 1241220920 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :of some sort < 1241220942 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i guess that itself is kind of tricky < 1241220944 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ah yes that was another problem for haskell, it would mess with referential transparency < 1241220945 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I'm going to commit that then < 1241220947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to IFFI < 1241220947 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so it might need some delimiters. < 1241220969 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :{...} could delimit the magic lambda, i guess. < 1241220970 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :since you couldn't just substitute in an expression containing _'s < 1241220976 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ok < 1241221015 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, pushed < 1241221018 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, ive an idea < 1241221030 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :not for this exactly, but rather < 1241221050 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :a language that takes full advantage of type-shifting and function composition < 1241221050 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, pull from me please :) < 1241221088 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ok, pulled < 1241221094 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, :) < 1241221105 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :so that expressions like sqrt + negate 5 == (\x -> sqrt x + negate x) 5 < 1241221143 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: you just invented forks < 1241221147 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ehird < 1241221150 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :no < 1241221154 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in J, (sqrt+negate)x = sqrt x + negate x < 1241221154 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i know what forks are < 1241221165 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well all commands in j are one-char < 1241221167 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but there you go < 1241221167 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, btw since a few days cfunge has an option to disable all floating point calculations. (That is disable all fingerprints using them, core doesn't use it) < 1241221173 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and psygnisfive, that's EXACTLY your concep. < 1241221174 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :t < 1241221176 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :in J you need to use special forked functions, i think, ehird < 1241221179 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wrong < 1241221181 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :utterly wrong < 1241221184 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1241221187 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well, the idea isnt forks, anyway < 1241221193 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i just used a fork as an example < 1241221193 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, this is of course a step in my evil plan to take over the world of embedded funge. ;P < 1241221195 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :((verb1 verb2 verb3) noun) = ((verb1 noun) verb2 (verb3 noun)) < 1241221207 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :is that how it works in J? < 1241221210 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :generically? < 1241221217 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yse < 1241221218 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*yes < 1241221224 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :thats not what i mean, then. < 1241221240 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :FORBLEBORBLE < 1241221246 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :because it should be able to do more complex things < 1241221248 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :like say < 1241221256 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, it is possible (with advanced options) to get cfunge only to depend on libc now. Dropping need of libm, librt (optional, but previously always used if found), ncurses (likewise before) < 1241221265 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :time to go home, anyway < 1241221267 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :bye everyone < 1241221269 0 :ais523!unknown@unknown.invalid QUIT :Remote closed the connection < 1241221270 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well librt only on linux < 1241221278 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :f g h x y = f (g x y) (h x y) < 1241221283 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since clock_gettime() is in libc on freebsd < 1241221288 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :which is a double fork < 1241221290 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: you can do that with just a fork < 1241221290 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and all other platforms I know of < 1241221292 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :iirc < 1241221299 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :really? < 1241221301 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: something like this has been done partially in haskell by creating numerical type class instances for functions < 1241221306 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, hi < 1241221313 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i'll have to look into J more, then < 1241221313 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GregorR, limited output more yet < 1241221320 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: if you have an apply function you can do it, probably < 1241221324 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the fork will be ugly but meh < 1241221333 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :well, the idea tho is that like < 1241221342 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :although that's not very generic < 1241221347 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the interpreter can recognize type-mismatches, and lift around them < 1241221370 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: the problem is that your ideas, while sounding nice, often come down to trivial transformations :) < 1241221375 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i attribute this to you being a linguist ;-) < 1241221380 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :uh < 1241221386 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :they're not all that trivial, ehird < 1241221388 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :im using trivial examples < 1241221394 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :: < 1241221395 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1241221398 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive, use some complex ones then < 1241221404 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i cant think of any! :P < 1241221406 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :to convince ehird < 1241221410 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(I haven't been reading) < 1241221464 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : GregorR, limited output more yet // no < 1241221470 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its not really a simple transformation tho < 1241221478 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: well AnMaster is hardly the person to ask about convincing ehird ;D < 1241221485 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its not a syntactic thing, atleast not at the level of the syntax of the language < 1241221553 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: but then you are instead getting around to needing a "sufficiently advanced type system" < 1241221563 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what? < 1241221572 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :for your lifting < 1241221579 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean < 1241221590 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :have I mentioned that dependent types solve every woe < 1241221596 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :no :P < 1241221630 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :permutations of (values|types) indexing on (values|types), truly une beautifule! < 1241221673 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: i know that haskell's type system very much _avoids_ trying to deduce alternatives to type mismatches, presumably because it would be unsolvable and/or unbearably messy < 1241221674 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, on the offchance that you're interested in the sort of ideas that im basing this off of, check out Combinatory Categorial Grammar < 1241221688 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://adblockplus.org/blog/attention-noscript-users < 1241221710 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :(well with type classes that is) < 1241221711 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its a minor extension on plain old categorial grammar, which uses a simple directional-application function type < 1241221725 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oh, well < 1241221736 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :see, type-lifting and such are very well defined operations in CCG < 1241221760 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :theres basically only two novel operations in CCG that make it do what it does < 1241221799 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :given a function of type a, you can live to type (a -> b) -> b < 1241221803 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :lift to* < 1241221813 0 :puzzlet_!n=puzzlet@147.46.241.168 JOIN :#esoteric < 1241221818 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :and thats essentially it. < 1241221841 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :modus ponens < 1241221848 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what? :P < 1241221857 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :the other novel operation in CCG isnt novel to us, its just function composition, but its novel for CG < 1241221859 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: if you will speak of linguistics without any context, please learn logic too. < 1241221870 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i know what modus ponesns is, ehird < 1241221872 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :a, (a -> b) => b < 1241221876 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ponesns < 1241221885 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ACTION smacks ehird < 1241221886 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :curry-howard isomorphism < 1241221888 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: yep, and (a,b=>c) == (a=>b=>c) < 1241221904 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you can do all logic with just forall and →, I think. < 1241221910 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :with _|_ = forall a.a < 1241221917 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oerjan, yes, sure, i guess. i mean, afaik these ideas themselves arent magically knew, you know, but < 1241221920 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(and ~a = a→_|_ ofc) < 1241221944 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a^b = forall c.(a→b→c)→c < 1241221945 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i think calculus of constructions does that < 1241221947 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i mean, CCG has been around since the early 80s, i guess? and its an extension off of traditional logic as applied to natural language < 1241221960 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: what about or? < 1241221971 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :but thats really not the point. :P < 1241221974 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :aVb = forall c. ((a→c)V(b→c))→c < 1241221975 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1241221977 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but that's self-referential < 1241222011 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :anyway, oerjan, you should check out CCG < 1241222032 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ah, wait < 1241222041 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :aVb = forall c. (a→c)→(b→c)→c, maybe? < 1241222054 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if you can't satisfy one, do (a→_|_)? < 1241222056 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1241222058 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :dunno < 1241222059 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :as in < 1241222065 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1241222067 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah, that seems right < 1241222188 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: do you have the unicode _|_? < 1241222208 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :no < 1241222214 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oerjan: ftp://ftp.cogsci.ed.ac.uk/pub/steedman/ccg/manifesto.pdf CCG manifesto. lol < 1241222231 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Can't you just use F? < 1241222234 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Or 0M < 1241222237 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :no! < 1241222246 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :because theres no fun in using someone elses language < 1241222260 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Or a/\~a, it's equivalent < 1241222287 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: ~a is defined using _|_ < 1241222293 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :imma use the langs that i wanna use >| < 1241222326 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :oerjan : Only if you chose it such :3 < 1241222338 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :plus, i dont know if J does what im asking for, so nya. :P < 1241222351 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Defining symbols with _|_ means you have to include at least two < 1241222352 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :not like im /asking/ for this, as such, but you know < 1241222358 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :-> and _|_ < 1241222375 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :Slereah: _|_ = forall a.a, said ehird < 1241222381 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :wtf is all this -> and _|_? _|_ looks like the symbol for bottom < 1241222385 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :and you need forall < 1241222389 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Also : $Bcj(B < 1241222392 0 :oerjan!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: yes < 1241222394 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :⊥ = ∀A. A < 1241222394 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :¬A = A ⇒ ⊥ < 1241222395 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A ∧ B = ∀C. (A ⇒ (B ⇒ C)) ⇒ C < 1241222396 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1241222397 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A ∨ B = ∀C. (A ⇒ C) ⇒ ((B ⇒ C) ⇒ C)