< 1444780808 286146 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :or deadfish < 1444780850 746388 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Ah, yes. < 1444780922 659184 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :hppavilion[1]: a = 5; b = 0; while (a > 0) { a -= 1; b += 2; } print(b); < 1444780932 123998 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I foudn that < 1444780940 452631 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Oh. Wait. Nevermind < 1444781251 215661 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Can you guys see this? https://www.draw.io/#G0ByRvNdqqy3GPejZGaGRaalotYVk < 1444781524 155093 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The link asks for Google Drive authorization, which not everyone would do. Probably would be best just to export. < 1444781530 659064 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Going to sleep anyway, so.) < 1444781555 559734 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :hppavilion[1]: I sent you a request for access... apparently. < 1444781565 731255 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :OK then < 1444782127 686290 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I have an idea < 1444782156 193606 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :a proportional font is one where 'm' is wider than 'i' < 1444782157 482428 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :a monospace font is one where 'm' is the same width as 'i'. < 1444782232 562582 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So what do you call a font where "i" is wider than "m"? < 1444782238 349092 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :A "width-compensating" font is like a monospace font, but when you have a sequence like 'mai' the 'm' becomes wider and the 'i' smaller, thus becoming more porportional without changing the overall width of the sequence < 1444782280 202253 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :tswett: grotesque? < 1444782288 58944 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :There we go. < 1444782323 247361 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I want to try making a width-compensating terminal font, but I don't have time < 1444782392 734561 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :so that is my idea < 1444782622 85119 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :other sequnces that would be width-compensated are for example whi wri mmit < 1444782652 362728 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :i suppose I could do it with a million ligatures < 1444782709 423746 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ligate all the widths! < 1444783499 116707 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1444783710 665363 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :http://i.imgur.com/0qmg9AY.png < 1444783727 580226 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :tswett: There's the ASG for a program equivalent to your code. I hope I did it right xD < 1444783736 133400 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :(I suppose it's kind of like a flowchart) < 1444783756 72923 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :(In retrospect, the word "CALL" doesn't really express what I mean. "BLOCK" would be better) < 1444783756 643018 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Oh right, I forgot that one premise that you had. < 1444783778 184567 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :That repeating code works by having an expression literally contain itself. < 1444783793 829715 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Yep < 1444783814 517424 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :It's clear that Lazy Evaluation is kind of a necessity for this xD < 1444783874 904052 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Obviously, the graph doesn't have to be acyclic. < 1444783886 154101 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :acyclic? < 1444783891 805122 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :(not... cyclic...) < 1444783896 257933 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :without cytycles < 1444783899 980989 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :without cycles < 1444783900 689139 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :OK? < 1444783918 772100 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Was that "well obviously " or ", of course"? < 1444783920 292983 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :the graph can have cycles without requiring lazy evaluation < 1444783948 749424 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Well, by "obviously", I meant "this is true because you just gave an example of it". < 1444784048 567916 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Ah. < 1444784059 73525 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :OK. That's a flaw in english. < 1444784201 963638 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Now, consider this program, where tokens are separated by spaces... < 1444784294 605978 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric : a 5 b 0 > a 0 a - a 1 b + b 2 < 1444784296 704476 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :I think that's right. < 1444784299 800345 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :This isn't recursive, of course. < 1444784309 866074 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :You can think of each token here as being a directive to the parser. < 1444784316 598563 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :OK < 1444784343 863044 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :The parser's state consists of a graph, and a reference to one of the nodes of the graph. < 1444784370 593533 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric : means "add a new child, a block, to the current node, then move to that node". < 1444784383 307389 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric : means "move from the current node, which is a block, to its parent". < 1444784395 970152 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :5 means "add a new child, 5, to the current node, and stay at this node". < 1444784443 999984 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So the question is, how could you modify this so that you can make an arbitrary graph instead of just a tree? < 1444784556 252532 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Ooh, ooh. Another idea. < 1444784592 224816 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :The parser's state consists of a graph, and a *stack* of references to nodes of the graph. < 1444784651 507576 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric : means "create a new node, a block node, and push it onto the stack". means "pop the first node (a block node) from the stack, then add it as a child to the node on top of the stack". < 1444784689 133369 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :So far, this is more or less how an ordinary deterministic push-down automaton parses a context-free language. Right? < 1444784700 348911 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Now, just add a couple of stack manipulation commands. < 1444784721 10072 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Consider this: < 1444784759 673742 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric : 3 [DUPLICATE] < 1444784772 531724 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :[ < 1444784846 701974 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :[DUPLICATE] duplicates the reference on top of the stack, so now the block node is on top of the stack twice. Then the first pops it off the stack and makes it a child of itself. < 1444784874 918727 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Is it possible to usefully express Algebraic Expressions in RPN? < 1444784889 829766 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Oooooh < 1444784895 339732 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Like 1 + 2 + 3? < 1444784916 414520 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :One way is this: + + 1 2 3 (or + 1 + 2 3) < 1444784923 423175 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Wait, you said reverse. < 1444784932 960508 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :tswett: Like 4x^2+8x+12 < 1444784947 814222 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Or 4xy+3x+2y+1 < 1444784947 991285 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Okay. Yeah, that's not too hard, I think. Let's see. < 1444784961 110773 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :x 2 ^ 4 * x 8 * + 12 + < 1444784965 852133 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Wait < 1444784971 383087 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I forgot to include the y= < 1444784973 654420 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :x y * 4 * x 2 * + 2 y * + 1 + < 1444784993 451346 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :It has to be meaningful in that you can actually do algebra on it < 1444785003 589727 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :y x 2 ^ 4 * x 8 * + 12 + = < 1444785010 794603 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :OK < 1444785025 952796 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :And how do you factor that? >:) < 1444785032 217349 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Well... < 1444785055 973842 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :By using complex numbers. < 1444785099 987170 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :How about this polynomial: x 2 ^ x 3 * + 2 + < 1444785101 591609 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I don't think you need complex numbers to factor that. < 1444785136 76343 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Well, I know that x 3 * is the same as x 2 * x +, so that polynomial is x 2 ^ x 2 * x + + 2 +. < 1444785168 29153 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Oh, and, of course, x 2 ^ is the same as x x *, making that x x * x 2 * x + + 2 +. < 1444785173 467615 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I'm looking to see if there's, for example, a SYA for algebra xD < 1444785185 408781 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Well, an algorithm suite < 1444785194 467900 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :And clearly x x * x 2 * x + + is the same as x x * x 2 * + x +. < 1444785213 381623 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :That gives us x x * x 2 * + x + 2 +. < 1444785267 360995 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Then, as everyone knows, x x * x 2 * + is the same as x x 2 + *, so now we have x x 2 + * x + 2 +. < 1444785349 158123 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Now, x x 2 + * x + 2 + is the same as x x 2 + * x 2 + +. And x 2 + is the same as 1 x 2 + *, so now we have x x 2 + * 1 x 2 + * +. < 1444785395 52153 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Which, obviously, is the same as x 1 + x 2 + *. < 1444785397 839640 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :And we're done. < 1444785402 46244 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Huh < 1444785404 451745 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Impressive < 1444785409 4762 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Thank you. < 1444785431 960118 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Now, lemme read about the Hopf fibration. < 1444785446 875796 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :So I'm making a language called dijkstra < 1444785452 805359 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Oh. Ok. < 1444785458 340118 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I need to go shower anyway xD < 1444786367 710795 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :you need to squish the ij together. perhaps ĸ, just to increase untypeability. and make the name end in a consonant cluster that ends in r. you want it to be trendy! < 1444786371 679013 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :dijĸstr. < 1444786540 442703 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BotEngine14]]4 10 02http://esolangs.org/w/index.php?diff=44730&oldid=44729 5* 03SuperJedi224 5* (+77) 10/* Instructions */ < 1444786546 139383 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :unicode considered harmful < 1444786699 837725 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :unicode is great. except when some taouin forces it into the Wisdom. < 1444787168 163880 :boily!~alexandre@96.127.201.149 QUIT :Quit: RUGOSE CHICKEN < 1444787399 309816 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net JOIN :#esoteric < 1444787479 437908 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1444787580 937146 :BeingUntoDeath!~roark@72.168.165.97 JOIN :#esoteric < 1444787621 525940 :BeingUntoDeath!~roark@72.168.165.97 QUIT :Client Quit < 1444788969 301873 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :idea: a language should have the "retry;" statement for when an exception occurs < 1444788998 560458 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :coppro: indeed < 1444789026 43639 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Minkolang14]]4 N10 02http://esolangs.org/w/index.php?oldid=44731 5* 03Elendiastarman 5* (+15103) 10Copied over from GitHub and formatted. < 1444789041 126030 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :I find myself doing this in python quite frequently: for _ in xrange(3): try: ... break; except: continue < 1444789053 356068 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Minkolang14]]4 M10 02http://esolangs.org/w/index.php?diff=44732&oldid=44731 5* 03Elendiastarman 5* (+6) 10 < 1444789600 861626 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I'm on < 1444789715 475382 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :adu: lol < 1444789718 722391 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :adu: whyyyy < 1444789732 301716 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :adu: also, "retry;" should roll the program state back to what it was before < 1444789814 457192 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :coppro: retry-with-current-environment; < 1444789821 43361 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :r-ce < 1444789825 287024 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :retry-ce < 1444789844 22231 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :hi hppavilion[1] < 1444789862 75061 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Hi adu < 1444789873 166339 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I said "I'm on" 3 minutes ago < 1444789883 343176 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :coppro: why? because that performs the same semantics as you said < 1444789884 296774 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I want to see a multidimensional combinatorical language < 1444789897 18867 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I think I'll go design it < 1444789914 539712 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Funge98? < 1444789934 369300 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :adu: I don't think Funge98 has combiantors < 1444789943 289426 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :(I'm talking Combinatory Logic. SK.) < 1444789963 132445 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I just wonder how to make conditional directors work... < 1444789987 896380 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I'm also making a language called dijkstra, which is REALLY hard to spell, pronounce, and think. < 1444790078 363244 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Maybe I should just call it "Edsger" or "Wybe" < 1444790083 325395 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Wybe sounds nice < 1444790157 792582 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Wybe it is. < 1444790158 215646 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Unlambda? < 1444790169 360570 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :adu: Unlambda is 1D -_- < 1444790176 128528 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: does it rhyme with wide? < 1444790179 800036 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net PRIVMSG #esoteric :Unlambda+Funge98? < 1444790204 460266 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: I think it rimes better with "Bribe" < 1444790207 352818 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :adu: Possibly < 1444790225 29291 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I don't know where | and _ and similar would get their data though... < 1444790254 656590 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ACTION actually has no idea about English's rhyme and accent < 1444790263 688149 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Oh xD < 1444790281 657078 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :b != d < 1444790293 406076 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :for example, I'm probably unable to distinguish long i and short i at the moment < 1444790336 472086 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :and my accent is very terrible < 1444790350 708928 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Huh. < 1444790370 907948 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :adu: So what would replace the Stack in Unfunge? < 1444790376 525194 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :lifthrasiir: I think long and short vowels are a bad teaching tool < 1444790386 947927 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :adu: no. < 1444790394 766955 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :adu: in your case, any changes to global variables will be preserved < 1444790467 716080 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Huh. In MSVC, the following produces a macro that produces a comment: #define REM /##/ < 1444790491 81655 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :(... but not in standard C, where that produces a macro that produces a damned silly string) < 1444790619 845053 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Are there any Esoteric Combinators? xD < 1444790674 89016 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Or perhaps Combinatory Thue/ < 1444790676 59092 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :*? < 1444790684 31332 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :coppro: what's an alternative? < 1444790741 449361 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: doesn't it just produce an error, since // is an invalid token? < 1444790752 463716 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :no wait < 1444790757 546115 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :it makes a token consisting of // < 1444790761 305423 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Yep. < 1444790780 997458 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :which is then an error because it's an invalid token, *unless* it's stringified < 1444790824 561728 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Or if you're MSVC, then it produces a token consisting of // which is a comment. < 1444790864 144789 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :does it commentify later things in the line too? < 1444790887 962106 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Yes. < 1444790893 925934 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :ACTION boggles < 1444790900 737103 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :"REM foo bar baz" is a comment after that macro in MSVC. < 1444790933 476711 :bb010g!uid21050@gateway/web/irccloud.com/x-lrbevrrujrypsgib JOIN :#esoteric < 1444790971 206788 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I feel pretty justified in saying that Windows C is not C but a closely related language. < 1444790971 383740 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1444791036 476957 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah it really is < 1444791046 408075 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :To be sure it's a lot simpler writing code that conforms with ISO C and ISO C++ than it is ISO C and Windows C. :) < 1444791048 891879 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but I bet their C++ compiler behaves the same way < 1444791053 429015 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Yep. < 1444791061 690398 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :which means it ought to be reported as a bug < 1444791078 876135 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :But real code uses this apparently. < 1444791081 633774 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :well < 1444791090 685404 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :they only need to issue a warning about it < 1444791098 667622 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :unless... hmm < 1444791105 143712 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :let me conjure up a pathological case < 1444791125 582173 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :what happens if you have: < 1444791133 860368 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :#define REM /**/ < 1444791151 36434 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :#define stringify(a) #a < 1444791164 87317 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric ::) < 1444791169 311442 :adu!~ajr@c-73-133-129-229.hsd1.md.comcast.net QUIT :Quit: adu < 1444791172 536983 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :#define furby stringify(REM slkajdslfkssavfas) < 1444791182 204787 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :err < 1444791189 975775 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :s|/**/|/##/| < 1444791199 966908 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :err < 1444791203 78329 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :s|/\*\*/|/##/| < 1444791224 451718 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Finally, an invocation to make MSVC go fuck off. :P < 1444791232 406355 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :(I don't know if that actually works) < 1444791241 599671 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: I assumed you could test < 1444791257 596981 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I don't have MSVC installed, I just heard about this misfeature. < 1444791259 732177 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :actually hmm < 1444791264 576046 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I *could* install it, but meh. < 1444791270 221518 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :you might need an extra level of indirectly around the stringification macro < 1444791284 92853 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but basically, if they wait until the preprocessor is completely done before stripping out the created // comments < 1444791302 252639 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :they can actually do it in a compliant manner *if they warn* < 1444791317 874712 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :/* however, is a different story < 1444791324 572744 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :no wait < 1444791326 594935 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :still not a legal token < 1444791327 90304 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Combinatory logic14]]4 10 02http://esolangs.org/w/index.php?diff=44733&oldid=44276 5* 03Hppavilion1 5* (+2067) 10Non-primitives < 1444791431 381379 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :so yeah, if they're giving a diagnostic, this is compliant < 1444791437 496367 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :(still a misfeature) < 1444791472 245860 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: you know what's worse? < 1444791486 592295 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :the situation regarding inline < 1444791497 150490 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :there is *no* portable way to inline code in C < 1444791502 233012 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :despite the standard < 1444791542 23918 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :MS isn't interested in implementing C99/C11 < 1444791561 234561 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :and too many people still use pre-C99 GCC < 1444791657 255890 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :IDEA < 1444791658 693639 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :IDEA < 1444791661 444401 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :IDEA < 1444791662 619587 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :IDEA < 1444791668 12357 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :(Probably stupid) < 1444791681 820775 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :How about a "Rewriter-rewriting" paradigm? < 1444791711 843501 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hmm? < 1444791714 732454 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :coppro: I just force -std=c99 and say "fuck 'em" mostly. < 1444791756 614840 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Also, most people don't use pre-C99 GCC, they use GCC with its C90 default. < 1444791761 39936 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Buuut that's changing soon. < 1444791767 262599 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: I truly wish nethack could do that < 1444791769 869319 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :oh? < 1444791790 867678 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :GCC 5 defaults to C11. < 1444791797 864325 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :What's the name of htat langauge that has a self-modifying interpreter? < 1444791807 512142 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :feather? < 1444791820 928603 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :No... < 1444791824 786473 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I'd be shocked if people actually care about nethack anywhere where GCC doesn't support C99. < 1444791843 746750 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Someone wrote an Unlambda interpeter or something in this language < 1444791851 562464 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :do you count windows? < 1444791853 222791 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :But you execute the unlambda by appending it to the program < 1444791875 397060 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Which has, by the time the unlambda is reached, set itself to be an unlambda interpreter < 1444791880 646444 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :(note that C99 *support* in GCC was added circa 3.0.) < 1444791909 451210 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :(or 2002.) < 1444791919 849941 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Or, sorry, 2001. < 1444791957 212769 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :coppro: Oh, fuck Windows so much. < 1444791958 224010 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric ::( < 1444791966 345686 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: p. much < 1444791982 248584 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I for one would just say "use clang" < 1444791992 816361 :MDude!~fyrc@c-73-175-58-23.hsd1.pa.comcast.net JOIN :#esoteric < 1444791994 122828 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Though at least recent MSVC actually implements the portions of C99 that are in C++11 now. < 1444792039 6274 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :No one? < 1444792055 8199 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I really like that language. If only I could remember its name... < 1444792060 295101 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: most of it, anyway < 1444792148 717276 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :So, I mentioned this earlier, but I don't think many people were paying attention < 1444792154 875495 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I thought of a new Esolang design game < 1444792261 649112 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Fixed BNF design < 1444792294 583628 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :You're given a lexer description and a randomly-generated BNF program. You design a language using that BNF. < 1444792528 839485 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: whoa, MS supports the filesystem tr < 1444792538 542150 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :coppro: Damn. < 1444792564 981421 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :I know < 1444792649 397408 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Um < 1444792875 195791 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :No one? < 1444793473 289124 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric ::( < 1444793611 239711 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :How about a database more powerful than SQL? < 1444793638 99542 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Not to replace it, just to ensnare a few curious programmers and create a small, happy little community of its users < 1444794051 919983 :variable!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1444794835 112060 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: emmental hth < 1444794986 987960 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I've just registered #domainspecificlanguages which is for language-oriented programming, which is a thing that looks fun < 1444794994 685844 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Because I couldn't find an existing IRC channel for it < 1444795118 379789 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :oerjan: Thank you so much :) < 1444795132 290339 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :you're welcome < 1444795493 320323 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language-oriented Programming14]]4 N10 02http://esolangs.org/w/index.php?oldid=44734 5* 03Hppavilion1 5* (+267) 10Created Page as a thinly-veiled advertisement < 1444795644 911180 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language-oriented Programming14]]4 M10 02http://esolangs.org/w/index.php?diff=44735&oldid=44734 5* 03Hppavilion1 5* (+36) 10If only, if only... < 1444796794 271647 :MDude!~fyrc@c-73-175-58-23.hsd1.pa.comcast.net PRIVMSG #esoteric :You're actually on #esoteric-dsl though? < 1444796828 365345 :MDude!~fyrc@c-73-175-58-23.hsd1.pa.comcast.net PRIVMSG #esoteric :Esoteric DSL, for when esoteric dial-up just isn't fast enough. < 1444799280 41457 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I actually use a proprietary DSL to do my day job < 1444799338 984243 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :It will eventually be released to external devs, any month now < 1444799427 571766 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :imagine if someone reinvented yacc and integrated it with a voice recognition thingy. < 1444799467 549394 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :so you can use arbitrary phonemes as base tokens < 1444799868 340050 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :well actually it's not that powerful < 1444799882 90670 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :yacc allows arbitrary grammrs < 1444799914 190078 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Nite < 1444800109 913138 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I'm hoping b_jonas will come online < 1444800381 515844 :hppavilion[1]!~Devourero@247-3-174-206.gci.net QUIT :Ping timeout: 255 seconds < 1444801094 248373 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :屯岐岬岩岳岸札朱朴朽杉劣努匂勾包伎伏伐伺 < 1444801094 429459 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :佐但似余供侍併佳依価厄厚厳侮侯侵侶俊俗修 < 1444801094 606440 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :俳俵俸俺倉候倒個倣値倫倹偉偏停健側偵偶傘 < 1444802006 834040 :JesseH!~JesseH@oftn/member/JesseH QUIT :Read error: Connection reset by peer < 1444803491 660845 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what is yuor opinion on this? return (value); < 1444803558 267752 :zadock!~outsider@cthulhu.tuiasi.ro JOIN :#esoteric < 1444803846 841888 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1444803924 223259 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Client Quit < 1444805358 914977 :MDude!~fyrc@c-73-175-58-23.hsd1.pa.comcast.net NICK :MDream < 1444805642 471837 :MDream!~fyrc@c-73-175-58-23.hsd1.pa.comcast.net PRIVMSG #esoteric :I wonder what's the least proffesional non-esoteric programming language, in the sense of being made with disregard for any sense of industry practices. < 1444805719 10505 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :sed < 1444805976 10453 :MDream!~fyrc@c-73-175-58-23.hsd1.pa.comcast.net PRIVMSG #esoteric :Maybe the best reason I've heard for getting a Unixlike system. < 1444807809 111718 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1444808584 943588 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1444808725 29574 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: pong < 1444809092 276547 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: I see you have over 400 hanzi/kanji < 1444809739 86538 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 240 seconds < 1444809829 337702 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1444810022 390665 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1444810034 119005 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1444810036 101846 :zadock!~outsider@cthulhu.tuiasi.ro QUIT :Quit: Leaving < 1444810660 354973 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: can I request characters to the font still? 百 万 < 1444811455 885548 :|f`-`|f!~rikc@108-65-78-116.lightspeed.sntcca.sbcglobal.net QUIT :Ping timeout: 252 seconds < 1444812018 19520 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :My opinion of `return (value)` is approximately the same as my opinion of `sizeof (expr)`. < 1444812161 294141 :|f`-`|f!~rikc@108-65-78-116.lightspeed.sntcca.sbcglobal.net JOIN :#esoteric < 1444812567 946315 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1444812921 667345 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: what? why? sizeof has a much higher precedence than return < 1444813228 265206 :shikhin!shikhin@unaffiliated/shikhin QUIT :Read error: Connection reset by peer < 1444813231 920265 :FireFly!firefly@oftn/member/FireFly QUIT :Read error: Connection reset by peer < 1444813379 122628 :APic!apic@apic.name JOIN :#esoteric < 1444813464 303433 :shikhin!shikhin@unaffiliated/shikhin JOIN :#esoteric < 1444813486 880495 :FireFly!firefly@oftn/member/FireFly JOIN :#esoteric < 1444815000 298705 :bb010g!uid21050@gateway/web/irccloud.com/x-lrbevrrujrypsgib QUIT :Quit: Connection closed for inactivity < 1444815167 13668 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I have no intuition for what is a suitable master's project or not < 1444815599 378313 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :b_jonas: I wouldn't even say return has a precedence. It's not an operator. < 1444815670 56617 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Anyway, I'd guesstimate that in the large majority of `sizeof expr`s the precedence isn't questionable. I mean, usually it's just sizeof *p. < 1444815749 217680 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Or even just `sizeof x`. < 1444815906 568984 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Taneb: You should look at lists of examples. < 1444815927 134652 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :fizzie: doesn't help my intuition < 1444815933 353470 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :My plan is to use other people's intuitiomns < 1444815961 982581 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm sure if you'd look at them long enough, PATTERNS would EMERGE. < 1444815969 96477 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: What's a good master's project? < 1444815969 313328 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: stalin comes very close to the machine < 1444815975 978576 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There you go. < 1444815990 719661 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :So, I should implement a Stalin AI? < 1444816036 319311 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444816063 58352 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That's a nice ambiguity. Is it an AI written in the Stalin dialect, or an AI that behaves like Stalin? < 1444816101 78571 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I was assuming the latter < 1444816137 599130 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think fungot might have been talking about the former. < 1444816137 881528 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: but it was still under a fair amount from that, that was a wrapper over fluids. < 1444816261 190496 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Anyway, I'm going to send an email to the person who would likely supervise it regarding whether my idea is appropriate < 1444816498 618073 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :I don't need to decide until Spring, but talking about it early is probably a good idea < 1444817660 435828 :ski_!~ski@remote11.chalmers.se NICK :ski < 1444818053 871727 :bender|!~benderx2@unaffiliated/bender/x-9459530 JOIN :#esoteric < 1444818113 964649 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444818176 247410 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444818243 315225 :J_Arcane!~chatzilla@37-219-229-111.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1444818504 756567 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444819607 330262 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444819888 971587 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Read error: Connection reset by peer < 1444820142 734826 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Remote host closed the connection < 1444820154 429153 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1444820555 571636 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444820988 377454 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BotEngine14]]4 10 02http://esolangs.org/w/index.php?diff=44736&oldid=44730 5* 03SuperJedi224 5* (+31) 10/* Instructions */ < 1444821388 555340 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BotEngine14]]4 10 02http://esolangs.org/w/index.php?diff=44737&oldid=44736 5* 03SuperJedi224 5* (+150) 10 < 1444821410 433161 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BotEngine14]]4 10 02http://esolangs.org/w/index.php?diff=44738&oldid=44737 5* 03SuperJedi224 5* (+33) 10 < 1444823990 389780 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 250 seconds < 1444826354 541395 :J_Arcane!~chatzilla@37-219-229-111.nat.bb.dnainternet.fi JOIN :#esoteric < 1444826538 623947 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BotEngine14]]4 10 02http://esolangs.org/w/index.php?diff=44739&oldid=44738 5* 03SuperJedi224 5* (+130) 10 < 1444829480 877178 :JesseH!~JesseH@oftn/member/JesseH JOIN :#esoteric < 1444829891 708741 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`unidecode U+2265 < 1444829892 565463 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+0055 LATIN CAPITAL LETTER U] [U+002B PLUS SIGN] [U+0032 DIGIT TWO] [U+0032 DIGIT TWO] [U+0036 DIGIT SIX] [U+0035 DIGIT FIVE] < 1444829897 153682 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`unicode U+2265 < 1444829897 889635 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​≥ < 1444829909 365181 :myname!~myname@84.200.43.57 PRIVMSG #esoteric ::D < 1444830439 811510 :mroman!~mroman@160.85.232.190 JOIN :#esoteric < 1444830443 506795 :mroman!~mroman@160.85.232.190 PRIVMSG #esoteric :fnérd < 1444831799 623225 :alyyy!4995a9d2@gateway/web/freenode/ip.73.149.169.210 JOIN :#esoteric < 1444832281 1078 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :How do I find a polynomial that a given (algebraic) number is a root of? < 1444832383 715865 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Like I know it as a sum of roots < 1444832548 95179 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :x - a < 1444832594 934658 :jameseb!~jameseb_@runciman.hacksoc.org PRIVMSG #esoteric :Taneb: I would compute all the powers up to the highest root order and play around with the resulting expressions to eliminate extraneous terms < 1444832599 218129 :mroman!~mroman@160.85.232.190 PRIVMSG #esoteric :depends on the degree? < 1444832619 9213 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :If p and q are polynomials with integer coefficients and if p(x) has roots a1..an and q(x) has roots b1..bm then prod(x-ai-bj, 1 <= i <= n and 1 <= j <= m) has integer coefficients again... < 1444832622 58986 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :izabera: I'd rather the coefficients be rational < 1444832659 412422 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm. monic polynomials... < 1444832716 133515 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but while I know this is true, it's based on a theory of symmetric polynomials, and I'm not sure whether I could reconstruct all the steps of a proof. < 1444832840 230435 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(one indicator - but not a proof - is that you can rewrite that product as prod(p(x-bi), 1 <= i <= m) and also also as prod(q(x-ai), 1 <= i <= n), and the first product is independent of the ai and the second one is independent of the bi.) < 1444832945 42043 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, Carlsen is having an awful day. < 1444833007 469351 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(in the chess world blitz championship) 3 draws, 2 losses so far. < 1444833175 832127 :mroman!~mroman@160.85.232.190 PRIVMSG #esoteric :I was surprised by seeing how many games actually end in a draw. < 1444833244 337847 :mroman!~mroman@160.85.232.190 PRIVMSG #esoteric :My lose rate is 100% so far :( < 1444833295 524769 :bender|!~benderx2@unaffiliated/bender/x-9459530 NICK :sortixmasterrace < 1444833392 39693 :sortixmasterrace!~benderx2@unaffiliated/bender/x-9459530 NICK :bendermasterrace < 1444833420 327397 :bendermasterrace!~benderx2@unaffiliated/bender/x-9459530 NICK :bender| < 1444833427 707982 :bender|!~benderx2@unaffiliated/bender/x-9459530 NICK :bender < 1444833948 693789 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1444834263 789117 :sheldon!~sheldon@p4FF93F48.dip0.t-ipconnect.de JOIN :#esoteric < 1444834314 159469 :sheldon!~sheldon@p4FF93F48.dip0.t-ipconnect.de PART :#esoteric < 1444834472 449357 :sheldon!~sheldon@p4FF93F48.dip0.t-ipconnect.de JOIN :#esoteric < 1444834645 495027 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1444835280 7832 :sheldon!~sheldon@p4FF93F48.dip0.t-ipconnect.de QUIT :Quit: leaving < 1444835389 862008 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :today's xkcd finally explains it all < 1444835394 325110 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1444836189 742061 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :huh < 1444836266 509012 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :int-e: also GG has updated hth < 1444836549 530500 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I saw that... in fact it happened hours ago... (I checked because I had not read Monday's comic yet) < 1444836564 691167 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :that may be, but i was sleeping. < 1444837871 948351 :bender!~benderx2@unaffiliated/bender/x-9459530 QUIT :Quit: [niht] < 1444838494 293472 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :oerjan, I avoid empty room hum by living in the room over from the extractor fan in halls < 1444838503 762175 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Well < 1444838655 526720 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :That replaces the empty room hum with a hum whose origin is known < 1444838693 868819 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :INADEQUATE < 1444839663 496 :aretecode!~aretecode@50.23.131.206-static.reverse.softlayer.com QUIT :Read error: Connection reset by peer < 1444840236 277718 :perrier!~cinch@107.170.175.57 JOIN :#esoteric < 1444840360 1842 :aretecode!~aretecode@69.4.235.219 JOIN :#esoteric < 1444840449 617347 :VictorCL!~VictorCL@67.pool85-50-174.dynamic.orange.es JOIN :#esoteric < 1444840641 545655 :nortti_!nortti@ayu.smar.moe JOIN :#esoteric < 1444840674 622458 :nortti!nortti@ayu.smar.moe QUIT :Disconnected by services < 1444840679 568316 :nortti_!nortti@ayu.smar.moe NICK :nortti < 1444840809 576197 :quintopi1!~quintopia@74.117.159.204 JOIN :#esoteric < 1444841324 983039 :gamemanj!~gamemanj@cpc8-aztw23-2-0-cust128.aztw.cable.virginm.net JOIN :#esoteric < 1444841453 55321 :idris-bot!~idris-bot@dslb-092-072-164-249.092.072.pools.vodafone-ip.de QUIT :*.net *.split < 1444841453 55340 :jix!~jix@jixco.de QUIT :*.net *.split < 1444841453 236309 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :*.net *.split < 1444841453 236354 :paul2520!~paul2520@unaffiliated/paul2520 QUIT :*.net *.split < 1444841453 236367 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi QUIT :*.net *.split < 1444841453 236380 :quintopia!~quintopia@unaffiliated/quintopia QUIT :*.net *.split < 1444841453 236393 :aretecode!~aretecode@69.4.235.219 QUIT :*.net *.split < 1444841453 236456 :PinealGl1ndOptic!~PinealGla@vps2.conus.info QUIT :*.net *.split < 1444841453 236469 :digitalcold!~redacted@192.73.232.206 QUIT :*.net *.split < 1444841453 236482 :ineiros!~itniemin@dsl-hkibrasgw1-58c3fe-184.dhcp.inet.fi QUIT :*.net *.split < 1444841453 236494 :nisstyre!~yourstrul@oftn/member/Nisstyre QUIT :*.net *.split < 1444841543 931235 :aretecode!~aretecode@69.4.235.219 JOIN :#esoteric < 1444841628 863775 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi JOIN :#esoteric < 1444841630 61066 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric < 1444841739 321282 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric < 1444841942 658208 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Deadfish14]]4 10 02http://esolangs.org/w/index.php?diff=44740&oldid=44463 5* 03YourDeathIsComing 5* (+2) 10 < 1444841998 579179 :PinealGl1ndOptic!~PinealGla@vps2.conus.info JOIN :#esoteric < 1444841998 579262 :digitalcold!~redacted@192.73.232.206 JOIN :#esoteric < 1444841998 579277 :ineiros!~itniemin@dsl-hkibrasgw1-58c3fe-184.dhcp.inet.fi JOIN :#esoteric < 1444842015 999020 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1444842057 429593 :copumpkin!~copumpkin@unaffiliated/copumpkin JOIN :#esoteric < 1444842435 908896 :PinealGl1ndOptic!~PinealGla@vps2.conus.info QUIT :*.net *.split < 1444842448 654761 :digitalcold!~redacted@192.73.232.206 QUIT :*.net *.split < 1444842448 654839 :ineiros!~itniemin@dsl-hkibrasgw1-58c3fe-184.dhcp.inet.fi QUIT :*.net *.split < 1444842465 424009 :jix!~jix@jixco.de JOIN :#esoteric < 1444842483 515088 :paul2520!~paul2520@unaffiliated/paul2520 JOIN :#esoteric < 1444842489 376720 :hppavilion[1]!~Devourero@74-114-87-67.dynamic.asdk12.org JOIN :#esoteric < 1444842513 568577 :copumpkin!~copumpkin@unaffiliated/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1444842627 863026 :PinealGl1ndOptic!~PinealGla@vps2.conus.info JOIN :#esoteric < 1444842627 863147 :digitalcold!~redacted@192.73.232.206 JOIN :#esoteric < 1444842627 863164 :ineiros!~itniemin@dsl-hkibrasgw1-58c3fe-184.dhcp.inet.fi JOIN :#esoteric < 1444842882 781299 :oerjan!oerjan@sprocket.nvg.ntnu.no QUIT :Quit: Later < 1444843291 272958 :hppavilion[1]!~Devourero@74-114-87-67.dynamic.asdk12.org QUIT :Ping timeout: 256 seconds < 1444843608 634773 :gde33!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl QUIT :Ping timeout: 255 seconds < 1444844364 191921 :mroman!~mroman@160.85.232.190 QUIT :Quit: Lost terminal < 1444845964 113638 :aretecode!~aretecode@69.4.235.219 QUIT :Quit: Toodaloo < 1444846086 628831 :aretecode!~aretecode@69.4.235.219 JOIN :#esoteric < 1444846416 152005 :bb010g!uid21050@gateway/web/irccloud.com/x-ybhjnnxcobndubci JOIN :#esoteric < 1444846893 629120 :idris-bot!~idris-bot@dslb-092-072-164-249.092.072.pools.vodafone-ip.de JOIN :#esoteric < 1444847623 924407 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 252 seconds < 1444847667 841487 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Atrapado14]]4 M10 02http://esolangs.org/w/index.php?diff=44741&oldid=33292 5* 03Atrapado 5* (-55) 10Undo revision 33292 by [[Special:Contributions/Atrapado|Atrapado]] ([[User talk:Atrapado|talk]]) < 1444848205 829279 :alyyy!4995a9d2@gateway/web/freenode/ip.73.149.169.210 QUIT :Quit: Page closed < 1444848355 346152 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org JOIN :#esoteric < 1444848531 586455 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :Wybe is going to be a weird language... < 1444848557 581058 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :"\"Hello, World!\" print `" < 1444848575 463599 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :Kind of postscripty, but with functional programming < 1444848700 475860 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :For example, "[1, 2, 3] print iter `" < 1444848704 49392 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :>>> 1 < 1444848705 427413 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :>>> 2 < 1444848707 205688 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :>>> 3 < 1444848806 85412 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :"'math' import ` input ` tofloat ` sqrt ` print `" takes a number from input and prints its square root < 1444848813 896667 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :s/sqrt/math.sqrt/ < 1444848832 264947 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :(if you haven't figured it out yet, "`" is the apply function) < 1444848838 622023 :digitalcold!~redacted@192.73.232.206 QUIT :Changing host < 1444848838 806249 :digitalcold!~redacted@unaffiliated/digitalcold JOIN :#esoteric < 1444848905 392670 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :so, everything is just pushed to the stack, unless the apply-operator is explicitly used? < 1444848913 136025 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :nortti: Yes. < 1444848929 976477 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :apply operator pops a function and calls it < 1444848936 282550 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :(The function may pop more arguments) < 1444848963 737354 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :The language is going to have support for a TON of APIs, because that's really what I'm making it for < 1444848986 353413 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :I'm making it stacky for simplicity < 1444849092 815851 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :I'm considering making "`name" functions be equivalent to "name `" and making functions that's names don't match /[a-zA-Z_][a-zA-Z0-9_]*/ be applied automatically < 1444849119 277215 :impomatic_!~digital_w@84.92.166.118 JOIN :#esoteric < 1444849148 247218 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :And give them matching aliases < 1444849155 188709 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :So you can do ":" or "DUP `" < 1444849184 72100 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :I suppose there should be, and I'll make "APPLY" to match "`" < 1444849274 948384 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :so, apply ` = ` ? < 1444849330 218680 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :nortti: What would that do, precicely? < 1444849343 600733 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :(push apply, call it on nothing, raise an error, if I am correct) < 1444849362 332003 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :Or is the ` = ` a markdown code-quoted =? < 1444849377 958045 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :no, I mean apply ` equals just ` < 1444849394 41867 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :Yes < 1444849410 833085 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :But that's not code you'd ever really use, because that's useless < 1444849473 127426 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :yea < 1444849642 305688 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :What should I use as the separator in Dicts and Lists? < 1444849650 905738 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :[1, 2, 3] is the current < 1444849670 309121 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :Actually, I don't like that syntax. < 1444849683 162640 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :You can't, for example, put a pop in alist < 1444849685 301109 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :*a list < 1444849685 819193 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :just space < 1444849688 48957 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :+? < 1444849702 948958 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :How about, to make a list [1, 2, 3], you do: < 1444849703 188785 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :[1 2 3] < 1444849717 632434 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :3 2 1 3 list < 1444849735 666502 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :Which pops "3" and tells it to create a < 1444849740 483187 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :ah, so no list literals? < 1444849741 916462 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :Didn't mean to send that last one < 1444849749 474124 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :No list literals, it looks like < 1444849768 791305 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :"3 2 1 3 list `" OR you can use "3 2 1 3 []" < 1444849790 321920 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1444849833 979015 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1444849842 771860 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :I think I'll make it operate on a tape of stacks instead of just one stack, which each "cell" being a "namespace" or "cellspace" < 1444849979 864170 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :To make a dict {'a': 1, 'b': 2, 'c': 3} you would do something like: < 1444850004 28307 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :1 'a' 2 'b' 3 'c' 3 dict ` < 1444850039 664706 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :("3" instead of "6" because every key MUST have a value, no more no less, so it makes sense) < 1444850099 82485 :MDream!~fyrc@c-73-175-58-23.hsd1.pa.comcast.net QUIT :Ping timeout: 240 seconds < 1444850263 668861 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org PRIVMSG #esoteric :There. There are only 6, types of tokens, and 2 are pretty much just syntactic sugar (well. 1.9, as it /almost/ works without one of them, barring that that's necessary for `) < 1444850718 452167 :hppavilion[1]!~Devourero@74-114-87-89.dynamic.asdk12.org QUIT :Ping timeout: 250 seconds < 1444851568 565592 :impomatic_!~digital_w@84.92.166.118 PRIVMSG #esoteric :Has anyone here got access to the Tamiment Library at New York University? < 1444852703 579765 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's a very specific question < 1444852713 648428 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is there something stored there that you're looking for access to, or are you just curious? < 1444852716 409085 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hello < 1444852731 46900 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I have no idea if I do or not, but probably wouldn't be able to use it unless it was directly connected to my job, which is unlikely) < 1444852811 755505 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi impomatic_ btw, haven't seen you aroudn for a while < 1444852899 369873 :impomatic_!~digital_w@84.92.166.118 PRIVMSG #esoteric :Hi ais523, there's something there I'd like access to. But they charge $10 per page to scan :-( < 1444852923 837051 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :impomatic_: what? $10 per page? < 1444852929 908916 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is it something special for that? < 1444852957 737590 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that sort of price is reasonable if the file doesn't exist electronically yet < 1444852966 200860 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :impomatic_: are you on the same continent? check if you can get it cheaper with interlibrary loan < 1444852985 564454 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :if it's movable, that is < 1444853165 478171 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1444853174 667351 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\? < 1444853230 66844 :evalj!~jeval@BC066B86.catv.pool.telekom.hu JOIN :#esoteric < 1444853410 830611 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au JOIN :#esoteric < 1444854276 902457 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Taneb: so you've got a polynomial with a root x and a polynomial with a root y, and you want to know what polynomial has x+y as a root? < 1444854286 293502 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Yes < 1444854415 294573 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :Taneb: see http://math.stackexchange.com/questions/155122/how-to-prove-that-the-sum-and-product-of-two-algebraic-numbers-is-algebraic < 1444854565 598880 :Taneb!~Taneb@runciman.default.hacksoc.uk0.bigv.io PRIVMSG #esoteric :Oooh < 1444854748 318784 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1444855526 848089 :Patashu!Patashu@c27-253-115-204.carlnfd2.nsw.optusnet.com.au QUIT :Ping timeout: 260 seconds < 1444855587 864446 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 252 seconds < 1444856373 648538 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1444856574 256189 :impomatic_!~digital_w@84.92.166.118 PRIVMSG #esoteric :No, on a different continent :-( < 1444857114 975558 :gamemanj!~gamemanj@cpc8-aztw23-2-0-cust128.aztw.cable.virginm.net QUIT :Ping timeout: 260 seconds < 1444857180 430680 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :impomatic_: ouch. that makes it more difficult, and probably more expensive. < 1444857617 143187 :codergeek42!~pgordon@137.151.175.64 JOIN :#esoteric < 1444857617 320110 :codergeek42!~pgordon@137.151.175.64 QUIT :Changing host < 1444857617 320179 :codergeek42!~pgordon@fedora/codergeek42 JOIN :#esoteric < 1444857839 418608 :hppavilion[1]!~Devourero@74-114-87-67.dynamic.asdk12.org JOIN :#esoteric < 1444857893 109809 :codergeek42!~pgordon@fedora/codergeek42 QUIT :Client Quit < 1444858214 832160 :hppavilion[1]!~Devourero@74-114-87-67.dynamic.asdk12.org QUIT :Ping timeout: 260 seconds < 1444858800 579006 :bb010g!uid21050@gateway/web/irccloud.com/x-ybhjnnxcobndubci QUIT :Quit: Connection closed for inactivity < 1444859042 739561 :oerjan!oerjan@sprocket.nvg.ntnu.no JOIN :#esoteric < 1444859220 671980 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :@tell hppavilion[1] If I am to believe Google Translate from back when i asked it to pronounce dijkstra's name, Wybe is approximately what english-speakers would munge into "veebay" hth < 1444859220 885358 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1444859343 798679 :oerjan!oerjan@sprocket.nvg.ntnu.no PRIVMSG #esoteric :also very close to what norwegians would munge into "vibe", something which cannot be said for the other parts of his name. < 1444859542 840506 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Insomnia14]]4 10 02http://esolangs.org/w/index.php?diff=44742&oldid=44646 5* 0366.114.92.11 5* (+174) 10 < 1444860108 212803 :atrapado!~atrapado@unaffiliated/atrapado QUIT :Quit: Leaving < 1444860426 796741 :evalj!~jeval@BC066B86.catv.pool.telekom.hu QUIT :Remote host closed the connection < 1444861269 53529 :Frooxius!~Frooxius@ip-89-177-144-144.net.upcbroadband.cz JOIN :#esoteric < 1444862562 590452 :Frooxius!~Frooxius@ip-89-177-144-144.net.upcbroadband.cz QUIT :Quit: *bubbles away* < 1444865226 179431 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :is anyon watching the jays game? < 1444865682 45823 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`unidecode × < 1444865683 614623 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+00D7 MULTIPLICATION SIGN] < 1444866036 549137 :tswett!~tswett@unaffiliated/tswett PRIVMSG #esoteric :`unidecode ↦ < 1444866037 398892 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+21A6 RIGHTWARDS ARROW FROM BAR] < 1444866372 227641 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :blue jays won < 1444866900 97047 :codergeek42!~pgordon@fedora/codergeek42 JOIN :#esoteric < 1444867034 548273 :hppavilion[1]!~Devourero@247-3-174-206.gci.net JOIN :#esoteric < 1444867061 902324 :MoALTz!~no@78.11.179.104 QUIT :Read error: Connection reset by peer < 1444867075 524330 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :I'm on < 1444867081 75648 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :But only for ~8 minutes < 1444867084 456279 :hppavilion[1]!~Devourero@247-3-174-206.gci.net PRIVMSG #esoteric :Maybe 7 < 1444867087 454896 :MoALTz_!~no@78.11.179.104 JOIN :#esoteric