< 1240790627 0 :sebbu2!unknown@unknown.invalid QUIT :Connection timed out < 1240791248 0 :calamari!n=calamari@ip70-171-213-254.tc.ph.cox.net JOIN :#esoteric < 1240791981 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"(The paradox is alleviated if "interesting" is instead defined objectively: for example, as of November 2008, the smallest natural number that does not have its own Wikipedia entry is 215.)" < 1240791985 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and now it has one! < 1240791995 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... it redirects to 210, though < 1240792175 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :anyone know if there's a defigletizer? < 1240792411 0 :oklofok!n=nnscript@a91-153-121-248.elisa-laajakaista.fi JOIN :#esoteric < 1240792526 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Any googlebomb luck? < 1240792530 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : Results 1 - 10 of about 167 for polytypic ziggurat. (0.44 seconds) < 1240792531 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-( < 1240792582 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :215 redirects to 210? :P < 1240792591 0 :sebbu2!n=sebbu@ADijon-152-1-25-254.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1240792617 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GregorR: which covers 210-219 < 1240792625 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :I should hope so. < 1240793474 0 :sebbu!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1240796015 0 :psygnisfive!unknown@unknown.invalid QUIT :"Leaving..." < 1240799873 0 :calamari!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1240799972 0 :calamari!n=calamari@ip70-171-213-254.tc.ph.cox.net JOIN :#esoteric < 1240801009 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :"I lost 15 pounds in a fortnight using acai" < 1240801012 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Oh did ye? < 1240801028 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :You lost the ability to use the metric system < 1240801036 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :15 POUNDS IN A FORTHNIGHT < 1240801055 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Are you going to throw horsepower and faraday in the mix? < 1240801080 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :'twas a spam subject line :P < 1240801088 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Horsepower is perhaps the stupidest measurement ever. < 1240801094 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :No it's not < 1240801106 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Because horses are so consistent? < 1240801106 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :It's from an era where that was a well known frame of reference < 1240801129 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :Do you know what a mean value is < 1240801144 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It's a value that doesn't treat its friends respectfully. < 1240801233 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Fine, I'll change my statement, from < 1240801237 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : Horsepower is perhaps the stupidest measurement ever. < 1240801237 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :to < 1240801241 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : Horsepower is perhaps the stupidest measurement presently. < 1240801583 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :ur stupid < 1240801605 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :ur mom! < 1240802269 0 :Slereah!unknown@unknown.invalid PRIVMSG #esoteric :ur moms mom < 1240805187 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I'll see your horsepower and raise you a library of congress < 1240805654 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :The helen is a pretty stupid measurement. < 1240805712 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Then again, nobody uses it. < 1240805847 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :It's the amount of beauty required to launch a thousand ships and burn the topless towers of Ilium. < 1240805925 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :It's considered ill-defined due to the passing of an ordinance requiring all towers of Ilium to be fully clothed. < 1240806757 0 :Dewio!unknown@unknown.invalid NICK :Dewi < 1240807415 0 :oerjan!n=oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1240807685 0 :bsmntbombdood_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1240809095 0 :psygnisfive!n=psygnisf@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1240810383 0 :oerjan!unknown@unknown.invalid QUIT :"leaving" < 1240811624 0 :coppro!unknown@unknown.invalid QUIT :"The only thing I know is that I know nothing" < 1240811645 0 :bsmntbombdood!n=gavin@97-118-134-159.hlrn.qwest.net JOIN :#esoteric < 1240812200 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1240812800 0 :psygnisfive!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1240812944 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1240813053 0 :bsmntbombdood!n=gavin@97-118-134-159.hlrn.qwest.net JOIN :#esoteric < 1240813175 0 :Sgeo!unknown@unknown.invalid QUIT :"Leaving" < 1240813207 0 :kar8nga!n=kar8nga@e-14.vc-graz.ac.at JOIN :#esoteric < 1240813803 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :You know, I once wanted to write a compiler from C to Subleq, but I think it would be easier to compile from Haskell instead. < 1240814661 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :It would be easier (although far from easy) to write one from MIPS. < 1240816009 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1240816083 0 :bsmntbombdood!n=gavin@97-118-134-159.hlrn.qwest.net JOIN :#esoteric < 1240816289 0 :kar8nga!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1240818303 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1240818404 0 :bsmntbombdood!n=gavin@97-118-134-159.hlrn.qwest.net JOIN :#esoteric < 1240819118 0 :BeholdMyGlory!n=behold@smartskola.botkyrka.se JOIN :#esoteric < 1240819199 0 :clog!unknown@unknown.invalid QUIT :ended < 1240819200 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1240819863 0 :olsner!unknown@unknown.invalid NICK :coolsner < 1240819884 0 :tombom!i=tombom@wikipedia/Tombomp JOIN :#esoteric < 1240821345 0 :GreaseMonkey!n=gm@unaffiliated/greasemonkey JOIN :#esoteric < 1240822539 0 :BeholdMyGlory!unknown@unknown.invalid QUIT :Remote closed the connection < 1240824088 0 :Tritonio!n=103393A9@150.140.226.201 JOIN :#esoteric < 1240824146 0 :Tritonio!unknown@unknown.invalid QUIT :Remote closed the connection < 1240824257 0 :Tritonio!n=103393A9@150.140.226.201 JOIN :#esoteric < 1240824275 0 :Tritonio!unknown@unknown.invalid PART #esoteric :? < 1240828317 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ef is such an elegant language < 1240828792 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :http://www.vjn.fi/oklopol/ef.txt <<< i added some elegance. god it's elegant. < 1240828828 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :it used to be about the fixed points, but i'm thinking i like the supersmart pointers even better. < 1240829117 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, < 1240829119 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GOOD: 2k ;;;5 executes 5 thrice < 1240829120 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :sure < 1240829123 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but what if you have: < 1240829127 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :2k ;;;p < 1240829133 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and that p writes something between the k and the p < 1240829143 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :nice smiley < 1240829145 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what will be the next instruction to execute after the k finishes < 1240829151 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :btw AnMaster did you see how elegant it was? < 1240829165 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :don't you just love the intricacies of how the pointers work. < 1240829234 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :and what's ;? < 1240829260 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :skip? < 1240829267 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofok, skip to matching ; < 1240829269 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: k specs say that the fetch happens once, not between every execution < 1240829309 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And when you're done executing the k you move on as normal. < 1240829311 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: so it skips from first to second, then proceeds to third, skips to first, proceeds to second, skips to third and then moves on the 5 and executes? < 1240829321 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: Yep. < 1240829329 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :alright. < 1240829339 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :that's one sick test case. < 1240829349 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1240829366 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1240829375 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but err why three time? < 1240829376 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :s < 1240829379 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1240829380 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, so k will execute the instruction p wrote next then < 1240829386 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240829386 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if it overwrote the first ; < 1240829389 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :no oh, i don't know < 1240829397 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yep, IMO. < 1240829398 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :my thinking: if you p'd on the p, it would probably run the p x amount of times and then it would land on what the p has next cycle < 1240829409 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1240829421 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :actually, that kinda inspired me < 1240829434 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, yes it makes sense. But I think it is actually UNDEF. < 1240829440 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :you could plot lots of crap < 1240829462 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :also, are the SGML spaces REALLY necessary? < 1240829467 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :yes, < 1240829468 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :. < 1240829476 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Gracenotes, they are easy to implement too. < 1240829478 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Well, a lot of k is somewhat UNDEF according to the specs; I'm including that e-mail exchange with Pressey into the specs here < 1240829482 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :i mean for funge-109... what benefit would it have? < 1240829510 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey, a bit more well speced, I'm reworking it currently. < 1240829513 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :The benefit is that you can write spaces on top of characters with p thus removing them from the string < 1240829519 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :a"!dlroW olleH"ck,@ < 1240829529 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :ok. < 1240829537 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :actually... < 1240829542 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or at least, *a* benefit is :-P < 1240829546 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :couldn't you make it ignore all 0s? < 1240829552 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :instead of ignoring all spaces? < 1240829553 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey, for what < 1240829555 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240829556 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1240829556 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :strings < 1240829562 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :i mean < 1240829563 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what do you mean... < 1240829564 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :\0s < 1240829566 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :not the number 0 < 1240829581 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey, so outputting a binary file would be impossible? < 1240829584 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Why that and not spaces < 1240829593 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No, he means "SGML NULs" < 1240829607 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :would \x01s be a better option, perhaps? < 1240829610 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ignoring \0 in input files < 1240829611 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1240829618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey, why not the spaces. < 1240829632 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :because if you needed two spaces, you have to shove a   in < 1240829637 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :6 characters to make up one < 1240829643 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :and if you slam something over it < 1240829647 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :e < 1240829649 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :btw is ; an actual command at all? i mean shouldn't 2k ;;;5 execute ; twice, and then do 5 just once? < 1240829649 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err* < 1240829658 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :"Hello World" becomes "Hello nbsp;World" < 1240829662 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey: "foo "::::"bar" <- "foo bar" < 1240829673 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :; is not a command just like spaces aren't < 1240829674 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: ; and space are markers, not instructions. < 1240829677 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey,   isn't understood by funge. < 1240829683 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but what Deewiant said works < 1240829691 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1240829693 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: right, i thought it might be something like that < 1240829711 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :actually... \x7F would be appropriate < 1240829729 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :it has meaning. < 1240829745 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :GreaseMonkey, are you just trying to skip the needed two line logic of handling multiple spaces? < 1240829766 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :nope, as this would probably also take up as much code < 1240829778 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I don't like k. Did it go so that "2kX" executes X thrice (because the k executes it twice, and then it is done normally once), but "0kX" somehow skips X completely? < 1240829794 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yes. :-/ < 1240829795 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :i think so < 1240829797 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1240829799 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :it's terrible < 1240829803 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ah, makes sense < 1240829805 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :it simply makes no sense. < 1240829812 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :that's why i didn't get it < 1240829819 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, yes. 109 will fix that < 1240829822 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :The rules make sense, they're just nonsensical. < 1240829825 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so the instruction after is always skipped. < 1240829833 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :my reasoning for this is if someone wants to attack "foo ":::"bar", then they may get a quotation mark < 1240829855 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err "attack" < 1240829856 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1240829868 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: they make sense kinda like assuming undef doesn't crash the interp makes sense, perhaps? < 1240829870 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :erm, if they want to scrub it out < 1240829880 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :then they may scrub out a quotation mark < 1240829889 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: No, they make a different kind of sense < 1240829894 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The rules are also very interpretative. The part of 0k skipping is written as "Note that some instructions don't make much sense within the context of k unless you include zero as one of the possibilities for how many times the instruction is repeated. For example, no matter how many times after the first time k execute ^, the result is the same. However, you may pass a zero count to k, and the ^ instruction will not be executed; this can be a valuable behavi < 1240829894 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :our." < 1240829901 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: i thought they make a rather similar kind of sense. < 1240829907 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but DUNNO. < 1240829920 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, yes. < 1240829921 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :The k specs aren't very interpretative IMO < 1240829933 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :On the contrary, you have to read them 100% literally to get it right :-P < 1240829939 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :indeed < 1240829953 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But that's "valuable behaviour" even without the skipping, if you assume the last "will not be executed" means "will not be executed by k"; I mean, you can do 0k^ and it would turn up either at k or the ^, depending on the input. < 1240829971 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(That is, if k would never skip the next command.) < 1240829983 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Okay, I suppose that's true. < 1240829987 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, except. C. Pressy answered on this with his own small test suite thingy. < 1240830000 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well not that aspect. < 1240830002 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm maybe < 1240830002 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Why do you always write the surname worng? Pressey. < 1240830016 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1240830059 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :also, please don't complicate it further. < 1240830074 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that means lots of interpreters have to change *again* < 1240830075 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ACTION complicates it further: pressaye < 1240830091 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not that that, the other that < 1240830092 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :i'm going to bed now < 1240830093 0 :GreaseMonkey!unknown@unknown.invalid PRIVMSG #esoteric :gnight < 1240830097 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :night < 1240830098 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :cya < 1240830101 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :nide < 1240830115 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Neetsch. < 1240830118 0 :GreaseMonkey!unknown@unknown.invalid QUIT :"goude naight." < 1240830208 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, actually I don't agree about: 'v041k ;;;p < 1240830224 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :assuming that is the whole program < 1240830238 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :That puts a v at 1 < 1240830261 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, yes true, but it also puts one on the first ; as far as I can see < 1240830266 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err no < 1240830270 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No :-P < 1240830282 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, the 1 is a parameter to k isn't it? < 1240830288 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yep < 1240830305 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And then you call p with (4,0) and 'v' < 1240830311 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And (4,0) is the 1. < 1240830312 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1240830316 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1240830326 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :'v081k ;;;p < 1240830329 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I meant < 1240830351 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :That puts it on the middle ; which means it gets skipped. < 1240830357 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :7 then < 1240830358 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway < 1240830366 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I think k will resume at p after < 1240830367 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Then it's hit and executed. < 1240830370 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or if it won't it is undef < 1240830376 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Why would it do that. < 1240830401 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, sec... < 1240830482 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, where does it say it won't < 1240830488 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Where does it say it will? < 1240830490 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I agree there is nothing explicitly saying it *will* < 1240830497 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :So why would it, then? < 1240830499 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but it makes just as much sense < 1240830505 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :When you execute an instruction, you continue to the next one as normal. < 1240830512 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You don't arbitrarily skip instructions. < 1240830521 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Since the p is executed "at k", I personally think it stands to reason that it's from there, and after the execution of k (and indirectly p), that it continues to look for the next operation. < 1240830548 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :With that always-skip-the-next-instruction k, it would make sense to continue from the p onwards, though. < 1240830559 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yep. < 1240830562 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, ok that argument makes sense I guess. < 1240830605 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's just sad that with so many k-related things it is possible to write sensible-sounding arguments for contradictory things. < 1240830735 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, however ccbi seems to skip it too. < 1240830818 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No it doesn't. < 1240830990 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm ok < 1240830999 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nor does cfunge it seems in fact. < 1240831007 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the code was just too confusing :D < 1240831013 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1240831071 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in other news the thread supervisor is almost working in efunge now. Only issue is that it quit doesn't work in that branch atm. < 1240834043 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION ponders bit widths and the amounts of memory they can access < 1240834165 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :1-bit: 2 bits. 2-bit: 1 byte. 4-bit: 8 bytes. 8-bit: 256 bytes. 16-bit: 128 kilobytes. 32-bit: 16 gigabytes. 64-bit: 32 whatever-comes-after-peta-bytes. < 1240834185 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :Good to know if you're writing Subleq programs, maybe. < 1240834240 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1240834940 0 :Gracenotes!unknown@unknown.invalid QUIT :Remote closed the connection < 1240835367 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://omploader.org/vMWw1Zw <-- fancy supervision tree for efunge :D < 1240836654 0 :bsmntbombdood_!n=gavin@97-118-134-159.hlrn.qwest.net JOIN :#esoteric < 1240836701 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1240839116 0 :ais523!i=93bc93e6@gateway/web/ajax/mibbit.com/x-777ca1347d54cfdb JOIN :#esoteric < 1240839140 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1240839143 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :http://omploader.org/vMWw1Zw < 1240839146 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1240839150 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and what's that a link to? < 1240839153 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm on a public computer atm < 1240839154 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, a diagram < 1240839160 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so I /especially/ don't want to click links at random < 1240839165 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, of efunge supervision tree < 1240839175 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :enterprisy. < 1240839190 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1240839202 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I still think this is an insane idea, but I don't begrudge you for it < 1240839210 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's only slightly more insane than porting INTERCAL to embedded systems < 1240839212 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what? ATHR you mean. < 1240839219 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :because I need this for ATHR. < 1240839250 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :just, distributed Befunge < 1240839279 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ah that. Well that is a step after I get it working on a single node. Btw <0.1.2> are erlang pids, for the unnamed processes. < 1240839298 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just that tree shows names if there are any < 1240839356 0 :oklofok!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1240839455 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, and distributed would just be 1) make sure right server run on the right node (you need all IO to be channeled through one server on one node for example) 2) some changes to funge space. 3) possibly similar changes as for funge space to some other daemons. < 1240839490 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it would be some work, but not infeasible. < 1240839496 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(sp?) < 1240839549 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, currently I'm trying to make the thread supervisor work correctly. It has some issues atm. < 1240839549 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I think you spelt it correctly < 1240839569 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :strange, the spellchecker here doesn't like "spelt". Or "spellchecker". It doesn't mind "infeasible", though. < 1240839581 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1240839869 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION drops a link to http://catb.org/~esr/jargon/html/Z/Zawinskis-Law.html in here for ehird < 1240839885 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I wonder if the GNU people knew of that law when they went and bloated hello(1)? < 1240839947 0 :Sgeo!n=Sgeo@ool-18bf68ca.dyn.optonline.net JOIN :#esoteric < 1240840056 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, is that jwz < 1240840082 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :? < 1240840111 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :"Jamie Zawinski" ==jwz right? < 1240840115 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :== * < 1240840133 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I have no idea < 1240840153 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yep seems so. < 1240840160 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in that case it is extra ironic... < 1240840170 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :why, what did jwz do? < 1240840181 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Netscape Navigator. < 1240840193 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1240840196 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Which could read mail in version something or later < 1240840211 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, you seriously didn't know who jwz was? < 1240840226 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :err, no, I tend not to care about names all that much < 1240840229 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I mean he is as famous as djb. By initials. < 1240840236 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION waits for "who is djb" < 1240840239 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I only vaguely know who djb is < 1240840251 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :responsible for djbdns < 1240840254 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :at least < 1240840268 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and possibly qmail, although I'm not entirely sure whether that was him or someone else without looking it up < 1240840271 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :djb: author of qmail, djbdns, and a lot more. Famous enough to be known by initials. < 1240840676 0 :ais523!unknown@unknown.invalid QUIT :"http://www.mibbit.com ajax IRC Client" < 1240841637 0 :ais523!n=ais523@147.188.254.126 JOIN :#esoteric < 1240842377 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :what's qmail? < 1240842420 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :wait actually i don't care, djbdns sounds like something dns related, not that i can think of anything dns related that could be complicated enough to be famous. < 1240842424 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, a secure and stable MTA. < 1240842435 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, djbdns is a dns server. < 1240842447 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but qmail is more famous. < 1240842452 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :mta? < 1240842470 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Mail Transfer Agent. < 1240842473 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :right < 1240842474 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :EMail server. < 1240842480 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: You probably had an American dictionary on that spellchecker. < 1240842485 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklopol, smtp to be specific < 1240842496 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: ah, possibly < 1240842498 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :okay, both of those sound incredibly trivial < 1240842511 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Since they'd write it as "spelled" < 1240842513 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION is stuck in a twisty maze of licenses all different. < 1240842517 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::/ < 1240842532 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, BSD is compatible with more or less anything < 1240842551 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: remember to keep your left hand on the wall < 1240842553 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, GPLv3 and EPL (which is similar to MPL) < 1240842563 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ugh, that's a rather nasty mic < 1240842565 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*mix < 1240842570 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :unless it's an infinite maze, then you know iterative deepening. < 1240842577 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes and I'm wondering if it is legal. < 1240842623 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :probably not, unless the EPL's terms are a subset of the GPLv3's < 1240842629 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :does maze actually convey a planar graph btw, or is it more general? < 1240842680 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you can have nonplanar mazes, although they're more difficult < 1240842683 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, well you are allowed to link a GPL program to closed source libc aren't you? So as long as I use EPL as a standard library there should be no issue. (And I do use erlang's standard library, there is no way around that.) < 1240842685 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Enigma 1.1 has a 4D maze in it < 1240842693 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i meant the term < 1240842706 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ooh, the GPL with closed source libc is a huge raging argument < 1240842709 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :also 3d and 4d mazes are both arbitrary graphs. < 1240842718 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: I think nonplanar mazes are still considered mazes < 1240842721 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :mathematically speaking < 1240842734 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, issue now is, the standard erlang supervisor module doesn't cut it for the thread supervisor. I need to customise some internals for it to work properly. < 1240842742 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :So I need to distribute a modified version of it. < 1240842748 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is where I wonder... < 1240842828 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :well, i guess what i said was rather obvious, planar is pretty much defined by being a 2d-maze, and not bigger < 1240842838 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :bigger in amount of dimensions < 1240842842 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hm... how else would you run open source apps on windows or OS X. I mean you clearly have to link them, at some layer, kernel32.dll, syscalls or whatever, to non-open source. < 1240842844 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i love how clearly i can say things < 1240842896 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Enigma 1.1 has a 4D maze in it <-- So it changes with time. But what is the 3D bit about. < 1240842907 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I didn't know Enigma could do 3D. < 1240842907 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240842915 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i'm pretty sure he meant spatial dimensions < 1240842924 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok even stranger... < 1240842925 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no, 4 spatial dimensions < 1240842926 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the diagonals are used for the other two < 1240842929 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :god i hate it when people thing the fourth dimensions is time < 1240842940 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and there are lots of teleports involved in order to make everything link up correctly < 1240842946 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I see. < 1240842947 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :that's retarded, even in physics, you should call it time. < 1240842968 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :oh umm < 1240842975 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :i guess < 1240842978 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :if umm < 1240842980 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hm one way around would be those rare "as a special exception you are allowed to link ..." < 1240842988 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: There's a "4D theater" in the Linnanmäki amusement park; the "fourth dimension" means they spray water on your face and vibrate the seats. < 1240842994 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, but I would need a lawyer to write one. < 1240842997 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :blah, i can't articulate what i was about to say < 1240843011 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :but i had this point, maybe i'll tell it later. < 1240843018 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, hah < 1240843026 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: clearly that's 5 dimensions < 1240843028 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :(And the third comes from those shutter 3D glasses. Or maybe polarized, I've forgotten now.) < 1240843043 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :those are better described by a fourth dimensions than time is < 1240843051 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*dimension < 1240843071 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, the seat-movements need more than one dimension. < 1240843079 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :probably, < 1240843079 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, any idea? < 1240843084 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :*. < 1240843088 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: is the GPLv3 code yours? < 1240843092 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes it is. < 1240843116 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :why not use a different licence, like the EPL itself? < 1240843138 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, For the same reason you wouldn't use MPL? < 1240843140 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: actually it's probably the "much vibration" - "no vibration" scale that's relevant. < 1240843140 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :brb phone < 1240843157 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :so i'd say one. < 1240843166 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :and water is clearly separate < 1240843247 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: Well, I dunno; it's not really "vibrate", more like "move around". I just accidentally used a bad word to describe it. Though I don't really recall exactly how it moved; it's possible it was only able to move forward/backward along one dimension, and not up/down or anything. < 1240843274 0 :oklopol!unknown@unknown.invalid PRIVMSG #esoteric :ah okay < 1240843359 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"4D coaster" is a type of a roller coaster, but I can't find out what sort. It seems it has something to do with rotating seats there too. < 1240843722 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"A 4-D film (sometimes written 4D film) is a marketing term that describes an entertainment presentation system combining a 3-D film with physical effects in the theatre, which occur in synchronization with the film. Because the physical effects are expensive to set up, 4-D films are currently presented only at special venues such as theme parks and amusement parks." < 1240843730 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, it's an official term; it has a Wikipedia page. < 1240843748 0 :ehird!unknown@unknown.invalid PART #esoteric :? < 1240843817 0 :ehird!n=ehird@208.78.103.223 JOIN :#esoteric < 1240843819 0 :ehird!unknown@unknown.invalid PART #esoteric :? < 1240843823 0 :ehird!n=ehird@208.78.103.223 JOIN :#esoteric < 1240843894 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, an abuse of that term. < 1240844032 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :12:49 AnMaster: in that case it is extra ironic... < 1240844033 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Er, no. < 1240844040 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :He supports kitchen sinks. < 1240844042 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Also, XEmacs too, man. < 1240844048 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :He was there at the start of Lucid Emacs. < 1240844052 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :12:44 ais523 drops a link to http://catb.org/~esr/jargon/html/Z/Zawinskis-Law.html in here for ehird < 1240844054 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I know < 1240844060 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Plz to be linking to non-jargon-file sources in futu < 1240844061 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :re < 1240844070 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1240844076 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :do you hate the Jargon File, or something? < 1240844086 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I hate what esr's done to it. < 1240844092 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1240844094 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hello, < 1240844094 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : < 1240844096 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I know you would be surprised to read from someone relatively unknown to you before. My name is Major Larry Downs, a member of the U.S. ARMY USARPAC Medical Team, which was deployed to Iraq in the beginning of the war in Iraq. < 1240844100 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : < 1240844102 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I would like to share some highly personal classified information about my personal experience and role which I played in the pursuit of my career serving under the U.S 1st Armored which was at the fore-front of the war in Iraq. < 1240844106 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— Spam < 1240844214 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, where did credit card come into it < 1240844252 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: nowhere, he just told me to read a bbc article and reply saying I understood < 1240844258 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a rather bizarre start to a scam. < 1240844271 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :indeed. < 1240844398 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :On the subject of jwz, < 1240844403 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://jwz.livejournal.com/1040129.html < 1240844415 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :His fingers have the power to melt alt keys on $500 keyboards. < 1240844534 0 :ais523!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1240844667 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Ok, I have become a twitter addict < 1240844675 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh god. < 1240844691 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I can imagine it now. "Became a twitter addict." "PSOX." "Something AWFUL is happening on Second Life!" < 1240844711 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Combined PSOX and Second Life." "Died happy." < 1240844718 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :lol < 1240844783 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :parse ski < 1240844783 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :parseski={!x:_;(!x=='` & ! x+1 & ! x+2 : (class[])) => ! x..x+2 = [! x+1,! x+2]} < 1240844787 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: that's amazing < 1240845080 0 :FireFly!n=FireFly@1-1-3-36a.tul.sth.bostream.se JOIN :#esoteric < 1240845157 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, um, "died happy"... did it happen when he tried to combine all three. < 1240845181 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: he died happy in posting the tweet to twitter about how he combined psox and second life < 1240845189 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so he did combine all three in the "Combined..." message. < 1240845205 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Today on impractical computing environments: http://www.gamesetwatch.com/2009/04/one_step_closer_to_a_holodeck.php < 1240845243 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, how did he fit that in 140 chars... < 1240845253 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :15:04 ehird: I can imagine it now. "Became a twitter addict." "PSOX." "Something AWFUL is happening on Second Life!" < 1240845253 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :15:05 ehird: "Combined PSOX and Second Life." "Died happy." < 1240845259 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nothing there's over 140 characters < 1240845375 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Reading stuff about cpu-specific asm optimization is fun. < 1240845396 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Especially when it's about things like the Nehalem. We must hyperoptimise to save a nanosecond on this top of the range CPU! < 1240845399 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what optimization in specific. < 1240845409 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the article and comments of http://www.reddit.com/r/programming/comments/8fqgy/cmov_instruction_a_bad_idea_on_outoforder_cpus/ < 1240845410 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Nehalem hah < 1240845419 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what's that supposed to mean < 1240845423 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::p < 1240845445 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I read that a while back but used CMOV in dobelx64 anyway because it saves a few bytes < 1240845452 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Hahaha < 1240845478 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: but srsly wuzzat supposed to mean < 1240845502 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :my own tests show cmov helps in some places. < 1240845505 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :jne x; mov foo, bar; x: is a byte or two bigger than cmovne foo, bar < 1240845512 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I meant 15:16 AnMaster: Nehalem hah < 1240845520 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :s/cmovne/cmove/ < 1240845525 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I'll let you figure that out yourself. < 1240845525 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cmovnik < 1240845535 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: oh, "AMD didn't make it, it sucks?" < 1240845541 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nop. < 1240845544 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :nope* < 1240845558 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well I'm not telepathic yet sorry < 1240845744 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: no hints? < 1240845985 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no < 1240846196 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, anyway I have seen icc put cmov in code optimised for core2 at least. < 1240846205 0 :andreou!unknown@unknown.invalid QUIT :Remote closed the connection < 1240846212 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so clearly even intel thinks it makes sense sometimes. < 1240846217 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if you read the comments that was acknowledged < 1240846403 0 :Dewio!n=dewi@203-214-107-238.dyn.iinet.net.au JOIN :#esoteric < 1240846731 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I saw that. < 1240846776 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, personally I tend to leave it to the compiler. < 1240846804 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Reported estimates indicate that transistors at these dimensions are significantly affected by quantum tunneling." < 1240846805 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://en.wikipedia.org/wiki/11_nanometer < 1240846829 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, how much is intel down to currently < 1240846842 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: 45nm < 1240846876 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"however, Intel has already given some indications as to the nature of its process and its rough timing for 2009.[4]" < 1240846878 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No, 32nm < 1240846878 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :regarding 32 nm < 1240846883 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: not public < 1240846884 0 :Dewi!unknown@unknown.invalid QUIT :Read error: 101 (Network is unreachable) < 1240846886 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just in development < 1240846887 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :right? < 1240846891 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :They've demoed some stuff < 1240846893 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240846899 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But no complete processors, I think < 1240846901 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I guess the last few steps will be the hardest < 1240846903 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Just some SRAM or whatever < 1240846912 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :They're brushing against weird physics from what I can tell < 1240846922 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AMD's planning on releasing 32nm stuff in 2010 < 1240846952 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :We just need negative length chips. < 1240846958 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Install an Intel, get some room space back. < 1240846967 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, the first comment is confusing. I don't see why swapping operands affected the result so much. < 1240846984 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: branch prediction < 1240846990 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but < 1240846992 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's on a pentium 4 < 1240846993 0 :oklofok!n=nnscript@a91-153-121-248.elisa-laajakaista.fi JOIN :#esoteric < 1240846997 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so go figure < 1240846999 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240847001 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :MORNING < 1240847001 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :In other news: TRDS doesn't work in CCBI 2 and I have no fricking clue why < 1240847018 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i suppose the pentium 4 gnomes get confused if you give them it in in the other order < 1240847031 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and run around aimlessly for a few microseconds, bumping into each other < 1240847034 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*nanoseconds < 1240847049 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1240847071 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: the ski parser works by taking the fixed point of the trivial parsings `(parsed)(parsed) < 1240847077 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: hawt < 1240847081 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :=> [` (parsed) (parsed)] < 1240847087 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i find it a lovely paradigm < 1240847205 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :(it doesn't actually work yet, it'd need a small modification, you'd need to wrap the actual combinators in lists first, but that'd take me multiple minutes, so i'll just leave it broken for now) < 1240847225 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this track messes with my ears < 1240847242 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, about worn out keys. How is your keyboard. < 1240847251 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I've never worn out a single key. < 1240847255 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :basically the correction is x:chars=>[x] < 1240847263 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Then again, I switch keyboard every few years (unintentionally) < 1240847266 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :On mine many of the keys lack text nowdays, but no such dents as on that pic... < 1240847269 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :err, x=[x] < 1240847271 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but anyway < 1240847294 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :This keyboard is a year or so old; I dropped my old version - which was identical 'cept UK not US layout - and it wouldn't turn on, so I got a replacement free from apple < 1240847299 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :maybe two years < 1240847300 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah two years < 1240847340 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wouldn't turn on... Oh right one of the fanged ones... < 1240847349 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :my ubuter's keyboard is completely broken, but it has experienced pretty much everything from cups of coffee to frustrated humans using it as a bat. < 1240847350 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Bluetooth, yah. < 1240847359 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yeah that's what I said. < 1240847364 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well not completely, more like a tiny bit, but enough to be annoying to use < 1240847369 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Thus "yah". < 1240847378 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I just want wireless power ;-) < 1240847380 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :cables < 1240847381 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that is < 1240847388 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :control and left key used to be broken, but control got fixed recently when i accidentally jumped on the kb < 1240847393 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :from the bed < 1240847450 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :"I dropped my old version - which was identical 'cept UK not US layout - and it wouldn't turn on" <<< what kind of crap do they sell in uk < 1240847453 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I just fail to see what happened to jwz's Alt key... an accident with a solder iron maybe. < 1240847469 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :first thing i do with my new things is make sure dropping them doesn't break them < 1240847469 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well < 1240847470 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1240847471 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :that's a lie < 1240847473 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: He uses emacs for everything and he's had the kb for 8 years < 1240847475 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but still < 1240847481 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it seems the top of the key cap is rather thick on that keyboard... < 1240847485 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And he's been typing for decades < 1240847493 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :thicker than mine certainly < 1240847494 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So just veeeeeeery heavy abuse < 1240847508 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, why n and m though... < 1240847522 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: nails scratching keys while moving around from the home row? < 1240847530 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm... < 1240847531 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i'll wager c and v look similar < 1240847551 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: also, C-n < 1240847560 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :maybe he hits C-m instead of enter, less movement < 1240847568 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :left and right hand movements aren't necessarily the same for keyboards, especially as they're not at all symmetric < 1240847590 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1240847607 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :for rightie, when moving down, you ..contract your fingers, for leftie, you more like turn your wrist < 1240847613 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :because of the way the keys are positioned < 1240847652 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :From this UltraX flat some printings have disappeared; ":" is completely gone, ";" almost, and there's only a "/" left in "A", and the left half of "S". Oh, and "M" has turned into a "V". < 1240847660 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hmm, actually probably not.... but still. < 1240847692 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I wonder about C-p... < 1240847694 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :my laptop's is in perfect shape. how embarrassing, this is an old computer. < 1240847697 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well rather his p key < 1240847700 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :See pee. < 1240847711 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hah < 1240847716 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :haha humor < 1240847729 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :have you heard the sex pee joke yet? < 1240847733 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(:P is rather more worrying; peeing directly out of your colon.) < 1240847733 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, if he use C-n rather than arrow keys. < 1240847738 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: oh man is it to do with parentheses < 1240847740 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ha < 1240847783 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :there is a reason I always include the - in S-expressions < 1240847792 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i don't remember, it's a bit complicated. < 1240847808 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: was it some advice you got off expertsexchange? < 1240847830 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, never heard of that place. So no. Was just to reduce confusion. < 1240847836 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :serious funniness overload. < 1240847841 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: experts exchange / expert sex change < 1240847843 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it was a joke, foo. < 1240847854 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(yes, there is an expertsexchange.com but they changed to experts-exchange) < 1240847858 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(see? its' related to your joke) < 1240847861 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(*it's) < 1240847861 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I never heard of "experts exchange" either. < 1240847862 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(ha ha) < 1240847881 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: in fact, i never had a sex change. < 1240847893 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: as exchange? < 1240847893 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so thus your reference wasn't clear to me. < 1240847894 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ass exchange? < 1240847897 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you never exchanged your ass? < 1240847899 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i see < 1240847930 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, well maybe he liked the donkey. Why replace it then. < 1240847943 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :true. < 1240847947 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: no one will exchange with me :< < 1240848043 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I can't come up with any misinterpretation to that one that doesn't make the remaining part include a non-existent word. < 1240848058 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just assume it's a typo and fix it for them < 1240848074 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :will lex change. < 1240848075 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1240848086 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why should it. I mean it seems to work now. < 1240848112 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I guess you want to parse some non-LR(1) grammar you might need to change it. < 1240848122 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :right is lex a lexing tool? < 1240848135 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah right. I mixed them up too,. < 1240848137 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :too* < 1240848138 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1240848151 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :is that a yes? :D < 1240848188 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes, lex takes an input description file and generates a stream of tokens. Which can then be parsed by a parser for example. < 1240848199 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1240848205 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it takes an input description file and outputs a c file < 1240848213 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which takes bytes and outputs a stream of tokens < 1240848219 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :wasn't that what I wrote < 1240848224 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :no < 1240848227 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :damn you are right, it wasn't < 1240848235 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it was what I *thought* though < 1240848244 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :meh < 1240848245 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :there's a level of indirection in addition to yours, so to speak < 1240848252 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :o < 1240848252 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :o < 1240848252 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :o < 1240848254 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1240848269 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :HOW MANY O'S WOULD AN O O O IF AN O O O O O O O O < 1240848272 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :O < 1240848272 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :O < 1240848272 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :O < 1240848272 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :O < 1240848273 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :O < 1240848281 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofok, what do you mean. < 1240848297 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: any excuse to flood o's < 1240848297 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :O O O O O < 1240848304 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I see. < 1240848318 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :actually i have an exam on wednesday, so i should probably start reading stuff < 1240848325 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofok, exactly 5 and 1/3 < 1240848330 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1240848334 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240848337 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :it wasn't a question < 1240848343 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofok, assuming normal room temperature of course. < 1240848346 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i misread your intentions < 1240848355 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(15-30 degrees) < 1240848416 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :SO HAVE YOU HEARD THIS BLONDE WALKS IN BAR AND IS STUPID AND EVERYONE LAUGHS < 1240848451 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :god i'm tired < 1240848452 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :okay < 1240848454 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :umm < 1240848457 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :now seriously < 1240848464 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :-~> < 1240848469 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofok, there is also some inconclusive evidence that extreme humidity during extended periods can affect the result. < 1240848477 0 :ais523!n=ais523@147.188.254.126 JOIN :#esoteric < 1240848481 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hi ais523 < 1240848530 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1240849560 0 :Sgeo!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1240849846 0 :Sgeo!n=Sgeo@24.191.104.202 JOIN :#esoteric < 1240850970 0 :Hiato!n=1@dsl-245-30-127.telkomadsl.co.za JOIN :#esoteric < 1240851352 0 :Judofyr!unknown@unknown.invalid QUIT :Remote closed the connection < 1240851972 0 :Judofyr!n=Judofyr@c349BBF51.dhcp.bluecom.no JOIN :#esoteric < 1240852596 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION submits Enigma scores for April < 1240853197 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :who's ap < 1240853199 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ril < 1240853262 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :err, a month < 1240853281 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you never know < 1240853342 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wants Twitternomic < 1240853360 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION realizes that he has no clue how that could work < 1240853405 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: you have to publish the entire ruleset every week < 1240853412 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :therefore, it's very short] < 1240853460 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :is that specified for nomics? < 1240853492 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :was just thinking that probably wouldn't work on other planets, then realized i don't really know what a week is, arbitrary? < 1240853503 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Agora specifies weeks in terms of UTC < 1240853511 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :B also specifies weeks, as being at least 12 days long, possibly longer < 1240853518 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240853531 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :so not earth week necessarily < 1240853542 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but what's the definition of week, is it historical or what? < 1240853560 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hmm seven days i guess that's biblish. < 1240853570 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :we need zero length twitter. < 1240853581 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://femto.picoup.com/ < 1240853584 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :The message would be in the timing of the messages. < 1240853586 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :one letter's good enough for anyone < 1240853591 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, zero. < 1240853596 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and timing for encoding information < 1240853601 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: w/ zero length you still have @references < 1240853607 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so you'd just register a bunch of dummy accounts < 1240853623 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm not familiar enough with twitter to know what @references is < 1240853629 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ehird, according to Twitter's counter, the @thing still counts in characters < 1240853637 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster, @nick refers to the user nick < 1240853641 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo: picoup is the international standard for small scale twitters < 1240853642 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240853648 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and it lets you use a reference unlimitedly < 1240853649 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :If it's the first thing in a tweet, it's a reply. If not, it's a mention < 1240853867 0 :tombom!unknown@unknown.invalid QUIT :"Peace and Protection 4.22.2" < 1240854362 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :seems like wikipedia is having issues today < 1240854373 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1240854377 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lots of timeout, missing css, missing images. < 1240854393 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, #wikipedia didn't seem to know about it when I asked. < 1240854395 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :strange < 1240854549 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric : rewrite fingerprints/rcfunge98/trds.d (75%) < 1240854552 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well, that was fun. < 1240854556 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1240854564 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric : 4 files changed, 255 insertions(+), 267 deletions(-) < 1240854579 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, rewrite meaning < 1240854586 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :how did you measure it < 1240854592 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :That's what git outputs < 1240854599 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :$ git commit -va < 1240854599 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :[fingerprints-back d13d9ba] TRDS. Forced fixes in FungeMachine and IP. < 1240854599 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric : 4 files changed, 255 insertions(+), 267 deletions(-) < 1240854599 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric : rewrite fingerprints/rcfunge98/trds.d (75%) < 1240854606 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION was wondering if rewrite was like patch, but generated patches using Markov chaining < 1240854614 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, yes but what does it mean. number of lines that are different or what < 1240854635 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I think it just says so if a certain percentage of the lines change but I'm not sure < 1240854661 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :FungeMachine... < 1240854663 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Possibly also the contents, not the lines < 1240854671 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, did you fix those core bugs yet < 1240854688 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yes, the revision you pulled whenever should have them all fixed? < 1240854708 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, there were some other in some of the test cases. Lockups and such as I mentioned. < 1240854712 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I ran through all of cfunge's tests this morning and none failed < 1240854716 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1240854720 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yes, I know, but I fixed them all before you last pulled. < 1240854724 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240854728 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I might have only mentioned the one. < 1240854741 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, the crash on wrong line number was the only one I remember you fixing < 1240854748 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240854751 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right line wrong file < 1240854767 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :LDC fixed that error message bug too :-) < 1240855442 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: I may have an LDC/D1/Tango/rebuild environment up in a sec. < 1240855445 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So I can try ccbi2. < 1240855454 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I've been following your troubles. :-) < 1240855487 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1240855496 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But Deewiant #ldc is not Deewiant #esoteric. < 1240855499 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The latter is blissfully unaware. < 1240855533 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Quite. < 1240855555 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Hmm, methinks CCBI2 is now at the same level of functionality as CCBI1, minus 3DSP which is blocked on an LDC bug. < 1240855565 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :You should port ccbi to a language that doesn't make me suicidal. < 1240855572 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That would be quite nice. < 1240855582 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :For you, perhaps. < 1240855599 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :CCBI is a bit too big for me to bother porting it. < 1240855611 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[ehird:~/Junk] % rebuild hello.d -ofhello < 1240855611 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[ehird:~/Junk] % ./hello < 1240855612 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hello world < 1240855617 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :FUUUUUUUUUUUCK YEAAAAAAAAAAAAAAH < 1240855623 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :A winner is you! < 1240855647 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :ACTION prefers "You're winner!" < 1240855649 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: git uri? < 1240855695 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Wait, I have a bug to fix. < 1240855713 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Don't we all < 1240855945 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well, if you still have that old repository a 'git pull' might work now. < 1240855969 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nope. I don't. < 1240855976 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :git clone git://tar.us.to/ ccbi2? < 1240855994 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, just the root path. < 1240856036 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: rebuild ccbi.rf? < 1240856046 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :rebuild -rfccbi.rf < 1240856050 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :-L-lncurses < 1240856060 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ooh, they've invented 500GB optical disks < 1240856071 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ooh, they've invented 1TB solid state drives < 1240856073 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1240856081 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: ccbi.d(18): module flags cannot read file 'ccbi/flags.d' < 1240856083 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :What what in the butt butt < 1240856089 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, but optical > solid state in the size impressiveness stakes, I think < 1240856103 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: But solid state > optical in the useful stakes < 1240856109 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, agreed < 1240856110 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Imagine the spinning < 1240856111 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: As AnMaster has berated me for many times, the directory has to be called ccbi. < 1240856116 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I suspect optical > solid state in the cheap stakes, though < 1240856131 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Wrap it all in one directory, have ccbi.rf outside of it doing -Iccbi < 1240856137 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sroblem polved < 1240856139 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Yes, I know, I just haven't done it. < 1240856142 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: True, $3k isn't a nice price. < 1240856150 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: * soblem prolved? < 1240856150 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Are patches accepted? < 1240856154 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: oh, yes. < 1240856162 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, do not try to do ln -s . ccbi. It won't work since the produced binary is called ccbi < 1240856167 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: If you insist. :-P < 1240856185 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it was one of the first things I tried. < 1240856205 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :idea: express major version as the directory nest < 1240856208 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You /can/ tell rebuild what the binary should be called. < 1240856220 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like: foo 1.0 is foo/*.c foo 2.0 is foo/foo/*.c < 1240856222 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and so on < 1240856229 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :foo 0.x is a tarbomb < 1240856229 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And 1.1? < 1240856237 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, not sure about that yet < 1240856251 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :The number of dots before the extension < 1240856258 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or repeat the extension that many times < 1240856258 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :good idea! < 1240856260 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I'd love there to be a foo -1.x under that naming system < 1240856269 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :actually, any excuse for an antitarbomb would be great < 1240856280 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I mean, an antiantitarbomb-tarbomb < 1240856288 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in, one that untars in .. < 1240856298 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, iirc tar restricts that? < 1240856299 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I bet the tar standard doesn't support that, but I so hope it des < 1240856300 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :They should get the holography-based discs to the market (infallopedia says they have 250GB discs now with a 3.9TB maximum); simply because, you know... holographic discs! It's *so* the future. I'm sure they've used some sort of holocubes in at least one scifi series. < 1240856301 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*does < 1240856303 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: How do you want the patch? < 1240856327 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I remember some security report about that. < 1240856333 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :CVE or similiar < 1240856335 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Whatever < 1240856349 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: in "3001" by Arthur C. Clarke, standard removable data storage that people carried around was in the petabyte to exabyte rate < 1240856350 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: What I'm trying to say is I forgot how to get a mail friendly version of a commit. < 1240856365 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which strikes me as surprisingly low given Moore's Law < 1240856366 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I don't know, I develop alone. < 1240856373 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: darcs send < 1240856377 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Git. < 1240856387 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I know, I was being facetious < 1240856399 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: git show? < 1240856407 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I'm mostly at peace on the whole emacs/vi thing, can you give me at least one holy war to fight? < 1240856412 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: git show --pretty=email < 1240856413 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, Moore's law is more like a guideline here... but still, it does sound pretty small for 3001. < 1240856422 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Does git have a command to apply that? < 1240856438 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: It has git am, but of course that doesn't work with Thunderbird. < 1240856476 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: "git show" on the rename shows a diff for every single fucking line in ccbi < 1240856479 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Which is why I might just grab the diff-part and apply it under my name. :-P < 1240856493 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: How about I just give you instructions? < 1240856498 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1240856514 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Tell you what, I'll do it myself < 1240856520 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: mkdir ccbi; "ls|sed 's/ccbi.rf//;s/ccbi$//'|xargs echo", git mv THOSE ccbi < 1240856522 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :an d then < 1240856530 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-ofobj/ccbi < 1240856532 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in ccbi.rf < 1240856538 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WALLA < 1240856544 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I think you meant ccbi/obj < 1240856549 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But I'll just move obj to toplevel < 1240856555 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It already is < 1240856558 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Don't move ccbi.rf < 1240856559 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Duh < 1240856562 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Keep it in the root < 1240856567 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's not part of the ccbi. hierarchy < 1240856575 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yes, I know? < 1240856580 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But I will move obj to root < 1240856582 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Kay < 1240856588 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It already is, I think, but kay < 1240856609 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well, I didn't follow your instructions < 1240856617 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I just did mv * and then moved back the rest < 1240856630 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: git mv != mv < 1240856643 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: git mv = mv + git add < 1240856648 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hmm < 1240856654 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But in the commit it shows "renamed ff -> gg" < 1240856657 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :git doesn't track moves iirc < 1240856658 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or does it < 1240856659 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh, heuristics < 1240856659 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Right < 1240856674 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's a testament to how good they are that I didn't notic < 1240856675 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :e < 1240856690 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I kind of prefer that it tracks moves, since I often move and rewrite large parts of the file in the same commit. < 1240856699 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Now should I call the binary ccbi2 or the directory src/ccbi < 1240856708 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Then it's not much of a rename < 1240856713 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Directory: src/ccbi < 1240856714 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, why can't you just call it src < 1240856719 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Binary: obj/ccbi < 1240856725 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Module naming. < 1240856736 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :src/*.d src/fingerprints/{rcs,catseye,...}/*.d < 1240856738 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, hm ok < 1240856741 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like java then < 1240856742 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :or? < 1240856749 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Like Java, Python, ... < 1240856788 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :Pyva < 1240856807 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :zen trolling. < 1240856857 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lamzent < 1240856877 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well, that's that, now AnMaster doesn't have to hate me for that any more. < 1240856915 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Put the uri up plz < 1240856934 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I just need to git pull I assume? < 1240856945 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's down. < 1240856945 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Done < 1240856949 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :now it's not < 1240856979 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: rebuild -rfccbi.rf -L-lncurses < 1240856981 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :here goes < 1240857009 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Remember to link with an ncurses library. < 1240857009 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Assuming 32-bit chtype... < 1240857011 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Remember to link with an ncurses library. < 1240857013 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Assuming 32-bit chtype... < 1240857015 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Remember to link with an ncurses library. < 1240857017 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Assuming 32-bit chtype... < 1240857019 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[more] < 1240857020 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :6 times each < 1240857021 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Thank you, CCBI. I got it the first time. < 1240857026 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :% bin/ccbi --help < 1240857027 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zsh: bus error bin/ccbi --help < 1240857029 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AWESOME. < 1240857032 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Blame the DMD frontend, not me. < 1240857041 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Er, so what'mI meant to do < 1240857047 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: I got CCBI running under gdc but not dmd, IIRC < 1240857049 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Or actually, blame rebuild, I guess. < 1240857056 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: this is ccbi2 < 1240857059 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you're meant to use LDC < 1240857064 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which uses the dmd frontend, but LLVM as a backend < 1240857066 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, how do you tell apt-get or aptitude to *reinstall* a package < 1240857069 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ais523: It can't have worked well with GDC, some things would have segfaulted it. < 1240857073 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Uninstall and reinstall. < 1240857076 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, somehow some of it's files are not there. < 1240857076 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: So, why does --help segfault? < 1240857084 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, won't that delete the config files for it. < 1240857086 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Beats me, can you backtrace? < 1240857089 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No. < 1240857090 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Only purging does that. < 1240857093 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Can I? < 1240857096 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Pass -gc to rebuild if you can't < 1240857106 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And -full to make sure it actually builds < 1240857110 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :is there no plain reinstall!? < 1240857113 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1240857117 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :silly < 1240857118 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: apt-get install --reinstall < 1240857122 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1240857122 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1240857122 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird is lying to you < 1240857122 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ah < 1240857127 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: not intentionally! < 1240857131 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's not lying if you didn't know < 1240857133 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, none in aptitude though < 1240857138 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :aptitude=apt-get < 1240857139 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, I didn't know either, I was reading the man page < 1240857140 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for the mostpart < 1240857144 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and I don't use aptitude < 1240857176 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok why is it still missing... < 1240857204 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :There *is* a "reinstall" command in aptitude. < 1240857218 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, Which menu? < 1240857240 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Just "aptitude reinstall package"; I'm not sure where it is in the text-ui. < 1240857243 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :anyway it didn't add the missing file back. So how do I list the package to make sure I didn't imagine it being there in the first place. < 1240857248 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :apt-cache something right? < 1240857254 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :"L": Request that a package be reinstalled. < 1240857259 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Okay, you can use uppercase-L in the UI. < 1240857280 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And you can use "dpkg-query -L package" to list the files contained in one. < 1240857309 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok.... for some reason reinstalling lighttpd didn't add back the missing /etc/init.d/lighttpd < 1240857350 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :OMG, Multi-Threading is < 1240857350 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Easier Than Networking < 1240857353 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— Title of Intel paper < 1240857356 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://software.intel.com/file/14723 < 1240857362 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so what could be wrong < 1240857377 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION isn't sure offhand which of multithreading and networking inherently feels harder < 1240857383 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :dpkg-query -L lighttpd < 1240857383 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lists /etc/init.d/lighttpd < 1240857402 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the file doesn't exist though. And reinstalling it doesn't add it back. < 1240857412 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what does one do on debian in that case. < 1240857413 0 :pikhq!n=pikhq@dialup-4.88.163.45.Dial1.StLouis1.Level3.net JOIN :#esoteric < 1240857433 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Er. Deewiant? < 1240857439 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"ccbi" prints the same as "ccbi --help", right? < 1240857440 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :? < 1240857442 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yep < 1240857443 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Because just ccbi works. < 1240857444 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, you can "aptitude purge lighttpd" followed by a separate "aptitude install lighttpd", to make sure it is as if you were installing lighttpd for the first time; that will remove the related config files too, though. < 1240857445 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Okay < 1240857453 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Does this make any fucking sense to you? < 1240857453 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Then < 1240857459 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :#0 0x0006febe in _d_invariant (o=0x1300000) at /Users/ehird/d/ldc/runtime/internal/invariant.d:16 < 1240857459 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :#1 0x0003a9c4 in _D5tango2io6stream6Format20__T12FormatOutputTaZ12FormatOutput8formatlnMFAaYC5tango2io6stream6Format20__T12FormatOutputTaZ12FormatOutput () < 1240857460 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Sure, why not < 1240857462 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It's the stream formatting that's broken < 1240857466 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Why would it only break with a command line argument < 1240857466 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, I don't want it to remove them. Just add the missing init.d script! < 1240857489 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well, something else could easily break it < 1240857510 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: What if you pass any other argument < 1240857532 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I really think reinstall should add missing non-configurationary files. But if you don't mind, you can always just unpack the deb and put it there manually. Incidentally, do you happen to have the links to the initscript still? < 1240857539 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :% bin/ccbi fuck < 1240857540 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zsh: bus error bin/ccbi fuck < 1240857542 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LOL WAT < 1240857548 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Okay < 1240857554 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :So it's probably due to regex < 1240857565 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: #1 0x0003a9c4 in _D5tango2io6stream6Format20__T12FormatOutputTaZ12FormatOutput8formatlnMFAaYC5tango2io6stream6Format20__T12FormatOutputTaZ12FormatOutput () < 1240857567 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Go to line 350 in ccbi.d, turn the test to true || < 1240857568 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1240857569 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, yes, something complaining about those broken symlinks was how I noticed it. < 1240857569 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That's not to do with regex? < 1240857569 0 :jix_!unknown@unknown.invalid QUIT :Read error: 60 (Operation timed out) < 1240857589 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Doesn't mean that regex can't break something that causes everything else to break < 1240857602 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Where is this test, o mighty one? < 1240857603 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Oh < 1240857604 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :line 350 < 1240857610 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1240857645 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, any command to make it check integrity of all installed files. < 1240857651 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :To make sure no other ones are missing. < 1240857688 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: regex thing changes nothing < 1240857695 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Okay < 1240857704 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Reinstall indeed doesn't seem to add init.d files back. I guess it really considers that a config file, then, or something. Can't really say I've ran across a related problem before. < 1240857748 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Reduce it to a single small file, if you can < 1240857757 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I don't know D < 1240857758 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No can do < 1240857782 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Remove from line 359 to the last } < 1240857810 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Try that, in the meanwhile I'll make you something to test < 1240857841 0 :jix!n=jix@dyndsl-095-033-108-203.ewe-ip-backbone.de JOIN :#esoteric < 1240858107 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I wonder what response I would have got from you if I had asked that for cfunge (I'm pretty sure you know C) < 1240858118 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'd have done it. < 1240858127 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I'm surprised. < 1240858183 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, by the way, what large esolang related projects have you done recently? < 1240858198 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nothing; why? < 1240858217 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no particular reason. < 1240858221 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :When did you last do one < 1240858232 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I don't go for the large esolangs, so umm < 1240858234 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :None? < 1240858246 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah. What about your last small esolang interpreter/compiler. < 1240858250 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in that case < 1240858251 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Hey, I'm actually doing some homework! < 1240858261 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo, yes and? < 1240858268 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster, it's a rarity < 1240858274 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah ok < 1240858279 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that explains PSOX. < 1240858288 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :..what? < 1240858297 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Oh, I foundeded it: dpkg -i --force-confmiss /var/cache/apt/archives/lighttpd.deb < 1240858305 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: My unlambda in haskell? < 1240858318 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: That will add missing configuration files, but should not touch existing ones. < 1240858320 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, thanks. great! < 1240858322 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :I don't get it < 1240858334 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ah right. when was it. < 1240858345 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A few months ago. < 1240858348 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :rigt < 1240858350 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right* < 1240858362 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://lkml.org/lkml/2009/4/22/78 LOL WAT < 1240858408 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It should say something like "Configuration file `/etc/init.d/mt-daapd', does not exist on system. Installing new config file as you request." < 1240858423 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, insane < 1240858480 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :interestingly enough sparse fails to parse some cfunge files. It handles C99 pretty well. But not the foo(double bar[restrict 16]) syntax. < 1240858764 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: http://ivoras.sharanet.org/freebsd/freebsd8.html freebsd replacing gcc w/ clang < 1240858806 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, yes sure. Only reason I consider the first link insane is that using clang or something else would be a way smarter move. < 1240858809 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :My Internet connection hates me. Be back in a bit. < 1240858815 0 :pikhq!unknown@unknown.invalid QUIT :"leaving" < 1240858833 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I know < 1240858834 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I was just saying < 1240858840 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Prediction YACC won't mean Yet Another Compiler Compiler. Instead it will mean: Yet Another C Compiler (oh no!) < 1240858850 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that is in 10 years time. < 1240858850 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :C's dead. < 1240858862 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, If so it is undead. < 1240858879 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wish it'd die again. < 1240858893 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it is like trolls in nethack I'm afraid. < 1240858910 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, plus, what language would you suggest, other than C, for the linux kernel. < 1240858913 0 :pikhq!n=pikhq@dialup-4.88.163.45.Dial1.StLouis1.Level3.net JOIN :#esoteric < 1240858931 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Lisp. Although that would not lend itself to implementing a Unix. That's a feature. < 1240859038 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, Yes. But do you think that will actually happen. Or are you just wishing. < 1240859074 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Probably. Maybe. One day. If we get intelligence-enhancing brain transplants my preferred UI would be Lisp. < 1240859082 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That's far off of course. Hopefully lisp machines will happen again sooner. < 1240859094 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :There are many things less likely. < 1240859097 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :my preferred ui would be tits < 1240859104 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :how about a tits-based programming language. < 1240859112 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :nested tits? hell yeah. < 1240859149 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :.... < 1240859178 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(.)list 1 2 (.)+ 2 2(.)(.) < 1240859184 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Tlipsts. < 1240859271 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1240859327 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what is that < 1240859341 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lisp + () messed up < 1240859342 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it seems < 1240859346 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nested tits programming language, pioneered by lament. < 1240859355 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah... < 1240859687 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: So if you wanna pull I removed usage of regex < 1240859701 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'll try < 1240859743 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yay it is the work ing < 1240859765 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Is optimization enabled by default? < 1240859775 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Coincidentally, removing that module decreased the size of the binary by 140K (the optimized, not stripped and compressed version) < 1240859778 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Nope < 1240859799 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :How do I? < 1240859810 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :(86K for the stripped one and 26K for the UPX'd one) < 1240859823 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: -O5 -release < 1240859839 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-O5?!?!! < 1240859839 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1240859845 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :LLVM goes up to -O7 < 1240859852 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But >5 breaks? < 1240859853 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But I don't think the last two are implemented < 1240859859 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :They're link-time optimization < 1240859868 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ldc: Unknown command line argument '-O7'. Try: '/Users/ehird/d/ldc/bin/ldc --help' < 1240859868 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ldc: Unknown command line argument '-O7'. Try: '/Users/ehird/d/ldc/bin/ldc --help' < 1240859869 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ldc: Unknown command line argument '-O7'. Try: '/Users/ehird/d/ldc/bin/ldc --help' < 1240859871 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And I don't think anything LLVM does it. < 1240859871 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ldc: Unknown command line argument '-O7'. Try: '/Users/ehird/d/ldc/bin/ldc --help' < 1240859883 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :LDC doesn't pass them through < 1240859901 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Whether something upstream would accept it and do something with it, I don't know. < 1240859941 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: -O5 gives me an llvm assertion error < 1240859942 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :awesome < 1240859946 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Assertion failed: (Op.isUse() && (Op.isKill() || getFPReg(Op) == FirstFPRegOp || MI->killsRegister(Op.getReg())) && "Ret only defs operands, and values aren't live beyond it"), function handleSpecialFP, file X86FloatingPoint.cpp, line 1072. < 1240859947 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :0 ldc 0x00ae5a02 llvm::sys::RemoveFileOnSignal(llvm::sys::Path const&, std::string*) + 866 < 1240859953 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It still runs though < 1240859958 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It could be an LLVM bug or an LDC bug < 1240859971 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Say, does ccbi work with 64 bit ints < 1240859984 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It doesn't use them for the funge-space cells, no. < 1240859995 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: The reason it still runs is that it didn't link it again. :-P < 1240859997 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Right, so compiling 64bitly is wasteful < 1240859999 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You're running the old binary. < 1240860001 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: I rm -rf'd bin so let's try again < 1240860002 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And no < 1240860004 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it gave output after that < 1240860008 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :the compilation < 1240860015 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: That's because rebuild continues. < 1240860020 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Even if a single file fails. < 1240860020 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ah. < 1240860022 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Right you are. < 1240860024 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LEt's try -O4 < 1240860036 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :64-bit isn't wasteful: there are some longs/ulongs in there (64-bit ints) < 1240860047 0 :Gracenotes!unknown@unknown.invalid QUIT :Remote closed the connection < 1240860048 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Same error woo hoo < 1240860049 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well, it may still be wasteful in the end < 1240860061 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But it's not completely useless. < 1240860105 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-m64 -march=x86-64 < 1240860111 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :rebuild -rfccbi.rf -full -L-lncurses -O3 -m64 -march=x86-64 -release < 1240860116 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :^CError: -m32 and -m64 switches cannot be used together with -march and -mtriple switches < 1240860118 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Lal wat < 1240860182 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Trying -O2 < 1240860197 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :same error < 1240860198 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :tee hee < 1240860198 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: It's not so slow that you /have/ to optimize it >_< < 1240860217 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :-funroll-unsafe-mathematical-integral-loops-pentium-4-only < 1240860222 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hey -O1 works. < 1240860229 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No it doesn't. < 1240860233 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It gives a linker error. < 1240860233 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1240860243 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :A FUCKING HUGE linker error < 1240860287 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: -march=x86-64 implies -m64 < 1240860293 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: 1966 or so lines of integer errors: < 1240860294 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Your paste cannot be larger than 100 kb. Sorry. < 1240860343 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Is it -release? < 1240860383 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://pastebin.com/f73d5f685 < 1240860384 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And yes < 1240860397 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I meant, is that the flag causing the problems. < 1240860425 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Dunno < 1240860431 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Find out! < 1240860433 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::) < 1240860441 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Well er < 1240860443 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: fail < 1240860449 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: ld warning: in /Users/ehird/d/ldc/lib/libtango-base-ldc.a, file is not of required architecture < 1240860449 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Wat < 1240860454 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LAWL < 1240860458 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :So no shit it can't find the symbols < 1240860493 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :% rebuild -rfccbi.rf -full -L-lncurses -O1 -release < 1240860494 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :WORK < 1240860506 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Now, where's dat mycogy < 1240861185 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Is sanity.bf meant to just sit there? < 1240861281 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no. < 1240861290 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I'm saying that ccbi2 does that. < 1240861298 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So does mycology.b98. < 1240861300 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :$ build/cfunge mycology/sanity.bf < 1240861300 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :0 1 2 3 4 5 6 7 8 9 < 1240861306 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I know. < 1240861307 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :well it doesn't print a newline at the end < 1240861313 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hey Deewiant, also, < 1240861314 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : Copyright (c) 2006-2009 Matti Niemenmaa, http://www.iki.fi/matti.niemenmaa/ < 1240861315 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : See the file license.txt for copyright details. < 1240861317 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Usage: --help ARGS SOURCE_FILE [BEFUNGE_ARGS...] < 1240861324 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1240861403 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So, I've gone batshit insane and am going to be the implementing of the befungey. < 1240861403 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Again. < 1240861418 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :write it in ITRALCEN! < 1240861423 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: AAAAAAAAAAAAAAAAAAAA < 1240861430 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in fact, you could have both ITRALCEN and Bfngue < 1240861434 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, how does ITRALCEN differ from INTERCAL < 1240861443 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ITRALCEN's a vaporware INTERCAL interp < 1240861447 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: It's more reflective, and orthogonal, and it has a weird compiler system like CLC. < 1240861448 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1240861452 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or possibly compiler < 1240861452 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, but what makes it special. < 1240861456 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or knowing INTERCAL, a bit of both < 1240861460 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Simultaneous operand overloading, fwiw. < 1240861462 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: all INTERCAL implementations are special < 1240861463 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That's one thing. < 1240861467 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :If you operand overload one thing to two things, < 1240861473 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :whenever you use the overloaded, the program threads < 1240861475 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for both meanings < 1240861475 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes. But in what way is this one special. < 1240861481 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, ah < 1240861482 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this is used to implement COME FROM, with ‽ vars < 1240861483 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1240861485 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :‽N is the line N < 1240861489 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it contains an ITRALCEN-string < 1240861492 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but you can operand overload it, too < 1240861498 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :cool! < 1240861501 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :this, of course, is hell for performance or any sane sort of compiling < 1240861506 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but ITRALCEN compiles ITRALCEN to ITRALCEN < 1240861511 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um < 1240861512 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1240861514 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :specifically, it compiles the intercal code to the itralcen primitives < 1240861521 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which are designed just for intercal < 1240861526 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :somewhat like CLC then < 1240861533 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :an ITRALCEN befunge implementation would compile befunge to ITRALCEN on the fly < 1240861537 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in ITRALCEN < 1240861546 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, "compile on the fly" == JIT < 1240861548 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yo dawg? < 1240861560 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: nope < 1240861568 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, oh? < 1240861574 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :more like self-rewriting source code that's continually hammered into a set of primitives by the ITRALCEN compiler < 1240861581 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and interpreted < 1240861582 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :interesting < 1240861586 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :on the fly < 1240861635 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's quite similar to CLC, but a bit more brain damaged due to the ‽ variables and the really odd set of primitives < 1240861648 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I mean, operand overloading used for branching? Operand overloading more than once for threading? < 1240861729 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I still don't see how "on the fly" differs from "just in time" < 1240861752 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and, how do you use operator overloading for threading < 1240861755 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240861757 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :branching I mean < 1240861777 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :you told me about threading already < 1240861824 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ‽N is line number N; the contents is its source code, and if you operand overload it, it switches that line for another one (obviously) < 1240861839 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh ok < 1240861841 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :if you do it twice, then as the interpreter dereferences it to jump, the multi-operand-overloading code kicks in, and threads it < 1240862180 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Is the name mycelium taken by any funge thing, Deewiant? AnMaster? < 1240862195 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Nope < 1240862206 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Now it is. < 1240862215 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's quite close to mycology, but not quite close enough to be confusing < 1240862217 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :if you finish it. < 1240862227 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which I doubt < 1240862236 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: No, if I have something that can execute a good portion of funge I'd say it's takn < 1240862237 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*taken < 1240862239 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: That is true. < 1240862246 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I thought it might be the name of a mycology file < 1240862258 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :They're all myco* < 1240862270 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, mycosanity.bf < 1240862273 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :riiiight < 1240862289 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, and mycolicense.txt < 1240862300 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what licence is mycology? < 1240862303 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I've forgotten < 1240862310 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :BSD3 IIRC < 1240862317 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Like most of my stuff < 1240862355 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I had plans to use the name "mycena" (which is a genus of mushrooms, many of the glow-in-the-dark bioluminescent variety) for some project or other, but I don't think it ever happened. < 1240862389 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: (# !Int, !Int #) < 1240862391 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :COWER IN FEAR < 1240862413 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Not much :-P < 1240862415 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :No wait < 1240862419 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(# Int#, Int# #) < 1240862422 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AAAARGH! < 1240862426 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Have fun with that < 1240862434 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :is that an unboxed pair of unboxed ints? < 1240862437 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yep < 1240862437 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yep! < 1240862444 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And a pain to work with < 1240862450 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric := a 128-bit integer, effectively < 1240862482 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: 64-bit < 1240862485 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :on 32 bit < 1240862488 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Platform-specific < 1240862500 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Meh < 1240862503 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :#haskell says to use data IntPair = IntPair {-# UNPACK #-} !Int {-# UNPACK #-} !Iint < 1240862506 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :To avoid me going insane < 1240862525 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I thought you wanted to use +# everywhere :-P < 1240862543 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Well, yeah, exactly, I don't want to :P < 1240862554 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :So avoid # :-P < 1240862558 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : is that an unboxed pair of unboxed ints? < 1240862558 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um < 1240862561 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :in what language < 1240862565 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Haskell, obviously < 1240862569 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240862581 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :to be precise, Haskell with GHC extensions < 1240862582 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :data Point = Point { x :: {-# UNPACK #-} !Int < 1240862582 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : , y :: {-# UNPACK #-} !Int } < 1240862585 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fuck yeah < 1240862599 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No Trefunge? < 1240862610 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Not for now. < 1240862618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no n-funge? < 1240862621 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Not for now. < 1240862626 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1240862760 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*Main> point (2,3) < 1240862760 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :point (2,3) < 1240862767 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1240862773 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You're making progress! < 1240862785 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yeah < 1240862786 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :good point < 1240862786 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :point !(!x,!y) = Point { x = x, y = y } < 1240862788 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AWESOME PROGRESS < 1240862797 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Strict much? < 1240862803 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Totally man. < 1240862810 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You don't need the outer ! < 1240862817 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :But it feels right. < 1240862822 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1240862828 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Do I even need any bang patterns? The fields are strict. < 1240862837 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :No, you don't. < 1240862843 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :The outer you wouldn't need in any case. < 1240862858 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Since (x,y) is a pattern that has to be matched against. < 1240862864 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wish I could read ghc asm < 1240862885 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wanna see what my point compiled to < 1240862895 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i can read it with my eyes closed < 1240862900 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It compiled to a _closure and _somethingelse < 1240862912 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And I can never find the actuaal code < 1240862914 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :-a < 1240862944 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Actually, maybe having point is bad < 1240862947 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Since it might result in a call < 1240862953 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :As opposed to just exposing Point < 1240862969 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you have a point < 1240862978 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :good point < 1240862988 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric : < 1240862989 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[20:09] Deewiant: Actually, maybe having point is bad < 1240862991 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[20:09] Since it might result in a call < 1240862992 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[20:09] As opposed to just exposing Point < 1240862994 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^ I misinterpreted that as being about sport < 1240862997 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :XD < 1240862998 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :due to not looking at the context < 1240863006 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: GHC isn't that crap at inlining < 1240863023 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: I can't read its output, therefore it scares me. < 1240863034 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Just use C. < 1240863037 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-) < 1240863041 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :"In January our profits went up or down, depending on which chart is right, we're not sure. Now February was a very different month, because as you recall we took it off" < 1240863085 0 :Gracenotes!n=person@wikipedia/Gracenotes JOIN :#esoteric < 1240863152 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :in soviet russia, the area jans you < 1240863174 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :20:12 ehird: Possibly the most bloated, extensible (it has modules...) esoteric language on the planet < 1240863174 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :20:12 Berengal: ehird: There's Java... < 1240863199 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :Java's not an esolang < 1240863219 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it suffers from excessive trying to be sane in some areas, though, like interfaces, exceptions, and function pointers < 1240863221 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Maybe I'll call my funge RicerFunge. < 1240863227 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not to mention templates, but they almost fixed that < 1240863236 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :stop mocking java, i need to read about it all night. < 1240863244 0 :tombom!i=tombom@wikipedia/Tombomp JOIN :#esoteric < 1240863247 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1240863249 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you didn't mock it < 1240863254 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :you were loving it < 1240863259 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :sorry. < 1240863274 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :20:14 wli: Am I the only one who finds th "esoteric languages" unworthy of any attention/notice/etc. whatsoever? < 1240863306 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : ^ I misinterpreted that as being about sport <-- which sport... < 1240863306 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i somewhat doubt that :D < 1240863314 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :20:14 ehird: wli: PROGRAMMING IS SERIOUS BUSINESS < 1240863314 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :20:14 ehird: Fun is strictly forbidden, lest we write unmaintainable code! < 1240863315 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :20:15 ehird: Most of all, theoretical models are NEVER helpful to discover new concepts. < 1240863316 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it doesn't really matter, it could have been anything < 1240863326 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240863329 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I misinterpreted the first line of ais523's misinterpreted block of text in the sense "maybe having a point is bad"; i.e. pointlessness being a good thing. < 1240863335 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :ehird: why are you quoting yourself? < 1240863336 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I'm not much into this "sport" thing. < 1240863337 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1240863354 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lament: Because it's a reply to a thing I previously quoted, #esoteric-related, that's not happening in #esoteric. < 1240863370 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so how far in mycology did it get. < 1240863372 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :atm < 1240863375 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :isn't everyone here in #haskell anyway? < 1240863376 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :lament: you should probably ban him, that's against the rules < 1240863380 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i'm not atm < 1240863381 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: but nobody but me's in #esoteric-related < 1240863387 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I'm not ever on #haskell. < 1240863388 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :now i am < 1240863391 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Why wasn't I a dick to you when you tried efunge? < 1240863397 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :HEY YOU STARTED IT 5 MINUTES AGO WHY ISN'T IT DONE YET SLACKER < 1240863404 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :IS IT 'CUZ YOU SUCK < 1240863418 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you were irritating me when I started on cfunge. < 1240863426 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :just FYI. < 1240863431 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but also, it was a joke < 1240863434 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :surely you saw that. < 1240863441 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nnnnoooo I wasn't, the only thing I complained about was the name at first. < 1240863447 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :20:17 wli suggests that there are better languages for exercises in compiler/interpreter writing. < 1240863571 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :people who dislike things are idiots < 1240863576 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i hate them < 1240863579 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : @faq can haskell be an esolang? < 1240863580 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : The answer is: Yes! Haskell can do that. < 1240863581 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um < 1240863587 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it answers that every time < 1240863590 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no shit < 1240863592 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for "@faq can haskell" < 1240863594 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I assume < 1240863598 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :for @faq anything < 1240863604 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok then that is silly < 1240863616 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :real faqs can be useful < 1240863622 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :it's a reference < 1240863630 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :=> funny < 1240863633 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :fungot: @faq CAN BEFUNGE DO THAT? < 1240863634 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: " and when are we to do? and meanwhile, baron, what you think of him!" < 1240863639 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1240863652 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's a better answer than lambdabot's < 1240863667 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :someone add ^faq to it < 1240863693 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^def faq ul (Yes! Funge can do that.)S < 1240863694 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Defined. < 1240863701 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :^faq can Funge be an esolang? < 1240863701 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Yes! Funge can do that. < 1240863716 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^faq can Funge solve the halting paradox. < 1240863717 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Yes! Funge can do that. < 1240863722 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :should be befunge < 1240863726 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :flows better < 1240863728 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :no, Funge in general < 1240863729 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: halting problem < 1240863732 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: yes, but, flow < 1240863738 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :^faq can Funge solve the halting problem? < 1240863738 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :Yes! Funge can do that. < 1240863750 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :20:21 wli: monochrom: In non-esolang-related affairs, slapping a higher-order module system atop basic FP lang constructs is proving difficult for me. ← that's not esoteric‽ < 1240863758 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no, it shouldn't. Since that would be a paradox. Thus it needs to solve the paradox. < 1240863760 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :;P < 1240863764 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : < 1240863796 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Hey, someone come up with a good binary coordinate operator. < 1240863811 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(x .:. y)? < 1240863813 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, um what do you mean < 1240863822 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :.:. is legal? < 1240863823 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: a symbol going between x and y to construct a point < 1240863824 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :. < 1240863825 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: yes < 1240863826 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe < 1240863830 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that's composition < 1240863830 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :what's the rule again < 1240863835 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :True or false: If this statement is true, I can win #esoteric by announcement. < 1240863838 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, (x . y) looks lispy though < 1240863839 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but ok < 1240863847 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i thought it was endswith: < 1240863847 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I'm not breaking Haskell. < 1240863851 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: True. < 1240863855 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, false. < 1240863857 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I win #esoteric < 1240863858 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: a string of symbols < 1240863867 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it can't be, logically < 1240863867 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: Ah, AnMaster still denies Curry's paradox. < 1240863869 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, why not. < 1240863870 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: oh i thought you wanted a constructor < 1240863871 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: stop it < 1240863875 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I argued with him about this before < 1240863882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he thought the (this=>foo) was an axiom he had to accept < 1240863883 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1240863885 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not worth it < 1240863885 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: because if it's false, that implies that it's true /and/ I can't win #esoteric by announcement < 1240863939 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, Um. I don't see anything implying it must be true if it is false in it. < 1240863948 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: please, I'm trying to help you here < 1240863957 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he doesn't understand logic, I tried to explain curry's paradox for _hours_ < 1240863970 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, s/hours/10 minutes/ < 1240863973 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :at most < 1240863978 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no, it was at least 30 minutes < 1240863986 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: "If A then B" means "A is false or B is true", in logic < 1240863992 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I know because I started looking for the nearest window to jump out of < 1240864001 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, yes, but your overstatement is equal to my understatement. < 1240864005 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it's negation, "not (If A then B)", means "A is true and B is false" < 1240864014 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hm ok... < 1240864031 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: see, that was easy < 1240864035 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, seems like a flaw somewhere. < 1240864039 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ... or was it. < 1240864044 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :what i'm not getting about it is why i'm not able to tell you what the reason for the paradox is. < 1240864129 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :err, well, it's an infinite proposition, nothing says those need to have a definite value, therefore that doesn't need to be true or false. < 1240864130 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, to me it sounds more like a natural language problem than a logical one. And I suspect that the whole premise (sp?) for that logical connection is inconsistent with reality. < 1240864135 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :possibly. < 1240864143 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: i explained it, read. < 1240864148 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :This is exactly the bullshit he spinned last time. oh well. < 1240864199 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofok, hm... Are you agreeing with me or not. < 1240864216 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it's similar to the Epinimedes paradox, "This sentence is false" < 1240864225 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I get that one yes. < 1240864238 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: curry's paradox is logically true in naive logics (those which allow self-reference) < 1240864243 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's not a matter of agreeing or disagreeing < 1240864255 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :in practice, this means you use a non-naive logic. < 1240864259 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :the paradox works in the logic too, following naive logic rules < 1240864273 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :translating maths into English is always a little hairy, though < 1240864280 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it ends up meaning the same thing, but being a lot more ambiguous < 1240864285 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :so it feels like there's wiggle room < 1240864290 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :when in the original maths, there isn't < 1240864301 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, but "If the moon exists, it is made of cheese" isn't a paradox. It is just a flawed "casual connection". To me this "paradox" seems more like such a flawed connection, than a paradox. < 1240864302 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: could you translate the paradox into Lojban easily, I wonder? < 1240864312 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: not the same thing < 1240864312 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: well, that's just a false statement < 1240864316 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not a causal thing at all < 1240864327 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes. Didn't find the right English word. < 1240864329 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :compare "if the moon exists, it is made of cheese" to "if the moon existed, it would be made of cheese < 1240864331 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :" < 1240864343 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :first is indicative, therefore the logical if-then; second is subjunctive < 1240864352 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and therefore a causal if-then < 1240864365 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's a weird feature of English, I wouldn't be at all surprised if Lojban had two different words for taht < 1240864366 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, those seems to boil down to the same to me. Except the latter says it doesn't currently but would happen if it did. < 1240864367 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*that < 1240864372 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :same thing from two different viewpoints < 1240864379 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: the first is comparing two unconnected statements < 1240864382 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: logically, you're utterly and completely wrong. < 1240864396 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for instance, "If AnMaster is American, then the Empire State Building is made of lemonade" is true < 1240864404 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :two separate statements combined by if-then, logically < 1240864415 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :"If AnMaster were American, then the Empire State Building would be made of lemonade" is false < 1240864415 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: you mean it isn't? < 1240864416 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :!!! < 1240864422 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :because there's no logical connection between the two parts of that < 1240864426 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, hm right ok. < 1240864434 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and the use of the subjunctive implies a causal if < 1240864443 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :noncausal if doesn't come up much apart from in contracts, tbh < 1240864448 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is probably why you aren't used to it < 1240864452 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, one issue here is that natural languages confuse the issue. < 1240864456 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :definitely < 1240864485 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :it does make a lot more sense as a possible paradox when written in logic. < 1240864488 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :logically, the statement is ((!(this statement)) || (ais523 can win #esoteric by announcement)) < 1240864493 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's C notation, but you know what I mean < 1240864500 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, but it doesn't make any sense as a paradox at all when written in English! < 1240864510 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :english has no built in logic < 1240864516 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just a mapping of terms to logic terms < 1240864516 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :indeed. < 1240864521 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :therefore, that's a silly argument < 1240864521 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :well, it relies on uncommonly used bits of English which are similar to commonly used bits of English < 1240864529 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and therefore is likely to be extremely confusing to someone who isn't a native speaker < 1240864530 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :english is just a transport method < 1240864532 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :not a logic < 1240864537 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, aha. < 1240864542 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes that would explain it. < 1240864547 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :logically, < 1240864553 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :X = (X → Y) < 1240864554 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :is true < 1240864555 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why couldn't ehird just have explained what ais523 just said last time... < 1240864558 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I tried to! < 1240864566 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, not the " and therefore is likely to be extremely confusing to someone who isn't a native speaker" bit < 1240864572 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's not easy to explain a language to someone who isn't a native speaker < 1240864579 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :err, i don't think ais523 was talking about the paradox < 1240864584 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: yes I was < 1240864587 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1240864588 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but, in "X is X implies Y", X is true. < 1240864595 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :therefore, Y is true. < 1240864597 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i thought you were talking about the two if-then's. < 1240864600 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's logically true < 1240864604 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: it is, however, easy to explain to a non-native speaker that something is particularly hard to explain to a non-native speaker < 1240864605 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oh actually right. < 1240864607 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so that's why you use a non-naive logic < 1240864612 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :which disallows self-reference < 1240864622 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ais523: anyway swedish has the exact same two if's. < 1240864630 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, in English I still don't see the paradox. In C I see it. Same for (err what is the word...) predicate logic? < 1240864651 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yep < 1240864665 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right. predikatlogik in Swedish. < 1240864691 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: can you explain to him that english is not a separate logic system < 1240864694 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :just a transport method for thoughts? < 1240864697 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofok, which ones are you thinking about < 1240864701 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he seems to think that english somehow has its own system of logic < 1240864705 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i don't get it < 1240864705 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: but don't thoughts have logics of their own/ < 1240864710 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :nope? < 1240864723 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :there are tribes of people who are culturally incapable of counting < 1240864723 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :stating something in english does not change its truth valu < 1240864724 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :e < 1240864726 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's just ridiculous < 1240864738 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, isn't that an urban myth? < 1240864740 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: .—.—.mipmip.—.—. < 1240864749 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: well, Wikipedia confirms it < 1240864753 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, *groan* < 1240864755 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: but does netcraft? < 1240864757 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :for Wikipedia values of confirm < 1240864764 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: I should have known you'd pick up that reference < 1240864774 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: conditional versus the normal verb case, you'd do that the exact same way in swedish < 1240864788 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, was that a bad thing < 1240864794 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: not particularly < 1240864796 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :k < 1240864805 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :maybe I'll name my funge Cunninghamellacae < 1240864811 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*aceae < 1240864815 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It has a certain ring to it. < 1240864823 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, of course I can pick up almost any reference from that source. There are just some out of print stuff I'm missing. < 1240864830 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Actually, I'll call it Hypha. Or Dimorphic. < 1240864834 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Those are nice names. < 1240864836 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: if i had used swedish in years, i'd demonstrate, but enough people here know it that i'm not going to try :P < 1240864863 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofok, I still don't know what you are talking about... < 1240864963 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :well i'm not sure i have any idea about anything, but afaiu'd ais523 said you might not understand the paradox because you should it was a causal relation, even though swedish uses that exact same sentence structure for a logical implication, and has a separate causal relation < 1240864978 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :*thought it wasz < 1240864980 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :*was < 1240865010 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm ok < 1240865039 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ais523: lojban doesn't have "paradox", which i find paradoxical < 1240865053 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1240865058 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :Redirected from "paradoxical" < 1240865058 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :Did you mean: paradox, paradoxical < 1240865074 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oh paradox was suggested there too, then slightly less fnny < 1240865075 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :*funny < 1240865092 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofok, eh < 1240865104 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but i love how when searching for a word in answers, it often redirects, and asks me if i wanted to search for what i was searching for < 1240865174 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: basically i search for paradoxical, it redirects to paradox and asks if i maybe wanted paradoxical < 1240865197 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :and i'm like "wow how did you guess!" < 1240865199 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240865209 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofok, where was that search < 1240865216 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :answers.com < 1240865227 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :why not use google < 1240865231 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i use it to check all english words. < 1240865239 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :is it good for that < 1240865242 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[20:47] lingbot: en fi "If this statement is true, ais523 can win #esoteric by announcement"? < 1240865243 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :it's okay for that. < 1240865243 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[20:47] ais523: "Jos tämä väite on totta, ais523 voittaa # esoteerinen jota ilmoitus" (en to fi, translate.google.com) < 1240865244 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: answers.com aggregates dictionaries, thesauruses and wikipedia < 1240865247 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: which is convenient < 1240865252 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240865258 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION has no good if paradoxes survive Google translate < 1240865263 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*no idea < 1240865269 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :now, that's quite a typo < 1240865272 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: where's lingbot? < 1240865273 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ais523: if this statement is true, ais523 wins # esoteric which notification < 1240865291 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, in what channel is longbot < 1240865291 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Freenode < 1240865292 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ais523: so yes :) < 1240865295 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240865296 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: ah < 1240865297 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lingbot < 1240865298 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that was in a PM < 1240865301 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240865335 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, it didn't respond < 1240865365 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, do you need to share a channel with it or something < 1240865389 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :22:49… oklofok: lingbot: fi en "Jos tämä väite on totta, ais523 voittaa # esoteerinen jota ilmoitus"? < 1240865389 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :22:49… lingbot: oklofok: "If this claim is true, ais523 win # rarefied by the return" (fi to en, translate.google.com) < 1240865420 0 :ais523!unknown@unknown.invalid TOPIC #esoteric :This is #rarefied | http://tunes.org/~nef/logs/esoteric/?C=N;O=D < 1240865428 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, it isn't responding to me! < 1240865435 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: are you putting in the quotes and the question mark? < 1240865436 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :any idea why < 1240865441 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I were yes < 1240865448 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and nickpinging it? < 1240865453 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1240865454 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it's quite strict on syntax, it seems < 1240865457 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: with a colon? < 1240865459 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1240865468 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, I copy pasted your line < 1240865475 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and changed to sv, tried with fi too < 1240865476 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION can has job again < 1240865487 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: why would you want a job? < 1240865492 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: poor you < 1240865493 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[20:51] lingbot: en sv "If this statement is true, ais523 can win #esoteric by announcement"? < 1240865494 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[20:51] ais523: "Om detta är sant, ais523 kan vinna # esoteriska genom kungörelse" (en to sv, translate.google.com) < 1240865496 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(just jumpin' on bandwaggin) < 1240865505 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :err < 1240865513 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: Income. < 1240865514 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :isn't that correct? < 1240865528 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :i don't know the last word, but at least the rest seems < 1240865555 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: what do you do? < 1240865559 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :or is it a secret < 1240865568 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :System administration. < 1240865582 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, haha, "kungörelse" < 1240865587 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.youtube.com/watch?v=Bb5DjyoDObA < 1240865591 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: for who < 1240865594 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :GUGUL??? < 1240865594 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, that feels soooo out of date < 1240865595 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oh. well that isn't that bad i guess, given you're internet people < 1240865597 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: what's that? < 1240865612 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Tufts University. < 1240865618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oklofok, announcement, But think "town cries" and you get the time setting right. < 1240865628 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :err spelling... < 1240865634 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :criers* < 1240865645 0 :Sgeo!unknown@unknown.invalid QUIT :"Leaving" < 1240865654 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[20:54] lingbot: "Om detta är sant, ais523 kan vinna # esoteriska genom kungörelse"? < 1240865656 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :[20:54] ais523: "If this is true, ais523 can win # esoteric by public notice" (sv to en, translate.google.com) < 1240865662 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it seems to roundtrip pretty well via sv < 1240865683 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, yes but the Swedish one feels so off. < 1240865696 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :it means the right thing, but is worded weirdly? < 1240865703 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, anyway I can't see any paradox in the Swedish one either. < 1240865719 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, but yes as far as I can tell they mean the same. < 1240865825 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: shadow thing is awesome. < 1240865828 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yar < 1240865840 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :checking for GNUreadline.framework... checking for readline... no < 1240865841 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :checking for tputs in -lncurses... yes < 1240865842 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :checking for readline in -lreadline... yes < 1240865843 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, kungörelse might be closer to "proclamation" in style I think. < 1240865844 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :checking for rl_readline_version... yes < 1240865846 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :checking for rl_begin_undo_group... no < 1240865848 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :configure: error: readline not found, so this package cannot be built < 1240865850 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :See `config.log' for more details. < 1240865859 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :haha < 1240865859 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : checking for irc channel to spam... yes < 1240865862 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: sounds like something i would make if i wasn't you know lazy. < 1240865869 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: it just makes no senseeeeeeeeeee < 1240865871 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :my favourite configure message ever was < 1240865883 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :checking if build environment is sane... yes < 1240865892 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, true, the error was badly named. < 1240865895 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: err... < 1240865897 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, "was"? < 1240865899 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that build environment was C-INTERCAL cross-compiling to a half-finished bugg gcc-bf < 1240865903 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hahaha < 1240865905 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :*buggy < 1240865905 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1240865909 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :right < 1240865922 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :checking if build environment is sane... < 1240865923 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... < 1240865923 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ehird: I checked the source, all it's actually doing is checking that ls is indeed ls, rather than something entirely different < 1240865925 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :...... < 1240865928 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :................ < 1240865930 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :uh... < 1240865933 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*gibber* < 1240865934 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what < 1240865940 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bunnies! < 1240865944 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(./configure continues) < 1240865949 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :apparently there were weird bugs due to people aliasing ls before running configure < 1240865951 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, does it even use ls elsewhere < 1240865959 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and probably, or maybe possibly < 1240865970 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I also particularly like the way ls is singled out for such treatment < 1240865976 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ais523: a translation into Lojban of "if this statement is true, I can win #esoteric by announcement" would be uninteresting. < 1240865992 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :why? < 1240865996 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: would it correctly get logical if rather than causal if? < 1240866017 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I imagine Lojban has a material implication conjunction. < 1240866024 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1240866025 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hey < 1240866027 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :my time to shine < 1240866032 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :it has 4 different if-then's < 1240866033 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :iirc < 1240866034 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: but it's so rarely used you don't know what it is? < 1240866047 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :does kerlo actually study lojban? < 1240866066 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I study Lojban very lightly. < 1240866070 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ah, ok < 1240866081 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: as far as I can tell kerlo just sits around trying to be as cold and logical as possible while making idle remarks always about ai :) < 1240866083 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you chose your nick specifically to make sense in Lojban, though! < 1240866084 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I don't even know any of the conjunctions for "or". < 1240866088 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :I did. < 1240866112 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: he's far too warm when it comes to calculus tho < 1240866119 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :If I remember correctly, the guy who invented Ithkuil and Ilaksh doesn't speak either. < 1240866133 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: is he like < 1240866136 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :SEXY INTEGRALS < 1240866137 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1240866138 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: i've heard he sometimes works with differentials. < 1240866198 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm interesting.... I usually read English pretty fast, usually I read computer related stuff. However today I was reading about something biology related on wikipedia, and found that excessively hard to read. The Swedish page for that felt like a "simple Swedish" variant. (which iirc doesn't exist.) < 1240866227 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: he doesn't, no one does afaik < 1240866297 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :kerlo, what does your nick mean in Lojban < 1240866308 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :my readline doesn't have rl_begin_undo_group < 1240866309 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and it needs it < 1240866309 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-S < 1240866316 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: ear? or dog < 1240866318 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you have a readline without undo? < 1240866319 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :or something < 1240866323 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: I suppose I do. < 1240866324 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what sort of editor is that? < 1240866330 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I have a macports one and the system one. < 1240866336 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :you should use Emacs in readline mode, obviously < 1240866344 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :| int < 1240866344 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :| main () < 1240866346 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :| { < 1240866348 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :| return rl_begin_undo_group (); < 1240866350 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :| ; < 1240866351 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :(someone's bound to have implemented that by now, surely?) < 1240866352 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :| return 0; < 1240866354 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :| } < 1240866356 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :configure:3196: result: no < 1240866359 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: ear < 1240866359 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :http://www.nabble.com/Can't-cabal-install-readline-td20862558.html < 1240866370 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :*AnMaster < 1240866375 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :The above happens because GHC is using the OS X default installation < 1240866375 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :of libreadline.a which is actually a link to libedit that doesn't < 1240866376 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240866376 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :implement the full readline API. < 1240866383 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but adding the /opt shit don't work :( < 1240866390 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :.i mi kerlo mi < 1240866400 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :kerlo, that means < 1240866406 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :"I am my ear." < 1240866409 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ok < 1240866430 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :a language you couldn't express anything false in would be interesting. < 1240866432 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :kerlo: doesn't that make you simultaneously infinitely small and infinitely large? < 1240866435 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :not possible. < 1240866438 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: probably trivial < 1240866446 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, what < 1240866455 0 :kerlo!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no. < 1240866459 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as in, the language itself would only be able to express a small finite number of things < 1240866461 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :the empty langauge is like that < 1240866462 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and therefore would be a trivial language < 1240866463 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :*language < 1240866481 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, ah. What I meant was a more general usage language. < 1240866486 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ais523: kerlo: doesn't that make you simultaneously infinitely small and infinitely large? <<< and no to this < 1240866489 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :what about Newspeak? < 1240866500 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that doesn't let you express anything counter-government < 1240866502 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, 1984 right, haven't read it. < 1240866513 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :not quite the same as banning falsities, but should be close enough for practical use < 1240866532 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, how was it supposed to work in the fiction. < 1240866551 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: just there weren't concepts to express things like human rights, and free speech < 1240866557 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm ok < 1240866559 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :and equality < 1240866564 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :in the moral sense < 1240866568 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240866585 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :nor was there a sufficiently rich set of concepts to explain them < 1240866587 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, wouldn't it be trivial to invent those though < 1240866587 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or define them < 1240866588 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240866590 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I see < 1240866597 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :% INCLUDE_PATH=/opt/local/include C_INCLUDE_PATH=/opt/local/include LIBRARY_PATH=/opt/local/lib LD_LIBRARYPATH=/opt/local/lib cabal install readline --extra-include-dirs=/opt/local/include --extra-lib-dirs=/opt/local/lib < 1240866598 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :success < 1240866614 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, you only need that because of OS X right < 1240866620 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :no < 1240866625 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I need it because I have readline installed in a non-standard place < 1240866633 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :sorry you don't have an oppertunity to troll < 1240866633 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :which is only because of OS X, right? < 1240866636 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ais523: no < 1240866640 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I have done such things on linux too < 1240866646 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes, so have I < 1240866651 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but only because I was doing something weird < 1240866653 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, readline is usually in /usr/lib there though < 1240866657 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i am weird. < 1240866669 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :exception gobolinux noted and irrelevant < 1240866680 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's so irrelevant that I used it. < 1240866686 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :no < 1240866692 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :but it solves it in other ways iirc < 1240866758 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :[ehird:/usr/local/lib/ghc-6.10.2] % ./ghc-asm < 1240866758 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :zsh: ./ghc-asm: bad interpreter: /opt/local/bin/perl: no such file or directory < 1240866764 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :LOL@evil mangler < 1240866774 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :where is your actual perl? < 1240866780 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :/opt/perl/bin/perl < 1240866797 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :also, there's a simple solution to such issues; just have only one directory on the entire computer which contains lots of symlinks to itself < 1240866802 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :admittedly, it causes lots of other issues < 1240866813 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :but it will solve those ones < 1240866824 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :as a bonus, it makes implementing locate very easy < 1240866834 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ais523, symlinks to itself usually cause more problems than it solves indeed. < 1240866845 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :What license ["GPL2","GPL3","LGPL2","LGPL3","BSD3","BSD4","PublicDomain","AllRightsReserved"] ["BSD3"]: < 1240866850 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Where's the BSD2/MIT :-( < 1240866860 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what is that prompt for < 1240866864 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: mkcabal(1) < 1240866871 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, can't you enter your own < 1240866874 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ais523: k? < 1240866881 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1240866881 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Under what category? [Codec,Control,Data,Database,Development,Distribution,Game,Graphics,Language,Math,Network,Sound,System,Testing,Text,Web,Other] [Codec]: Language < 1240866882 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: ? < 1240866884 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :arguably incorrect < 1240866888 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Is this your name? - "Author Name" [Y/n]: < 1240866890 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Um, no. < 1240866890 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, so you can enter your own then < 1240866892 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yes < 1240866895 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i just wanted to ask you a really short question. < 1240866895 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, good < 1240866896 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but it won't copy the file for you < 1240866896 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I like the way Enigma does licences < 1240866902 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: ah, ok < 1240866908 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :I gave an even shorter reply < 1240866912 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :and umm i meant the constant combinator < 1240866916 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, still maybe report a bug < 1240866923 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oh, in that case, oklofok: second argument? < 1240866937 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :actually, first argument? < 1240866941 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :that's more useful than the second < 1240866943 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :with respect to k < 1240866969 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ais523: first argument would be the directory < 1240866977 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: ah < 1240866983 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :applying combinators to filesystem < 1240866984 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :s < 1240866990 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :sounds like the sort of thing an EsoOS would do < 1240866998 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :ACTION wonders what an s-filesystem would be like < 1240867000 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :ais523: i'm not sure it makes that much sense, i just really wanted to ask a short question :P < 1240867003 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :or even worse, a c-filesystem < 1240867018 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1240867023 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: it doesn't, but we're #esoteric; we should be able to /make/ it make sense < 1240867023 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :with c, backups sound easy < 1240867026 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1240867144 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :only three weeks of exams left, and i have time to code again \o/ < 1240867151 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :*i'll < 1240867156 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :wonder if i still can. < 1240867354 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :...wait rarefied < 1240867360 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :how's that esoteric :D < 1240867382 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oklofok: translation of #esoteric to finnish and back to English, via Google < 1240867399 0 :oklofok!unknown@unknown.invalid PRIVMSG #esoteric :but "esoteerinen" means exactly the same as "esoteric" < 1240867748 0 :oklofok!unknown@unknown.invalid NICK :qop < 1240867750 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :o < 1240867751 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :o < 1240867751 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :o < 1240867807 0 :ais523!unknown@unknown.invalid PRIVMSG #esoteric :oqo < 1240867907 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :about making a set class... "the public interface we already know from elementary school" <<< currently they teach it at high school, in an advanced course < 1240867918 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :funny thing related to this < 1240867944 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :i asked a lecturer which course actually does real numbers rigorously in our uni < 1240867987 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :"none" < 1240867992 0 :ais523!unknown@unknown.invalid QUIT :"o" < 1240868005 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :(i had a slightly longer answer, but that's the gist of the funny) < 1240868074 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :of course, the focus is more on discrete math, but still, that's just incredibly wrong. < 1240868081 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :also bye ais. < 1240868145 0 :Hiato!unknown@unknown.invalid QUIT :"Leaving." < 1240868241 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Our "Mathematics 1" course pretty much started by a reasonably rigorous handling of real numbers; but that was the "L1" variant, for physics and maths students mostly; the computer science version ("C1") is rather more discrete-oriented. < 1240868250 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :And of course there's rigorous and then there's rigorous. < 1240868267 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :you started from the axioms? < 1240868285 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :or a construction < 1240868292 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :or wut < 1240868305 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It was a rather constructivistic viewpoint, if I recall correctly. < 1240868325 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It is all so vague; this was five-six years ago. < 1240868362 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :this older professor decided a few years ago to give the analysis 1 course (first course you take) that year, and started from reals, and a rigorous foundation of calculus < 1240868372 0 :Judofyr!unknown@unknown.invalid QUIT :Remote closed the connection < 1240868380 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :halfway through the course about 50% of students had dropped < 1240868403 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :and no one was going to pass it, he had to drop most content and just start over, basically < 1240868455 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :i actually have the lecture notes, unfortunately i'm not that good at studying if i don't get you know points and grades. < 1240868472 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That sounds, content-wise, pretty much like it was done here; but of course the rigorousness level is hard to quantify. < 1240868508 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Official list (in Finnish) of the contents for the half-a-year course are: "Luvut ja lukujonot. Vektorit ja analyyttinen geometria. Kompleksiluvut. Yhden ja usean muuttujan funktiot, kompleksifunktiot. Jatkuvuuskäsitteet ja jatkuvat funktiot. Reaali- ja kompleksifunktion derivaatta. Yhden muuttujan differentiaalilaskenta." < 1240868535 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :well, this dude is like 65 years old, when he was young high school actually taught stuff < 1240868595 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :well we did things in a different order < 1240868617 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :I hear the computer-science-maths do a different order, too. < 1240868624 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :but a solid foundation of calculus would take a big enough part of half a year to get on the list. < 1240868656 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :The official list for the C1 variant is: "Vektorialgebra ja matriisilaskenta. Lineaariset yhtälöryhmät. Yhden reaalimuuttujan differentiaali- ja integraalilaskenta. Johdatus lukuteoriaan. Verkkoterion alkeet." < 1240868695 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :we have basic course in mathematics 1-3 and analysis 1-2, first set being for stupid people, analysis for smart people; then there's this separate analysis course for math students, and they wouldn't take me in < 1240868725 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :that's not rigorous either, but probably more so < 1240868740 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :verkkoterion? :D < 1240868762 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Someone's been typoing, I guess. < 1240868772 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :well okay ais's idea->good was slightly worse < 1240868778 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :but still < 1240868787 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : Official list (in Finnish) of the contents for the half-a-year course are: "Luvut ja lukujonot. Vektorit ja analyyttinen geometria. Kompleksiluvut. Yhden ja usean muuttujan funktiot, kompleksifunktiot. Jatkuvuuskäsitteet ja jatkuvat funktiot. Reaali- ja kompleksifunktion derivaatta. Yhden muuttujan differentiaalilaskenta." <-- translate! < 1240868804 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ACTION requires translations of everything Finnish said here. < 1240868824 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :google translate will probably get that right < 1240868834 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :qop, too much work < 1240868839 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :+ usually it doesn't < 1240868856 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :just saying, it's a list of topics, so it's very computer translateable < 1240868880 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :i don't know much math terminology in english < 1240868885 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :qop: L1 started from fields < 1240868889 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Uh... "Numbers and sequences. Vectors and analytic geometry. Complex numbers. Functions of single and multiple variables, complex functions. Continuity and continuous functions. Derivatives of real and complex functions. Differential equations of one variable." Or something like that, anyway. < 1240868934 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Our L1 went on to construct real numbers as (infinite) sequences, I think; it's been a while, and it might differ a bit based on the lecturer. < 1240868946 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yep < 1240868970 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :How else would you construct them? :-P < 1240868989 0 :qop!unknown@unknown.invalid PRIVMSG #esoteric :i have a hunch there are multiple ways. < 1240869005 0 :qop!unknown@unknown.invalid NICK :oklopok < 1240869048 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, and the other one. < 1240869048 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You might take a more axiomatic view instead of a constructivistic one. At least when it comes to relative amounts of emphasis on things. < 1240869051 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :the one with the typo < 1240869064 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :i should probably be careful about what i say around you helsingans, i hate hearing about how much better your uni is. < 1240869064 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :(and what was the typo) < 1240869121 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: "Vector and matrix algebra. Linear equation systems. Differential and integral calculus of one variable. Introduction to number theory. Basics of graph thory." I've translated the typo here too. < 1240869127 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :construmatic < 1240869145 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, haha < 1240869167 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, did the typo mean anything in Finnish < 1240869185 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Nope < 1240869189 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :oh well < 1240869220 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Typos is amongst the top reasons why web translators are useless :P < 1240869231 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Also, bad grammar are. < 1240869237 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Just run a spellchecker over it < 1240869250 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Before translation, that is < 1240869270 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It went "verkkoteorian" → "verkkoterion"; I guess "graph theory" → "graph thory" is reasonable approximation; or maybe "graph throy". (The Finnish version is the genitive case, too.) < 1240869315 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :teoria -> terio is more like theory -> thyro IMO < 1240869331 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Yes. That's good, too. < 1240869374 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :heh < 1240869391 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :GRAPH THYROID CANCER < 1240869405 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Maybe not. < 1240869582 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :If you have graph thyroid cancer, it means your vertices are multiplying with no limits. < 1240869637 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Take THAT, polynomial approximation scheme. < 1240869739 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :what's a polynomial approximation scheme < 1240869750 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :all i know is there's a course that covers them < 1240869771 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It's a scheme that approximates polynomially < 1240869801 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :finds a polynom that approximates, approximates in polynomial time? < 1240869853 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Polynomial-time algorithm that approximates something < 1240869860 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :right, so latter < 1240869897 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You should've inserted an "or" there, I couldn't parse that < 1240869917 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :well that's your loss! < 1240869926 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :well mostly mine, but somewhat yours too < 1240869934 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Indeed < 1240870047 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Or a semicolon instead of a comma. Any Prolog-speaking person would then have parsed it correctly. < 1240870077 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Unfortunately Prolog-understanding would've failed at lexing < 1240870100 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :i was going for a list of suggestions to get him to elaborate < 1240870121 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Oh, but then it worked just fine. < 1240870124 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Maybe you should've wrapped it in [] < 1240870405 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :wait why < 1240870409 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1240870410 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :list < 1240870412 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :... < 1240870430 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :i was like box -> birthday present -> i wonder when Deewiant's birthday is < 1240870436 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :and then i was like what < 1240870442 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric ::-P < 1240870447 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Maybe you should've explicitly created a std::vector and push_back()ed the suggestions there! < 1240870498 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :aren't se using namespace std on #esoteric? < 1240870501 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :*we < 1240870527 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I should hope the namespace isn't that polluted < 1240870538 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :someone should grep logs < 1240870553 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :ACTION eyes at fizzie with himself < 1240870558 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :wait < 1240870563 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :you don't get that reference < 1240870564 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :well umm < 1240870569 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :kerlo said he's his own ear < 1240870579 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :so i thought i'd be my own eye during that sentence < 1240870598 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :okay getting out of hand again, i'll go make pizza -> < 1240870967 0 :tombom!unknown@unknown.invalid QUIT :"Peace and Protection 4.22.2" < 1240871914 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hey oklopok < 1240871916 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :what a coincidence < 1240871918 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I have a pizza < 1240871921 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it is going into my mouth. < 1240871947 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :i don't, i drank some coke, then read a page, then irced. < 1240871962 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopok: are you irked about that < 1240871997 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: whuz fungespace again? sparse 2d array + what's that weird bound thing < 1240872020 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Sparse 2d array basically < 1240872038 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :For y, you need to know the min/max point describing the smallest rectangle that bounds it < 1240872065 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: umm I recall it being simpler < 1240872071 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wasn't it like you recorded the lenght of each line < 1240872080 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :what's the diff < 1240872093 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't do anything currently; CCBI fails at that < 1240872109 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But that is essentially what you need to know < 1240872113 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :How you impl is up to you < 1240872122 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: oh, so if you just have a sparse 2d array you should be fine in non-edge cases? < 1240872138 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i mean how does that interact with wrapping < 1240872140 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :For non-edge cases you can get by with a lot ;-P < 1240872145 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :you have to know when you've reached the end < 1240872151 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yep < 1240872151 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so surely you have to store bounds of each line < 1240872159 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But for wrapping you don't need to know the smallest rectangle < 1240872163 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Just any bounding rectangle < 1240872165 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but for y you do? < 1240872174 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Strictly, according to my interpretation, yes < 1240872179 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :well, smallest rectangle is just shrinking when you replace an end with a space right? < 1240872182 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :At least AnMaster accepted it and implemented it :-P < 1240872186 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yes, or beginning < 1240872226 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :efunge have exact bounds too since a few days < 1240872228 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: http://pastie.org/460291.txt?key=l9dauneba2wsru0bgfhza Voila? < 1240872255 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :For example < 1240872380 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :{-# LANGUAGE BangPatterns #-} < 1240872381 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what < 1240872391 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :What what < 1240872395 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :what does that do < 1240872404 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :It's a LANGUAGE pragma, it enables the BangPatterns extension < 1240872408 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240872438 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Dur :P < 1240872443 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :bang patterns = !Foo < 1240872449 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's just to make < 1240872450 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :data Point = Point { x :: {-# UNPACK #-} !Int < 1240872450 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : , y :: {-# UNPACK #-} !Int } < 1240872452 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : deriving (Show) < 1240872456 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :an unboxed tuple of strict platform integers < 1240872464 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240872465 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: You don't need bang patterns for that. < 1240872471 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Oh? < 1240872474 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Ah, right. < 1240872475 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Strict fields are not an extension. < 1240872478 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Right < 1240872485 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :And they're gone < 1240872490 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I should probably put this into git sometime < 1240872499 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Go monotone < 1240872504 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Nothx :P < 1240872510 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Meh < 1240872514 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :bang patterns... there's probably a haskell porno with that name < 1240872521 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oklopok: that would be awesome < 1240872524 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1240872527 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :"A Haskell porno"? < 1240872530 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also Strictness Analysis < 1240872535 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: yes < 1240872537 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :a bdsm haskell porno < 1240872561 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, monotone... < 1240872569 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: weird, unused VCS < 1240872574 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :"Eta expansion" < 1240872574 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: afaik it can be used like that. < 1240872574 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1240872574 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :think arch-levels of weirdness < 1240872580 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I was just surprised at Deewiant < 1240872583 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :he was joking < 1240872584 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :or what was your concern < 1240872586 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :we've discussed it lately < 1240872588 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, I hoep so < 1240872590 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hope* < 1240872594 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Monotone is the first DVCS I tried, or Darcs < 1240872599 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, clearly you should use RCS. < 1240872607 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :That was at the point when I couldn't even understand the point of SVN < 1240872610 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: AAAAAAAAAAAAAAAAAAAAAAAAAAA < 1240872616 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAAAAAAAA < 1240872618 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, :D < 1240872618 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Visual SourceSafe! < 1240872618 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA < 1240872621 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAAAAAA < 1240872623 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AAAAAAAAAAH! < 1240872628 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, now that is even nastier! < 1240872633 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1240872650 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, bitkeeper. < 1240872660 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :... < 1240872747 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Do you have a solution to those leaning-left data decls btw? < 1240872750 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*leaning-right < 1240872766 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :More line breaks? < 1240872773 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :After the =? < 1240872777 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Yep < 1240872805 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, before it < 1240872806 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :That works nicely < 1240872815 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: Yeah, that helps too, when you have |s < 1240872821 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :data Foo < 1240872824 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : = Bar < 1240872826 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : | Baz < 1240872828 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1240872833 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :wait you were serious? < 1240872838 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no < 1240872842 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i was < 1240872863 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-type supervisor_start_child_result() :: {ok, supervisor_child_pid()} < 1240872863 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : | {ok, supervisor_child_pid(), _} < 1240872863 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : | {error, supervisor_child_error()}. < 1240872867 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I have stuff like that < 1240872870 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :which is indeed leaning < 1240872875 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so yes it might work < 1240872879 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't mind leaning < 1240872885 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Unless it leans past 80 cols < 1240872887 0 :psygnisfive!n=psygnisf@c-71-196-114-50.hsd1.fl.comcast.net JOIN :#esoteric < 1240872890 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i quite like brace-y languages, because they don't lean < 1240872891 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ah < 1240872895 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-type supervisor_start_child_result() < 1240872896 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : :: {ok, supervisor_child_pid()} < 1240872896 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : | {ok, supervisor_child_pid(), _} < 1240872896 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : | {error, supervisor_child_error()}. < 1240872900 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :that works nicely < 1240872904 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yep, that's ocaml/haskell style < 1240872914 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :actually < 1240872918 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ehird: they dont lean? < 1240872922 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I should move it one column < 1240872926 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: To the right < 1240872928 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: to the right of code < 1240872930 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-type supervisor_start_child_result() < 1240872930 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : :: {ok, supervisor_child_pid()} < 1240872930 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : | {ok, supervisor_child_pid(), _} < 1240872930 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : | {error, supervisor_child_error()}. < 1240872932 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :like that < 1240872935 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, what do you think < 1240872939 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: yep < 1240872941 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's what I do < 1240872947 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :hm < 1240872948 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :what, lean to the right of the code?? < 1240872967 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: foo = bar versus foo =\n bar < 1240872970 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, well yes it works nicely. Not idiomatic for erlang though. < 1240872980 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :data Point = < 1240872980 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : Point { < 1240872981 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : x :: {-# UNPACK #-} !Int, < 1240872983 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :deewiant: WHAT? < 1240872983 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : y :: {-# UNPACK #-} !Int < 1240872985 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :D: < 1240872985 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric : } deriving (Show) < 1240872987 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that works nicely < 1240872993 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: WHAT??! < 1240872996 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :?!?!?!? < 1240873000 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :huh?? < 1240873002 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: Long lines versus ones broken up like these guys have been spamming the channel with < 1240873004 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :WHAT THE FUCK IS HAPPENING HERE < 1240873010 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :my uncomprehension is UNBOUNDED. < 1240873021 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :oklopol: noone knows! < 1240873034 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :hnce why you can predict rightly that ehird is talking < 1240873055 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :grr, having to cd src before runhaskell Main.hs is irritating < 1240873064 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :i always read "noone" as a cutified version of "none" < 1240873064 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :foo foo foo = bar < 1240873066 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric : | baz < 1240873071 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: ^ right-leaning < 1240873083 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :foo foo foo = < 1240873085 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric : bar < 1240873085 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :list-tries is a Haskell library which implements the trie (Wikipedia article) and Patricia trie (Wikipedia article) data structures. < 1240873087 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric : baz < 1240873088 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: that already exists. < 1240873088 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :i dont follow but ok :D < 1240873090 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: ^ not < 1240873111 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: < 1240873111 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also < 1240873112 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Assuming you have the cabal-install tool installed and working, the easiest way to obtain Glob is with the cabal install list-tries command. < 1240873113 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Not for any lists. < 1240873116 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :on the list-tries page < 1240873122 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Woops. < 1240873122 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1240873129 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's a very easy way to do something else! < 1240873165 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :oh blah, I forgot that lahey space is a pain to implement < 1240873186 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Tries existed in the form of IntMap and bytestring-trie, not otherwise. < 1240873188 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :this look hilarious though: < 1240873189 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-spec start_child(supref(), child_spec() | [any()]) -> {ok, pid_undef()} < 1240873190 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : | {ok, pid_undef(), any()} < 1240873190 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : | {error, already_present < 1240873190 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : | {already_started, pid_undef()} < 1240873190 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : | any()} < 1240873192 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :And bytestring-trie didn't even exist when I started. < 1240873196 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :LEAAAAAAAAAAAAANING! < 1240873204 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :AnMaster: that's awful < 1240873208 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, agreed. < 1240873210 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :factor it out. < 1240873216 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, yes into -type < 1240873220 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Why is it awful now but not when you wrote it? < 1240873221 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :since it is used elsewhere I think < 1240873228 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, I just wrote it. < 1240873228 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :... < 1240873234 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh. < 1240873238 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :and noticed how bad it was. < 1240873241 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :{ok}{ok}{ok}{ok}{ok}{ok}{ok}{ok}{ok} < 1240873245 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't think it's bad at all. < 1240873251 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :But whatever. < 1240873251 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive, ...? < 1240873262 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant, it goes past 80 cols < 1240873266 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :so horrible even. < 1240873276 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fuck 80 cols < 1240873276 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Oh, that sucks then. < 1240873277 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :its non-right-leaning okoing < 1240873286 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :FUCK them < 1240873324 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no. < 1240873330 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :learn to love them < 1240873342 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :-spec start_child(supref(), child_spec() | [any()]) -> < 1240873342 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : {ok, pid_undef()} < 1240873342 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : | {ok, pid_undef(), any()} < 1240873342 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : | {error, already_present < 1240873342 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : | {already_started, pid_undef()} < 1240873343 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric : | any()} < 1240873345 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :works better < 1240873345 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I don't care about your 1980s 80s. < 1240873384 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I care about them but I use a tab width of 3 so others who care aren't so lucky < 1240873420 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :3? < 1240873420 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :3?! < 1240873424 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :3?!? < 1240873427 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :3?!?! < 1240873427 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :3?!?!? < 1240873429 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :! < 1240873433 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Freak. < 1240873440 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, agreed. < 1240873442 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :2 is too small < 1240873442 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :I use 4 < 1240873447 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It's a prime choice EH EH EH. < 1240873453 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: <3 < 1240873455 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :4 is pointlessly large < 1240873479 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :fizzie, good. apart from the forced laugher. < 1240873479 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : 2 is too small < 1240873482 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric : 4 is pointlessly large < 1240873484 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Then I <3 3 < 1240873488 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :um < 1240873493 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :3 is too small. < 1240873495 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :4 too large < 1240873502 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :lets use 3.14 < 1240873507 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :for tab < 1240873508 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::D < 1240873510 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Sure. < 1240873510 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Nah, 3 is fine. < 1240873515 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :3.14 could work fine. < 1240873520 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it'd change at very nested depths < 1240873549 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Wouldn't you want it to get smaller at high nestings? :-P < 1240873554 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It'd go < 1240873556 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :3 6 9 13 < 1240873558 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :etc < 1240873564 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :maybe e < 1240873580 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :would fit better < 1240873592 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I've used all of 2,3,4,8 and settled on 3. < 1240873594 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, no, not rounded to whole cols in display! < 1240873595 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric ::( < 1240873635 0 :AnMaster!unknown@unknown.invalid PRIVMSG #esoteric :ehird, it must display it offset compared to other mono-space text! < 1240873642 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I think I very briefly used 1 but that kinda sucked < 1240873767 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Still... < 1240873768 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :^ul (3)S((!)(?))(~^:Sa~a*~:^):^ < 1240873769 0 :fungot!unknown@unknown.invalid PRIVMSG #esoteric :3?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!? ...too much output! < 1240873772 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :It is very strange. < 1240873796 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :A not-a-power-of-two tab, that is. < 1240873813 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Why should it be a power of two? < 1240873826 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I wonder how 6 space indentation is < 1240873832 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Too wide. < 1240873833 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: It's a computar thing. < 1240873846 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :fizzie: I note that your nick's length is not a power of two. < 1240873847 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :3 is a power of 2 < 1240873848 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :ehird: Nor yours. < 1240873850 0 :lament!unknown@unknown.invalid PRIVMSG #esoteric :0,1,2,3 < 1240873866 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: Yes, but my tab length (4) is. < 1240873871 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Not everything on a computers has to be a power of two. :-P < 1240873878 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :Especially not an computers. < 1240873932 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :my nick's length is a prime number. < 1240873939 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :;) < 1240873944 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :mine too < 1240873946 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :So's my tab length! < 1240873950 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Deewiant: is there a way to runhaskell with an include dir < 1240873951 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :like < 1240873954 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :runhaskell src/Main.hs < 1240873960 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :w/ src/foo available < 1240873963 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :I don't know, I don't use stuff like that < 1240873967 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-( < 1240873978 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :You and your interactivity < 1240874005 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ACTION writing 15-page-long essay on a topic which i don't care so much and which deadline is 8 hours after < 1240874016 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :*phew* < 1240874032 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: what topic < 1240874127 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :the Korean history in early 20C. < 1240874145 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :which is very complicated. < 1240874162 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Goddamn you lahey space < 1240874197 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: i refuse to believe history can be complicated, but i can imagine writing about it would be < 1240874216 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: which korea are you in? the dictator one or the high speed interwebs one. well err okay the answer to that one is fairly obvious, I doubt esolangs are encouraged in the other one < 1240874220 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :but you know, have to send it anyway < 1240874224 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :otherwise it'd be wasted typing. < 1240874249 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :ooh, of course the latter, south one. but that distinction is made in mid-20C anyway. < 1240874272 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :what's 20C? < 1240874276 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :20th century < 1240874277 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :20th century < 1240874289 0 :Deewiant!unknown@unknown.invalid PRIVMSG #esoteric :20 degrees Centigrade < 1240874289 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i imagine writing about north korean history is rather easy < 1240874302 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :http://www.gamesetwatch.com/2009/04/one_step_closer_to_a_holodeck.php < 1240874303 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :DO WANT < 1240874317 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Once upon a time, Kim Il-sung created the world." < 1240874321 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :~fin~ < 1240874324 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :psygnisfive: old < 1240874327 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :also impractical < 1240874360 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i want brain implants :< < 1240874385 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :i just want plants in my brain < 1240874390 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yeah could work < 1240874400 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :ehird: shut the fuck up :| < 1240874418 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :PSY. Gnis, five. < 1240874442 0 :psygnisfive!unknown@unknown.invalid PRIVMSG #esoteric :wat < 1240874462 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ehird: The one with Internet access at all, of course. ;p < 1240874470 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :North Korea doesn't have net? < 1240874486 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Except in a few limited circumstances, yes. < 1240874506 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: Does it have a national net at least? < 1240874513 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :(a university or two has censored satellite access, and Kim Jong-Il has his own Internet access) < 1240874526 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yes, but not that many people have access to it. < 1240874529 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :weird < 1240874545 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I thought it was, y'know, connected, just censored to hell like maybe only govt approved sites < 1240874600 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :North Korea is a land that hardly has television and radio. ;) < 1240874622 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Yar... it's just the modern looking cities fool you. < 1240874644 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Modern looking and eerily empty. < 1240874674 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"This is an impoverished country where televisions and radios are hard-wired to receive only government-controlled frequencies. Cellphones were banned outright in 2004. In May, the Committee to Protect Journalists in New York ranked North Korea No. 1 — over also-rans like Burma, Syria and Uzbekistan — on its list of the “10 Most Censored Countries.” " < 1240874677 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— NY times < 1240874733 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :might be pretty cool to have a country like that < 1240874750 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :IT Industry < 1240874751 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Korea Computer Center! < 1240874758 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :— North Korea govt site < 1240874765 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :maybe esoland will be like that < 1240874808 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"Politics" links to /en/great < 1240874833 0 :FireFly!unknown@unknown.invalid QUIT :"Later" < 1240874882 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: "Some small “information technology stores” — crude cybercafes — have also cropped up. But these, too, connect only to the country’s closed network. " < 1240874896 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :So I assume nationet is widely available, just not in homes. < 1240874904 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :"According to The Daily NK, a pro-democracy news site based in South Korea, computer classes at one such store cost more than six months wages for the average North Korean (snipurl.com/DailyNK). " < 1240874907 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Orrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr not < 1240874945 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Available, but not affordable. < 1240875001 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :It would have been fun if lifthrasiir was in north korea and his client self-destructed when I mentioned it :-D < 1240875064 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :then i'll wish the self-destruction occurs at both end. < 1240875096 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::< < 1240875398 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :hmm < 1240875439 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :32-bit fungespace is 65536 petabytes < 1240875439 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric ::-D < 1240875506 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: how many sloc is pyfunge? < 1240875552 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :5500 lines or so. < 1240875564 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :lifthrasiir: w/o fingerprints? < 1240875593 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :fingerprints account for 60% of codes. < 1240875614 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so 1650 lines of actual interp < 1240875616 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's not so bad < 1240875646 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :that is 30%, not 40% ;) < 1240875655 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :ups < 1240875658 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :it's late :-( < 1240875667 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :anyway actual core is quite small < 1240875688 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :after I get fungespace done I'll probably breeze through the rest of funge98 core < 1240875774 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :ehird: you making like haskell ffunge < 1240875780 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :yes < 1240875799 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :i typoed funge, but it looks faster that way. < 1240875813 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :it's like the word is a racecar or something. < 1240875820 0 :coppro!n=coppro@unaffiliated/coppro JOIN :#esoteric < 1240875825 0 :lifthrasiir!unknown@unknown.invalid PRIVMSG #esoteric :that should be fffunge, short for fast-forward funge < 1240875837 0 :oklopok!unknown@unknown.invalid PRIVMSG #esoteric :heh, i love it < 1240876016 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :i could have that in my debugger < 1240876018 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :I plan to have a scrubber < 1240876024 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so you can go back and forwards in fungetime < 1240876036 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(as well as have the IP have a shadow of where it's been recently etc) < 1240876046 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :and let you edit fungespace on the fly < 1240876082 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :so by dragging the scrubber along, you fast forward funge < 1240876646 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :*Hypha.Fungespace> parseFungespace "Hello, world!" < 1240876646 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Fungespace {space = fromList [(Point {x = 0, y = 0},72),(Point {x = 1, y = 0},101),(Point {x = 2, y = 0},108),(Point {x = 3, y = 0},108),(Point {x = 4, y = 0},111),(Point {x = 5, y = 0},44),(Point {x = 7, y = 0},119),(Point {x = 8, y = 0},111),(Point {x = 9, y = 0},114),(Point {x = 10, y = 0},108),(Point {x = 11, y = 0},100),(Point {x = 12, y = 0},33)], bounds = fromList []} < 1240876650 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :Doesn't do bounds yet, oh well. < 1240876660 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :(that's "Hello, world!") < 1240876664 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :err wait < 1240876667 0 :ehird!unknown@unknown.invalid PRIVMSG #esoteric :that's in the line before :D