< 1328486405 76637 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :what if I told you if and else were implemented in the language < 1328486412 606751 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :well, you said you need help making it less esoteric. < 1328486413 733376 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :as in they aren't reserved words < 1328486425 774283 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :oh nah I just came here for lulz < 1328486452 856021 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I would say: okay < 1328486453 55884 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well i would certainly hope the language has no reserved words that readable, sheesh < 1328486467 52279 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :there aren't any reserved words at all in fact < 1328486516 767683 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :@if?[bool ~:ifchain]: #c#f < 1328486516 868823 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric : @ic?ifchain{>$b[] >$sb[=b []=sb ic]} ic < 1328486516 922757 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric : c if_t: .sb(f) < 1328486516 922941 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric : @elif?[ifchain bool ~:ifchain]:#f if_t: .sb(f) < 1328486516 923049 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric : @else?[* ifchain ~:*]:#f .sb(f) .b# < 1328486516 976718 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1328486517 69348 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric : @endif?[* ifchain:*]:.b# < 1328486603 452777 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :@true?[bool]: 0 0 = < 1328486603 686778 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1328486641 426989 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :are you sure bool isn't a reserved word? < 1328486672 776852 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :well it's one of the built-in types < 1328486682 950568 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :BLASPHEMOUS < 1328486685 844666 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :if you want to you can override bool with a different type in an inner-scope < 1328486689 89843 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :so don't fear < 1328486696 962782 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ah good. < 1328486701 746207 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :also all types are optional you never have to state them anywhere < 1328486716 96807 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :it's a dynamically typed language apart from where you specify types < 1328486765 564138 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :for esoteric programming I guess you wouldn't bother with typing stuff < 1328486769 240137 :itidus21!~itidus21@120.148.51.249 PRIVMSG #esoteric : :-> < 1328486774 28347 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :actually these highly dynamic pet project things are surprisingly common... < 1328486785 80692 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ColonelJ: not necessarily. < 1328486797 571639 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Glass is an esoteric OO language! < 1328486798 112105 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unless you make the type system turing-complete. < 1328486827 538782 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :oh right yea -.- < 1328486850 402360 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :I'm more worried about my type system being decidable at the moment < 1328486857 499833 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :why's that? < 1328486861 241956 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :...i'm not sure there actually exists a statically typed esoteric language. < 1328486878 809752 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oerjan: I'm almost certain there is. < 1328486885 957206 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :never mind that I'm talking rubbish < 1328486930 895582 :ion!ion@heh.fi PRIVMSG #esoteric :Haskell? /me ducks < 1328486941 163860 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oerjan: ORK < 1328486952 535369 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I think < 1328486962 649616 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :maybe not? < 1328486964 953335 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I'm not actually sure. < 1328486976 603475 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :it catches type errors at compile time? i have never tried to run anything in it... < 1328486985 576183 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :yeah I have no clue actually. < 1328486994 957828 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but the type of every variable is known at compile time... so.... < 1328487009 439892 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :that's static typing < 1328487026 875621 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but you might be able to rewrite the variable to a different type later... < 1328487035 873628 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :>_> I don't really know. < 1328487039 636315 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :and am too lazy to find out. < 1328487050 345983 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: is ORK statically typed? < 1328487066 181564 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :the philosophy of my language is that adding types to variables can allow the compiler to do more optimizations on the code and catch some type errors at compile time < 1328487093 843435 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :any that can't be detected or proven will be found at runtime < 1328487115 476934 :Gregor!codu@codu.org PRIVMSG #esoteric :oerjan: ORK is a really poor choice of syntax for C++. < 1328487115 689467 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :as the compiler becomes more developed more are detected at runtime rather than compiletime < 1328487161 941004 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: i take that as a yes. < 1328487164 628483 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ColonelJ: http://en.wikipedia.org/wiki/Hindley%E2%80%93Milner < 1328487167 685468 :Gregor!codu@codu.org PRIVMSG #esoteric :oerjan: Indeed. < 1328487169 419101 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: hm does the same apply to Glass? < 1328487173 385006 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :kallisti: what about it? < 1328487180 203934 :Gregor!codu@codu.org PRIVMSG #esoteric :oerjan: No < 1328487180 257100 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oerjan: Glass is stack based < 1328487187 417380 :Gregor!codu@codu.org PRIVMSG #esoteric :oerjan: Glass is dynamic and nonsensical. < 1328487196 756090 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ColonelJ: you could use this to infer types at compile-time if you wanted. < 1328487210 736226 :Gregor!codu@codu.org PRIVMSG #esoteric :It's Forth meets Smalltalk meets torture. < 1328487211 42735 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :I was planning to use some extension of it < 1328487221 93281 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Glass is awesome what are you talking about. < 1328487222 875461 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :because it's a stack based language I can't use it directly < 1328487238 24140 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :stack languages have stack effect systems instead < 1328487247 766732 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :so it will be some strange hybrid of both < 1328487259 622960 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :currently I'm basing the types on regular expressions < 1328487259 826049 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION has a plan to make a really simple revision to dupdog. < 1328487270 724776 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :that might actually make it easier to prove turing-completeness < 1328487290 92214 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: i thought so but in principle none of that _prevents_ it being statically typed :P < 1328487306 490124 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION sets out to make a statically typed stack based language. :> < 1328487319 232019 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :proving turing completeness isn't hard < 1328487337 538904 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ColonelJ: http://esoteric.voxelperfect.net/wiki/Dupdog by all means go ahead < 1328487338 257534 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well, i guess Cat's type system never really got to work, so stack based and statically typed don't go too well together < 1328487340 700048 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :kallisti: one exists already it's called Cat < 1328487349 769452 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :damn it oerjan < 1328487365 74208 :Gregor!codu@codu.org PRIVMSG #esoteric : Gregor: i thought so but in principle none of that _prevents_ it being statically typed // it'd be ... painful. But perhaps not impossible. < 1328487365 680525 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :link? < 1328487392 941225 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :the type system part never got implemented, or possibly it was dropped again < 1328487434 886519 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION doesn't think it would be too difficult actually. < 1328487464 384597 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :certainly not impossible. < 1328487493 547019 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh found it < 1328487495 219250 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :nevermind < 1328487524 97663 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kallisti: type inference for stack based languages has special needs < 1328487530 822870 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh, type inference, yes. < 1328487588 371845 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION sets out to make a statically typed /esoteric/ stack based language. < 1328487590 581349 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :anyway for starpial basically the type system is ?type or ?[input1type in2type in3type : out1type out2type out3type] < 1328487594 730550 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :like types for segments of stack, which might be arbitrary length if you want polymorphism < 1328487607 166159 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :and it uses regular expressions to handle stupid stuff < 1328487623 156730 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :@loop?[+:*]: #f f# f loop < 1328487623 358710 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1328487635 189589 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :+ being one or more anythings and * being 0 or more anythings < 1328487666 478960 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :but functions like this are obviously going to give the type inference algorithm a lot of problems < 1328487703 412579 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :this is a really bad one < 1328487703 930952 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :@list?[* int:{*}]: #n n 0 > [dip[n 1 - list] push] {} ?# < 1328487704 174839 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Unknown command, try @list < 1328487730 41153 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :number of arguments consumed depends on an integer which might not be known at compile time < 1328487763 610999 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ColonelJ: well that makes it dependent typing, which is obviously undecidable < 1328487768 833648 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :to infer < 1328487815 321643 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :[00:07] I'm more worried about my type system being decidable at the moment << and that's why this was rubbish because it's impossible < 1328487966 551774 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :When in doubt, add another quantifier < 1328488032 787766 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :for all cases where doubt exists, always add another possible quantifier < 1328488209 659261 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :I was thinking of allowing the language to try to find a valid value of an uninitialized variable that doesn't cause the program to crash, in the same way that prolog does < 1328488245 158432 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :so that the language can spread over the whole imperative/functional/logic categorizations < 1328488316 548899 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :"My language is multipathologic" < 1328488392 945332 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :ironically it's meant to make programs more secure and verifiable < 1328488435 881204 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :just because the type system is undecidable doesn't stop it being doable for a large range of programs < 1328488493 865068 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Or you can require that programs are valid only if their types can be verified by some algorithm < 1328488521 324105 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :I could but where would be the fun in that < 1328488561 727359 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :You can release different versions of the algorithm, ensuring language versions are never fully compatible < 1328488591 25861 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :the language itself is always compatible but what each implementation is able to verify may differ < 1328488593 544806 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Hmm, that joke might hit too close to home < 1328488661 325034 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :kallisti: dupdog isn't turing complete < 1328488674 940011 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :the proof is like one line < 1328488738 225781 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :there's nowhere to store any extra state and the length of the program is monotonically decreasing < 1328488763 935101 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :turing machine requires potentially infinite state < 1328488780 121264 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ColonelJ: um no it's not monotonically decreasing < 1328488803 248733 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :d'oh < 1328488811 587886 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :duplication < 1328488822 549466 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :what did I think that meant < 1328488846 378486 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :maybe I thought it only duplicated that character < 1328489026 908887 :derdon!~derdon@p5DE895B9.dip.t-dialin.net QUIT :Remote host closed the connection < 1328489101 393930 :audy-!~audy@heyaudy.com NICK :audy < 1328489390 377665 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :does it matter if the program spits out random crap while simulating a turing machine < 1328489453 547786 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :not as long as it's easy to filter out < 1328489502 816781 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :e.g. the bitwise cyclic tag proof assumes all deleted bits are printed < 1328489527 264126 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :of course it would be nicer if you could actually do nice output < 1328489566 287051 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :You can relax the definition of turing-completeness a long way < 1328489608 237577 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Eg. if determining the final state of some wolfram crank automaton is turing-complete, you can say the automaton is turing-equivalent < 1328489648 762326 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :yea < 1328489668 813611 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :anyway I'm just having trouble seeing how this language can encode any state that actually affects the running of the program < 1328489679 656291 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :oh I see < 1328489698 951205 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :it's all odds and evens < 1328489753 372837 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :just need a way to store that.. < 1328489764 482316 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :brb < 1328490083 830770 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :I guess for a practical implementation of this language you'd just delete everything except the start and the end < 1328490581 863349 :Gregor!codu@codu.org PRIVMSG #esoteric :What's the current preferred non-terrible pastebin? < 1328490603 809014 :Sgeo!~sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Chromium is starting to irritate me these days < 1328490628 222299 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Sgeo: In what ways? Perhaps use something else or modify Chromium < 1328490639 94367 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Gregor: Best is sprunge, in my opinion < 1328490643 557037 :Sgeo!~sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :zzo38, some pages don't work properly < 1328490769 552319 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ColonelJ: as i recall, it's not easy to prove you won't need to go arbitrary deep into it < 1328490828 35604 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :my idea for a practical implementation is to use a data structure with lots of internal sharing < 1328491039 119979 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :there's really literally nothing used other than the start and the end < 1328491080 514939 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ColonelJ: um every command character deletes itself before running < 1328491082 410893 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :but yea you could probably make it so you have a perfect implementation by keeping track of where the copying happened so you can get the inside stuff back < 1328491171 328736 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :anyway back to turing land, still having trouble seeing how it's possible to store data given that you can't add anything to the code or even rearrange it < 1328491202 312244 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :{~s..e} -> {s..es..e} < 1328491205 252857 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well there's a reason it's still unresolved :P < 1328491274 14619 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now once you run that s part, the two duplicated parts won't be identical any longer < 1328491287 589513 :MSleep!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net NICK :MDude < 1328491301 740804 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and it starts looking insanely complicated which commands will get run < 1328491332 937729 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but is it complicated enough to make it tc? we don't know. < 1328491407 183410 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :my point was that the start and end are still the same so they haven't moved < 1328491427 480873 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :reversing it has no effect either < 1328491427 920448 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :otoh if you make the assumption that there _is_ some part inside that you will never get to ever (even in duplicated form), then keeping just the start and end does seem enough < 1328491441 44134 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :it seems like a good assumption to me < 1328491470 689957 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm except you _must_ get to _some_ copy of every command, eventually, i think. < 1328491532 930084 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and once you have traversed the entire length from the original s to e, suddenly it is not enough to keep track of just start and end any more < 1328491546 809964 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :*to the leftmost e < 1328491592 580359 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :tbh I think you only need to keep track of the duplications < 1328491606 462660 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :that's already logarithmic in the size of the source code as it grows < 1328491619 634738 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :so that's something you can reasonably store < 1328491663 670802 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yes, that was my idea with the sharing < 1328491740 168951 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :There are so many things I can think of for Haskell extensions which might be useful to me but many people hate. I thought of another one now, which would be -XWildcardImports which allows you to write import X.Y.Zzz.*; import qualified Xyz.Abc.* as XyzAbc; import qualified Abc.Xyz.* as AbcXyz.*; < 1328491751 470577 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :anyway you're right on the every symbol being accessed thing < 1328491774 968167 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :the program pointer is indeed monotonically moving through the source code from both directions < 1328491794 877015 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :zzo38: how does that work portabilitywise < 1328491799 764359 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :the interesting stuff happens at the boundaries < 1328491824 924279 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :monqy: Can you ask a question better, please? I do not completely understand your question < 1328491946 811369 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :from what I can see it: (1) makes dependency tracking harder (2) makes it so things may fail to compile if someone has all the proper dependencies but also some other things that cause conflicts when imported by the wildcard < 1328492008 265096 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :monqy: One thing is that, if there are directories with these names in the current program, it uses only the modules in the current program and not other packages, is one of my ideas. And if you want other packages wildcard imports you must name them explicitly. < 1328492029 670361 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Therefore it will not cause conflicts. < 1328492088 12419 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :what happens if there are not directories with those names in the current program < 1328492092 153489 :cheater_!~cheater@dslb-084-057-030-098.pools.arcor-ip.net JOIN :#esoteric < 1328492107 800090 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :monqy: Then you get an error if you have not named the package explicitly. < 1328492124 744715 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :oh < 1328492156 82928 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :And then, the explicit package naming can also include wildcards, but if you do so, you must explicitly tell the compiler to unhide the packages you want (and that can also include wildcards). < 1328492186 183548 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :@pl (f -> f x y) < 1328492186 520381 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :(line 1, column 4): < 1328492186 721738 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :unexpected ">" < 1328492186 774724 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :expecting variable, "(", operator or ")" < 1328492190 413424 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :@pl (\f -> f x y) < 1328492190 810299 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :flip ($ x) y < 1328492199 402108 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :But if there is such a directory ("X/Y/Zzz/" in the first example), but contains no files, that wildcard import declaration is silently ignored. < 1328492217 969757 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :zzo38: I would use #let for macros, but that conflicts with hsc2hs macro syntax < 1328492292 533504 :cheater!~cheater@dslb-084-057-062-176.pools.arcor-ip.net QUIT :Ping timeout: 260 seconds < 1328492302 335046 :sebbu!~sebbu@ADijon-152-1-42-121.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1328492302 812186 :sebbu!~sebbu@ADijon-152-1-42-121.w83-194.abo.wanadoo.fr QUIT :Changing host < 1328492302 865232 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1328492318 215614 :sebbu2!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 245 seconds < 1328492341 589141 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :kallisti: I didn't know that, but mine has # followed by a letter to indicate what kind of macro you want, such as #D define normal macro, #{ to enter a named chunk and #P for the main program again, etc (somewhat similar to WEB, although using # instead of @) < 1328492443 891924 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Other idea for Haskell extension is -XHideNonexist which allows a hiding clause of an import declaration to specify things which the named module does not export, without causing warning/error messages. < 1328492445 528521 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :why is #P needed? < 1328492515 979893 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :kallisti: For example, #{"hello world"} creates a named section {"hello world"} and then everything beyond that point until another #{ or a #P will be part of that chunk, so #P is the things directly entered into the program rather than a named chunk. < 1328492808 101148 :PiRSquared!~PiRSquare@wikipedia/PiRSquared17 JOIN :#esoteric < 1328492957 541767 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t (`id` ?x `flip` ?y) < 1328492958 394723 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : The operator `id' [infixl 9] of a section < 1328492958 697454 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : must have lower precedence than that of the operand, < 1328492958 750376 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric : namely `flip' [infixl 9] < 1328492983 938461 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :darn, wrong way < 1328492995 371944 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :d'oh of course < 1328493154 770722 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :And then there could be -XZeroParamTypeClasses which allow you to make a class with zero parameters, which means it can have only one instance (although it does not have to be defined in the same module) < 1328493169 164410 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@pl (\f -> f x y z) < 1328493169 406196 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :flip (flip ($ x) y) z < 1328493191 400396 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :(And with -XInstanceDisambiguation you could have multiple instances in different files which you can specify which is used) < 1328493204 638468 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t id `flip` ?x `flip` ?y < 1328493205 537286 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a a1 b. (?x::a, ?y::a1) => (a -> a1 -> b) -> b < 1328493426 251524 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj QUIT :Ping timeout: 272 seconds < 1328493535 586012 :MoALTz_!~no@host-92-8-236-120.as43234.net QUIT :Ping timeout: 244 seconds < 1328493576 205516 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :holy spam batman < 1328493906 53376 :elliott!~elliott@unaffiliated/elliott JOIN :#esoteric < 1328493910 624924 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :heads up - < 1328493936 74090 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA a zombie < 1328493947 503816 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :in the next few days I'm planning to set up MediaWiki on pyralspite, with the intention of importing the daily database dumps of the esolangs wiki and hopefully pointing esolangs.org over there < 1328493955 664685 :nooga!~nooga@maverick.aircity.pl QUIT :Ping timeout: 245 seconds < 1328493965 657981 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :since graue said (via ais) he was open to someone taking over administration. and because this spam is really annoying. < 1328493976 38959 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ACTION agree < 1328493999 361270 :Gregor!codu@codu.org PRIVMSG #esoteric :Sooooo you ended your strike in order to try to shanghai the site??? < 1328494013 415986 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: What strike, what shanghaiing < 1328494024 135385 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :WHY DON'T YOU COME HERE ANY MORE < 1328494075 54271 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Graue doesn't have time to care for the site any more, it's badly in need of a MediaWiki upgrade, and spam now completely fills the recent changes (yesterday you had to increase the shown number of items to see the _legitimate_ changes that got made earlier in the day) < 1328494114 360844 :ColonelJ!~shardfire@109.144.204.134 JOIN :#esoteric < 1328494114 900864 :ColonelJ!~shardfire@109.144.204.134 QUIT :Changing host < 1328494114 953973 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj JOIN :#esoteric < 1328494117 796778 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i've been using ?limit=250 or whatsitsname for a while < 1328494124 54393 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :I was merely letting people know I'm intending to do such in the next few days, since I have the free time and the server, so that they could contact me with anything they found relevant (e.g. extensions they'd like or such). < 1328494184 961954 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :But by all means revel in your discovery of my dastardly plot to burden myself with installing and configuring anti-spam and caching extensions and administrating a PHP server :) < 1328494269 189278 :Gregor!codu@codu.org PRIVMSG #esoteric :You dastard! < 1328494274 558598 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :yay! < 1328494275 480888 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :oerjan: Because I hear this place isn't terribly interesting recently. < 1328494277 557759 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :and then you'll enslave us all, right? < 1328494292 360795 :Gregor!codu@codu.org PRIVMSG #esoteric :(Apparently "dastard" is a word, at least according to my spell checker. I have no idea what it means, and it's probably not a noun) < 1328494296 828056 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Yes, I personally plan to use my database access to give myself the biggest powers, and then delete every brainfuck derivative and put goatse on the main page. < 1328494316 244328 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That would be productive and you would all be completely powerless to do anything, 'cuz domains can't be pointed elsewhere more than once. < 1328494321 845316 :Gregor!codu@codu.org PRIVMSG #esoteric :So, on the whole an improvement. < 1328494324 309250 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :THE PERFECT CRIME < 1328494329 499688 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i see, so Phantom_Hoover is involved, right? < 1328494339 40401 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :No, he's handling the murder. That's ancillary. < 1328494362 374699 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :right, right < 1328494366 86464 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: (Also if people know I plan to do it I'm less likely to procrastinate not doing it, which is what I spent today doing.) < 1328494530 417469 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Relatedly -- does anyone have any experience with the Varnish cache? < 1328494547 254882 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :And/or reasons to use other caches < 1328494610 72106 :tswett!~tswett@171.64.42.221 JOIN :#esoteric < 1328494615 185795 :tswett!~tswett@171.64.42.221 PRIVMSG #esoteric :Gregor: here it is. < 1328494622 382324 :Gregor!codu@codu.org PRIVMSG #esoteric :lol < 1328494632 37858 :Gregor!codu@codu.org PRIVMSG #esoteric :But I can't /nick Applejack here. < 1328494636 237578 :Gregor!codu@codu.org PRIVMSG #esoteric :I'M SO EXPOSED AND DEPONIFIED < 1328494643 766154 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :or you could like not use Apache < 1328494659 515372 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ColonelJ: When did I say I was using Apache? < 1328494659 616273 :tswett!~tswett@171.64.42.221 PRIVMSG #esoteric :Fine. Join #esoteric on Sine. }:P < 1328494675 443062 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :I just assumed that if you actually needed a cache then you were using apache < 1328494689 619903 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ColonelJ: You've clearly never run MediaWiki. < 1328494705 543017 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It eats up every resource it's given to serve the minimum amount of people it possibly can. < 1328494750 198186 :Gregor!codu@codu.org PRIVMSG #esoteric :Sort of like Trac, then. < 1328494772 282174 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Gregor: Yes, but the end result is more useful. < 1328494777 615038 :Gregor!codu@codu.org PRIVMSG #esoteric :Indeed. < 1328494782 735526 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :OTOH, MediaWiki is PHP. < 1328494906 205569 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Oh, hmm, it looks like nginx might support caching directly. < 1328494914 814716 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :That would be less painful than setting up an external cach...ier. < 1328494921 233521 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :"As you can see from these test, if you are working with Nginx serving static files, it gives you no advantage to put Varnish in front of it" source: http://www.go2linux.org/linux/2011/04/nginx-varnish-compared-nginx-941 < 1328494951 682510 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :ColonelJ: That's nice. Where's your source for "MediaWiki is based on serving static files"? < 1328494958 351402 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :truedat < 1328494973 426587 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :but that was just to illustrate one point at least < 1328494981 484 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric ::) < 1328494993 103034 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :if it's set up wrong it may well perform even worse < 1328495015 764639 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :It's a bit ridiculous to cache static files anyway. < 1328495018 26333 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :They're already cached. < 1328495027 609714 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :The kernel will keep them in memory. < 1328495161 470915 :tswett!~tswett@171.64.42.221 PRIVMSG #esoteric :I wonder what you call this sort of music: http://homestuck.bandcamp.com/track/homestuck-anthem < 1328495164 521411 :tswett!~tswett@171.64.42.221 PRIVMSG #esoteric :Don't say "electronic". < 1328495189 603640 :elliott!~elliott@unaffiliated/elliott PRIVMSG #esoteric :Anyhow, that's all, methinks. < 1328495190 862226 :elliott!~elliott@unaffiliated/elliott PART #esoteric :"Leaving" < 1328495224 6419 :tswett!~tswett@171.64.42.221 PRIVMSG #esoteric :It's... you know, that one electronic genre that sounds like a ping-pong game at the beginning, and then transitions into piano and violin and bass. < 1328495230 455698 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :tswett: ambient? < 1328495276 457981 :tswett!~tswett@171.64.42.221 PRIVMSG #esoteric :Perhaps. It's not very unobtrusive, though, I think. < 1328495403 1344 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :like just a random one from google/youtube http://www.youtube.com/watch?v=kPmmHWSZwEA < 1328495409 915369 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj PRIVMSG #esoteric :get the piano coming in after a minute < 1328495474 415370 :tswett!~tswett@171.64.42.221 PRIVMSG #esoteric :Yeah, I guess the intros are definitely the same style. < 1328495621 694868 :tswett!~tswett@171.64.42.221 PRIVMSG #esoteric :"White" from the same album may also qualify as ambient. < 1328495989 839248 :azaq23!~derivecto@unaffiliated/azaq23 QUIT :Quit: Leaving. < 1328497800 612573 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :tswett: i'm going with experimental industrial ambient < 1328497885 709400 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :is that hubble deep field in the background < 1328497915 115939 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :also: approximately how many weeks should i take off work if i want to go through all of homestuck in a single session? < 1328499229 155498 :Gregor!codu@codu.org PART #esoteric :"Leaving" < 1328499232 564887 :Gregor!codu@codu.org JOIN :#esoteric < 1328499247 30855 :Gregor!codu@codu.org PRIVMSG #esoteric :OK, I seriously use ctrl+W when I mean ctrl+Q an embarrassing amount of the time. < 1328499302 330744 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :remap? < 1328499807 999478 :PiRSquared!~PiRSquare@wikipedia/PiRSquared17 NICK :pir^2 < 1328500678 710730 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Here it is: http://sprunge.us/FfJA It is called "Hampp" it is short for "Haskell macro preprocessor" < 1328500724 202031 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Tell me I'm wrong. < 1328501230 438863 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you're wrong < 1328501234 871235 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :(what are you wrong about?) < 1328501399 100026 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :it's actually called hamapp < 1328501560 481870 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it's actually called hasmacprep < 1328501710 618218 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :O, I didn't know that. < 1328501714 612433 :pir^2!~PiRSquare@wikipedia/PiRSquared17 NICK :Stack < 1328501721 611345 :Stack!~PiRSquare@wikipedia/PiRSquared17 NICK :pir^2 < 1328501738 517262 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :circles are lame < 1328502787 377237 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Now you can please tell me in case something should be add/remove/whatever, or comment/question/complain, or something else. < 1328503558 558530 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i don't really haskell. sorry. < 1328505490 694532 :ColonelJ!~shardfire@pdpc/supporter/student/colonelj QUIT : < 1328507688 265989 :itidus21!~itidus21@120.148.51.249 QUIT :Ping timeout: 252 seconds < 1328507753 484340 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric : < 1328507766 211345 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i agree < 1328507776 886830 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :very succinct. < 1328507832 829055 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Good night < 1328508455 867763 :pir^2!~PiRSquare@wikipedia/PiRSquared17 QUIT :Quit: Bye < 1328510995 524950 :cheater_!~cheater@dslb-084-057-030-098.pools.arcor-ip.net QUIT :Ping timeout: 252 seconds < 1328511115 393419 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Do you know, what file formats you suggest, I could make Hampp load, additionally? And any other idea of built-in macros or other features? One idea I have is 8data which creates datatype declarations from other things, although I am unsure exactly how it would do. < 1328511305 8373 :MDude!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net NICK :MSleep < 1328511974 260871 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com QUIT :Remote host closed the connection < 1328512088 822807 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :" (Apparently "dastard" is a word, at least according to my spell checker. I have no idea what it means, and it's probably not a noun)" americans -__- < 1328512141 204727 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net PRIVMSG #esoteric :backformation of dastardly? or is dastardly derived from dastard help < 1328512252 276134 :oklopol!~oklopol@dyn58-57.yok.fi PRIVMSG #esoteric :also yaaay elliott was back < 1328513143 623244 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1328513235 187096 :Sgeo!~sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :He was? < 1328513239 296279 :Sgeo!~sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :Oh < 1328513554 386791 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :My spell checker once corrected "benzodiazepines" to "sleeplessness" < 1328515548 38142 :pikhq!~pikhq@71-219-221-68.clsp.qwest.net QUIT :Read error: Operation timed out < 1328515552 157297 :pikhq_!~pikhq@71-219-231-219.clsp.qwest.net JOIN :#esoteric < 1328516635 736821 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1328517016 356745 :Frooxius!~chatzilla@cust-101.ktknet.cz QUIT :Ping timeout: 248 seconds < 1328517447 935615 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net QUIT :Quit: hello < 1328518664 562396 :kmc!~keegan@c-98-216-51-47.hsd1.ma.comcast.net QUIT :Quit: Leaving < 1328518942 270810 :Sgeo!~sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :http://www.wolframalpha.com/input/?i=10%2F0 < 1328518955 862203 :Sgeo!~sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :You know, the things I wish I knew of in grade school < 1328519050 683517 :Sgeo!~sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :My "number circle" seems less impressive now. < 1328519175 878781 :itidus21!~itidus21@120.148.51.249 JOIN :#esoteric < 1328519200 752918 :kmc!~keegan@c-98-216-51-47.hsd1.ma.comcast.net JOIN :#esoteric < 1328519307 6632 :Frooxius!~chatzilla@cust-101.ktknet.cz JOIN :#esoteric < 1328520313 111275 :itidus21!~itidus21@120.148.51.249 QUIT :Ping timeout: 240 seconds < 1328521518 718148 :Sgeo!~sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kallisti, Phantom_Hoover update < 1328521664 472264 :diseye!~Diseye@92.62.218.67 JOIN :#esoteric < 1328521908 577740 :diseye!~Diseye@92.62.218.67 PART :#esoteric < 1328522600 720649 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1328522850 723856 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1328522995 340114 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :http://www.wolframalpha.com/input/?i=brandon+jacobs+rushing+yards+in+lightyears < 1328523354 43391 :Systemzwang!miekko@infa.abo.fi QUIT :Ping timeout: 276 seconds < 1328524113 48356 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :aw, wolfram alpha has 2D graphs of functions but not 3D :( < 1328524170 696467 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :You need a 3D screen first < 1328524232 444238 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :kallisti: http://www.wolframalpha.com/input/?i=Plot3D[Sin[x%2By^2]%2C+{x%2C-3%2C3}%2C+{y%2C-2%2C2}] < 1328524255 97097 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Possibly it's writable in some less Mathematicaey way.) < 1328524368 654372 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :http://www.wolframalpha.com/input/?i=left-compressed+evolution+of+Wolfram+2%2C3 < 1328524371 600291 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :woah < 1328524413 825493 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :things like a^2 + b^2 show a plot < 1328524431 792118 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, I guess it guesses. < 1328524434 584724 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :but a^2 + b^2 + c^2 do not < 1328524483 103188 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :also multi-dimensional sine things looks cool. < 1328524513 141967 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ah you can just say "plot " < 1328524530 687280 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :gah, I just deleted 3 recent-pages-screenfuls worth of spam < 1328524538 423988 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I'd only been away for 17 hours or so < 1328524556 826971 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :dude, bro < 1328524558 796259 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :bayesian inference < 1328524578 773601 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Bayesian mass guessing < 1328524586 823787 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :nah < 1328524599 679812 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :train it for a few days by marking changes manually < 1328524810 840876 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :Require posters to prove or disprove that a randomly given esoteric language is Turing-equivalent < 1328524845 115244 :Jafet!~Jafet@unaffiliated/jafet PRIVMSG #esoteric :It's like recaptcha, except it's also a Turing test < 1328524851 101986 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Aw, it input-interpretates http://www.wolframalpha.com/input/?i=RegionPlot3D[x^2+%2B+y^2+%2B+z^2+%3C+1+%26%26+x^2+%2B+y^2+%3C+x^2%2C+{x%2C+-1%2C+1}%2C+{y%2C+-1%2C+1}%2C+{z%2C+-1%2C+1}] right but can't produce an image. < 1328524924 382267 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Ooh, I'm on level III in our room-booking system. < 1328524976 798099 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also many RegionPlot3D[]s it just ignores and says something about the equation inside instead. < 1328526394 99638 :cheater!~cheater@dslb-084-057-030-098.pools.arcor-ip.net JOIN :#esoteric < 1328527277 592783 :derdon!~derdon@pD9E1C5FC.dip.t-dialin.net JOIN :#esoteric < 1328528027 989272 :Slereah!x@ANantes-259-1-205-211.w90-49.abo.wanadoo.fr QUIT :*.net *.split < 1328528028 214084 :yiyus_!1242712427@je.je.je QUIT :*.net *.split < 1328528028 814657 :mtve!~mtve@65.98.99.53 QUIT :*.net *.split < 1328528028 867431 :SimonRC!~sc@fof.durge.org QUIT :*.net *.split < 1328528134 390684 :Slereah!x@ANantes-259-1-205-211.w90-49.abo.wanadoo.fr JOIN :#esoteric < 1328528134 444373 :yiyus_!1242712427@je.je.je JOIN :#esoteric < 1328528134 444509 :mtve!~mtve@65.98.99.53 JOIN :#esoteric < 1328528134 444564 :SimonRC!~sc@fof.durge.org JOIN :#esoteric < 1328528880 676403 :MoALTz!~no@host-92-8-230-66.as43234.net JOIN :#esoteric < 1328530890 725286 :derdon!~derdon@pD9E1C5FC.dip.t-dialin.net QUIT :Remote host closed the connection < 1328531763 835597 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 240 seconds < 1328533280 340973 :pikhq!~pikhq@71-219-240-189.clsp.qwest.net JOIN :#esoteric < 1328533301 449672 :pikhq_!~pikhq@71-219-231-219.clsp.qwest.net QUIT :Ping timeout: 252 seconds < 1328535200 192465 :cheater!~cheater@dslb-084-057-030-098.pools.arcor-ip.net QUIT :Ping timeout: 244 seconds < 1328536533 216940 :Frooxius!~chatzilla@cust-101.ktknet.cz QUIT :Ping timeout: 244 seconds < 1328536747 634757 :Frooxius!~chatzilla@85.162.168.232 JOIN :#esoteric < 1328537148 205060 :Frooxius!~chatzilla@85.162.168.232 QUIT :Read error: Connection reset by peer < 1328537229 662646 :Frooxius!~chatzilla@85.162.168.232 JOIN :#esoteric < 1328537512 500411 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 260 seconds < 1328538009 453159 :Frooxius!~chatzilla@85.162.168.232 QUIT :Read error: Connection reset by peer < 1328538086 272140 :Frooxius!~chatzilla@cust-101.ktknet.cz JOIN :#esoteric < 1328538480 111061 :ammy!~imranlove@host-8-net-125-160-119.mobilinkinfinity.net.pk JOIN :#esoteric < 1328538619 369252 :cheater!~cheater@p50897D2B.dip.t-dialin.net JOIN :#esoteric < 1328538674 721028 :ammy!~imranlove@host-8-net-125-160-119.mobilinkinfinity.net.pk QUIT : < 1328540563 249968 :Frooxius!~chatzilla@cust-101.ktknet.cz QUIT :Ping timeout: 244 seconds < 1328541145 940284 :ion!ion@heh.fi QUIT :Read error: Operation timed out < 1328541153 455927 :Frooxius!~chatzilla@cust-101.ktknet.cz JOIN :#esoteric < 1328541696 581530 :Gregor!codu@codu.org PRIVMSG #esoteric :YESSSSSSSSSSSSSSSSSSSSSSS < 1328541700 647068 :Gregor!codu@codu.org PRIVMSG #esoteric :YESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS < 1328542044 673972 :cheater!~cheater@p50897D2B.dip.t-dialin.net PRIVMSG #esoteric :YESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS < 1328542306 769174 :itidus21!~itidus21@120.148.51.249 JOIN :#esoteric < 1328542450 652593 :Gregor!codu@codu.org PRIVMSG #esoteric :cheater: I'm so glad you agree with my celebration! < 1328542521 711674 :MoALTz_!~no@host-92-8-148-107.as43234.net JOIN :#esoteric < 1328542577 255613 :itidus21!~itidus21@120.148.51.249 QUIT :Ping timeout: 255 seconds < 1328542623 755478 :itidus20!~itidus21@120.148.51.249 JOIN :#esoteric < 1328542713 124663 :MoALTz!~no@host-92-8-230-66.as43234.net QUIT :Ping timeout: 272 seconds < 1328542793 719501 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :NOOOOOOOOOOOOOOOOOOOO. < 1328542802 974321 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Equal time and all that.) < 1328543132 158615 :Gregor!codu@codu.org PRIVMSG #esoteric :http://ioccc.org/2011/whowon.html :) < 1328543287 139167 :cheater!~cheater@p50897D2B.dip.t-dialin.net PRIVMSG #esoteric :Gregor: is that u < 1328543291 645832 :cheater!~cheater@p50897D2B.dip.t-dialin.net PRIVMSG #esoteric :Gregor: nice < 1328543299 414631 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Contrugalattices, then. < 1328543304 726973 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Nice category. < 1328543339 499209 :Gregor!codu@codu.org PRIVMSG #esoteric :My goal was for them to invent a category. < 1328543340 483054 :Gregor!codu@codu.org PRIVMSG #esoteric :So yeah. < 1328543342 145061 :Gregor!codu@codu.org PRIVMSG #esoteric :Wooooooh < 1328543500 64734 :itidus20!~itidus21@120.148.51.249 PRIVMSG #esoteric :wow < 1328543548 839606 :Gregor!codu@codu.org PRIVMSG #esoteric :Hm, apparently I read the word "Contrugalattices" as "Congratulations" without even a second glance. < 1328543873 51755 :kallisti!~eris@gate-20.spsu.edu JOIN :#esoteric < 1328543873 580126 :kallisti!~eris@gate-20.spsu.edu QUIT :Changing host < 1328543873 634355 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1328544042 414450 :Gregor!codu@codu.org PRIVMSG #esoteric :Also, is "Daniel Vik - Tracker player" a coincidence, or a name in this channel? < 1328544057 108976 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 JOIN :#esoteric < 1328544531 305679 :Sgeo!~sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :reverse life? < 1328544559 517751 :Sgeo!~sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :ACTION blinks at suprisingly portable < 1328544601 14490 :Sgeo!~sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :And apparently I can't spell a word even if I've just seen it. < 1328545264 217861 :Frooxius!~chatzilla@cust-101.ktknet.cz QUIT :Ping timeout: 240 seconds < 1328546590 214079 :sebbu2!~sebbu@ADijon-152-1-42-121.w83-194.abo.wanadoo.fr JOIN :#esoteric < 1328546593 134158 :sebbu2!~sebbu@ADijon-152-1-42-121.w83-194.abo.wanadoo.fr QUIT :Changing host < 1328546593 187376 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1328546644 239525 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 240 seconds < 1328547866 573041 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Gregor: wow < 1328547870 29670 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :results out already < 1328547871 975411 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you won < 1328547913 365539 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Gregor: I'm glad I inspired you into doing this, even if I didn't win myself < 1328547929 54116 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also, shinh is on there < 1328548271 88503 :Gregor!codu@codu.org PRIVMSG #esoteric :ais523: Sorry you didn't win :( :( but that's actually wildly insufficient to diminish my current ear-to-ear grin 8-D < 1328548283 805293 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's OK < 1328548293 723481 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm just not good enough at C to really do well at the IOCCC < 1328548316 763256 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I get the feeling that there's a relatively small number of entries, though, just from the fact that submissions closed in January and we have the winners already in February < 1328548350 693966 :Gregor!codu@codu.org PRIVMSG #esoteric :Yeah, probably. < 1328548359 61358 :augur!~augur@208.58.5.87 QUIT :Remote host closed the connection < 1328548382 67382 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess the easiest way to win is a crazily golfed game full of graphics and sound < 1328548390 897420 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even if it isn't particularly obfuscated < 1328548518 163820 :cheater!~cheater@p50897D2B.dip.t-dialin.net PRIVMSG #esoteric :easiest way: df clone < 1328548556 771994 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :cheater: no, not easy to do a df clone within the size limit < 1328548560 673063 :itidus20!~itidus21@120.148.51.249 PRIVMSG #esoteric :what is golfed? < 1328548576 46762 :cheater!~cheater@p50897D2B.dip.t-dialin.net PRIVMSG #esoteric :lol < 1328548576 903515 :itidus20!~itidus21@120.148.51.249 PRIVMSG #esoteric :i hope to have a small TTL on this question :-> < 1328548633 981403 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :itidus20: the IOCCC < 1328548650 94151 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not specifically because they request golfing, but because they have a relatively small maximum size limit < 1328548650 635002 :itidus20!~itidus21@120.148.51.249 PRIVMSG #esoteric :ok i found it in google by typing golfed esolang < 1328548686 365551 :cheater!~cheater@p50897D2B.dip.t-dialin.net PRIVMSG #esoteric :try vimgolf < 1328548807 701953 :sebbu2!~sebbu@unaffiliated/sebbu NICK :sebbu < 1328550253 222538 :Taneb!~Taneb@host-78-148-8-140.as13285.net JOIN :#esoteric < 1328550261 696119 :Taneb!~Taneb@host-78-148-8-140.as13285.net PRIVMSG #esoteric :Hello < 1328550343 304861 :augur!~augur@129.2.129.34 JOIN :#esoteric < 1328551973 125457 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 255 seconds < 1328552449 133804 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1328552779 765991 :ion!~ion@83.145.237.222 JOIN :#esoteric < 1328553115 992980 :cheater!~cheater@p50897D2B.dip.t-dialin.net QUIT :Quit: leaving < 1328554703 710796 :augur!~augur@129.2.129.34 QUIT :Remote host closed the connection < 1328554832 735721 :augur!~augur@129.2.129.34 JOIN :#esoteric < 1328554957 608006 :Zuu!zuu@unaffiliated/zuu QUIT :*.net *.split < 1328554964 185616 :Zuu!zuu@77.215.149.86 JOIN :#esoteric < 1328554965 449426 :Zuu!zuu@77.215.149.86 QUIT :Changing host < 1328554965 508579 :Zuu!zuu@unaffiliated/zuu JOIN :#esoteric < 1328556665 81469 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1328556893 404305 :Taneb!~Taneb@host-78-148-8-140.as13285.net QUIT :Quit: AAAAH < 1328557295 652170 :yorick!~yorick@unaffiliated/yorick QUIT :*.net *.split < 1328557296 242155 :fungot!~fungot@a91-152-37-146.elisa-laajakaista.fi QUIT :*.net *.split < 1328557296 295290 :fizzie!fis@unaffiliated/fizzie QUIT :*.net *.split < 1328557300 446298 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1328557311 996027 :yorick!~yorick@unaffiliated/yorick JOIN :#esoteric < 1328557425 475358 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1328557624 352198 :Madoka-Kaname!~moe@ppp-70-251-233-153.dsl.rcsntx.swbell.net JOIN :#esoteric < 1328557624 807574 :Madoka-Kaname!~moe@ppp-70-251-233-153.dsl.rcsntx.swbell.net QUIT :Changing host < 1328557624 860570 :Madoka-Kaname!~moe@inportb/loli/cirno-chan JOIN :#esoteric < 1328557625 112751 :Madoka-Kaname!~moe@inportb/loli/cirno-chan PART :#esoteric < 1328557668 506629 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :so wolfram alpha wants to tell me about the next big step in computational knowledge, coming soon. < 1328557671 273878 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :TOO BAD THEY MADE THE FATAL CHOICE OF TRYING TO OPEN A NEW WINDOW < 1328557684 655956 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :now i shall never look at it. < 1328557906 136281 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :They don't actually tell anything there either. < 1328557928 275939 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It was all "we don't want to reveal the details, but it's going to be amazing". < 1328557942 255727 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: this would be worrying coming from many people < 1328557945 756867 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh. < 1328557948 27446 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :from the Wolfram people, it's more likely banal < 1328557978 653164 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You get to personalize the experience on a whole new level, made possible by their computational knowledge methods and whatnots. < 1328557987 760313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also I think a dialogue was mentioned. < 1328557996 519542 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :Gregor: congratulations! < 1328558064 101018 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"We’re not going to let you know the details just yet, but what you’re going to find is a dramatic enhancement of functionality. You’ll be able to personalize your interaction with Wolfram|Alpha in ways that only our combination of algorithms, presentation tools, and data representation could make possible." < 1328558085 704888 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe it'll be shiny. < 1328558261 113435 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1328558452 438852 :oerjan!oerjan@sprocket.nvg.ntnu.no TOPIC #esoteric :/fnord/Home of N>=1 IOCCC Winners! | Friendship Is Magic: The Gathering | elliott sacked as bearer of Element of Loyalty, seeking pegasus replacement | http:\\\/\\\/codu.org\\\/logs\\\/_esoteric\\\/ | Now slightly on-topic | Now failing to construct an esolang in THE. WORST. POSSIBLE. WAY./fnord < 1328558470 634528 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i'm not entirely sure what N is at this point < 1328558533 786903 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1328558548 371081 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i guess most likely 1, if only because it's so long since the last one < 1328558573 73367 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but i may be forgetting someone i should remember < 1328558582 490454 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :IOCCC winners what? < 1328558597 116485 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :kallisti: Gregor won < 1328558618 767016 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :oh noice < 1328558668 685148 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :"most self deprecating" huh? < 1328558694 839707 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :..."most devolving" okay they're just making up arbitrary superlatives now. < 1328558695 690418 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :quite so < 1328558762 756859 :Gregor!codu@codu.org PRIVMSG #esoteric :I do quite enjoy the category they invented for me 8-D < 1328558772 111289 :Gregor!codu@codu.org PRIVMSG #esoteric :Because it makes no sense for any other program. < 1328558790 725836 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :"most shrinkable" lol < 1328558805 429950 :Gregor!codu@codu.org PRIVMSG #esoteric :I do quite want to know what that means. < 1328558820 239009 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Shinichiro Hamaji entered as well; I didn't know that before. And it seems like they changed the categories entirely this year. < 1328558833 940489 :Gregor!codu@codu.org PRIVMSG #esoteric :zzo38: The categories change every time. < 1328558836 967828 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :someone should have run a spellchecker over that page. < 1328558844 796395 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com PRIVMSG #esoteric :Why is there two Paint by number puzzle? < 1328558845 493747 :Gregor!codu@codu.org PRIVMSG #esoteric :zzo38: They reuse, but they invent categories per-competition. < 1328558853 234984 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION wonders how difficult it is to actually win IOCCC < 1328558940 677036 :NihilistDandy!~NihilistD@132.198.9.255 JOIN :#esoteric < 1328558978 193771 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also there seems to be something resembling a duplicate < 1328559018 652977 :Gregor!codu@codu.org PRIVMSG #esoteric :oerjan: Yeah, I'm curious about that too, but I guess we'll just have to wait and see what it means. < 1328559019 965300 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :zzo38: and both from Japan, could be a duplicate < 1328559030 24257 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :could be Japanese clones. < 1328559042 175759 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :with secret identities. < 1328559061 276897 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :best non-chess game - but no chess games anywhere else :P < 1328559066 237488 :Gregor!codu@codu.org PRIVMSG #esoteric :oerjan: Yup < 1328559076 886417 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :I'm guessing they got a lot of chess game entries. < 1328559083 852786 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unless it's in one of those 3 embedded programs for the best of show < 1328559133 532019 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ACTION submits an obfuscated C portal chess implementation for IOCCC 21 < 1328559169 897157 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps it was a co-submitted entry < 1328559170 378374 :Gregor!codu@codu.org PRIVMSG #esoteric :So who was talking about making a MIDI and/or Tracker player for this IOCCC (other than elliott and me, since I stole the idea and then didn't follow thru) < 1328559218 870153 :Gregor!codu@codu.org PRIVMSG #esoteric :ais523: You'd think they could format it less ridiculously then ... < 1328559253 129091 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :!perl $_="blah";s'blah'\r\n';print < 1328559254 581359 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Gregor: it wouldn't surprise me if they're trying to wind people up < 1328559255 828857 :EgoBot!codu@codu.org PRIVMSG #esoteric :​\r\n < 1328559269 65199 :Gregor!codu@codu.org PRIVMSG #esoteric :ais523: Oh? < 1328559270 598535 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :kallisti: testing quoting rules of s'''? < 1328559271 204709 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well we know ais523's name, so he wasn't one of the winners < 1328559276 921689 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wasn't, I already said as much < 1328559289 853713 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :ais523: it's been about a month since I've looked at perl. I occasionally forget small details. :P < 1328559306 760749 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :ais523: ok, i haven't finished logreading yet < 1328559375 336310 :AndGregor!~Gregor@173-138-231-22.pools.spcsdns.net JOIN :#esoteric < 1328559388 960120 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake PRIVMSG #esoteric :Gregor: AndGregor: hi < 1328559426 463244 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :LandGregor, to distinguish from the SkyGregor and the SeaGregor. < 1328559442 565855 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :i was more expecting OrGregor and XorGregor < 1328559446 553544 :AndGregor!~Gregor@173-138-231-22.pools.spcsdns.net PRIVMSG #esoteric :Earth pony Gregor < 1328559545 700896 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastlog daniel vik < 1328559578 387855 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1328559585 786105 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hmph < 1328559597 494886 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :well it may not have been mentioned < 1328559657 712418 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastlog shinh < 1328559673 940392 :HackEgo!codu@codu.org PRIVMSG #esoteric :2011-10-26.txt:15:51:37: here's a GolfScript factorial program, that factorials every line of input (treating it as a number): http://golf.shinh.org/reveal.rb?Factorial/narb_1298033052&gs < 1328559697 444105 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :oh it's the maintainer of that site? < 1328559705 955905 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(also ICFP winner, i saw) < 1328559726 415470 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`pastlog shinh> < 1328559733 847274 :HackEgo!codu@codu.org PRIVMSG #esoteric :No output. < 1328559823 811339 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake QUIT :Ping timeout: 240 seconds < 1328559844 812394 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com QUIT :Remote host closed the connection < 1328559855 692617 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :\land is IIRC LaTeX for the /\. < 1328559882 523233 :augur!~augur@129.2.129.34 QUIT :Remote host closed the connection < 1328559885 556268 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :In related news, "latex land" is a google search for which some of the hits... are not about LaTeX. < 1328559924 486773 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :but _may_ be relevant to rule 34. < 1328559928 539827 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :(i assume.) < 1328559938 48961 :AndGregor!~Gregor@173-138-231-22.pools.spcsdns.net PRIVMSG #esoteric :lol < 1328560115 25160 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Random gripe time: they don't stick X servers in the lecture room Windows workstations. :/ < 1328560136 799945 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(They do put a commercial SSH client in, though.) < 1328560498 724097 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :fizzie: two version replies? < 1328560692 424018 :Physis!~Physis@178-36-150-182.adsl.inetia.pl JOIN :#esoteric < 1328560757 716215 :Physis!~Physis@178-36-150-182.adsl.inetia.pl PRIVMSG #esoteric :someona can read my future? < 1328560823 935777 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? esoteric < 1328560827 552493 :HackEgo!codu@codu.org PRIVMSG #esoteric :This channel is about programming -- for the other kind of esoterica, try #esoteric on irc.dal.net. < 1328560843 314709 :Physis!~Physis@178-36-150-182.adsl.inetia.pl PRIVMSG #esoteric ::) < 1328560848 661383 :Physis!~Physis@178-36-150-182.adsl.inetia.pl PRIVMSG #esoteric :sank you < 1328560867 237998 :Physis!~Physis@178-36-150-182.adsl.inetia.pl PRIVMSG #esoteric :I know only C++ an C# btw < 1328560869 231372 :Physis!~Physis@178-36-150-182.adsl.inetia.pl PRIVMSG #esoteric :yo < 1328560899 160869 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yep, this is probably the wrong channel for you < 1328560910 74721 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it took a while to figure out where the right one was (several years), but we're happy to send people there now < 1328560961 111675 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :`? welcome < 1328560964 432522 :HackEgo!codu@codu.org PRIVMSG #esoteric :Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page < 1328560973 757647 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :just in case you like this stuff too :) < 1328561487 127616 :NihilistDandy!~NihilistD@132.198.9.255 QUIT :Quit: Computer has gone to sleep. < 1328561901 102855 :Gregor!codu@codu.org PRIVMSG #esoteric : Random gripe time: they don't stick X servers in the lecture room Windows workstations. :/ // what a ... shock? < 1328561904 246757 :Gregor!codu@codu.org PRIVMSG #esoteric :Where by "shock" < 1328561905 827367 :Gregor!codu@codu.org PRIVMSG #esoteric :I mean "duh" < 1328562025 578571 :AndGregor!~Gregor@173-138-231-22.pools.spcsdns.net QUIT :Quit: Bye < 1328562677 825163 :augur!~augur@129.2.129.34 JOIN :#esoteric < 1328563036 469449 :augur!~augur@129.2.129.34 QUIT :Remote host closed the connection < 1328563559 305843 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Gregor: But they have a site-wide license to one X server and all, and they used to put it in. < 1328563578 215162 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(I'm supposed to show some MATLAB stuffs tomorrow.) < 1328563647 17103 :Gregor!codu@codu.org PRIVMSG #esoteric :ais523, oerjan: Upon further observation, the two "paint by number puzzle" entries are almost certainly a coventure, as the site says there are 14 winners but this list has 15 entries. < 1328563695 866574 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1328563720 111650 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hm < 1328564186 451 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric ::t unionBy < 1328564186 917346 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :forall a. (a -> a -> Bool) -> [a] -> [a] -> [a] < 1328564235 628123 :MSleep!~fyrc@c-174-55-44-190.hsd1.pa.comcast.net NICK :MDude < 1328564241 720287 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@hoogle unionBy < 1328564242 59571 :lambdabot!~lambdabot@li85-105.members.linode.com PRIVMSG #esoteric :Data.List unionBy :: (a -> a -> Bool) -> [a] -> [a] -> [a] < 1328564571 50007 :olsner!~salparot@c83-252-161-133.bredband.comhem.se PRIVMSG #esoteric :there are 14 winners but this list has 15 entries => one of them is the loser < 1328564780 832482 :Physis!~Physis@178-36-150-182.adsl.inetia.pl QUIT :Ping timeout: 260 seconds < 1328565147 212511 :derdon!~derdon@pD9E1C5FC.dip.t-dialin.net JOIN :#esoteric < 1328565192 444498 :kallisti!~eris@c-24-131-57-34.hsd1.ga.comcast.net JOIN :#esoteric < 1328565194 173774 :kallisti!~eris@c-24-131-57-34.hsd1.ga.comcast.net QUIT :Changing host < 1328565194 228117 :kallisti!~eris@wikipedia/The-Prophet-Wizard-of-the-Crayon-Cake JOIN :#esoteric < 1328566441 546634 :augur!~augur@129.2.129.34 JOIN :#esoteric < 1328567071 682007 :monqy!~swell@pool-71-102-226-192.snloca.dsl-w.verizon.net JOIN :#esoteric < 1328567182 356960 :augur_!~augur@129.2.129.34 JOIN :#esoteric < 1328567184 655706 :Jafet!~Jafet@unaffiliated/jafet QUIT :Read error: Connection reset by peer < 1328567208 755002 :Jafet!~Jafet@unaffiliated/jafet JOIN :#esoteric < 1328567268 738949 :augur!~augur@129.2.129.34 QUIT :Read error: Connection reset by peer < 1328567843 927644 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com JOIN :#esoteric < 1328568221 135641 :PiRSquared!~PiRSquare@wikipedia/PiRSquared17 JOIN :#esoteric < 1328569144 491952 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover/x-3377486 QUIT :Ping timeout: 240 seconds < 1328569688 827971 :zzo38!~zzo38@h24-207-49-17.dlt.dccnet.com QUIT :Remote host closed the connection < 1328569719 516649 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl QUIT :Ping timeout: 245 seconds < 1328571662 547497 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1328572452 555096 :nooga!~nooga@ip-46-250-173-30.ip.maverick.com.pl JOIN :#esoteric < 1328572507 339058 :Sgeo!~sgeo@ool-ad034d00.dyn.optonline.net PRIVMSG #esoteric :kallisti, Phantom of the Update