< 1454630486 391787 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i think i can answer it myself < 1454630504 861954 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn, so much for keeping up suspense < 1454630526 118298 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(now logreading again) < 1454630678 410106 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`help < 1454630679 38639 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ < 1454630932 139777 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bin/halp < 1454630939 381184 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ echo No halp 4 u $1 < 1454630994 84585 :Frooxius!~Frooxius@194.108.5.201 QUIT :Ping timeout: 252 seconds < 1454631023 815794 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454631091 989191 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls grph.c < 1454631095 938379 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :grph.c < 1454631106 356331 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls src < 1454631109 261114 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :brainfuck.fu \ egobot.tar.xz \ emmental.hs \ factor-linux-x86-64-0.95.tar.gz \ fizziecoin.jpg \ fueue.c \ ploki \ ploki-0.6.5.1.tar.bz2 \ u8tbl.c \ ul.emm < 1454631116 718612 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` mv grph.c src < 1454631120 504586 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454631129 781154 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`grph 1 2 3 < 1454631130 120271 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1454631160 681418 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1454631412 79965 :Frooxius!~Frooxius@194.108.5.201 QUIT :Ping timeout: 252 seconds < 1454631639 255155 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : From what I know about ancient egypt, they like fractions <-- except iirc they were weird about it, writing all fractions with non-1 numerator as sums of fractions with numerators 1 < 1454631661 336300 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Well yeah. But that's notation < 1454631772 949486 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> 1%2 + 1%6 < 1454631774 313270 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 2 % 3 < 1454631845 137125 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and you couldn't repeat a 1/n fraction, or it would have been too easy... < 1454631972 654923 :mauris!~mauris@unaffiliated/nooodl QUIT :Read error: Connection reset by peer < 1454632047 591456 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454632170 178140 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454632443 155755 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1454632610 112572 :mihow_!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1454632814 151422 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Obviously < 1454632833 746871 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Ping timeout: 240 seconds < 1454632836 79293 :mihow_!~mihow@50-206-98-70-static.hfc.comcastbusiness.net NICK :mihow < 1454632837 583990 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :apparently they also had 2/3 and 3/4 as special cases. < 1454633126 101379 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 240 seconds < 1454633168 301888 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1454633797 560230 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454635711 182799 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :ordered a thing from a ebay located in "china, china" and it was shipped from the netherlands < 1454635729 817336 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :classic chinese scam < 1454635731 327545 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :wasn't that thing actually a china? < 1454635773 410604 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :but it came preloaded wth a lot of games... in chinese. < 1454635782 780493 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :WTF < 1454635792 631569 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :okay, it is clear that it's a ransomware < 1454635843 17758 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :your data has been shanghaied < 1454635949 353593 :zzo38!~zzo38@24-207-50-123.eastlink.ca JOIN :#esoteric < 1454635995 583440 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 240 seconds < 1454636002 32270 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1454636019 633371 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :it is... i dunno how to describe it. it's called a "PMP" and has a chassis resembling a psp < 1454636032 282572 :jaboja!~jaboja@aaj61.neoplus.adsl.tpnet.pl QUIT :Remote host closed the connection < 1454636042 425380 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :but has a touch screen and blinky lights all over < 1454636075 383824 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think it would to be more useful for the callback argument of asynchronous functions in Node.js to be curried out from the rest of the arguments and also to use a common format (such as (error,result)); it can therefore to allow you to deal with asynchronous actions as objects < 1454636735 579570 :madyach!~madyach@bzq-137-38.red.bezeqint.net QUIT :Ping timeout: 240 seconds < 1454637108 574740 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: You should make your own substitute for node.js that employs a bunch of better ideas for it < 1454637116 194339 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :e.g. you wouldn't use JavaScript < 1454637155 412589 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :hppavilion[1]: Well, I think JavaScript is OK. Also, Node.js does not have to be modified in order to implement curried callbacks < 1454637172 184115 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Yeah, but it isn't builtin < 1454637197 733027 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: You should implement an entirely different language and make your own Node.js substitute in it < 1454637205 997219 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :e.g. use haskell function calls < 1454637212 776619 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(xD) < 1454637218 876026 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(ain't nobody got time for dat) < 1454637391 925552 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net JOIN :#esoteric < 1454637415 547998 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :Hi all < 1454637446 675548 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`welcome Snakke < 1454637450 661828 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Snakke: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) < 1454637465 80836 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :why is so quiet this chatroom?? < 1454637477 787825 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :i see much people < 1454637487 296268 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :but anybody talking < 1454637488 882052 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric ::S < 1454637584 247753 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's very variable < 1454637612 957849 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :someone here know something about the vidence? < 1454637697 273319 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i have no idea what "vidence" means < 1454637711 267735 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :this is a esoteric channel :O < 1454637718 287161 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :Edward Vidence, P.I. < 1454637718 453190 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :why are u here? < 1454637721 908549 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :he's a detective < 1454637741 634790 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Snakke: it's about esoteric programming languages < 1454637751 716021 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :oh... < 1454637760 148760 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :dsorry... ^^" < 1454637762 263514 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :_maybe_ our topic line is a teeny bit deceptive today < 1454637778 338830 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Snakke: try #esoteric on EFnet < 1454637795 593107 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :what is the adress for EFnet?? < 1454637802 487403 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :irc.EFnet....? < 1454637812 3980 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :www.ef.net < 1454637825 134941 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oh wait that exists < 1454637864 616503 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :irc.efnet.net exists < 1454637869 119591 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :thanks < 1454637897 610239 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric :bye and sorry < 1454637901 749538 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PRIVMSG #esoteric ::) < 1454637903 140524 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no problem < 1454637908 850022 :Snakke!~Snakke@173.Red-83-51-3.dynamicIP.rima-tde.net PART :#esoteric < 1454637941 661757 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :The international hub for con strategies and misleading topics < 1454637997 287479 :oerjan!~oerjan@hagbart.nvg.ntnu.no TOPIC #esoteric :The international hub for con strategies and misleading topics | Effi's finest fluffy waffles | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://esolangs.org/ | 100% of cpus on the wall ♪ < 1454638002 863746 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :I'LL TAKE THAT < 1454638004 273802 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :This is us < 1454638066 159119 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :There is a takeaway place in York that's almost called Effi's, but it does not do waffles < 1454638073 59224 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :(Efes Pizza) < 1454638113 637647 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ACTION didn't realize this channel does not have +t < 1454638155 46526 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :not too long ago, it didn't even have +n. unfortunately hagb4rd noticed it. < 1454638196 670617 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and once it didn't have +C either, i think. < 1454638207 382198 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :My university has a lake in the middle of the main campus which is called Scullion Lake, however no-one knows where that name came from < 1454638217 318261 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: new york has york beat hth < 1454638232 455214 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :shachaf, does it have a university with a lake in the middle? < 1454638241 652420 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There are multiple Effy's Cafes, and also an Effy's Kitchen. < 1454638363 318655 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :alas, i don't think Eff is a common name prefix in norway. < 1454638376 106143 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Efes is the Hebrew word for zero. < 1454638399 624432 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :shachaf, by complete coincidence, zero is how many pizzas I've got from Efes Pizza < 1454638965 790386 :bb010g!uid21050@gateway/web/irccloud.com/x-gqpemswcxgccyrgn JOIN :#esoteric < 1454639396 899077 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm attempting to make my first compiled language using llvm and python < 1454639403 974749 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What features should I shoot for in the long term? < 1454639437 75345 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: What do +t, +C, and +n do? < 1454639491 29348 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: But does it have a place called Effi's finest fluffy waffles? < 1454639541 588508 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh wait, Taneb already made that joke < 1454639553 753637 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :In fact, that's where the conversation about Effy came from < 1454639583 116697 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :There is now a cat sitting on my hand < 1454640024 487948 :madyach!~madyach@bzq-137-38.red.bezeqint.net JOIN :#esoteric < 1454640339 222072 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: +t prohibits others than operators from changing the topic. +C allows color codes. +n prohibits people outside the channel from sending messages to it. < 1454640386 399859 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah < 1454640406 586952 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the freenode website has a list of channel modes somewhere. < 1454640430 425089 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The list of the modes is HELP CMODE < 1454640530 383073 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i can never remember irssi's command to send raw commands to the server (every time i guess /raw, which is wrong.) < 1454640826 12940 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok i've tab cycled through _every_ command completion irssi suggests, and i still didn't find it. < 1454640855 264536 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :probably /quote < 1454640866 984357 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :dammit < 1454640880 752250 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Hizabera < 1454640886 932975 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :hey there < 1454640890 364075 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: I'm trying to make a compiled language < 1454640894 842819 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok < 1454640937 173498 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: The first (and pretty much only) feature I've added is compile-time reading of files (and other macros), which b_jonas was discussing earlier < 1454640948 581907 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :let me scroll back < 1454640961 822497 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Just ctrl+f "compilers" < 1454640966 807792 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Assuming your client supports that < 1454640971 336003 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :If it doesn't, your client is shit. < 1454641001 46907 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :my client supports /compilers < 1454641008 462462 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :vi keys ftw < 1454641018 784962 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ooooh :) < 1454641049 890722 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: oh apparently i was confusing +C and +c < 1454641064 72871 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :+C disallows CTCP, +c disallows colors. < 1454641073 392350 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :b_jonas | Oh, this reminds me. Of C compilers and other compilers to native code and assemblers, which ones have an easy directive to define a constant byte array whose values are taken as the raw bytes read from a file at compile time? < 1454641087 446256 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Close enough to what I was getting at < 1454641098 748891 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok, so what < 1454641101 753593 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Basically, the point is that it's a programming language that is interpreted partially at compile time, then compiled < 1454641114 900726 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's a feature I've always wished every compiled language I ever used had < 1454641167 554399 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's a glorified preprocessor. < 1454641170 109433 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That's what it is. < 1454641171 406441 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Happy? < 1454641211 638642 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :elaborate < 1454641258 643675 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Well, for example, you can do something in the code that looks a lot like a function call, but prefixed with #. This can occur anywhere in the code, and is (other than the hashtag) syntactically identical < 1454641264 760455 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So, for example, you could do this: < 1454641290 85773 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :String foo = #readf("bar.txt") < 1454641319 375559 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And it will define foo so that it is equal to whatever the contents of bar.txt was when the program was compiled < 1454641324 266614 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's useful for CFGs and such < 1454641335 835187 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what are cfgs? < 1454641340 361913 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: config files < 1454641350 622525 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: cfg is the suffix I usually use < 1454641356 855897 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*file extension < 1454641390 540635 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Of course, this isn't the /only/ language feature. Another feature is that it isn't completely stupid like C++ < 1454641404 238209 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what's the stupid part? < 1454641411 113358 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Of C++? < 1454641414 358078 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes < 1454641425 985329 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, the fact that it isn't completely stupid- oh wait I was right the first time xD < 1454641438 135915 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It's horribly bloated and ugly, or so I've heard < 1454641475 142743 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :doesn't really sound like an opinion that comes from experience < 1454641481 400056 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It isn't, really. < 1454641496 400876 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: That was an attempt to be funny. Clearly I failed. < 1454641590 158243 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not sure if that #readf thing should be some sort of eval or just a way to pass a string verbatim < 1454641599 740333 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i mean, in your idea < 1454641655 915597 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It's basically just for putting really large strings into a program without shipping the program with a separate file, which is confusing for mortals I've heard < 1454641701 461086 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Thing is, I'm trying to figure out what other stuff to put in the language. Any ideas? < 1454641750 234125 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :in c you can #include a file < 1454641790 588912 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You should put macros for sure I think < 1454642022 624424 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1454642024 769297 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1454642043 108683 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Doesn't #include import the file? < 1454642088 276356 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Not create a string out of it? < 1454642122 6030 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I just called repr on '\\' 10 times < 1454642139 979510 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm on hppavilion[2] because I did it with 100 the first time. < 1454642145 277119 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I now see why it didn't work. < 1454642255 594821 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :#include imports the file but you can easily convert any file to a c array < 1454642310 959391 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes I would also want #incbin supported < 1454642360 239368 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> length (iterate show "\\" !! 10) < 1454642361 830397 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 3070 < 1454642377 83566 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1454642385 951322 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that includes quotes, hmph < 1454642407 462186 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but does repr? < 1454642411 599859 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`python < 1454642430 626958 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1454642445 366803 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Python 2.7.3 (default, Jan 2 2013, 13:56:14) \ [GCC 4.7.2] on linux2 \ Type "help", "copyright", "credits" or "license" for more information. \ >>> < 1454642448 874123 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm that might be trying to read from stdin < 1454642494 62731 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1454642497 5060 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` python -c 'print repr(repr(repr("\\")))' < 1454642498 955230 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​'"\'\\\\\\\\\'"' < 1454642507 43522 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Even 20 was too much for my poor laptop to handle < 1454642507 680147 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :Ping timeout: 264 seconds < 1454642517 79499 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I just rebooted again < 1454642523 569848 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` head -c 10 /dev/urandom | od -vAn -tx1 | toybox sed "s/ /', '\\\\x/g;s/',//;s/.*/{ &' }/" # hppavilion[1] < 1454642524 680392 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: toybox: command not found < 1454642526 379732 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :fuck < 1454642529 975594 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` head -c 10 /dev/urandom | od -vAn -tx1 | sed "s/ /', '\\\\x/g;s/',//;s/.*/{ &' }/" # hppavilion[1] < 1454642530 312318 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah python includes quotes but uses that trick to avoid escaping those exponentially < 1454642531 587419 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​{ '\x2a', '\x59', '\x92', '\x12', '\x29', '\x69', '\x22', '\xed', '\x7c', '\x08' } < 1454642560 803042 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, yes it does < 1454642571 539296 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :char string[] = < 1454642577 243698 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :actually it's still exponential, just slower < 1454642578 624516 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :#include generated_file < 1454642586 878511 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :; < 1454642587 152382 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Well yeah < 1454642594 558245 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Probably 1/2 the exponentialiness < 1454642608 26798 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1454642610 728394 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or so < 1454642647 607244 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: What should my compiled language include? < 1454642662 433327 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :except it increases to 1 once you have \s, probably < 1454642685 238121 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Interesting < 1454642696 96871 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: What happens if you throw a lambda in there? < 1454642711 875916 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :As in 'λ' < 1454642718 219608 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Not as in a lambda experssion < 1454642721 801640 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :experssion < 1454642722 824135 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` python -c 'print repr(repr(repr("λ")))' < 1454642723 846527 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​'"\'\\\\xce\\\\xbb\'"' < 1454642758 348865 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` python -c 'print repr(repr(repr(repr('\\')))) < 1454642759 476460 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: -c: line 0: unexpected EOF while looking for matching `'' \ bash: -c: line 1: syntax error: unexpected end of file < 1454642760 760907 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :not entirely sure that was interpreted as unicode < 1454642772 70481 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` python -c 'print repr(repr(repr(repr('\\'))))' < 1454642773 168576 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ File "", line 1 \ print repr(repr(repr(repr(\)))) \ ^ \ SyntaxError: unexpected character after line continuation character < 1454642781 165418 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` python -c 'print repr(repr(repr(repr(\'\\\'))))' < 1454642782 263053 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bash: -c: line 0: syntax error near unexpected token `)' \ bash: -c: line 0: `python -c 'print repr(repr(repr(repr(\'\\\'))))'' < 1454642787 834749 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1454642836 43512 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: This is why we should use \s to escape backslashes < 1454642837 52792 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :xD < 1454642842 633370 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For the children < 1454642890 266396 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :In SQL string it is just '' to represent a single ' there is no other escape < 1454642968 813862 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: changing the innermost quotes from " to ' shouldn't change the result, anyway, it's not like repr can see which quotes a string was made with < 1454642983 382035 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Obviously < 1454643124 624148 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So, really, what should I do for my language? < 1454643134 940935 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I want to mix in some Eso with real languages < 1454643154 914765 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And I don't want it to be a monster to implement < 1454643172 858318 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :write a tcl < 1454643184 205595 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Um. No. < 1454643213 431189 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why not? < 1454643395 633099 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Just not a tcl fan < 1454643414 495838 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :why not? < 1454643498 912699 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Not sure < 1454643506 678152 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Also, I'm trying to make my own language xD < 1454643977 454902 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1454644368 451312 :madyach!~madyach@bzq-137-38.red.bezeqint.net QUIT :Ping timeout: 250 seconds < 1454644513 465754 :zgrep!sid43445@gateway/web/irccloud.com/x-cceqawspvetlxaqf PRIVMSG #esoteric :`` python -c "print repr(repr(repr(repr('\\\\'))))" < 1454644514 623852 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​'\'"\\\'\\\\\\\\\\\\\\\\\\\'"\'' < 1454644846 47844 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1454645362 869945 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :hmm, this thing is ok for playing games but the firmware OS is a little buggy < 1454645427 729304 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :well I guess that's expected for something from china, china, the netherlands. < 1454646020 787701 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :I'm getting another few chinese game systems over the next few weeks < 1454646148 511113 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :wait... what a "Lion Battery"? < 1454646505 894277 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :some new duracell < 1454646526 935803 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Unless that's "lithium ion" < 1454646544 719548 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :probably. but it just says on the box < 1454646565 893725 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :- built-in Lion battery < 1454646576 974731 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :LOL. < 1454646616 219607 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :I like to think that means it has a miniaturized lion inside, running on a wheel with a miniature gazelle hanging in front of it. < 1454646625 153615 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :heh. < 1454646644 561070 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :but it plays most of my roms ok so I'm happy with it < 1454646734 779590 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :or maybe the gazelle is on the wheel, and the lion is just lazily roaring from time to time < 1454646767 550457 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I must ask again < 1454646778 250293 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Actually, I mustn't < 1454647094 190409 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :the only unanswered question is why this was in ratterdam < 1454647102 53780 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :*rotterdam < 1454647501 875102 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm writing a brainfuck interpreter in sed and i just implemented [ and ] and i feel so proud of myself < 1454647545 574302 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :izabera: Nice. < 1454647721 691743 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :code is in kept the pattern space, followed by !, followed by the output. 8-bit cells are in the hold space, separated by _, unary values, followed by !, followed by input < 1454647807 110567 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :each [ is marked with a unary counter, and the same counter is applied to its matching ] < 1454647868 681116 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :`` sed 's/^\([^!]*\)(\(X*\)\([^!]*\)!)\2/\1!(\2\3)\2/' <<< '(X)X(XXXX(XXX(XX)XX!)XXX)XXXX' # this is the code that does ] < 1454647870 89382 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​(X)X(XXXX!(XXX(XX)XX)XXX)XXXX < 1454647904 611865 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 256 seconds < 1454647907 815125 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :! is the current position in the code < 1454648006 20571 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION just wanted to share because it feels pretty esoteric < 1454648041 836848 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the esoteric is strong in you < 1454648109 576982 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION should look up quotes _before_ mangling them. < 1454648200 567099 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: why would you do that, if you're going to mangle them anyway? < 1454648535 773333 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so uhm, can a language be tc with only one unbounded cell and possibly a few bounded ones? < 1454648586 407060 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :"unbounded" meaning any value whatsoever? < 1454648591 495025 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes < 1454648603 134464 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :and "bounded" meaning that it can only go up to 256? < 1454648619 385601 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: for precision mangling, of course! < 1454648620 412964 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :no, but there's an upper bound th the values < 1454648627 331607 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :s/th/to/ < 1454648641 651123 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: one cell is enough, see fractran < 1454648648 672186 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ah that thing < 1454648669 646760 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :izabera: depend on how many bounded ones, I guess < 1454648698 587521 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :if you have unlimited bounded ones then I would say yes < 1454648732 151657 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :any finite number of bounded ones can be merged into one finite state < 1454648750 28824 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :"a few" means not infinite <.< < 1454648800 203349 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: an infinite number of bounded ones can be merged into one infinite state hth < 1454648840 86922 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :anyway, the most important thing there is what operations you have available with the unbounded one. if you just have inc/dec/test for zero, then you essentially just have a 1-cell ordinary minsky machine, which is not TC. < 1454651066 66528 :puckipedia!~puck@irc.puckipedia.com QUIT :Ping timeout: 276 seconds < 1454651146 514475 :puckipedia!~puck@irc.puckipedia.com JOIN :#esoteric < 1454652458 260088 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :is there a search algorithm that finds the wanted value even if the array isn't sorted, but is faster when it is? < 1454652597 461597 :\oren\_!~oren@TOROON0949W-LP140-1-1175999594.dsl.bell.ca PRIVMSG #esoteric :i suppose binary sort where you check the other side if the first side returns nothing < 1454652781 690288 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :You could just have the algorithm include a function to check if the array is sorted < 1454652866 352906 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :My biggest problem with regex is that you can't regex regex < 1454652877 223647 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :s/My/Yo dawg, my/ < 1454652902 472373 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Well yeah, the regex language is not itself a regular language. < 1454652931 457518 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq_: And that's a problem < 1454652946 776895 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq_: We should substitute Regex for something that can recognize itself < 1454652986 849356 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Uh... < 1454653011 128024 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :How's about sticking with regex because it's got the nice property that regex matching can be done in linear time? < 1454653038 739277 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq_: OK, add a new alternative to regex instead < 1454653039 19605 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :(well, O(nm) where m is the size of the regex) < 1454653058 748141 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq_: What's that? Planar time? < 1454653069 598325 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :I guess. < 1454653115 885748 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :It's basically any *given* regex being matched is linear in the length of the string you're matching against, but making the regex larger also makes the time get worse. < 1454653159 530305 :pikhq_!~pikhq@2601:647:4b00:63aa:eade:27ff:fe08:b48b PRIVMSG #esoteric :Of course, if you're Perl, Python, Ruby, etc. you just prefer O(n^m) instead. < 1454653586 855016 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :oh my god it's working < 1454653624 478428 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it just executed +++. correctly < 1454653650 197446 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION just finished writing it and it's trying it for the first time < 1454653704 469962 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok it's sorta working < 1454653850 190810 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok it's just messing up something when printing _ and ! < 1454653852 64833 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the rest works < 1454653858 465114 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :apparently < 1454653990 452411 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::( not working < 1454654083 235583 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :stupid sed >.> < 1454654555 869048 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1454656410 809188 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454656520 126094 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1454659554 661686 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454659915 99871 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :can now execute .+[.+] correctly < 1454660010 758113 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: In brainfuck? < 1454660024 89843 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What does that... oh right, ASCII table < 1454660035 997547 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 276 seconds < 1454660068 512492 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454660208 317540 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :gimme a simple program with a nested loop < 1454660332 415368 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1454660334 336571 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::\ doesn't work < 1454660385 276312 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i had to generate the code to read characters and now this script is huge < 1454660716 999615 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :-.- i didn't move the pointer correctly with [ < 1454660939 337841 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :+[.+.[--]] can now execute this correctly \o/ < 1454661513 809083 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wooooo it's working! < 1454661530 458649 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :$ cat hi123 < 1454661532 594701 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :,.++++,.++[->+++<],.++++[-],.++,.+++[-],.+++[-],.+++[-],.,.!hello123 < 1454661536 377876 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :$ time LANG=C ./bfsed < hi123 < 1454661538 595150 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :hello123 < 1454661540 575424 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :real: 0m0.251s, user: 0m0.230s, sys: 0m0.023s < 1454661581 68193 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ACTION broke it again < 1454662339 404746 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I would like to see a sort of religious pantheon/collection/story, like The Gods of Pegāna, based on intricate and elaborate mathematical puzzles < 1454662920 758198 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: I'm sorry, are you implementing brainfuck in fucking sed? < 1454662926 879803 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes < 1454662934 471466 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I am, as a matter of fact, writing the aforementioned story < 1454662940 899058 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: WHAT THE HELL IS WRONG WITH YOU < 1454662942 860489 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh wait... < 1454662950 830569 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :This is #esoteric < 1454662954 65726 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whoops < 1454662960 270462 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :almost done < 1454662985 309347 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net TOPIC #esoteric :The international hub for esoteric con strategies and misleading topics | Effi's finest fluffy waffles | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://esolangs.org/ | 100% of cpus on the wall ♪ < 1454663029 163250 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For example, conning people by exploiting the Dunning-Kruger-Bernoulli effect < 1454663137 464735 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :cat ./bfsed < 1454663147 30756 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not yet cattable < 1454663149 323690 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :` cat ./bfsed < 1454663150 849015 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh < 1454663158 347668 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found < 1454663170 454328 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :don't want to show my stupid code when it's still too stupid < 1454663179 570291 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Shooooooooow iiiiiiiiiiit < 1454663191 213124 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: So I'm now writing a book. Again. Maybe I'll finish one someday. < 1454663200 742277 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :show your book < 1454663215 255147 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It hasn't been started yet; I'm just spitting out ideas < 1454663221 801548 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not even the cover? < 1454663226 577227 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :cover is important < 1454663234 305402 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It's a LaTeX title page < 1454663241 637721 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Currently, my only idea for vaguely original content is that the beginning and end of time are one < 1454663258 913819 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Which is reminiscent of having only one infinity, because the number line is a circle of infinite radius) < 1454663278 365413 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The exact phraseology is "The Beginning happened as The End happened, opposite of Now on the Great Circle of Time", though that may change < 1454663332 400317 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :brilliant writing < 1454663393 120792 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Yeah, sure < 1454663399 978691 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: xD < 1454663431 637308 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It's meant to read like a bible or something < 1454663465 822737 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sounds like a book i won't read < 1454663471 287015 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The backstory is that it was found in the charred remains of Andrew Notta's house after his disappearance, and that it was annotated to explain the mathematical basis for the bullshit that came up < 1454663481 159177 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Good. It's probably going to be awful. < 1454663560 819895 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :like the bible or something < 1454663564 435073 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Yeah xD < 1454663609 568166 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I just realized. Doesn't the infinite monkey/typewriter hypothesis suggest that the infinite monkey/typewriter construction would pretty much /immediately/ produce the complete works of shakespear? < 1454663619 36564 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: I take it you haven't read the Gods of Pegana? < 1454663676 137497 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not yet, no < 1454663748 742961 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: It's inspired by that. If you like that, you won't like my ebook, because you'd have to be crazy to like my writing. < 1454663761 119185 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Unless you are crazy, which given what you were doing 5 minutes ago... < 1454663900 102888 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :still doing it < 1454663957 298095 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh right < 1454663993 590534 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :izabera: Under treating a number line as a circle of infinite radius, where the point at 180 degrees from 0 is infinity AND negative infinty, what are the points at 90 and -90 degrees from 0? < 1454664129 977899 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :is that a serious question or what < 1454664192 721021 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Projective_line you may want to read this < 1454664482 124459 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi QUIT :Ping timeout: 276 seconds < 1454665618 577248 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1454665761 605070 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1454667253 451134 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454667508 450785 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1454667997 19231 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i finished it < 1454668180 346043 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://arin.ga/ePd37j/raw it's here < 1454668224 414019 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :can run sierpinski.b so i believe it's correct < 1454668307 926144 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :only tested in gnu sed, and it requires LANG=C to be run < 1454668387 622643 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :could probably compress it a bit < 1454668636 775498 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07List of ideas14]]4 10 02https://esolangs.org/w/index.php?diff=46358&oldid=45789 5* 0370.72.180.71 5* (+56) 10/* Partially Silly Ideas */ four loop < 1454668877 306257 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :here: https://arin.ga/cV4ZvA/raw it required gnu sed anyway for \x00 < 1454669254 383925 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::((( still buggy < 1454670449 342625 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :ok it was easy to fix < 1454670524 675207 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://github.com/izabera/bfsed put the working version on github < 1454670695 917416 :b_jonas!~x@russell2.math.bme.hu QUIT :Ping timeout: 264 seconds < 1454670733 194076 :heroux!sandroco@gateway/shell/insomnia247/x-gvqdcjqdqkubuhzz QUIT :Ping timeout: 264 seconds < 1454670733 770114 :shachaf!~shachaf@unaffiliated/shachaf QUIT :Ping timeout: 264 seconds < 1454670733 770199 :jix_!~jix@jixco.de QUIT :Ping timeout: 264 seconds < 1454670733 770236 :asie!~asie@asie.pl QUIT :Ping timeout: 264 seconds < 1454670767 967861 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net QUIT :Ping timeout: 264 seconds < 1454670794 450082 :b_jonas!~x@russell2.math.bme.hu JOIN :#esoteric < 1454670815 636095 :heroux!sandroco@gateway/shell/insomnia247/x-spdbxfihwrxmatet JOIN :#esoteric < 1454670818 789561 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1454670828 628983 :jix!~jix@jixco.de JOIN :#esoteric < 1454671045 312640 :asie!~asie@asie.pl JOIN :#esoteric < 1454671691 192606 :vodkode!~vodkode@fl-71-52-122-10.dhcp.embarqhsd.net JOIN :#esoteric < 1454672102 464969 :jaboja!~jaboja@ejq239.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1454672119 557839 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wonder if I should try this rust language thing. Its base goals seem appealing to me, the reason I didn't really look at it is simply because I think C++ already gives those goals to me. < 1454675582 515027 :profile|2!~kvirc@194.135.16.207 JOIN :#esoteric < 1454676417 429605 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Including binary from files was that enticing, eh? < 1454676739 848013 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: no < 1454678624 527247 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454679049 755273 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454679725 986716 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454680961 906665 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454684005 517445 :atslash!~atslash@5.9.107.231 JOIN :#esoteric < 1454684229 532063 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1454684408 458627 :jaboja!~jaboja@ejq239.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 250 seconds < 1454684568 331821 :jaboja!~jaboja@ejq239.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1454685220 387225 :heroux!sandroco@gateway/shell/insomnia247/x-spdbxfihwrxmatet QUIT :Ping timeout: 248 seconds < 1454685315 183333 :madyach!~madyach@bzq-79-177-151-177.red.bezeqint.net JOIN :#esoteric < 1454686954 6278 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi JOIN :#esoteric < 1454687090 16272 :mauris!~mauris@unaffiliated/nooodl QUIT :Read error: Connection reset by peer < 1454687118 85395 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454687554 611307 :XorSwap!XorSwap@140.193.108.36 JOIN :#esoteric < 1454688014 723546 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl JOIN :#esoteric < 1454688210 11304 :b_jonas_!~x@russell2.math.bme.hu JOIN :#esoteric < 1454688251 757513 :tromp__!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454688256 437298 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1454688272 136494 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi QUIT :Ping timeout: 276 seconds < 1454688352 727571 :mysanthrop!~myname@84.200.43.57 JOIN :#esoteric < 1454688870 785528 :b_jonas!~x@russell2.math.bme.hu QUIT :*.net *.split < 1454688871 84150 :idris-bot!~idris-bot@dslb-084-062-094-060.084.062.pools.vodafone-ip.de QUIT :*.net *.split < 1454688871 725533 :myname!~myname@84.200.43.57 QUIT :*.net *.split < 1454688871 875709 :gde33|2!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl QUIT :*.net *.split < 1454688896 303145 :madyach!~madyach@bzq-79-177-151-177.red.bezeqint.net QUIT :Ping timeout: 240 seconds < 1454688898 338392 :puck1pedia!~puck@irc.puckipedia.com JOIN :#esoteric < 1454689052 516181 :puckipedia!~puck@irc.puckipedia.com QUIT :Ping timeout: 272 seconds < 1454689052 676843 :puck1pedia!~puck@irc.puckipedia.com NICK :puckipedia < 1454689192 614675 :XorSwap!XorSwap@140.193.108.36 QUIT :Quit: Leaving < 1454689387 806466 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it JOIN :#esoteric < 1454690026 25217 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-fsceyljoguzhjxur QUIT :Excess Flood < 1454690196 348305 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-wvtouzbqykoupgrw JOIN :#esoteric < 1454690877 80733 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454690955 766698 :tromp__!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 245 seconds < 1454691272 429711 :mysanthrop!~myname@84.200.43.57 NICK :myname < 1454691523 483909 :spiette!~spiette@208.88.110.46 QUIT :Quit: :qa! < 1454691729 113712 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1454692542 496102 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1454693487 651504 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1454694851 708351 :idris-bot!~idris-bot@dslb-084-062-094-060.084.062.pools.vodafone-ip.de JOIN :#esoteric < 1454694941 734221 :profile|2!~kvirc@194.135.16.207 QUIT : < 1454695095 654757 :Treio!~Treio@87.244.233.250 QUIT :Ping timeout: 240 seconds < 1454695334 636101 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 256 seconds < 1454695415 171935 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454695537 638666 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=46359&oldid=46272 5* 03FricativeMelon 5* (+16) 10 < 1454695586 121559 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 252 seconds < 1454696109 221676 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Now I made up a JavaScript package for dealing with "curried callbacks" functions, including converting the other Node.js functions into curried callbacks format and also a wrapper for readable streams that uses curried callbacks. In addition it also includes functions for "inline synchronization" too < 1454696164 996976 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1454696180 80291 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 252 seconds < 1454696329 505122 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454696376 74962 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :If the package is imported as "S", then for example "yield S.delay(1000);" will wait for one second before the generator continues, but "w=yield S.async(S.delay(1000));" will start a one second timer but allow the program to continue; once "yield w;" is called then it will wait for the timer to expire if it has not yet already expired (it continues immediately if it already expired). < 1454696396 302982 :jaboja!~jaboja@ejq239.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1454696671 89624 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454696683 107633 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I also included functions for converting between curried callbacks and promises < 1454696704 345010 :hppavilion[2]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1454696774 7959 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454696864 538717 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 256 seconds < 1454696881 850353 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you like this? < 1454697088 103740 :mauris!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454697242 2794 :mauris_!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 276 seconds < 1454697359 122196 :hppavilion[2]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454698194 235650 :jaboja!~jaboja@ejq239.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1454698444 843789 :b_jonas_!~x@russell2.math.bme.hu NICK :b_jonas < 1454700411 99503 :J_Arcane!~chatzilla@37-219-108-222.nat.bb.dnainternet.fi JOIN :#esoteric < 1454701430 715904 :jaboja!~jaboja@ejq239.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 245 seconds < 1454701725 977903 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1454701888 720659 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1454701901 909272 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :We should make a VM to 1up the Common Language Runtime < 1454702023 965206 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :ELK- the Esoteric Language Kit < 1454702056 129978 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1454702197 545222 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You can try if you want to, even if post partially then other can also to discuss what is so far and suggestion < 1454702283 443868 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :zzo38: Where can I find docs on the CLR so I can see how Rs work? < 1454702304 589323 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know. < 1454703180 93455 :jaboja!~jaboja@ejq239.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1454703935 261712 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07AnnieFlow14]]4 10 02https://esolangs.org/w/index.php?diff=46360&oldid=46357 5* 03FricativeMelon 5* (+18) 10 < 1454703944 703944 :Reece`!~Gremlin@host-92-13-209-151.as43234.net JOIN :#esoteric < 1454703970 390045 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: how do you make it both esoteric and easy to use? < 1454704054 15574 :Reece`!~Gremlin@host-92-13-209-151.as43234.net QUIT :Client Quit < 1454704082 746292 :Reece`!~Gremlin@host-92-13-209-151.as43234.net JOIN :#esoteric < 1454704129 142848 :Reece`!~Gremlin@host-92-13-209-151.as43234.net QUIT :Client Quit < 1454704192 701252 :Reece`!~Gremlin@host-92-13-209-151.as43234.net JOIN :#esoteric < 1454704221 777927 :Reece`!~Gremlin@host-92-13-209-151.as43234.net QUIT :Remote host closed the connection < 1454704237 738658 :Reece`!~Gremlin@host-92-13-209-151.as43234.net JOIN :#esoteric < 1454704266 242497 :Reece`!~Gremlin@host-92-13-209-151.as43234.net QUIT :Remote host closed the connection < 1454704287 705525 :Reece`!~Gremlin@host-92-13-209-151.as43234.net JOIN :#esoteric < 1454704354 235470 :Reece`!~Gremlin@host-92-13-209-151.as43234.net QUIT :Client Quit < 1454704373 739174 :Reece!~Gremlin@host-92-13-209-151.as43234.net JOIN :#esoteric < 1454704532 425268 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 250 seconds < 1454704535 956391 :Reece!~Gremlin@host-92-13-209-151.as43234.net QUIT :Client Quit < 1454705785 225402 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :wolfram alpha provides related queries < 1454705884 242107 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :my query is nextprime(2^50, -1), and that's why among the related queries there's "my friends on FB" < 1454707269 738483 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 JOIN :#esoteric < 1454707506 922729 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :what if we wrote C backwards? < 1454707638 25694 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :{;("!dlrow olleH")ftnirp}()niam tni \ edulcni# < 1454707658 173009 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1454707702 319223 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :or maybe just reverse the syntax but not the tokens < 1454707723 795633 :bb010g!uid21050@gateway/web/irccloud.com/x-gqpemswcxgccyrgn QUIT :Quit: Connection closed for inactivity < 1454707743 537448 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :{;("hello, world")printf}()main int \ include# < 1454707785 824245 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :yah that would definitely look really weird < 1454707849 234936 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :reverse polish c? < 1454707863 93071 :mauris_!~mauris@unaffiliated/nooodl JOIN :#esoteric < 1454708011 813864 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :if the order of statements was kept unreversed, maybe that would be even harder < 1454708084 147583 :mauris!~mauris@unaffiliated/nooodl QUIT :Ping timeout: 276 seconds < 1454708160 700547 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :{;0=i int ;0=[++i]a(zh.oidts< / tni niam)( } ftnirp)"!dlrow olleH"(;{ < 1454708298 472159 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :hmmm < 1454708310 683104 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 PRIVMSG #esoteric :either way < 1454708808 469406 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1454708881 363475 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1454710228 998452 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1454710739 450157 :Treio!~Treio@87.244.233.250 JOIN :#esoteric < 1454711451 958439 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Marinus/Brainfuck interpreters14]]4 10 02https://esolangs.org/w/index.php?diff=46361&oldid=42573 5* 03Marinus 5* (+4808) 10 < 1454712486 632996 :\oren\!cebf7d05@gateway/web/freenode/ip.206.191.125.5 QUIT :Quit: Page closed < 1454712741 772639 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1454713590 996833 :LexiciScriptor!~LexiciScr@net-37-117-69-8.cust.vodafonedsl.it QUIT :Quit: LexiciScriptor < 1454714130 699736 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1454714134 307516 :Rnaught!~root@c-73-67-0-22.hsd1.mo.comcast.net JOIN :#esoteric < 1454714307 963251 :Rnaught!~root@c-73-67-0-22.hsd1.mo.comcast.net QUIT :Client Quit < 1454715175 99336 :mauris_!~mauris@unaffiliated/nooodl NICK :mauris < 1454715858 163952 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell hppavilion[1] izabera: Under treating a number line as a circle of infinite radius, where the point at 180 degrees from 0 is infinity AND negative infinty, what are the points at 90 and -90 degrees from 0? <-- pretty obviously they can be anywhere you want, by rescaling; although probably symmetric. < 1454715858 334831 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1454715975 241286 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1454715981 678968 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :speak of the < 1454715997 192391 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think I've just started a project to study assembly as generalized mathematical objects < 1454716004 574964 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@messages-lud < 1454716004 783691 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 2m 26s ago: izabera: Under treating a number line as a circle of infinite radius, where the point at 180 degrees from 0 is infinity AND negative infinty, what are the points at 90 and -90 degrees from 0? <-- pretty obviously they can be anywhere you want, by rescaling; although probably symmetric. < 1454716046 147625 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It stems from one of my trains of thought on my (week)daily walk home < 1454716064 169645 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the problem, i guess, is that the transformations that identify lines and circles (mobius transforms iirc), don't preserve angles that way. < 1454716130 674284 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1454716136 547999 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or centres, i think. < 1454716141 490391 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Take the instructions SET, MOV, and IMOVL (set a fixed register to a constant value, copy the value in one fixed register to another, and copy the value in the register referenced by another register- this one fixed- to a fixed register, respectively) < 1454716177 917009 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(I call it IMOVL because it's left-heavy in my mind. There's also IMOVR (right-heavy) and IMOVB (balanced)) < 1454716196 949142 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Now, these instructions are clearly related < 1454716292 94966 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I had the discovered (probably- or even almost certainly- not for the first time) a way to encode an infinite series of these instructions as pairs , where a and v are integers a >= 1, v >= 0 < 1454716365 769467 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :SET = <1, 0>, ISET = <2, 0>, MOV = <1, 1>, IMOVL = <2, 1>, IMOVR = <1, 2>, IMOVB = <2, 2> < 1454716397 441337 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: So what do you think? What's horribly wrong with my little discovery? xD < 1454716551 920981 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :for a start, that i don't understand the system. < 1454716552 923849 :bb010g!uid21050@gateway/web/irccloud.com/x-skkiqhqpqjsxyqoc JOIN :#esoteric < 1454716563 104278 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I figured no one would xD < 1454716575 754535 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm trying to formalize it in as mathematical a fashion as possible < 1454716577 472201 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1454716612 572554 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh now i see < 1454716621 132648 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i had to reread what your instructions did < 1454716640 146234 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so the numbers are just the depth of the reference chain < 1454716642 484260 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah, Great. I still need to formalize it though xD < 1454716645 384883 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Exactly < 1454716677 205050 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: You also have OMEGAMOV a, v, x, y = (a, v) < 1454716704 287476 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the <0, 1> equivalent is in intercal i think. < 1454716708 7737 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Things get weird when you remove the range constraints on the values < 1454716723 345622 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I've been pinged < 1454716725 367124 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION reads scrolback < 1454716733 599368 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :was it the intercal < 1454716748 671896 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1454716751 61320 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yep. Assigning a value to a variable is <0, 1>. < 1454716759 677989 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it used to go off surprisingly often in channels other than this one < 1454716771 206806 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :less so nowadays, I think because people recognise me for things other than INTERCAL nowadays < 1454716797 596302 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: <0,1> would be assigning a register to a constant, which i think intercal allows? (if not, FORTE does.)