< 1459468804 427121 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I tried making a Sonic game in it but it was too slow < 1459468808 861167 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: A JS-ic interpreter for BASIC? < 1459468816 468849 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :idk how it worked < 1459468818 258016 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :hppavilion[1]: They're "markov sequences" all right, though it's not quite the most common implementation, where you have a bunch of text and then jump around; instead, it's just generating word by word from a variable-length n-gram model trained with https://github.com/vsiivola/variKN and stored in a I-think-it's-nifty-but-for-some-reason-haven't-much-seen-it-around data structure that I call ... < 1459468819 122521 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: I've been working to make a browser < 1459468822 563233 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but it was called Quite Basic < 1459468824 305498 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :... a reverse-context tree for lack of a better name. < 1459468826 794898 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's like a word trie except so that if your model has, say, information about the contexts "baz bar foo", "quux bar foo" and "zuul foo", the trie has the form (foo (bar (baz [..]) (quux [..])) (zuul [...])). < 1459468829 963884 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: this is of course inspired by "halt and catch fire", https://en.wikipedia.org/wiki/Halt_and_Catch_Fire < 1459468830 778581 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The idea being that it's easy to synthesize from -- you just descend the tree while reading backwards from the end of the text you've generated so far, and once you no longer find a leaf for the "next" (previous) word, you've arrived at the longest prefix in the variKN model, and can read its list of frequencies for following words. < 1459468835 816851 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(For extra credit, also account for backoff weights by having a probability for going back up one level.) < 1459468867 746785 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Ah, yes < 1459468899 999918 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :If I had to choose a few esoteric assembly instructions, they would be, um < 1459468908 621010 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For some reason most things dealing with n-gram models I've seen have tended to put things in a trie, yes, but the "right way around". Which I guess is just fine for a fixed-length model, but much less convenient for a variable-length one. < 1459468913 73211 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :idk < 1459468930 227326 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I'm in the mood to talk about numbers right now < 1459468941 331739 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Have you heard of the number @? < 1459468952 179054 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :the number what? < 1459468961 2064 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: The number @ < 1459468964 697560 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :nope < 1459468964 860383 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: |@|=-1 < 1459468969 599871 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :... < 1459468971 414128 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :interesting < 1459468973 112838 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :|n@|=-n < 1459468976 290887 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wow < 1459468993 138965 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I had a lot of fun writing the Funge code. It's a language that's generally much easier to write than read. < 1459469019 154221 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 244 seconds < 1459469021 895549 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459469023 562820 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :imagine < 1459469033 883218 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Go on < 1459469037 616457 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: Something that randomly chooses a register, and start executing the instruction at the specified address. An instruction that moves memory from a specified location to a random location somewhere else. An instruction that reads the specified memory address, and multiplies it by a random prime number. Other useless things. < 1459469039 919182 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :# = -i@ < 1459469041 870052 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :@ * @? < 1459469051 198006 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :@ * @ = 1? < 1459469054 295576 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or different < 1459469054 458178 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Undefined, as of yet < 1459469062 857615 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459469063 24969 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: No, but j^2 = 1 < 1459469065 883929 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But j != 1 < 1459469070 588507 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :crazy < 1459469071 912766 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And k^2 = 0 < 1459469075 855116 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But k != 0 < 1459469082 42989 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|@*@| = 1? < 1459469083 355908 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That's the 2D real algebras < 1459469084 403051 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :we can take any condition and turn it into a number... < 1459469087 177724 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Probably not < 1459469090 620547 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Ask Sgeo__ < 1459469099 295963 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: Why not? < 1459469110 351858 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :sqrt(@)? < 1459469112 992064 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Because @ isn't based on squaring, it's based on absing < 1459469118 991742 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|-@|? < 1459469122 573837 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: 1 < 1459469132 158086 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :crazy < 1459469133 313843 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: |-@|=1 < 1459469145 221050 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Not that crazy; I already said |n@| = -n < 1459469146 803095 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :3@ / 2@ = ??? < 1459469149 441424 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :3/2? < 1459469154 15665 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yes, definitely < 1459469157 975392 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :true < 1459469159 67688 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Sgeo__ invented @ < 1459469165 561309 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :now I want to invent one < 1459469169 330444 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? @ < 1459469179 64739 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​@ is an OS made out of only the finest vapour. < 1459469179 227816 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :p. sure it wasn't Sgeo__ who invented @ < 1459469179 390790 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Just don't make it absy, make it something new < 1459469181 776182 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :$ < 1459469188 548314 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :$ * 2 = 0.5 < 1459469192 713401 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :$ * x = 1/x < 1459469194 395262 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :`misle/rn @/|@| = -1 < 1459469203 865306 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about «@» < 1459469205 391583 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but that means $ = 1... < 1459469208 407660 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :huh < 1459469213 973049 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: That's actually... hm... < 1459469221 564414 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: I don't see how that behaves like numbers < 1459469238 811952 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: It has to behave reasonably like a number, but not quite, or else it's no fun < 1459469247 17224 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :x$ = x/$ but $ =/= 1 < 1459469257 500512 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :true < 1459469264 870648 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what other numbers... < 1459469270 921390 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I mean functions < 1459469271 556680 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: @ is numeric, as are i, j, and k < 1459469283 385763 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: You can do the reverse of @'s creation process to < 1459469284 822755 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :o < 1459469285 180473 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :ACTION still doesn't see why | < 1459469286 179009 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|$| = i < 1459469289 582126 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :ACTION still doesn't see why |-@| = 1... :( < 1459469294 702018 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :nah < 1459469294 984860 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: $=-i@ < 1459469300 399725 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459469324 341161 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Because |n*@| = -n, -@ = -1*a, and -(-1) = 1 < 1459469332 572957 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Oh, wow. Heh. < 1459469339 183424 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmmm < 1459469347 927700 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :$ = cube root (-1) < 1459469350 426630 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :nah < 1459469357 618922 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :$ = fourth root (-1) < 1459469362 999934 :yorick!~yorick@oftn/oswg-member/yorick QUIT :Ping timeout: 244 seconds < 1459469363 549793 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: That's a normal complex number < 1459469375 930767 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459469388 912412 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :explore quaternions. < 1459469390 854839 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: @ was made by taking an unsatisfiable expression and making a new number that satisfies it. The reverse is taking an expression with no solution and making a solution < 1459469402 844282 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|@*@| = -@? < 1459469406 408892 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :should I do the inverse/ < 1459469408 278038 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :?* < 1459469408 441106 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: v @ ? . < 1459469416 242315 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: η is the "Notta Constant" < 1459469416 455535 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or the one you did? < 1459469422 710196 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what's the notta constant? < 1459469428 840503 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: No, unless you have a reason < 1459469438 303680 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459469440 28111 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: xη = x/0 < 1459469451 434823 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so basically infinity < 1459469459 839638 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459469462 725398 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: No, not infinity < 1459469463 548912 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: |n*@| = -n, so |@*@| = -@... What'd I do wrong? :P < 1459469468 83050 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: It's a new plane < 1459469473 749201 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Ah, good point < 1459469474 964315 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :a new plane? oh yeah < 1459469479 785487 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: NOW you're onto something < 1459469482 164692 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric ::) < 1459469486 301773 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmmm < 1459469505 316063 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so I will make up an unsatisfiable expression < 1459469506 538039 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: You can also invent completely baffling things that look like numbers at first, but aren't quite < 1459469511 581206 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Like the trigns < 1459469514 644241 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :trigns? < 1459469518 325330 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Make sure the expression is fairly simple < 1459469538 350872 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: It's like the bigns, AKA the reals. I'll leave you to extrapolate. < 1459469554 570500 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so it's a third sign? < 1459469563 831787 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :plus, negative and trign? < 1459469567 621789 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yes, or more accurately, 2 new signs that replace - < 1459469573 273200 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oh, interesting < 1459469577 111164 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what are those signs called? < 1459469582 774284 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: $ ~ and & < 1459469590 722368 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And they have rules that I forgot < 1459469594 783614 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459469595 994663 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :okay < 1459469602 609009 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :interesting < 1459469621 472463 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: |n|^2 ≠ |n^2|, right? < 1459469625 810817 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :0^x = 1 < 1459469626 108845 :yorick!~yorick@oftn/oswg-member/yorick JOIN :#esoteric < 1459469635 88953 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :my new number would be %, and 0^% = 1 < 1459469637 414300 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Here's one for you. 0/nρ = n < 1459469640 975162 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Oh, that works too < 1459469643 948626 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Look into that < 1459469645 335807 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :rdococ: Isn't that 0? < 1459469649 465742 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: What's the general case < 1459469653 809154 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: No, that's undefined < 1459469657 916417 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppa: isn't that another infinity? < 1459469663 615758 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :the p thing < 1459469668 463250 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wait < 1459469679 20358 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459469681 353006 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: Oh, heh. Good point. < 1459469684 154998 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Though I have a nagging feeling that it's related to η < 1459469697 235276 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Yep. < 1459469701 218723 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :0^% = 1, so < 1459469709 130566 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :x^y% = ?? < 1459469716 832624 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: And |n|^2 usually is equal to |n^2| < 1459469731 655317 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Obviously, 0^%n = n < 1459469739 851014 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :okay < 1459469742 885432 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: You should probably give it a less mathematical name < 1459469746 383395 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Like "r" < 1459469750 605542 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :lol r < 1459469756 620896 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Because @ works, but % is too mathy already < 1459469760 911461 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :0^rx = ?? < 1459469765 574345 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459469765 941636 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: x < 1459469768 348510 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I was originally going for $ but way too mathy < 1459469770 865416 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|-n@| = -|n@| < 1459469776 528790 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I'll use r < 1459469787 698562 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :x^ry = ? < 1459469789 947451 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: I believe so. Let me chack the algebra < 1459469810 160118 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: |n^2| ≠ |n|^2 if you've got an @ somewhere in there. < 1459469839 477535 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: The simplest solution is x^ry = y(x+1) = xy+y, but that's a bit strange < 1459469847 808189 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: excellent < 1459469857 76116 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459469864 743181 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :how'd you get that solution? < 1459469870 352869 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oh < 1459469872 536790 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I get it < 1459469881 938711 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|@^2| = |@*@| = -@, but |@|^2 = 1. So |n^2| ≠ |n|^2, right? < 1459469890 756083 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :you moved the y down like I moved the x down when I was doing 0^rx < 1459469907 874372 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it's interesting though < 1459469923 889868 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: It's not very good (too functional, not numbery enough), but it's the best I can think of < 1459469936 29769 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459469940 851918 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Apparently, yes! Good job! < 1459469941 119402 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :let's think of a different simpler one then < 1459469944 132017 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about < 1459470031 158571 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :In fact, |ab| ≠ |a|*|b| when @'s involved. < 1459470040 73326 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: x : x≠x < 1459470048 860303 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :weird idea < 1459470059 261762 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :does xx? < 1459470127 92718 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Precisely < 1459470135 805672 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Order-theoretical i < 1459470136 18069 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :let's call it ᴓ < 1459470140 559230 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ᴓ>ᴓ < 1459470144 213516 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: neoletters doesn't include that symbol < 1459470149 864865 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :neoletters? < 1459470155 800765 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`unidecode ᴓ < 1459470158 432974 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+1D13 LATIN SMALL LETTER SIDEWAYS O WITH STROKE] < 1459470178 457422 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Oh! My last name has that letter! < 1459470181 63638 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Kind of! < 1459470189 272307 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Wait, it's a sideways version < 1459470192 787617 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but flipped horizontally < 1459470220 309931 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :does ξ show up? < 1459470226 766940 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yes < 1459470234 112797 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so ξ > ξ < 1459470247 223202 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :xξ > xξ? < 1459470259 980195 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Obviously < 1459470266 276007 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about xξ and yξ for different x and y? < 1459470302 20469 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: How does that normally work again? < 1459470317 575123 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well, 3 > 2 and 2 < 3, and 3 = 3 < 1459470329 772097 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :does ξ = ξ + x for any particular x? < 1459470368 517572 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ξ > ξ, and 3ξ = 4ξ? < 1459470373 367146 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or 3ξ > 4ξ? < 1459470406 620786 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :What is ξ, in this case? < 1459470415 693584 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ξ > ξ < 1459470425 592189 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Ahah. So then ξ < ξ as well. < 1459470439 727278 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :nope, that rule was broken < 1459470444 806197 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :How? < 1459470449 696739 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppa's idea < 1459470464 378387 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Don't blame me! < 1459470478 861641 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so does x < ξ for any x? < 1459470493 372303 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :But if ξ > ξ... why isn't ξ < ξ? < 1459470501 216076 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ask hppa < 1459470506 935845 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: This is me asking you. < 1459470507 881329 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :my original idea was just ξ =/= ξ < 1459470536 574930 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: I think that was /my/ idea < 1459470549 487573 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1]: rdococ: x : x≰x < 1459470553 51286 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :20<hppavilion[1]>30 rdococ: x : x≠x < 1459470554 895023 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :really now < 1459470564 551650 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Need I break out the logs? < 1459470568 563344 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oh < 1459470577 981489 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but ξ > ξwas also yours < 1459470609 971312 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459470619 640004 :J_Arcane!~chatzilla@37-219-5-127.nat.bb.dnainternet.fi JOIN :#esoteric < 1459470666 519327 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|@*@*@| = -@*@... ||@*@*@|| = @, then? < 1459470683 471087 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Where that's [[@*@*@]] not, []@*@*@[]. :P < 1459470711 488739 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@@ < 1459470721 473088 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@something < 1459470721 635860 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1459470728 260587 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@1 < 1459470728 423718 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Say again? < 1459470731 217143 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@2 < 1459470731 379893 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: v @ ? . < 1459470734 776100 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@@ < 1459470742 355540 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :@poke lambdabot < 1459470742 518627 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: vote more < 1459470748 433852 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :No, I don't want to vote more. < 1459470749 52294 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@botsnack < 1459470749 215237 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric ::) < 1459470815 949118 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :@|@| = -@... and |@*@| = -@... uh... :/ < 1459470816 152060 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Plugin `compose' failed with: Unknown command: "..." < 1459470859 676095 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Ω > n for any finite n, but Ω < infinity? so Ω is the largest finite number < 1459470882 53837 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1459470883 954158 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@( < 1459470884 117023 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: v @ ? . < 1459470886 717132 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@) < 1459470886 880161 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: v @ ? . < 1459470891 588415 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@[ < 1459470891 751300 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: v @ ? . < 1459470894 392534 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@{ < 1459470894 555705 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: v @ ? . < 1459470896 766564 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@` < 1459470896 929469 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: v @ ? . < 1459470900 699815 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :So what's ∞ - Ω? < 1459470904 143099 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :1 < 1459470911 816978 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Ω = ∞ - 1? < 1459470914 979994 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yes < 1459470915 569047 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :so the lambdie answers to most about anything, except @. very peculiar. < 1459470928 310970 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :v < 1459470936 920274 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :boily: I'm assuming that @'s the prefix, whatever comes after that's considered the command. But just @ is ignored. < 1459470960 663087 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :@ < 1459470966 972434 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :> < 1459470969 391966 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :> < 1459470970 633676 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : : not an expression: ‘’ < 1459470971 198355 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :@ < 1459470981 832351 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Huh. "@ " doesn't trigger, but "> " does. < 1459471008 311839 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or what about < 1459471012 21402 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :xΩ = 1/x < 1459471023 39538 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@@@ < 1459471030 555161 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@@@@something < 1459471045 380816 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :rdococ: Becomes weird, because then Ω = x^-2 < 1459471047 644537 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric ::P < 1459471062 112208 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Though I guess it wouldn't be number, just an operation. < 1459471071 574949 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about < 1459471072 744764 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :four signs < 1459471085 977711 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :ACTION has no clue what zgrep is talking about... < 1459471087 96686 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :+3 plus x2 = +6 < 1459471115 960912 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :+x + *y = x*y < 1459471148 103087 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :and x + /y = x/y < 1459471179 678739 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :This look simple: -0 [something] n = 0 [something] (-1 * n). < 1459471189 953940 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :And useless. < 1459471197 538123 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :rdococ: I... don't exactly get what that is... < 1459471213 198420 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: But then Ω > Ω < 1459471233 90075 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppa: I was discussing another idea for a number < 1459471243 219405 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: I know < 1459471304 587834 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about < 1459471305 51636 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Ʊ < 1459471367 528681 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :um < 1459471389 821966 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :How how did you get an upside-down omega. o.o < 1459471398 59449 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :`unidecode Ʊ < 1459471401 949428 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+01B1 LATIN CAPITAL LETTER UPSILON] < 1459471407 68112 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :upsilon. Neat! :D < 1459471439 808220 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about Ψ < 1459471501 306091 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Technically, 🐈 could work as a great name too. It would also help annoy others who want to type about it. :P < 1459471504 157263 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :xΨ + y(1-Ψ) = random probability of being either x or y < 1459471514 864470 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what symbol is that? it doesn't showu p on mine < 1459471520 12172 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :It's a unicode cat. < 1459471546 241974 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wow < 1459471563 434015 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Ψ = random probability of being either 0 or 1 < 1459471567 520229 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Ψ: Doing any math involving Ψ comes at the expense of your sanity < 1459471576 98468 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Example problem: < 1459471579 269336 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :x = Ψ+1 < 1459471579 849813 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :because it is random and unpredictable < 1459471583 463246 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :x-1 = Ψ < 1459471589 442197 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Ψ+1 = random probability of being either 1 or 2 < 1459471590 301794 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(algebra) < 1459471598 932504 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHHAHHAAHAHAHAHAAAAAAAAAAAAAAAAAA < 1459471602 586530 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(def. of Ψ) < 1459471626 45982 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459471626 853532 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :doing any math with x comes at the expense of your sanity... < 1459471636 687050 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :does that mean I have no sanity? < 1459471638 738998 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :s/with x.*your // < 1459471651 119954 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Oh, wait, I cut out too many words. Damn it. < 1459471657 790081 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :s/with x // < 1459471658 715524 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Try ms/ < 1459471658 878393 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :There. < 1459471661 941304 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :lol < 1459471671 202850 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: ms/// is for fixing s/// expressions < 1459471701 993872 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ms/s/with x.*your///s/with x// < 1459471711 793015 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: Really? I usually either ignore the first regex I made, fix the resulting string as if the regexes were applied in a row, or I write a regex to fix the regex as a regular regex. < 1459471741 16399 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so Ψ = 0, no wait it's 1, 0, 1, 0 wait what is it < 1459471744 749555 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :A regular regex expression! :P < 1459471745 743190 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :zgrep: new processors for an architecture may support additional features that their predecessors did not in a backwards-incompatible way, but when people make new architectures like ARM, they aren't backwards-compatile with other architectures < 1459471765 650899 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :coppro: True. < 1459471775 986912 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Yes, that's ms < 1459471779 746920 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: That last one < 1459471796 944796 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: It doesn't end up calling our evil Microsoft overlords? < 1459471797 745987 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :are there irregular expressions? < 1459471806 214811 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Nope < 1459471811 348571 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Yes hth < 1459471814 187091 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: Oh, okay. Good. < 1459471823 79840 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: alksfdjaoisdf matches "walrus", but not "oerjan" < 1459471839 504139 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :It does match "oerjans", though. < 1459471853 291782 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :But not organs. < 1459471857 81308 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Correct, but not "oerjan's" < 1459471879 523276 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Though alksfdjaoisde would match all of the above. < 1459471887 803908 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Maybe we should work on that hacking game < 1459471936 965055 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :do we have to < 1459471937 951824 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can say "it's not rocket surgery" as an amusing combination of the two idioms, but saying "it's not brain science" works much less well. < 1459471960 841712 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@ask oerjan do you feel matched? < 1459471961 7875 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1459472028 750333 :MDude!~MDude@pa-67-234-117-223.dhcp.embarqhsd.net QUIT :Read error: Connection reset by peer < 1459472053 828079 :MDude!~MDude@pa-67-234-117-223.dhcp.embarqhsd.net JOIN :#esoteric < 1459472056 372951 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about < 1459472057 499369 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :x < 1459472069 968200 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :χ < 1459472083 366720 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :fizzie: Between a rock and a pickle? :P < 1459472103 900990 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :3χ / (χ/2) = 6 < 1459472107 237456 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yes, we have to :P < 1459472129 173464 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :rdococ: Err... yes. < 1459472160 875209 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :sure, all numbers satisfy that property, but < 1459472164 942427 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :χ is a wildcard < 1459472172 749716 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :χ is algebra without algebra < 1459472182 847820 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: How is it a wildcard? < 1459472217 207405 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT : < 1459472219 622434 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppa: it is meant for substitution < 1459472220 448446 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Is it a number that satisfies all properties the reals satisfy (and no others), but that isn't a real? < 1459472227 885021 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: So it's just a variable? < 1459472233 694453 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :not exactly < 1459472234 862419 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :rdococ: You're trying to turn math into C macros? D: < 1459472237 967998 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: These numbers are boring me. < 1459472245 44902 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ugh < 1459472245 691097 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :fine < 1459472275 873098 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :H4X1N470R-MP < 1459472283 692694 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Θx = sin(x) < 1459472312 900647 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: That's a function again < 1459472329 390566 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459472333 506893 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: There's a difference between weird numbers and weird function call syntax < 1459472352 296156 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :0^0 = μ < 1459472379 237101 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1459472451 289384 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about that < 1459472513 971220 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459472552 313511 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :should I just google a random function, find a spot where the function doesn't havw a value, and make a spot there? < 1459472659 566287 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about < 1459472669 887711 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Ϝ + 1 = Ϝ < 1459472681 765100 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :∞ < 1459472692 151957 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Ϝ < n for all n < 1459472703 928225 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :-∞ < 1459472719 519617 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :uh < 1459472724 573384 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :(although not completely, but almost) < 1459472751 352868 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I wonder if it's possible to somehow teach mathematica what @ is... < 1459472754 583201 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :s/mathe/Mathe/ < 1459472764 466849 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :try it < 1459472767 887730 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|@| = -1 < 1459472774 860320 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about < 1459472812 338768 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :β = x for any x < 1459472813 902447 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Expression cannot begin with "Abs[@]=-1". :P < 1459472836 455748 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :try a different symbol like x < 1459472883 675092 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1459472888 255901 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I'm wondering, how would I begin to figure out what |@+k| would be... < 1459472908 268952 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1459472920 223400 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well, if |x@| = -x@ < 1459472929 329551 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :then |@+k| = -@ - k < 1459472941 450811 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Why? < 1459472946 294234 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :no wait < 1459472968 454285 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|@+k| = |@| + |k| = -@ + |k| < 1459472977 927198 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|a| + |b| ≠ |a + b| < 1459473023 977900 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why is |@| = -@, i thought it'd be -1 < 1459473035 829782 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oh yeah < 1459473036 655043 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|@| = -1 indeed. < 1459473038 677859 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|@| = -1 < 1459473040 684222 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :`tomfoolery @ < 1459473043 216422 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​|@| = -1 < 1459473048 612357 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|k@| = -k < 1459473065 471365 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|@+k| = -@ + k? < 1459473082 666920 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :`misle/rn @/|n@| = -n < 1459473086 305163 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about «@» < 1459473106 449096 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :`tomfoolery random number < 1459473115 791487 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :`tomfoolery random < 1459473120 151446 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what is |-@|? is it |-1@| = 1? < 1459473123 917671 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Eh, I guess that's no longer there. < 1459473124 593107 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yeah < 1459473132 202575 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|-@| = 1 < 1459473136 913690 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :8901 < 1459473137 398807 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I must confess, I know not of what you are speaking. < 1459473147 654965 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Oh, it worked, just slowly. < 1459473154 647013 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :`tomfoolery random number < 1459473156 560214 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :6903 < 1459473159 180058 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric ::D < 1459473172 196756 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so, what is |@+k|? < 1459473199 263367 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I would assume the k part gets absed < 1459473220 92153 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :if I had my way, |-@| = -1 < 1459473230 255335 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wait no < 1459473234 45886 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :then @ = -1 < 1459473236 744836 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :no < 1459473243 237773 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :not that < 1459473268 481063 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Ψ is far more interesting < 1459473277 773846 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :`tomfoolery random number < 1459473280 251402 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :17204 < 1459473290 476160 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :that's Ψ*100000 < 1459473309 354891 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :no wait < 1459473309 745179 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :`cat tmflry/random number < 1459473310 691940 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it's not < 1459473311 228941 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo $RANDOM < 1459473333 602570 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :uh < 1459473334 821423 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ugh < 1459473379 26780 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: I'm back < 1459473392 701854 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: |@+k|? = 19 < 1459473399 2625 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :uh? < 1459473399 961251 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :s/19/42/ < 1459473408 992420 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :42 < 1459473410 607127 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that would make @ pretty pointless < 1459473420 266639 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: Heheh. < 1459473434 247125 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Err... how did you mistype 42 as 19? < 1459473436 935297 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it already is useless < 1459473439 69118 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: No, it makes ? pretty pointless < 1459473439 352843 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :sorta < 1459473440 927106 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :idk < 1459473441 407435 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :n? = 42 < 1459473446 694188 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric ::D < 1459473450 639213 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: I changed my mind < 1459473456 158986 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :"The answer to life, the universe, and everything"? = 42 :P < 1459473464 973179 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Exactly < 1459473477 467586 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(?) :: a -> Int < 1459473515 289401 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that's const < 1459473523 177798 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :(?) (+5) (-5) = 42? < 1459473528 486926 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: When you said "Ψ is far more interesting", what does Ψ equal? < 1459473535 733948 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I did? < 1459473537 716655 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: It's an example of a const < 1459473546 106362 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: you did < 1459473562 356083 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Ψ = a superposition of 0 and 1 < 1459473577 446160 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: A superposition? Are you sure it isn't just 0 or 1 at random? < 1459473585 240030 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: OOH! OOH! QUANTUM MATH! < 1459473587 861618 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :okay it's 0 or 1 at random < 1459473592 926890 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or superposition < 1459473599 837872 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Ψ = 0 or 1 < 1459473600 1308 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|@|*|@| = 1... |@*@| = -@. <-- Why does this have to ruin everything. :( < 1459473607 524717 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: math : Computer math :: Quantum math : Quantum computer math < 1459473621 435410 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: It doesn't, it just breaks one property < 1459473622 765346 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :omg < 1459473633 870155 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: :) < 1459473634 407157 :jaboja!~jaboja@aah2.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1459473634 957571 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: But it ruins ease of use. :P < 1459473643 362194 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :zgrep: you made mathematica learn @?!!! < 1459473644 380552 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Welcome to #esoteric < 1459473649 296211 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :zgrep: because @ is atupid < 1459473655 320070 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I feel welcome here. < 1459473658 597184 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname is going to hell < 1459473662 666605 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :myname: It's not tupid? Okay. < 1459473671 779446 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: You are, but myname isn't any more < 1459473674 391481 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :no, it's atupid < 1459473679 554664 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it breaks even Z < 1459473683 106713 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Making it not tupid < 1459473693 161723 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: a- is a prefix for "not" < 1459473700 256700 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppa: it is xtupid for any x < 1459473710 494425 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Type my full nick, please < 1459473720 21975 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: I don't get alerted if you don't < 1459473725 81110 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Use tab-complete < 1459473740 616840 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: How does it break Z? < 1459473751 866218 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1]: k < 1459473752 900979 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :see zgrep's example < 1459473777 230020 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :the existence of @ would make 1 = -1 < 1459473798 193122 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :"hppa" makes me want to pronounce it "хпавилион". :P < 1459473798 355917 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :really? < 1459473804 378309 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :which makes 2 equal to either 2, -2 or 0 < 1459473814 269675 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Quit: mihow < 1459473820 440507 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :x = -x and x =/= 0 < 1459473831 80302 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: β looked good < 1459473872 723644 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net JOIN :#esoteric < 1459473883 601357 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :remind me what it was < 1459473891 666257 :mihow!~mihow@50-206-98-70-static.hfc.comcastbusiness.net QUIT :Client Quit < 1459473917 172583 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Nevermind, β is stupid < 1459473922 561969 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :a=β, b=β, a!=b < 1459473943 273888 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hppavilion[1]: but 1 = -1 is fine? < 1459473958 465376 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: Where is 1 = -1? < 1459473959 502005 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :myname: I'm assuming that they consider |a|*|b| ≠ |a*b| to be fine. < 1459473966 45708 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: Oh < 1459473988 397622 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Actually, that is true, I think < 1459473990 44456 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Let me check < 1459474004 378531 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :zgrep: it will most likely brealk at |@+k| nontheless < 1459474007 758784 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Well, for all reals, |a|*|b| = |a*b|, I think. < 1459474018 503384 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Not for the complexes though < 1459474019 277576 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :myname: Well, if k = @, then |@+@| = -2 :P < 1459474031 169415 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: Probably something like that. < 1459474040 359485 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :|i| = 1, |1| = 1, |1+i| = sqrt(2) but |1|+|i|=2 < 1459474043 566758 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, shit < 1459474046 123 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :You were doing * < 1459474056 367443 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|i| = 1? < 1459474063 789719 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Yeah. You didn't know that? < 1459474067 683995 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I do now. :D < 1459474072 69416 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :||@|| = 1 < 1459474090 566261 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that depends on what norm you are using < 1459474091 168924 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Usually, |x| = ||x||, but not when dealing with sgeoids < 1459474101 757752 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: Wait, but why is |i| = 1? < 1459474105 503046 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: What norm? < 1459474113 74620 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Because the distance between i and 0 is 1. < 1459474119 953771 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Good point! :D < 1459474123 821183 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :|i| could also be i < 1459474127 31971 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :|a+bi| = sqrt(a^2+b^2) < 1459474130 919536 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: Since when? < 1459474141 54969 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :@ introduces negative distances... does that simply mean going backwards in time? :P < 1459474145 71092 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :because the dostance between i and 0 is i < 1459474165 62009 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: No, it's 1 < 1459474168 695654 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: It's clearly 1 < 1459474169 366953 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about a number j which relates to hyperbolic trig? < 1459474185 497866 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hppavilion[1]: that depends < 1459474186 458041 :jaboja!~jaboja@aah2.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 252 seconds < 1459474224 371177 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :|a + bi| = |a| + |b| is as valid as |a + bi| = sqrt(a^2 + b^2) < 1459474234 913968 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :both of them are well defined < 1459474295 936582 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :no, the complex plane is like an x/y plane - the distance from i to 0 is 1 < 1459474319 419783 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :and from 1+i to 0 is sqrt(2) < 1459474356 542299 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :as long as it follows some rules, anything is fine really < 1459474378 670829 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but those are the rules of the complex system < 1459474398 803761 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :like, |x| = 0 => x = 0 < 1459474420 569620 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :|a| + |b| >= |a+b| < 1459474458 330877 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but I have the idea of a hyperbolic complex plane where e^jx = sin(x) + icosh(x) < 1459474471 525100 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :sinh* < 1459474479 427746 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :j* < 1459474485 123842 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :jcosh* < 1459474746 526113 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :-|@| = |i|. Huh. < 1459474774 888252 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|i| = 1 < 1459474780 436995 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|@| = -1 < 1459474787 560522 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :-|@| = 1 < 1459474788 178535 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that's what he said < 1459474824 656266 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|3| = |3| < 1459474874 690447 :boily!~alexandre@96.127.201.149 QUIT :Quit: SELECTION CHICKEN < 1459474874 892290 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|k@| ≠ |k||@|... argh! If only this weren't true, then things with @ would be much easier to think about. < 1459474908 299949 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459474917 202924 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: |k@| = k|@| < 1459474923 234297 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But that's not very good < 1459474935 763115 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: True... < 1459474937 764896 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that would break math for k = @ < 1459474947 767525 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Would it? < 1459474953 526133 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I don't see it breaking math for k = @... < 1459474954 665238 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you posted it < 1459474962 953805 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Well, what I wrote, yes. Not what hppavilion[1] wrote. < 1459474982 289037 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so |@@| is -@? < 1459475007 671180 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Yeap. < 1459475012 83687 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :and |-3@| would be 3? < 1459475015 435355 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Yeppers. < 1459475021 207829 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Because |n@| = -n < 1459475024 133644 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :omg that actually make sense < 1459475054 407498 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|n@| = -(|n|@/@) < 1459475067 698682 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :@.@ < 1459475067 862108 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: @ . < 1459475073 173702 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :@_@ < 1459475111 549696 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what about |@+k| < 1459475160 451792 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :rdococ: Wat? < 1459475164 681152 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :myname: Exactly. :/ < 1459475276 696851 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :asume k = @, that would make |@+k| = -2 < 1459475296 4957 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|@+k| = -k/@ + -1? < 1459475300 57979 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :k = -@ would make it 0 < 1459475331 150434 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|k/@| < 1459475344 446706 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about 1/@ < 1459475366 970818 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :k = n@ -> |@+k| = -(n+1) < 1459475424 870215 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :k = -n@ -> |@+k| = -n+1 < 1459475510 493225 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :k = n -> |@+k| = -1 - ((n/@)+1)...? < 1459475566 890041 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :n = @ -> |@+n| = -1 - ((n/@)+1) -> -3...? < 1459475612 541407 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :k = n@ -> |@+k| = -(n+1) < 1459475613 111144 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :k = -(n+2)k -> |@+k| = -(n+2)+1 = -(n+1) < 1459475617 59821 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :now plug in n = 1/@ < 1459475643 701790 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so |@ + k| = |@ - k + 2| < 1459475649 723682 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :k = (1/@)@ -> |@+k| = -((1/@)+1) < 1459475712 613127 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|@+x| = -1/@ - 1 < 1459475732 872372 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|@+x| = -x/@ - 1 < 1459475754 838569 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :nowait < 1459475777 571052 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :k = @; |@+k| = -2 < 1459475842 594908 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :The enigma machine had a keyboard that was qwertzuio asdfghjk pyxcvbnml < 1459475936 363505 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|x@| = -x < 1459475959 12949 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :now say x = (@+x)/@ < 1459475968 528058 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :|x| = |-x| -> |k + @| = |k - 2 - @| -> @ = -2 - @ -> 2@ = -2 -> @ = -1 < 1459475976 512474 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :y* < 1459475992 91690 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :rdococ: sounds wrong < 1459476001 222738 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|x@| = -x < 1459476013 662758 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :now say x = 1 + y/@ < 1459476020 470425 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how should (a+b)/b = a? < 1459476032 838167 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that would make a + b = a * b < 1459476069 132200 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :\oren\: Intriguing. < 1459476069 294736 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :a = (b+c)/b? < 1459476079 347483 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I meant y there < 1459476107 384059 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so a = 1 + c/b? < 1459476122 261331 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yes < 1459476156 104671 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what are you trying to do < 1459476167 910528 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Oh, that's interesting. < 1459476193 389104 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|n@|=-n; n=(@+x)/@; |@+x| = -(@+x)/@... huh. < 1459476244 770573 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i don't quite get where these division rules came from < 1459476264 70453 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Are you saying I'm assuming @/@ = 1? < 1459476294 508988 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i don't get what made you assume n = (@+x)/@ < 1459476351 652034 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Who cares, it works? < 1459476364 688494 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how so < 1459476366 312628 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :And it was rdococ that made me assume. :P < 1459476374 201510 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :It figures out what |@+k| is. < 1459476385 854688 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :solve for k = @ < 1459476389 83766 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :So we want to know |@ + x|. < 1459476395 233722 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Hm. Let's try. < 1459476398 466898 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Let's divide both sides by @. |(1 + x/@)@| < 1459476399 779956 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah < 1459476405 18286 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Apply the rule. -(1 + x/@) < 1459476417 909188 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Simplify. -1 - x/@ Assuming my knowledge of parentheses are correct. < 1459476420 546772 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :-1-1 = -2 :D < 1459476435 514619 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :It works, of coures. :) < 1459476437 200479 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :s/res/rse/ < 1459476442 131950 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Yay < 1459476444 212722 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Or, wait... does it? < 1459476450 355979 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Yeah, probably. < 1459476453 913784 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Yep, it works. < 1459476487 172823 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :looks reasonable < 1459476504 203786 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am not sure if that somehow breaks my contradiction above < 1459476508 89503 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I've known that a + b = (1 + b/a)a for ages now. < 1459476510 996255 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :`misle/rn @/|n@| = -n; |@+k| = -(@+k)/@ < 1459476515 182645 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about «@» < 1459476547 81590 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :myname: Hm, which contradiction? < 1459476551 43982 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :a + b = (a/a + b/a)a = (1 + b/a)a < 1459476562 4109 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I dunno if it applies to @, but I don't see why otherwise. < 1459476583 831489 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :|x| = |-x| -> |k + @| = |k - 2 - @| -> @ = -2 - @ -> 2@ = -2 -> @ = -1 < 1459476587 656735 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that one < 1459476594 759287 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Why does |k + @| = |k - 2 - @|? < 1459476599 573432 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Or are we assuming that? < 1459476632 167766 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :because |k + @| = |-(k + 2) + @| < 1459476643 76742 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Err... why? < 1459476665 440687 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|5 + @| = |-7 + @|... nope, does not make sense, unless that's why it's contradictory < 1459476723 274965 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|5 + @| = -1 - 5/@, meanwhile |-7 + @| = -1 + 7/@. One's less than -1, and the other's more. That's assuming @ > 0. < 1459476729 514059 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :`tomfoolery @ < 1459476730 666626 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​|n@| = -n; |@+k| = -(@+k)/@ < 1459476732 566637 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :because |k + @| = -(n + 1) for k = n@ and |-(k+2) + @| = -(k+2) + 1 < 1459476745 953462 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :k = -n < 1459476746 474386 :Lyka!scat@unaffiliated/schrodingerscat PART :#esoteric < 1459476756 181589 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Err, no, I'm wrong, sorry. < 1459476785 23553 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :|5@ + @| = |-7@ + @| < 1459476791 545337 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :So the assumption is that k = n@..., then |k + @| = |n@ + @| = |(n+1)@| = -n-1 < 1459476806 461777 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wait, no < 1459476830 637870 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so wait, |k + @| = -(k/@ + 1), right? that follows what I got, then |-(k+2)+@| = -(k+2) + 1...wait, what? < 1459476834 580254 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :6 ≠ -6 :P < 1459476857 567253 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|5@ + @| ≠ |-7@ + @| because |a@| ≠ |a||@| < 1459476904 178548 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but |-n@ + @| = -n + 1 < 1459476910 152772 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :No. < 1459476911 891900 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :-n - 1 < 1459476914 919208 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :`misle/rn @/|n@| = -n; |@+k| = -1 - k/@ < 1459476917 981758 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Err.. wait. < 1459476918 950902 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Crap. < 1459476925 408216 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about «@» < 1459476928 644005 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :`tomfoolery @ < 1459476929 591836 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​|n@| = -n; |@+k| = -1 - k/@ < 1459476935 998406 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I didn't get your version so I put my own < 1459476945 265608 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|-n@ + @| = |(1-n)@| = n-1 < 1459476951 258643 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :^ myname < 1459476972 517410 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :makes sense < 1459476977 844120 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :indeed < 1459476983 555643 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459476984 359420 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :rdococ: Same thing. :P < 1459477014 414888 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :(that's with regards to |@+k|) < 1459477064 77713 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :interesting < 1459477233 895387 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 240 seconds < 1459477264 813965 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: H444444444444444XXX11111N444444770000000000R < 1459477268 46929 :mihow!~mihow@172.56.38.167 JOIN :#esoteric < 1459477439 838602 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1459477497 967716 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :^myname < 1459477509 110978 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I think it'd look nicer if rephrased: |@-k| = k/@ - 1 :P < 1459477514 851608 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Are you there fungot? It's me, hppavilion[1] < 1459477515 67671 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: not having guarantees for these things is sensible. thread-terminate! brings nothing but trouble...? or am i screwing something up. b. < 1459477540 975389 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :pretty good answer < 1459477633 404862 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :So what'd |1/@| be... < 1459477673 422333 :mihow!~mihow@172.56.38.167 QUIT :Quit: mihow < 1459477676 21802 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :for that we have to know what |@^k| is < 1459477689 938479 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Not necessarily. < 1459477716 818821 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, but we want it nontheless < 1459477723 454480 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Inverse isn't exactly the same thing as power, not completely/exactly. As far as I know. < 1459477744 595523 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|@*@| = -@ < 1459477752 380523 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Hm... |@| = -1, |@@| = -@, |@@@| = -@@, etc. < 1459477775 298092 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|@^k| = -(@^k-1) < 1459477795 331987 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|@^-1| = -(@^-2) < 1459477795 514320 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Please put some parens there. :P < 1459477806 723779 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :-(@^(k-1)) < 1459477810 482592 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Indeedy. :) < 1459477862 943224 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so, |1/@| is -1/(@@)? < 1459477874 266151 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Hm... < 1459477883 219929 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|1/0| = -1/(@@) < 1459477888 226277 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :@* < 1459477888 428058 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: v @ ? . < 1459477891 606986 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :s/0/@ < 1459477978 442310 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Seems like that's it. < 1459478100 91624 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :`tomfoolery @ < 1459478101 719176 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​|n@| = -n; |@+k| = -1 - k/@ < 1459478132 474061 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :`misle/rn @/​|n@| = -n; |@+k| = -1 - k/@; |@^q| = -(@^(q-1)) < 1459478135 171171 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about «@» < 1459478157 97524 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :x^@ < 1459478161 433685 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Oooh, yes... < 1459478192 754543 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that's a taugh one < 1459478290 864221 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :we may ignore it :D < 1459478296 227956 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric ::/ < 1459478322 849452 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :like, |x^@| could be x^@ < 1459478355 685354 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|@^@| = -(@^(@-1)) < 1459478357 95197 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i don't see how thatwould break anything since that exists für even exponents < 1459478372 869073 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why that < 1459478383 371399 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459478396 325062 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :|@^@| also is a nice emoticon < 1459478398 215585 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|x@^y| < 1459478495 118259 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :|x@^y| = x|@^y| = -x@^(y-1)? < 1459478513 780102 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Do you mean x(@^y) or (x@)^y? < 1459478530 298446 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :(x@)^y < 1459478573 719119 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :(x^y)(@^y) < 1459478642 44582 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|@^0| = -(@^(-1)) < 1459478688 98278 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Technically... < 1459478725 937862 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|((k^@)/@)@| = |k^@| = -((k^@)/@) < 1459478788 973678 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :k^@ = -@|k^@| < 1459478837 660063 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :the @^0 is bad < 1459478853 666880 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :is there any way tp make it be 1? < 1459478907 506314 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|ab@| = a|b@|, right? < 1459478922 433689 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i guess < 1459479006 670452 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :myname: I guess that |@^0| simply isn't 1... < 1459479065 768118 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :myname: It works out: |@^1| = -(@^0), so @^0 = -|@^1| = -|@| = 1 < 1459479085 68466 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what version? < 1459479093 538636 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|@^q| = -(@^(q-1)), q = 1 < 1459479136 501050 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah < 1459479212 124486 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but i donjt like how |@^0| != |1| < 1459479216 983544 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but that is fine < 1459479222 332839 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Let's assume that it is... < 1459479223 735929 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :But 1 = |1|... and -(@^(-1)) = |@^0|... so -1 = @^(-1)... < 1459479229 191215 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :|0^0| isn't 1 either < 1459479266 107605 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :So 1/@ = -1? < 1459479271 338671 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :That doesn't work, does it? < 1459479315 238032 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :No, it doesn't. < 1459479322 509642 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Because @ ≠ -1, right... < 1459479336 462634 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Where did I mess u. < 1459479337 856102 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :s/u/up/ < 1459479349 934686 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :@^0 simply isn't 1 < 1459479350 97638 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: wn v rc pl id do bf @ ? . < 1459479372 277447 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :myname: No, @^0 seems to be 1... just |@^0| doesn't seem to be 1... :( < 1459479383 129437 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :...unless @^0 isn't 1, because @^1 ≠ 1... < 1459479384 133275 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :fine, too < 1459479397 199635 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :How's that fine, though... |1| ≠ 1, then? < 1459479415 119701 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :right < 1459479425 762575 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so @^0 must not be 1 < 1459479451 588311 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :`tomfoolery < 1459479452 282828 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :`tomfoolery @ < 1459479457 245725 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but that may imply @^1 is not @ < 1459479462 464684 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I have nothing to tell you. < 1459479462 627783 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​​|n@| = -n; |@+k| = -1 - k/@; |@^q| = -(@^(q-1)) < 1459479479 268369 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|@^1| = -(@^(-2))... < 1459479545 193637 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, but as you said, |@^1| = -(@^0) < 1459479572 985349 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :if @^1 were @, that would mean @^0 is 1 < 1459479584 200780 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459479622 446592 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so we either have to define |@^x| somehow else or we have to say that @^0 is not 1 and @^1 is not @ < 1459479628 56901 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Whoops, < 1459479629 819894 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :s/,/./ < 1459479632 726231 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i don't like the second part, though < 1459479658 705460 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Yeah... < 1459479681 768885 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so the exponential rule is wrong < 1459479699 959058 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I mean, it works out that @^0 = 1 and @^1 = 1, they work together... but they end up giving @ a wrong value... < 1459479720 161662 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I guess... < 1459479722 977071 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :we may do something like ^(sqrt(x)) to work around these sneaky 0 and 1 edge cases < 1459479870 205443 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :a^b = a*a*a... b times, right? That's the definition we're going with? < 1459479874 493696 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Or something else. < 1459479876 810957 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wait, how did your 1/@ worked above < 1459479906 70858 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why is -1 = @^(-1) < 1459479918 906985 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I'm not sure what I did above... I've lost my train(s) of thought. < 1459479945 700863 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :https://upload.wikimedia.org/math/7/f/8/7f80d3b6fbe1d4e35eca5022242872bf.png <-- that's the definition we're going with, right? < 1459479961 347697 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :-1 = |@| = |@^1| = -(@^0) < 1459479967 307659 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah < 1459479976 468461 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Indeed... < 1459480046 340705 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i do think you made an error above but i am quite unsure < 1459480058 179281 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I probably made a few errors above. < 1459480062 344455 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|@^k| = @^(k-1) * |@|, right? < 1459480090 618309 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Simply because of the fact that |a@| = a|@| < 1459480114 13096 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :So |@^k| = -(@^(k-1)) < 1459480132 760114 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :If @^0 = 1, then 1 = |@^0| = -(@^(-1))... < 1459480152 276813 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :aha! < 1459480174 975812 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :1 = -(1/@)... that means 1/@ = -1...??? < 1459480218 252802 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :that's... weird - I heard you talking about it above but never stopped to read < 1459480248 211207 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah < 1459480250 88859 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :If @^1 = @, then -1 = |@^1| = -(@^0), then 1 = @^0... < 1459480270 765057 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :-1 = (1/@)... < 1459480278 337703 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :@^0 = 1, @^-1 = -1, and @^1 = @. < 1459480278 500501 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: wn v rc pl id do bf @ ? . < 1459480303 612980 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I guess 1/-1 has two solutions now < 1459480323 239230 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :@ and -1? < 1459480328 295131 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :may work out < 1459480341 665880 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :So how did I show that @ is a number... < 1459480355 465262 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but does this imply it for any division? < 1459480371 191193 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :like, is 1/-2 equal to some @ thing? < 1459480399 540701 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|@^(-2)| = -(@^(-3))... < 1459480412 819175 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :1/-2 = -1/2 or (1/2)@ < 1459480415 550477 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I would say < 1459480427 663030 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|@^-1| = |-1| = 1... so -(@^(-2)) = 1? < 1459480443 304952 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that would make -1 may or may not be @ < 1459480464 741754 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :(@*@) = -1 < 1459480465 196450 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :? < 1459480465 718438 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :@^-2 = -1? < 1459480465 881289 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1459480478 680281 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|@*@| = 1?!?!?!?! < 1459480484 979760 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :no < 1459480491 324839 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :|@@| = -@ < 1459480506 345849 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but zgrep said < 1459480524 425436 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :If @^-2 = -1, then -1*(@^2) = 1, then @^2 = -1... D: < 1459480548 293177 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :...then that means sqrt(-1) = @ and @ = i... < 1459480558 841538 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but that's ludicrous < 1459480562 17478 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|i| = 1, though. < 1459480565 976208 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :@ is ludicrous. < 1459480583 1810 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :indeed, bordering on ridiculous < 1459480591 923347 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but interesting enough to keep around < 1459480594 269907 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Something weird is going on here with powers... :( < 1459480623 461002 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :@^-1 is -1, right? < 1459480623 623743 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1459480627 549144 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but that would mean |i| = -1 < 1459480647 437857 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :rdococ: ot depends on how you calculate < 1459480651 207951 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but yeah < 1459480678 313746 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :if we assume that @^-1 = -1, then (@^-1)^-1 = -1 too, so @^-2 = -1... < 1459480683 43189 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it acts a lot like -1 < 1459480685 863934 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1459480698 545904 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :if my maths is right < 1459480718 191550 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I'm going to take a break from @ for now. < 1459480736 508970 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459480764 662881 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I think the problem lies in the absolute value function of x@ < 1459480765 361723 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :What if we just say that |n@| = n|@| instead of -1... < 1459480777 127112 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Err, instead of -n. < 1459480789 164266 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :since f(x) = |x@| doesn't swap slopes at the origin < 1459480818 795497 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I mean, |x@| = -x, but |x| = x if x >= 0, and -x otherwise < 1459480823 571511 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :no such conditional in the @ < 1459480824 953249 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :rdococ: i don't get ypur (@^-1)^-1 = -1 < 1459480833 969749 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Something makes me think this is simply a problem of choosing absolute value, something related to distances... < 1459480837 326730 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :@^-1 = -1 < 1459480837 489500 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1459480848 771620 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :-1^-1 = 1/-1 = -1 < 1459480852 896096 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or @ < 1459480861 390754 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :if we say @^-2 = @ < 1459480870 841680 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :then we complicate things a lot < 1459480879 313368 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah, i see < 1459480939 494247 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :we may need to start from stratch < 1459480948 591458 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I'm going to make a small adjustment to @'s behaviour, and call the new one ©. < 1459480955 641460 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :|x|-|x| = -2x? < 1459480970 411737 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|x©| = -|x| < 1459480975 68392 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so |-©| = -1 < 1459480975 454102 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|x|-|x| = 0 < 1459481003 411621 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :rdococ: Hm. < 1459481008 162177 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :if we try © instead of @, do you think it will turn out with less contradictions? < 1459481010 749960 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :is @ something in particulatr already? < 1459481021 537429 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :`tomfoolery @ < 1459481023 758926 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​​|n@| = -n; |@+k| = -1 - k/@; |@^q| = -(@^(q-1)) < 1459481027 619295 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :© is different in that |-©| < 0 < 1459481028 804041 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :thanks < 1459481033 604253 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :while |-@| > 0 < 1459481041 403238 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Every time I see @ I think ehird. Alas. < 1459481061 385945 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|©| = -1? < 1459481068 19445 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yep < 1459481084 104591 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|©+k| = -1 - k/©, there's no change there, infact it works with any variable or constant < 1459481086 256560 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :rdococ: which is also true for @ < 1459481101 141618 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but |-©| = -1 where |-@| = 1 < 1459481104 638742 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah < 1459481106 269176 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|n©| = -|n|... hm... < 1459481144 462941 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that might work < 1459481153 390759 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|©©| = -|©| = 1... interesting, difference already - it almost looks recursive < 1459481156 705434 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but i am way to lazy to type a copyright symbol < 1459481162 691473 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :just put c instead < 1459481164 579000 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|n©| = -|n|, |((©+n)/©)©| = |©+n| = -|((©+n)/©)| < 1459481173 77209 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :whut < 1459481183 172126 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Different n's, sorry. < 1459481221 500393 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :we might as well call it @ and remove out old draft < 1459481233 443629 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :nah, incase © runs into problems too < 1459481240 596615 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :-|((©+n)/©)| = -|1 + n/©|... I don't see how this is still the same as @? < 1459481268 424547 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :true < 1459481278 440463 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric ::) < 1459481280 873752 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459481287 776009 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :not the same, but we basically made all the rules up from a wrong first definition < 1459481305 107282 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :we might as well change that definition and start over still calling it @ < 1459481347 824520 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I don't see how to unwrap it from the absolute value, though, which could be what makes it work, but still... < 1459481355 174119 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :...sort-of sad. :( < 1459481355 336840 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|© + k| = |(1 + k/©)/©|. Using the rule where |n©| = -|n|, we get -|1 + k/©| < 1459481361 694080 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :or choose some symbol that's on an ordinary keyboard < 1459481382 477290 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :© looks like @ < 1459481387 323041 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :invariance of @ < 1459481404 646970 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so < 1459481439 113073 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :myname: Use the all-mighty compose key! :P < 1459481451 159056 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|n©| = -|n|; |© + n| = -|1 + n/©|; |©^n|? < 1459481455 306942 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that's a pain in the ass on a software keyboard < 1459481476 954954 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :myname: Oh... software keyboard? Those have © somewhere, but yeah, it's annoying to get to usually. < 1459481486 397468 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Try clicking and holding on 'c' or 'g'? < 1459481502 145886 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Or use c. Or `. Or any symbol, really. :P < 1459481507 513658 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i have it in a seperate menu on , < 1459481537 408803 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|©^n| = -|©^(n-1)| < 1459481539 527435 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|©^n| = -|©^(n-1)| I thknk. < 1459481542 258575 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :s/knk/ink/ < 1459481550 973986 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :∆ is also an option < 1459481561 70813 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :But ∆ is taken for small changes. < 1459481563 367013 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|©^1| = -|©^0| = -1 < 1459481567 920713 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :and while we are at it, let's define the ― operation < 1459481580 809379 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :-? Or –? Or —? < 1459481591 562915 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :the last < 1459481593 914153 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|©^2| = -|©^1| = |©^0| = 1 < 1459481604 573338 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :indeed, recursive < 1459481609 307120 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ʒ < 1459481617 656650 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :How about £. :P < 1459481627 558047 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :¸ < 1459481632 355793 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :& < 1459481636 412545 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :works nice for multiplication < 1459481643 287863 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :This is a nice symbol for a variable, right: ‰ ? :P < 1459481651 922314 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :maybe & < 1459481670 805455 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :¡ < 1459481689 586183 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :-5 = |5©|... hm... < 1459481711 965185 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|©^x| is -1 for an odd number but 1 for an even one... weird < 1459481714 225278 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :© works nicely. < 1459481718 774492 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :(hold ALT) 169 < 1459481718 937277 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Sort-of bland, though. < 1459481720 419642 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|©^0| = 1 works though < 1459481724 359005 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|©^-1| = -1 < 1459481732 332787 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|©^-2| = 1 < 1459481741 813889 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :So ©^2 is now 1? < 1459481746 221512 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :what's a software keyboard? like onscreen interface? < 1459481752 463341 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yes < 1459481755 308811 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah < 1459481757 863314 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :kay. < 1459481764 974975 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :pretty normal on smartphones < 1459481766 392762 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|©©| = -|©| = 1 < 1459481772 105615 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :ACTION takes a break from this to eat some cake < 1459481774 824898 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it's recursive < 1459481778 160209 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :But |1| = 1, therefore ©© = 1 < 1459481779 628744 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :but < 1459481790 853758 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what is |@©| < 1459481791 509553 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :uh? < 1459481793 154866 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Or ©© = -1... < 1459481798 264730 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :©© = ±1 < 1459481803 182981 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :There. < 1459481823 647332 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|©| = -|©^0| = |©^-1| < 1459481833 407189 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :myname: :D < 1459481848 165672 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|©©| = 1, surprisingly < 1459481852 410865 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :myname: Obviously -© = 1 < 1459481866 368728 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :If trying to find |@©| you get that. :P < 1459481877 204109 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :But I think that's because we don't have a working @. < 1459481902 910953 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :© = 1 or i... depending on the context? :P < 1459481922 740499 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :ACTION really goes away now < 1459481923 716004 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :when did © become i? < 1459481931 364598 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :If ©© = ±1... < 1459481939 900849 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :...I cheated and reversed an absolute value... :P < 1459481945 362544 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :then |©©| = 1...huh, it is < 1459481960 733583 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hey < 1459481963 250647 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :you can't do that < 1459481969 574495 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Why not? :( < 1459481976 414335 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :The only way to win is to cheat... < 1459481985 535354 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :1 = |1| = |-1| = |©©| < 1459481995 181625 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so you mean 1 = -1 now? < 1459482014 194590 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :you can't reverse an absolute value, like you did anyway, whether © exists or not < 1459482121 462061 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :anyone else? < 1459482126 202515 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1]? < 1459482162 131939 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :we made a modified version of @ called ©, and |x©| = -|x|...hello? < 1459483201 552033 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :@tell Sgeo__ @ seems to fail with regards to exponents... at least, it doesn't do too well... < 1459483201 715326 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1459483251 97898 :bender|!benderpc@2404:e800:e61a:41d:d486:9da7:7d5c:34f6 JOIN :#esoteric < 1459483295 841059 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :zgrep, what's going on? < 1459483382 339797 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Sgeo__: So exponents, as in |@^k|. If we assume that |n@| = -n, and n = (@^k)/@, then |@^k| = -(@^k)/@ = -(@^(k-1)) < 1459483570 882871 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|@^1| = -(@^0); @^1 = @ (because of https://goo.gl/XMm8lT); So |@| = -1 = -(@^0); so @^0 = 1, so far so good... < 1459483573 319978 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :But... < 1459483651 716972 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|@^0| = |1| = 1 = -(@^(-1)); so (1/@) = -1. Therefore -@ = 1, and @ = -1... :/ < 1459483682 986162 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Sgeo__: Which it isn't. < 1459483710 677755 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Any suggestions? < 1459483726 31373 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :rdococ: Suggested |n©| = -|n|, which seems to do the trick. < 1459483739 255674 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Where does |n@| = -n come from? Was that my original definiton, or was it |n@| = -|n|? If i remember my most recent proposed definiton for |a+b@| properly, it would be the second, I think < 1459483797 214913 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Sgeo__: I don't know what your original definition was, but I know that I first heard of it as |@| = -1. < 1459483815 489911 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Sgeo__: What was your most recent definition? < 1459483873 655365 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :|a+b@| = sqrt(a^2 - b^2) if a^2 - b^2 is positive, i*sqrt(a^2 - b^2) if a^2 - b^2 is negative. Or something like that < 1459483897 797000 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Eek. More if statements, atop the absolute value... :( < 1459483959 547948 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :So theoretically I could have |3+4i+5@+6i@|? :D < 1459483973 695359 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Not sure if my definition extends to cover that < 1459483990 192580 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :If a and b can be complex, then yes. < 1459483996 47305 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I think. < 1459484052 360980 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|a+b@| = |√(a²+b²)| ? < 1459484058 391866 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Err. no. < 1459484066 546511 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :|a+b@| = √(|a²-b²|) ? < 1459484067 440309 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :That? < 1459484116 320690 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :`misle/rn @/|a+b@| = √(|a²-b²|) < 1459484120 997236 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about «@» < 1459484133 553172 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :HackEgo is slower than I last recall... < 1459484245 173274 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :...either that, or it's my connection. < 1459484262 743949 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :So |0+1@| = sqrt(|0 - 1|) = 1??? < 1459484291 943926 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well maybe not??? < 1459484320 686724 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Hm... or I'm wrong... < 1459484343 681834 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :i*sqrt(a^2-b^2) = i*sqrt(-1) = i^2 = -1... :/ < 1459484382 393492 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :But i = sqrt(-1) so i*sqrt(a^2-b^2) = sqrt(b^2 - a^2), no? < 1459484508 855534 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I guess not. < 1459484526 729901 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so @ is a time dimension? < 1459484557 324891 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :But... I*Sqrt[b] == Sqrt[-b] ??? < 1459484568 683242 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yes, I think < 1459484574 964989 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Why isn't this working, then? < 1459484592 688304 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :dunno < 1459484602 587892 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :a = 0; b = 1; I*Sqrt[a^2 - b^2] => -1; Sqrt[b^2 - a^2] => 1; :( < 1459484618 691388 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but I love the idea of a complex hyperplane that takes place in 2 dimensions of space and 1 of time < 1459484657 617695 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Sgeo__: was that your intention? a time dimension? < 1459484685 453560 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Well, that's what a negative result from absolute value ends up being. < 1459484687 701123 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I guess. < 1459484694 958773 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Though not exactly. < 1459484703 357989 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :My recent definition of |a+b@| was inspired by the time dimension, which I believe could be described with a numvber # such that |#| = i < 1459484721 257137 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :that makes sense < 1459484749 767137 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :`misle/rn @/|a+b@| = { √(a²-b²) if a²-b² ≥ 0 ; i√(a²-b²) if a²-b² < 0 } < 1459484768 792933 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Was lied to about «@» < 1459484791 320221 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|a + bi + cτ| = √(a² + b² - c²) < 1459484801 504036 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :three dimensional tau space < 1459484807 712184 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :tau representing time dimension < 1459484842 214778 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|τ| = sqrt(-1) = i, so it fits your definition too < 1459484862 636582 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :a + bi + cj + dk <-- 3 dimensions + time? < 1459484873 277112 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :a + bi + cj - dk < 1459484880 941848 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I was close. < 1459484898 896424 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Neat. :D < 1459484910 605094 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :the time dimension is negative < 1459484931 952602 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :distance is a measure of how hard it is to get to somewhere, so more time allowed, the easier it is < 1459484945 108972 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :cool, right? < 1459484987 866762 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Hm.... hmmmmm.... :D < 1459484997 86563 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|a + bi + cτ| = √(a² + b² - c²) if √(a² + b² - c²) >= 0, otherwise i√(a² + b² - c²) < 1459485010 270742 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Wait... so if I have 4τ, then |4τ| = ??? < 1459485017 585091 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Ahah. < 1459485024 789478 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :4i? < 1459485029 188733 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Err... not 4i. < 1459485031 200383 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :2i? < 1459485042 222612 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|4t| = sqrt(-16) = 4i < 1459485044 490567 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Err. No. I can't think. < 1459485047 730023 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Yeah, 4i. < 1459485055 750845 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :But... how is 4i easier than 3i? < 1459485072 970032 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :i is basically the negatives < 1459485092 484872 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :because square roots are like that < 1459485093 143005 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :That's... why? < 1459485097 56457 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :But... why? < 1459485115 611445 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :because x*x=-1 doesn't have any real solution < 1459485143 539646 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :using my adjusted formula, |4t| = i*sqrt(-16) = 4ii = -4 < 1459485149 451849 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :which is easier than -3 < 1459485163 846265 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :But... why's it adjusted that way? < 1459485176 411535 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I guess you could say it just, err, is that way... but... < 1459485186 448849 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Oh, there. I see. < 1459485191 50562 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I didn't finish reading the line. < 1459485224 898022 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but mine is basically the same as Sgeo__'s @ < 1459485245 501042 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :except that I think tau would be a better symbol to fit it than @ < 1459485257 590151 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Huh. Is this tau known by any other, more widely accepted names? < 1459485263 642147 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :tau / @ / whatever. < 1459485269 808419 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :sometimes t < 1459485293 987508 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I meant more as in, is there a wikipedia page with a snippet about it? Or any other links? < 1459485311 973525 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :nah, idk if anyone thought of it yet < 1459485403 231016 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :This is pretty neat. < 1459485442 428334 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well, I did have a similar idea < 1459485458 430803 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :a number y where e^yx = sinh(x) + ycosh(x) < 1459485470 874171 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :tau might fit it < 1459485508 107580 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so I guess |@| = -1 after all, since it's time and all < 1459485597 40474 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I should read these logs at some point < 1459485613 629850 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I'm only half paying attention, and it involves stuff I'm involved with < 1459485631 548149 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :we should popularise this @ or tau idea < 1459485640 77243 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it would be useful < 1459485650 105109 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :tau, or @? < 1459485653 899651 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :both < 1459485656 66149 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :they're the same < 1459485658 389608 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :tau. < 1459485663 196011 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Damn, autocorrect. < 1459485663 358950 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :just different names < 1459485665 596582 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :atau. < 1459485666 116096 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric ::P < 1459485675 336999 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :t@u? :P < 1459485680 721974 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :lol < 1459485734 719427 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I'm confused by rdococ's definition... sqrt is always (normally) >= 0 unless comparison is undefined < 1459485757 677400 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Should it be read as just a^2 + b^2 - c^2 in the conditional? < 1459485761 864363 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|a + bi + cτ| = √(a² + b² - c²) if a² + b² - c² >= 0, otherwise i√(a² + b² - c²) < 1459485763 24631 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yes < 1459485764 411644 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :you're right < 1459485781 940185 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but it's basically the same as yours, with i added on top < 1459485807 189079 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I think this kind of stuff is used, just not in this format < 1459485817 94166 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: I'm-a-back < 1459485834 759138 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Is there a way to get the result to be imaginary? Because afaict exactly that is used as the time dimension < 1459485836 72501 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :also, since it's mostly position, not rotation, if we add a third dimension they don't have to be quarternions < 1459485853 128384 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :then just remove the conditional < 1459485889 149069 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo__: With @? < 1459485890 507055 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :But then we exclude negatives < 1459485904 652058 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo__: |$| = i -> $ = -i@ < 1459485910 575031 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :|a + bi + c@ + d#| = ? < 1459485910 789200 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what would it mean for the result to be imaginary? < 1459485921 632956 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo__: What's #? < 1459485936 668670 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :|#| = i < 1459485943 973997 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo__: That's just -i@ < 1459485947 934315 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what would # mean then? < 1459485964 613006 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :|n@| = -n < 1459485974 344190 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Whatever we like < 1459485980 400269 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1]: time? < 1459485982 515005 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Sgeo__: You mean this thing? https://en.wikipedia.org/wiki/Quaternion < 1459485985 323651 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: It doesn't /have/ to mean something < 1459485996 51102 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :hppavilion[1], there's an argument for why |n@| = -n is not a good idea < 1459486002 321023 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo__: Why? < 1459486012 173997 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :And that |n@| = -|n| makes more sense. Something to do with exponentiation < 1459486016 197016 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1]: yeah, but if it's part of a system where everything else means something, then it's weird < 1459486022 435722 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo__: Ah, good point < 1459486025 373481 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I had the |n@| = -|n| idea < 1459486040 428874 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: https://www.irccloud.com/pastebin/VqUBVapD/ < 1459486041 174891 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :before we realized it was about the time dimension < 1459486076 823651 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I'm still convinced that $ or # is time and @ or tau is something else < 1459486094 270699 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well < 1459486114 807232 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Ah, fair enough < 1459486121 459787 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :distance is a measure of how easy it is to get to somewhere < 1459486131 517216 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo__: What're $ and #? < 1459486143 301337 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :if you need to be there in a larger time, then it's easier because you have more time to spare < 1459486152 785259 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo__: Also, we need to standardize terms instead of saying "x or y" < 1459486153 98527 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :hppavilion[1], you just tried to define $ which I tended to call # < 1459486159 875843 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo__: Ah < 1459486160 302920 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so that's why tau makes distances lower - getting over there in a day is easier than a minute < 1459486181 462645 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :makes sense? < 1459486185 346091 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it's used in other areas < 1459486194 13333 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :time as a negative dimension isn't a new idea < 1459486199 494853 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo__: How about we give all the esonums Georgian names? < 1459486213 805220 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :georgian? < 1459486221 574002 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: http://www.alanwood.net/unicode/georgian.html < 1459486229 708704 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Georgia the country, not the state < 1459486245 691676 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :georgia is a state? < 1459486246 345617 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Greek letters are waaaaaaay overused, and Hebrew is reserved for cardinality < 1459486249 212345 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yes < 1459486253 357947 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Also a country < 1459486259 623486 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Two different places, though < 1459486262 183571 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I have an even better idea < 1459486263 786243 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :letter t < 1459486269 845182 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|a + bi + ct| = √(a² + b² - c²) if a² + b² - c² >= 0, otherwise i√(a² + b² - c²) < 1459486287 468372 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ⴓ is @ < 1459486315 332556 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But... neoletters doesn't render Goergian. Of course. < 1459486324 662841 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :my chat does < 1459486332 451476 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: OH! < 1459486333 421252 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but I'm sticking with t < 1459486338 744291 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :What's wrong with @ similar to ai for something similar to i except with absolute < 1459486339 889853 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Why don't we name them with emoji? < 1459486346 88114 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hppavilion[1]: you should update your neoletters < 1459486361 361274 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, I doubt neoletters renders emoji either < 1459486362 697873 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: OK < 1459486365 819828 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :it's supported Georgian for a while < 1459486367 914043 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :3:-D + 2;-) < 1459486369 186152 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Linky? I don't remember where it is < 1459486378 243411 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Those are emo/ticons/ < 1459486384 997113 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oh < 1459486390 155644 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :does this chat even support emojis? < 1459486396 348418 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :http://orenwatson.be/fontdemo.htm < 1459486400 261764 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, found it < 1459486408 370192 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: It supports Unicode, so yes < 1459486433 519338 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Some clients might not display it nicely < 1459486460 737154 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo__: Perhaps < 1459486487 217403 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Quit: Leaving < 1459486497 272761 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :rdococAbs[a_, b_, c_] := Module[{s}, s = a^2 + b^2 - c^2; If[s < 0, I*Sqrt[s], Sqrt[s]]] < 1459486513 730916 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1459486528 557928 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com QUIT :Ping timeout: 252 seconds < 1459486534 629092 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :zgrep: yep < 1459486544 532767 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Come oooooooon georg- nope < 1459486549 344985 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: I can't get it to install < 1459486553 33156 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I download the latest ttf < 1459486569 893182 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Open the "THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG" window that Windows gives me (sorry) < 1459486571 461214 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Click install < 1459486577 226650 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Say yes when it asks to replace the font < 1459486580 742944 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Doesn't update < 1459486588 427439 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Sgeo__: if $ was time, then what's # or t? < 1459486595 235595 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :@* < 1459486595 400402 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: v @ ? . < 1459486597 336147 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :try restarting your caht app < 1459486601 896600 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :chat app < 1459486602 797466 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :s/#/@ < 1459486623 408951 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :rdococ, not really sure. A time dimension that doesn't get weird past the speed of light? < 1459486634 160526 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Or it gets weird in a different way from reality < 1459486667 316905 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: I did. That was the login-logout < 1459486685 106869 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo__: c = \omega < 1459486688 76022 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|$| = i, but |t| = -1... what is imaginary distance anyway < 1459486688 238808 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo__: Fixed. < 1459486738 707076 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :try setting your font to another one and back to neoletters? < 1459486754 844764 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I do that in my terminal each time I update it < 1459486803 49670 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1459486817 174792 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :variable = 26 < 1459486826 517970 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Would rolling my own IRC client be a bad idea? < 1459486839 420785 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :no < 1459486857 788852 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :IRC is a very simple protocol, easy to implement < 1459486866 706644 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: That didn't work < 1459486875 937917 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i'd use ii as a foundation < 1459486928 952282 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :h,, < 1459486934 568881 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :there are well-known libraries in Perl and Python for IRC < 1459486941 606880 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :toiiredp < 1459486954 305684 :variable!~variable@freebsd/developer/variable PRIVMSG #esoteric :rdococ: SEGMENTATION FAULT < 1459486962 130016 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :huh? < 1459486972 460395 :variable!~variable@freebsd/developer/variable PRIVMSG #esoteric :hppavilion[1]: yeah, IRC is fairly easy to write a client for < 1459486976 450718 :variable!~variable@freebsd/developer/variable PRIVMSG #esoteric :look at the sheer number of bots < 1459486984 364080 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :http://tools.suckless.org/ii/ < 1459487112 735409 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :t*t = ? < 1459487139 357603 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :\oren\, can you guess which is the number 3 and which is the russian letter 'eh'? https://usercontent.irccloud-cdn.com/file/YIDcIFry/3eh.png < 1459487152 338586 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Without trying it yourself, that is. :P < 1459487209 492326 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i'd say the left one is a 3 < 1459487271 678116 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am getting sleepy < 1459487278 901277 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :myname: you are correct < 1459487506 841067 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :neoletters also has ↋ƐɛɜɝꜾꜿεЄԐԑЗз < 1459487510 936525 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :should I implement t into Squeak? < 1459487558 45969 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what is t*t? < 1459487632 770043 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|a + bi + cj + ... + zt| = √(a² + b² + c² + ... - z²) if a² + b² + c² + ... - z² >= 0, otherwise i√(a² + b² + c² + ... - z²) < 1459487642 162043 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :generalized to n dimensions < 1459487677 773505 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but help me discover t*t < 1459487756 992961 :Lilly_Goodman!~canaima@181.34.42.134 JOIN :#esoteric < 1459487808 853350 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|1 + 1i + 2t| = isqrt(1 + 1 - 4) = -2 < 1459487871 438842 :Lyka!scat@unaffiliated/schrodingerscat JOIN :#esoteric < 1459487875 113941 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :hi < 1459487886 528560 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :-sqrt(2)* < 1459487896 575806 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :update on hexadec: made a "reduced" form < 1459487896 738592 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hppavilion[1]: make sure in the font menu you select neoletters Regular? < 1459487910 846159 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: I believe I did < 1459487911 448129 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :http://pastebin.com/49wLRcB3 < 1459487923 192635 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Normal < 1459487947 404051 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :brb < 1459487992 241246 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hppavilion[1]: well that's a prblem. it should be "Regular" nd not "Normal" < 1459488003 77610 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: There is no "Regular" < 1459488009 396741 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: So I assume Regular = Normal < 1459488027 116647 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :the earlier versions had "Normal" the newer ones have "Regular" < 1459488093 639024 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hmm maybe go to the controlpanel->fonts and find neoletters and delete it? < 1459488263 436111 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :back < 1459488288 16655 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :so, um, does the language make any sense now? < 1459488301 917800 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hmm I wonder why installing the new version over the old doesn't work when the naming of the subfonts changed? < 1459488315 222275 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :spooky < 1459488563 772936 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :is this a bad time to ask about a language i made? < 1459488579 809703 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :can you help me determine what t*t is? < 1459488580 914114 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|a + bi + ct| = √(a² + b² - c²) if a² + b² - c² >= 0, otherwise i√(a² + b² - c²) < 1459488592 219982 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :t^2? < 1459488608 347828 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well, yes, but < 1459488612 763378 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what's t^2? < 1459488612 926071 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Dang. Perl6 has a bunch of neat things it can do... http://tpm2016.zoffix.com/ < 1459488620 315754 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I can't seem to figure it out < 1459488687 42268 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :also, how is getting to (5, 5) in 6 seconds as easy as getting to 50, 50 in 51 seconds? < 1459488705 506241 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|a + bi + ct| = √(a² + b² / c²) if a² + b² / c² >= 0, otherwise i√(a² + b² / c²) < 1459488720 181555 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :rdococ: Well, what's t? < 1459488739 192444 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|5, 5i, 6t| = sqrt(25 + 25 / 36) = sqrt(50 / 36) < 1459488772 528844 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but wait < 1459488783 363710 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :if we do < 1459488783 995744 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|a + bi + ct| = √(a² + b² - c²) if a² + b² - c² >= 0, otherwise i√(a² + b² - c²) < 1459488787 881356 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :(5*sqrt(2)) / (50*sqrt(2)) == 1/10 < 1459488802 977019 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :rdococAbs[5, 5, 6] = Sqrt[14] < 1459488805 453770 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :6/51 != 1/10 < 1459488817 52547 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :sorry < 1459488825 44222 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :i'm not good at math < 1459488860 45591 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :passed calc 1 by sucking up during the last 5 weeks < 1459488881 433069 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :passed calc 2 by dropping out of college < 1459488887 544829 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :then |1 + 1i + 2t| = sqrt(1 + 1 - 4) = sqrt(-2) but |2 + 2i + 4t| = sqrt(4 + 4 - 16) = sqrt(...oh < 1459488895 936533 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wait < 1459488906 302848 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :-8? < 1459488906 554350 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :rdococAbs[1, 1, 2] = -Sqrt[2] < 1459488922 488581 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ik < 1459488940 421517 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :should it be - c^2 or / c^2? < 1459488957 320356 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :rdococAbs is written with - c^2... division? < 1459488969 142958 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|a + bi + ct| = √(a² + b² / c²) < 1459488984 159027 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :getting there in 5 seconds is twice as hard as 10 seconds, same as if you double the distance < 1459488985 927671 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Just b/c? < 1459488992 826183 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :no < 1459488994 597977 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Or (a^2+b^2)/(c^2) < 1459488998 673824 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yes < 1459489017 651303 :Lilly_Goodman!~canaima@181.34.42.134 QUIT :Read error: Connection reset by peer < 1459489023 639107 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I think that will work better < 1459489034 378294 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :rdococAbs2[1, 2, I] = -Sqrt[5] :P < 1459489063 602659 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well, Abs2[1, 1, 2] should be 1 + 1 / 4, or 1/2 < 1459489071 517250 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well < 1459489092 79066 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|1 + 1i + 2t| = sqrt(1 + 1 / 4) = sqrt(1/2) < 1459489116 709291 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|2 + 2i + 4t| = sqrt(4 + 4 / 16) = sqrt(1/2) < 1459489121 48565 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yay < 1459489124 7067 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it works as intended < 1459489188 293357 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :1/Sqrt[2] < 1459489193 625762 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Abs2[1,1,2] ^ < 1459489206 16587 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yay < 1459489220 45488 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what software are you using? Mathematica? < 1459489222 717718 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Yep. < 1459489225 736540 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :is it free? < 1459489230 856921 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Unfortunately, no. < 1459489235 759139 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :how much does it cost? < 1459489240 793644 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Too much. < 1459489251 463175 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :really? < 1459489255 767028 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :I get it free, courtesy of school. < 1459489266 59724 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I ask how much money something will cost and you give me the vaguest answer. < 1459489271 115811 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :-.- < 1459489288 192372 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :http://www.wolfram.com/mathematica/pricing/ < 1459489295 688388 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :okay < 1459489296 346371 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ty < 1459489310 348501 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :See, pricy. < 1459489313 874861 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :s/cy/cey/ :P < 1459489338 15798 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Though technically, your function is easily written in K... < 1459489356 597516 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459489363 602210 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or any other language really < 1459489378 378108 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :just need to figure out t*t < 1459489414 347901 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well, multiplying by a unit like 1, i or t should keep the magnitude the same < 1459489422 898413 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so |x| = |x*t| < 1459489433 479345 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :no wait < 1459489439 272580 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wait yeah < 1459489440 560717 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wait < 1459489543 906828 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :great.... |x|-rated conversation < 1459489558 684058 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Heheh... < 1459489606 712588 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well < 1459489613 599142 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :a space angle is rotation < 1459489618 1975 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :a space time angle is velocity < 1459489618 587536 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :rdococ: Mathematica can *sometimes* be fed into Mathics, and perhaps even into WolframAlpha sometimes. < 1459489681 395710 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Mathics is this thing: https://mathics.angusgriffith.com/ < 1459489733 563889 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :K? < 1459489748 721404 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Lyka: kparc.com/k.txt < 1459489766 458032 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Though I don't know if it'd work with imaginary numbers. It wasn't exactly designed for those, I don't think. < 1459489773 128167 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :https://en.wikipedia.org/wiki/K_%28programming_language%29 < 1459489882 734884 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hm < 1459490020 892159 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|x| = infinity < 1459490029 389549 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|x + t| = x < 1459490038 272638 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :1* < 1459490043 984920 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :x* < 1459490095 126281 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :solve for x where x^0 != 1 < 1459490364 554529 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :ACTION imagines sheep with numbers on them < 1459490370 82250 :Lyka!scat@unaffiliated/schrodingerscat PRIVMSG #esoteric :night < 1459490380 209616 :Lyka!scat@unaffiliated/schrodingerscat PART :#esoteric < 1459491014 458296 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1459491250 74653 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hhbhb so t ired## < 1459491402 918887 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Internet is full of April's fools jokes now. http://www.questionablecontent.net/ has one. < 1459491920 694366 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu JOIN :#esoteric < 1459492336 582617 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1459492529 651428 :impomatic_!~digital_w@85.8.189.80.dyn.plus.net JOIN :#esoteric < 1459492543 552076 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1459492545 545796 :dos!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1459492765 390631 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1459493343 659599 :variable!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1459493407 831476 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :In underload, is it possible to store data in the source code at four bits per source code character density such that the program can decode it unambiguously? < 1459494485 544103 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think it's possible. I'll have to try to make a proof. < 1459494554 681051 :dos!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Someone should write a Hello, World with 1000000% cruft, MVC, etc. < 1459494561 842121 :dos!~DevourerO@58-0-174-206.gci.net NICK :hppavilion[1] < 1459494588 441559 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :AbstractPrinterFactory() < 1459494642 229394 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Evil14]]4 10 02https://esolangs.org/w/index.php?diff=46711&oldid=46710 5* 03Kc kennylau 5* (+47) 10/* 0 to 255 using only a, e, u, z (To be completed) */ < 1459494709 195559 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Today's GG is probably very good for certain shippers < 1459494792 259355 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Could we atomize MVC even further? < 1459494798 451188 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :MVCQDNX? < 1459494813 29323 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :To make something even more atrocious < 1459494824 584110 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: I'm absolutely certain that's been done... http://www.ariel.com.au/jokes/The_Evolution_of_a_Programmer.html < 1459494963 483323 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zgrep: Perhaps we should make the world's most absurdly bloated Beginning Projects Repo < 1459494980 515311 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :With officially-named and trademarked programs < 1459494986 711885 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: https://github.com/fwilson42/SimpleJavaEasyNumber < 1459494992 264877 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Industrial strenght, of course < 1459495080 200756 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu QUIT :Remote host closed the connection < 1459495834 403753 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1459498029 499158 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://www.youtube.com/snoopavision?v=MU39xSNukfg < 1459499090 21729 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1459501705 95316 :heroux!~heroux@gateway/shell/insomnia247/x-lafonrljumtrwrou QUIT :Ping timeout: 250 seconds < 1459501761 524335 :heroux!sandroco@gateway/shell/insomnia247/x-oxlzmecvkauseanp JOIN :#esoteric < 1459502435 811232 :Deepfriedice!~Deepfried@CPE-123-211-128-64.lnse3.woo.bigpond.net.au JOIN :#esoteric < 1459503009 54171 :PinealGlandOptic!~PinealGla@82.144.205.57 JOIN :#esoteric < 1459503098 726863 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> ord '=' < 1459503100 236980 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 61 < 1459503115 537371 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1459503115 700417 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :boily asked 8h 39m 14s ago: do you feel matched? < 1459503124 298289 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell boily No. < 1459503124 461176 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1459503250 485573 :J_Arcane_!~chatzilla@37-219-247-15.nat.bb.dnainternet.fi JOIN :#esoteric < 1459503393 896506 :J_Arcane!~chatzilla@37-219-5-127.nat.bb.dnainternet.fi QUIT :Ping timeout: 240 seconds < 1459503394 608148 :J_Arcane_!~chatzilla@37-219-247-15.nat.bb.dnainternet.fi NICK :J_Arcane < 1459503436 288666 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION realizes he just did something he's been annoyed at others doing. < 1459503447 241375 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell boily RE: matching. < 1459503447 404309 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1459503603 393552 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :oerjan: You're unmatched? < 1459503612 54630 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric ::P < 1459503629 390993 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :in so many ways < 1459503799 57478 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Heheh. < 1459503837 228942 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :That's both happy and sad. :| < 1459503881 469798 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yep < 1459505198 357984 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1459505996 585626 :FireFly!~firefly@oftn/oswg-member/FireFly PRIVMSG #esoteric :I guess unmatched is better than mismatched (maybe( < 1459506007 323985 :FireFly!~firefly@oftn/oswg-member/FireFly PRIVMSG #esoteric :Hm, that should probably have been (maybe] < 1459506661 104398 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Are there any vim users here? Vim has a jump list where it tracks big moves, but that's not really what I need. Is there an edit location list where I can find the places I've edited in the file previously? < 1459506686 19800 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :FireFly: Agh! [))) < 1459506742 105309 :FireFly!~firefly@oftn/oswg-member/FireFly PRIVMSG #esoteric :b_jonas: well, it has an undo tree that you can query for some info, maybe it includes position < 1459506748 990430 :FireFly!~firefly@oftn/oswg-member/FireFly PRIVMSG #esoteric :I wouldn't know how to use it though < 1459506794 977252 :FireFly!~firefly@oftn/oswg-member/FireFly PRIVMSG #esoteric :There's a plugin called gundo that visualizes the undo tree and allows you to jump around in it < 1459506849 917552 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'd like commands like prevpos and nextpos in joe-editor, which let me quickly jump to places of previous edits. It's very convenient but few editors seem to have it. < 1459506866 292097 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Lets you avoid setting bookmarks a lot. < 1459506884 412520 :FireFly!~firefly@oftn/oswg-member/FireFly PRIVMSG #esoteric :That sounds useful, yeah < 1459506937 156229 :FireFly!~firefly@oftn/oswg-member/FireFly PRIVMSG #esoteric :http://stackoverflow.com/a/2131407/1267058 oh. < 1459506944 18818 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1459507035 772075 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FireFly: ah, that says g, might do that < 1459507069 495061 :FireFly!~firefly@oftn/oswg-member/FireFly PRIVMSG #esoteric :It seems to work, toyed around with it a bit < 1459507070 708298 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :g ; for previous and g , for next. strange assignments < 1459507102 996898 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but they make sense < 1459507105 9513 :FireFly!~firefly@oftn/oswg-member/FireFly PRIVMSG #esoteric :Probably related to the ; , commands that repeat f/F/t/T forwward/backward < 1459507124 314203 :FireFly!~firefly@oftn/oswg-member/FireFly PRIVMSG #esoteric :But vim's assignments can be pretty weird and arbitrary sometimes < 1459507144 871597 :FireFly!~firefly@oftn/oswg-member/FireFly PRIVMSG #esoteric :You could always remap them to something else prefixed by if you prefer < 1459507766 27822 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :g? is the best g. < 1459507914 517370 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1459507914 720122 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 1h 19m 50s ago: No. < 1459507914 720264 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 1h 14m 27s ago: RE: matching. < 1459508046 440134 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459508643 201611 :J_Arcane!~chatzilla@37-219-247-15.nat.bb.dnainternet.fi QUIT :Ping timeout: 268 seconds < 1459508939 463101 :J_Arcane!~chatzilla@37-219-247-15.nat.bb.dnainternet.fi JOIN :#esoteric < 1459509796 430256 :boily!~alexandre@96.127.201.149 QUIT :Quit: HELICAL CHICKEN < 1459511966 362519 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459512219 356549 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1459513628 179582 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1459513772 693370 :Deepfriedice!~Deepfried@CPE-123-211-128-64.lnse3.woo.bigpond.net.au QUIT :Quit: Leaving < 1459514356 369490 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1459514363 267016 :PinealGlandOptic!~PinealGla@82.144.205.57 QUIT :Quit: leaving < 1459514462 96826 :shikhin!shikhin@unaffiliated/shikhin QUIT :Ping timeout: 248 seconds < 1459514634 704881 :shikhin!shikhin@unaffiliated/shikhin JOIN :#esoteric < 1459514997 710485 :shikhin!shikhin@unaffiliated/shikhin QUIT :Ping timeout: 276 seconds < 1459515023 145791 :hydraz!matheus@unaffiliated/demhydraz QUIT :Ping timeout: 244 seconds < 1459515089 584575 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Ping timeout: 260 seconds < 1459515107 102953 :shikhin!shikhin@unaffiliated/shikhin JOIN :#esoteric < 1459515115 414100 :hydraz!matheus@heddw.ch JOIN :#esoteric < 1459515116 641759 :hydraz!matheus@heddw.ch QUIT :Changing host < 1459515116 804709 :hydraz!matheus@unaffiliated/demhydraz JOIN :#esoteric < 1459515234 261072 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459515646 36065 :shikhin!shikhin@unaffiliated/shikhin QUIT :Ping timeout: 248 seconds < 1459515796 60919 :shikhin!shikhin@unaffiliated/shikhin JOIN :#esoteric < 1459515919 689575 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1459516024 165582 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459516907 354744 :bender|!benderpc@2404:e800:e61a:41d:d486:9da7:7d5c:34f6 QUIT :Changing host < 1459516907 517632 :bender|!benderpc@unaffiliated/bender/x-9459530 JOIN :#esoteric < 1459518119 356349 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1459518396 367800 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1459518829 954181 :impomatic_!~digital_w@85.8.189.80.dyn.plus.net QUIT :Quit: http://corewar.co.uk < 1459518844 396264 :Frooxius!~Frooxius@194.108.5.201 QUIT :Quit: *bubbles away* < 1459518868 560985 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1459520292 512531 :bender|!benderpc@unaffiliated/bender/x-9459530 QUIT :Quit: Leaving < 1459521345 823488 :asie!~asie@asie.pl QUIT :Quit: WeeChat 1.4 < 1459521487 58693 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459521784 62029 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 264 seconds < 1459522149 907103 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459523135 49952 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1459523493 936328 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 240 seconds < 1459524256 593275 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459524762 137709 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|a + ct| = √(a² / c²) < 1459524767 794865 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so what is t*t? < 1459524776 779864 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well, < 1459524815 885090 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|1 + tt| = sqrt(1 / t^2) < 1459525072 419932 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 252 seconds < 1459525447 797086 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :did you resolve ©? < 1459525537 517036 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :sgeo told us that @ was inspired by time dimension and so we come up with |a + bt| = √(a² / b²) = |a|/|b| --- the last part was someone else's idea from another channel < 1459525718 944936 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so |tt| = |0|/|t| < 1459525813 658964 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :you going to help? < 1459526147 750157 :mihow!~mihow@c-73-67-227-118.hsd1.or.comcast.net JOIN :#esoteric < 1459528095 960898 :XorSwap!~XorSwap@wpa-6-841.cc.umanitoba.ca JOIN :#esoteric < 1459528123 910220 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Read error: Connection reset by peer < 1459528288 992726 :XorSwap!~XorSwap@wpa-6-841.cc.umanitoba.ca QUIT :Client Quit < 1459528351 34815 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459528360 961459 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://senseis.xmp.net/?TerritoryScoringOnGoServersConsideredHarmful oh em gee < 1459528367 972422 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :considered harmful essays everywhere < 1459528596 883372 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|a + bt| = √(a² / b²) = |a|/|b| < 1459528649 573110 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1459528730 674698 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1]: help me with this- |a + bt| = √(a² / b²) = |a|/|b| < 1459528736 152230 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I want to find out t^2 < 1459528746 914397 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: OK < 1459528763 394528 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: You don't have ANY constants < 1459528780 5404 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Try defining a and b to appropriate numbers and working from there < 1459528790 516074 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :no, t is like i but different < 1459528799 199246 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: |t|=-1, right? < 1459528824 183143 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|t| = sqrt(0 / 1) = |0|/|1| = 0 now < 1459528844 478125 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :and |a + 0t| = sqrt(a^2 / 0) = sqrt(infinity) < 1459528852 248591 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: If |t|=0, then doesn't that just make t=0? < 1459528864 64220 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :not really < 1459528864 958713 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Or t=k < 1459528872 692796 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|a + 0| =/= |a + 0t| < 1459528873 692205 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(k^2=0, k!=0) < 1459528877 882387 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh < 1459528888 446454 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :no, wait < 1459528906 347010 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|a + 0| = |a + 0t| < 1459528908 936409 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but < 1459528911 342703 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :no < 1459528913 993580 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ye < 1459528929 608939 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|0| = sqrt(0/0) = ??? < 1459528932 996169 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1459528936 542536 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|t| = sqrt(0/1) = 0 < 1459528939 596140 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"And now there is non-binary sex. I guess that would be "analog sex"..." < 1459528945 899810 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :in my system |0| =/= 0 < 1459528957 320351 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :s/"analog sex"/\\"analog sex\\"/ < 1459528976 616740 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so... |2t| = 0, but |t + t| = -1 < 1459528981 849314 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(sex is gender in this case, not the act between bored teenagers) < 1459528995 884131 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|t + t| = sqrt(0 / 2^2) = 0 < 1459529003 566599 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :2t = t+t < 1459529006 544103 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: How does |0| != 0? What's |0|? < 1459529011 735999 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|a + bt| = √(a² / b²) = |a|/|b| < 1459529026 381949 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|0| = sqrt(0 / 0) < 1459529036 960472 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :in t+t, a is t and b is 1, in 2t, a is 0 and b is 2 < 1459529041 788011 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ignore the |a|/|b| < 1459529081 668870 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|t + t| = sqrt(t^2 / 1) = t... < 1459529101 243893 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: So |0| = r for all r in R < 1459529103 845599 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|2t| = sqrt(0 / 4) = |t + t| = sqrt(t^2 / 1) < 1459529108 71479 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1]: yes < 1459529111 928817 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: 0/0 can be said to equal any R < 1459529131 865171 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :sqrt(0 / 4) = sqrt(t^2) = t...??????? what < 1459529141 903506 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :0 = t < 1459529149 234012 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wth < 1459529167 664693 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :my original definition was |a + bt| = √(a² - b²) < 1459529244 591782 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but that would make it as easy to go 10000 miles in 10001 seconds than to go 1 miles in 2 seconds, whereas the second one is much harder < 1459529253 999169 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so I changed it to |a + bt| = √(a² / b²) < 1459529314 37647 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: One of the benefits of @ that t seems to lack is that @ is logical and straightforward; it just has one little gotcha that makes it different, but that can be explained in a single equation with exactly 1 operation (assuming -1 is syntactically a number, not "apply negation to 1") < 1459529328 360986 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|@| = -1? < 1459529330 512088 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@ can be explained as |@| = -1 < 1459529332 548157 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yes < 1459529337 625115 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so < 1459529342 283474 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: You are yet to clearly explain t to me. < 1459529353 218038 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: And you have to establish all these other rules in the process < 1459529359 537423 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :i has the same property: i^2 = -1 < 1459529370 865914 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :we recently found out that sgeo's latest definition for @ is |a + b@| = √(a² - b²) < 1459529384 222501 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :There are other subtleties, but the straightforward part of i is just i=sqrt(-1) < 1459529386 569001 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Really? < 1459529388 862263 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: OK... < 1459529391 173177 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :apparently < 1459529393 179698 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I think < 1459529394 734525 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :idk < 1459529398 284148 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but |@| = -1 < 1459529402 971026 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: That's actually pretty interesting < 1459529417 790566 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|bt| = √(0² / b²) = 0 < 1459529421 319159 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: And much moer useful than the original < 1459529441 707228 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but it's not exactly the same as t < 1459529444 756181 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: But why the division? < 1459529456 743874 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: You have to explain that too < 1459529467 614809 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1]: it should be equal difficulty to go 100 miles in 200 seconds as it is to go 10 miles in 20 seconds, t does this but @ doesn't < 1459529486 849763 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Beautiful esonums can be explained as a single operation on them equaling a number that operation usually cannot produce < 1459529502 378816 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|10 + 20t| = |100 + 200t| but |10 + 20@| =/= |100 + 200@| < 1459529514 294878 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459529525 620465 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Good point, I guess < 1459529533 37248 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :that's why I changed it to / < 1459529582 886572 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :another idea I had was e^fx = sinh(x) + rcosh(x) where the esonum is f < 1459529591 389494 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :s/rcosh/fcosh/ < 1459529601 20380 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hyperbolic sine and cosine < 1459529612 230040 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so it's a hyperbolic i < 1459529618 961118 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :should I change the definition to that? < 1459529651 912748 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :we REALLY need to make templates compile faster < 1459529654 816192 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@1 < 1459529654 978928 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Say again? < 1459529659 971840 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@1 What < 1459529660 134777 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :W|-|4T < 1459529670 91834 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :huh < 1459529672 657760 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh < 1459529681 845022 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@1337 I see < 1459529682 7841 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :i seE < 1459529719 826885 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :@1337 i am a leet haxor < 1459529719 989793 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :I 4M A leE+ Hax0r < 1459529736 329490 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :not leet enough < 1459529792 348170 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :e ͭ ͯ = sinh(x) + tcosh(x) < 1459529800 312290 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :like this new idea? < 1459529936 165433 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1] < 1459530020 27246 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yes? < 1459530024 445125 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Sorry, I vanished < 1459530029 81429 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about this instead - e ͭ ͯ = sinh(x) + tcosh(x) < 1459530045 901546 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: The two characters after e aren't rendering < 1459530060 412409 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oh < 1459530068 200618 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Ah, it's e^tx < 1459530081 202703 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :how'd you figure it out? < 1459530098 792466 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: My browser still renders them, and I have the godlike powers of COPY AND PASTE < 1459530123 866035 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :e^tx = sinh(x) + tcosh(x) < 1459530132 596919 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :anyways < 1459530139 896034 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :do you think the idea is better than my other one? < 1459530166 670040 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: It might be, I don't know < 1459530171 689228 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure there isn't already a t which matches there < 1459530188 591468 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Does e^jpi = 1? < 1459530189 227676 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but the t is an esonum < 1459530192 423391 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hppavilion ypu really neeed an update < 1459530200 111712 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :you mean e^tpi? < 1459530203 733793 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: I tried < 1459530207 178451 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: what's j < 1459530211 377129 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: No < 1459530215 816614 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Where j^2 = 1, j != 1 < 1459530220 683889 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oh < 1459530227 68311 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I was typing it, but people kept talking :P < 1459530246 733097 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :try deleting the font in the vontrl$panel and reintaling it < 1459530271 271890 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :sorry fpr bad spelibg[im on my phone < 1459530286 150938 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: try plugging it into the series for e^x, that's my goto-definition for whether that makes sense. < 1459530305 289496 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(of course then you have to define the limits too) < 1459530319 320174 :vanila!~vanila@unaffiliated/vanila JOIN :#esoteric < 1459530320 323650 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :hello < 1459530335 870824 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Need to close hc to delete it < 1459530337 141365 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Quit: Leaving < 1459530343 46047 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> [(exp x, sinh x + cosh x) | x <- [0, 0.1 ..]] < 1459530344 512431 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [(1.0,1.0),(1.1051709180756477,1.1051709180756475),(1.2214027581601699,1.221... < 1459530350 510780 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :thought so < 1459530357 853115 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rdococ: t = 1 hth < 1459530397 587913 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :e^1x = sinh(x) + cosh(x)? < 1459530403 446028 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1459530404 129928 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :the build failed again < 1459530420 519065 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: I deleted neoletters < 1459530427 788218 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Had to close HC and NP++ < 1459530436 769992 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :@_@ < 1459530442 759257 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: It didn't work, at least for ͭ ͯ < 1459530449 12273 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(And yes, I reinstalled) < 1459530492 298725 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :e^tx = sinh(x) + tcosh(x), t =/= 1 < 1459530508 541875 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Also, the name changed from "normal" to "medium" < 1459530545 776296 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hppavilion[1]: good it shoukd at least work with georgian noe < 1459530553 965181 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rdococ: the hyperbolic functions are pretty much what you get when you take the expressions for the trigonometric ones in terms of exp and remove i's everywhere < 1459530572 843009 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :ill add those superscripts[when i get home ftom work < 1459530576 751455 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Oh, it does :) < 1459530577 163544 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> [(exp (-x), sinh x - cosh x) | x <- [0, 0.1 ..]] -- testing another < 1459530578 627600 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [(1.0,-1.0),(0.9048374180359595,-0.9048374180359595),(0.8187307530779818,-0.... < 1459530583 74763 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Yay! It actually did update! < 1459530587 332196 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well < 1459530594 591280 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :how does time rotation work < 1459530599 110202 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm needs switching order, i think < 1459530620 999018 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(In retrospect, the reason it wouldn't update the font was probably because I had applications with it open < 1459530749 232439 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :In other news, the new s is bugging me :P < 1459530758 301088 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@check \x -> exp x == sinh x + cosh (x :: Double) -- wondering if ghc uses this exactly < 1459530759 488216 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : :1:103: < 1459530759 651074 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : parse error (possibly incorrect indentation or mismatched brackets) < 1459530762 934806 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn < 1459530775 116268 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :nah i did a tesy it is a bug in windows where it won't ovrwrite a otf with a ttf < 1459530808 654800 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@check \x -> exp x == sinh x + cosh (x :: Double) < 1459530810 164205 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : *** Failed! Falsifiable (after 3 tests and 4 shrinks): < 1459530810 326907 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 2.4646339992384982 < 1459530817 463139 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm apparently not < 1459530817 713366 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :for some goddamn reason < 1459530832 796169 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about this instead? t = i^2, t =/= -1 < 1459530911 565337 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rdococ: that violates basic equality laws, which are logic not arithmetic. < 1459530935 661430 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I don't see that stopping any other people from doing stuff like it < 1459530945 712535 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :thataway lies NaN and other madness. < 1459530952 192299 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :like I saw an esonum where q^2 = 1 but q =/= 1 < 1459530965 916646 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: That's different < 1459530970 228488 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: And it's called "j" < 1459530985 355756 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rdococ: that doesn't violate equality. you can have as many solutions to q^2 = 1 as you want in a general algebra. < 1459530999 652750 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: It's one of the three 2d real algebras (or something) < 1459531005 912245 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :of course it won't be a field if there's more than two. < 1459531010 983064 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: The other two are the complexes and k, which is like j but for 0 < 1459531013 684810 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :?????? < 1459531042 441125 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oerjan: so why can't I do sqrt(t) = i then and t =/= -1? < 1459531047 617588 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rdococ: but t = i^2 and i^2 = -1 imply t = -1 from pure logic. < 1459531074 403056 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :q^2 = 1 and sqrt(1) = q < 1459531089 168003 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :mine isn't any different < 1459531095 661100 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :?????????????????????????????????? < 1459531130 856864 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or ti = -i, but t =/= -1 < 1459531168 301668 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rdococ: because sqrt a = x, is not the unique solution to x^2 = a, but if you don't have (sqrt a)^2 = a then it's not a square root. < 1459531194 239041 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :hw about this < 1459531199 688748 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :start with the ring Z < 1459531207 463607 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :then take the 'algebraic esoclosure' < 1459531213 742887 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :okay, I'm using the ti = -i definition along with t =/= -1 < 1459531220 684277 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :which is where you add infinityl many distinct solutions to every algebraic equation < 1459531226 44180 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rdococ: the point is, to get i^2 to be t you have to redefine i^2 which already exists. < 1459531252 939389 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oh... < 1459531255 281871 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :uh... < 1459531268 770376 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :What do you think? < 1459531271 216128 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but there's nothing stopping me from breaking that rule and giving it two solutions < 1459531276 401365 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1459531280 582668 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but anyway < 1459531305 468323 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ti = -i but t =/= -1... < 1459531316 939233 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :... < 1459531320 657721 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ah nevermind < 1459531370 562708 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rdococ: ok, just define 2+2 = t while you're at it. < 1459531392 236371 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yes good idea < 1459531395 250037 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :2 + 2 = t < 1459531397 96517 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :t - 2 = 2 < 1459531399 978914 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :t / 2 = 2 < 1459531402 435063 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :hi < 1459531403 724724 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :t * 2 = 2 < 1459531407 20477 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :t / 5 = 2 < 1459531447 904955 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :vanila: way ahead of you, it seems. < 1459531453 128483 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :? < 1459531460 118309 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or perhaps crashing high speed into the same point. < 1459531507 69375 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(as usual, the real challenge is to end up with anything actually interesting.) < 1459531540 348152 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rather than a chaotic mess where everything is equally true. < 1459531560 907843 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :0=1 < 1459531632 582512 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :make it 1=2 and we can summon pope russell < 1459531639 683745 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :sin(q) = 2 < 1459531640 962694 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1459531652 935594 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :stop vanishing < 1459531660 773066 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :sin(q) = 2 < 1459531703 200726 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :sin(e) q(ua) non < 1459531723 362579 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459531761 389721 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :here it says that in the Minkowski metric, time is imaginary < 1459531779 176305 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|x + (y + ti)i| < 1459531816 868077 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :|x + (y + ti)i| = |x + yi - t|... < 1459531892 531960 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :sine qua omnes est < 1459531926 871510 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :im no good at latin < 1459532027 722654 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION summons john cleese to teach quintopia  < 1459532061 795963 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :WITHOUT WHICH THEY ALL IT IS? < 1459532095 175561 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :actually the IT is redundant < 1459532097 598245 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :DANCE THE WAX TADPOLE < 1459532110 876863 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: *BITE < 1459532126 982232 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: THAT's what it is < 1459532206 856952 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`addquote bite the wax tadpole < 1459532240 929855 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1274) bite the wax tadpole < 1459532631 124811 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1459532800 415947 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459532821 965856 :Kaynato!~Aedile@casewireless02.CWRU.Edu JOIN :#esoteric < 1459533373 767404 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :"female horse fastened with wax" < 1459533428 849779 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i probably meant sine qua omnia est < 1459533448 713212 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :quintopia: still using a singular verb, there < 1459533477 165165 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you just changed the gender of omnia < 1459533477 328050 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, it's fastened with a staple < 1459533490 882347 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i think omnia is singular < 1459533495 990016 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it is in english < 1459533507 29843 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wait < 1459533507 880650 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :quintopia: no, it is neuter plural nominative < 1459533512 443647 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hmm < 1459533517 632059 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :omnia is plural in nominative, accusative, and vocative < 1459533519 389064 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :fine have your sunt < 1459533545 717062 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :https://en.wiktionary.org/wiki/omnis#Declension < 1459533551 982942 :Caesura!~Aedile@casewireless02.CWRU.Edu JOIN :#esoteric < 1459533557 679178 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :but i dont really want omnia thrn < 1459533568 751987 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? thrn < 1459533568 914984 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :What are you trying to say? < 1459533577 577107 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i want the equivalent of english "everything" < 1459533579 747878 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :thrn? ¯\(°​_o)/¯ < 1459533592 944188 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :quintopia: omne, then. < 1459533598 186750 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :totum? < 1459533601 375108 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or that. < 1459533607 517338 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :totum est? < 1459533616 667792 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :What's the sentence supposed to be? < 1459533630 502010 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :without which everything is < 1459533753 922435 :Kaynato!~Aedile@casewireless02.CWRU.Edu QUIT :Ping timeout: 240 seconds < 1459533755 139236 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Doesn't sine take the ablative? < 1459533785 49641 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :probs bobs < 1459533791 162619 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :isn't qua ablative < 1459533804 434115 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :most like < 1459533830 178891 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? latin < 1459533843 963155 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :latin? ¯\(°​_o)/¯ < 1459533852 975231 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, duh. There are like 3 quis in Latin, and I mixed them up < 1459533895 341878 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn LATINA EST SUBLIMISSIMA LINGUA MUNDI < 1459533896 151350 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1459533900 81202 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1459533904 74138 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn LATINA EST SUBLIMISSIMA LINGUA MUNDI < 1459533907 215294 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'latina': LATINA EST SUBLIMISSIMA LINGUA MUNDI < 1459533910 404576 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm < 1459533910 911309 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :le/rn: print better output twh < 1459533924 91438 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` mv wisdom/latin{a,} < 1459533926 685159 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1459533998 262050 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I think sine qua omne est is probably the closest. < 1459533999 129656 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :le/rn is taking over < 1459534006 356587 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :even your beloved learn is not immune < 1459534013 649496 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :;_; < 1459534055 852640 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :In Latin, learning is disco, baby < 1459534201 858088 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? le/rn < 1459534203 392312 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :le/rn makes creating wisdom entries manually a thing of the past. < 1459534204 933411 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :`` ln -s bin/slashlearn bin/disce < 1459534209 706485 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1459534223 313320 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That wisdom entry is outdated now. < 1459534224 606493 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : In underload, is it possible to store data in the source code at four bits per source code character density such that the program can decode it unambiguously? <-- of course not, there are only 9 command characters and no way to decode non-command ones. also some combinations are nops or infinite loops so you have to avoid them. < 1459534234 4671 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :`disce Learning is disco, baby. < 1459534234 658308 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: disce: not found < 1459534241 609473 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, boo < 1459534259 64202 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you can store 1 bit per character, though, as i did in the rule 110 program. < 1459534310 826301 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :Daoyu commands fill the 4-bit space < 1459534327 259416 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe you can find a code that gives 2, i'd be surprised if 3 were possible (you'd need to be able to lose only one character possibility on average) < 1459534329 676380 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :daoyu makes little sense < 1459534344 695565 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :Eh, how so? < 1459534357 604764 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :If the specification is unclear, please tell me so I can improve it < 1459534370 864921 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :the diagrams communicate nothing < 1459534378 545064 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :Ah, I'll fix that right now < 1459534385 800781 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :`disce Learning is disco, baby. < 1459534385 963985 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :They were a bit of a rush job < 1459534386 529242 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1459534392 664851 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :`? learning < 1459534394 761463 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :learning? ¯\(°​_o)/¯ < 1459534454 492182 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :`? learning < 1459534455 490079 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learning is disco, baby. < 1459534457 918851 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :There < 1459534476 578529 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :prooftechnique: ooh you meant that disco literally < 1459534499 539840 :oerjan!~oerjan@hagbart.nvg.ntnu.no TOPIC #esoteric :Aut disce aut discede | The international hub of esoteric programming language and kitten typesetting | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | http://esolangs.org/ | Note: people with cloaks will be treated as if they're from Budapest < 1459534507 891116 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I guess really the gerund is discere, but whatever hth < 1459534586 169951 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I really like that topic :) < 1459534617 63026 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :is a real old latin verb? < 1459534625 182596 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :"to disc"? < 1459534640 655563 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Most Latin verbs are old < 1459534651 718908 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :disco, discere, dedici, no PPP < 1459534655 655510 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :To teach < 1459534669 903038 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :There is no gerund < 1459534672 283580 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :prooftechnique except the new ones < 1459534677 782591 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Caesura: To learn < 1459534683 796609 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :gah < 1459534697 609924 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :doceo < 1459534700 77738 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :got that mixed up < 1459534700 240710 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Somewhat wonderfully, dedisco is to unlearn < 1459534714 913511 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :Doceo, docere, docui, doctus < 1459534718 568210 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :That's to teach < 1459534725 812591 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Hence docent :) < 1459534726 12119 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :doctus < 1459534743 585385 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :3rd person plural indicative active present < 1459534752 380510 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :prooftechnique: i think "discere" is the infinitive, but wiktionary's table lists it as nominative gerund which it sort of logically is < 1459534753 216213 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :Hence doctor, one who teaches < 1459534776 995828 :mihow!~mihow@c-73-67-227-118.hsd1.or.comcast.net QUIT :Quit: mihow < 1459534781 324879 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :Infinitives as gerunds can be done... but there isn't anything like "discendus" < 1459534811 408860 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Caesura: because the real gerund is not used in the nominative... < 1459534832 369493 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :This is where I realize that I have spent the last two years unlearning the latin from the three years prior < 1459534844 359021 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I think they call it a degenerate form or something? My Latin grammar is a little hazy < 1459534860 767582 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :m=m*2 < 1459534871 615449 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :I think that's right < 1459534919 721788 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I wish I knew more Ancient Greek, but I don't think any time I spent learning Latin was wasted < 1459534948 43610 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459534963 731223 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :I learned a bit of Attic Greek under the notion that it would be easier < 1459534969 675174 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :It is not. It is not easier than Latin. < 1459534979 836895 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Caesura: funny, virtually all my latin grammar i learned ~ 30 years ago from a grammar i found in the town library. and i still remember much of it. < 1459535014 884703 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :Aeorist prefixing was such a pain with greek < 1459535015 682364 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Client Quit < 1459535028 783673 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :I won awards in state and national competitions on Latin < 1459535050 703679 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I would really like to know what it is in the human brain that seems to lead to the mutation of "to be" and "to go" in so many languages. < 1459535051 450067 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :wow i wouldnt have guessed you were as old as that implies. < 1459535065 320548 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :oerjan: Is 31 and advanced < 1459535072 613689 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Such a strong child < 1459535074 115491 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :I should try and keep Latin fresh in my memory with a bit more effort, hm < 1459535081 112502 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :prooftechnique: 45 < 1459535103 775476 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i learned it in two year-long classes 15 years ago and remember little besides vocabulary and 1st and 2nd declension suffices < 1459535140 44619 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :I think I spent my fifth year of latin unlearning it, the more I think about that < 1459535155 117788 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I mainly just use it for passphrases, now. < 1459535159 895945 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :The gerundive / gerund distinction never really sunk into my memory, I think :x < 1459535161 296101 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Free word order is pretty nice. < 1459535174 163267 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :Gerundive is the non-nominative, the noun of "to verb," right < 1459535191 528648 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :No, isn't that the gerund < 1459535200 864464 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :Ah, self-demonstration < 1459535216 381891 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Gerund is -ing, gerundive is the adjectival form < 1459535284 384540 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : disco, discere, dedici, no PPP <-- hm are you saying wiktionary's table is erroneous, then < 1459535300 20328 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Though Romans were goofs and sometimes used the gerundive in place of the gerund for euphony < 1459535305 430002 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :This kills the translator < 1459535307 453555 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :any april 1 stuff worth checking out this year? < 1459535359 754548 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Personally, I can't wait to see what my talky box from Amazon has cooked up while I've been at work. It has the power to call my phone, so I expect prank calls. < 1459535431 152180 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :oerjan: PPP is the past participle, which disco does not have. < 1459535447 204343 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :ais523, you can telnet read wikipedia < 1459535464 445274 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :and this https://tools.ietf.org/html/rfc7511 < 1459535464 693239 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Though it does have a passive one, so... < 1459535470 877763 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: smile! < 1459535471 40651 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: what is that? < 1459535486 575489 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :fungot: What do you like on pizza? < 1459535486 812633 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :prooftechnique: i have a drug overdose? wah, that spoils it even more simply in our new language < 1459535497 999783 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :vanila: telnet wikipedia actually seems potentially useful < 1459535501 666664 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I hope they keep it around < 1459535504 510024 :APic!apic@apic.name PRIVMSG #esoteric :Yah < 1459535508 299475 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :ais523, there is already a gopher wikipedia < 1459535510 774583 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I mean, you could telnet to port 80 but it's annoying < 1459535517 543461 :APic!apic@apic.name PRIVMSG #esoteric :True. < 1459535561 195201 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :ais523: connection refused :( < 1459535568 299763 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, RFC MMI syntax has a MIGHT? < 1459535574 71472 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Agora uses MAY for that < 1459535655 697815 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :someone posted a patch for a leftpad(2) syscall to the Linux kernel < 1459535665 448531 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that was at least mildly amusing < 1459535665 619536 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :The wikipedia table lists the supine... hmmm < 1459535674 896769 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the kernel devs are pretending to take it seriously < 1459535709 230811 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :We were taught with the fourth principal part as the PPP < 1459535746 776748 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: ouch... < 1459535753 152214 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :leftpad system call < 1459535781 525567 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :did they also post a libc wrapper with userspace emulation as fallback to the gnu libc mailing lists? < 1459535792 527655 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it they shuld probably implement it in the vDSO < 1459535796 319553 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: not that I saw < 1459535965 929740 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1459535983 419567 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1459535992 967251 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459536169 197061 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1459536334 67419 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 240 seconds < 1459536394 587836 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1459536589 830158 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459536623 686690 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about an esoteric programming language that's turing complete because of its esonums < 1459536641 65698 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what's an esonum? < 1459536664 218041 :APic!apic@apic.name PRIVMSG #esoteric :42 < 1459536669 801505 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :a number defined to behave like a number, but slightly different < 1459536674 32740 :APic!apic@apic.name PRIVMSG #esoteric :Seriously. < 1459536682 871653 :APic!apic@apic.name PRIVMSG #esoteric :Marvin Minsky 13,9♥ < 1459536688 133405 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :rdococ, that's a really cool idea i like it < 1459536693 565586 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :e.g. an esonum called @ could do this - |@| = -1 < 1459536707 231577 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :rdococ, did you hear my idea about alg. esoclosure < 1459536713 655487 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :don't think it was my idea < 1459536764 439365 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :an esolang with addition, subtraction, multiplication, division, exponentiation and i < 1459536772 474509 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :3+2i^5i < 1459536777 983474 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :e^i < 1459536788 800048 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :#^@ < 1459536795 937940 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :p sure you can have a TC esolang just with reals and equality... < 1459536806 922323 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :what about a programing lanugage based on counter examples to tarskis high school algebra problem? < 1459536811 776802 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :the number system < 1459536830 627846 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about < 1459536832 20701 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :those are surely esonumbers < 1459536844 282615 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :a programming language that doesn't need to evaluate things to manipulate them < 1459536854 338309 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you mean haskell? < 1459536867 430337 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it would be able to detect that 3+2 = 4+1 without evaluating either for example < 1459536895 189792 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :a better example is 3+2+x = 5+x < 1459536912 799051 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it would be able to do that without evaluating x < 1459536962 477486 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :how do you tell which bits to evaluate < 1459537000 903473 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :super lazy evaluation - if there's any way round evaluating something, do that way < 1459537020 420424 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :3+2+x = 5+x for example - you might need to evaluate 3+2, but not x < 1459537026 201184 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Daoyu14]]4 10 02https://esolangs.org/w/index.php?diff=46712&oldid=46696 5* 03Kaynato 5* (+1059) 10Clarifications (replaced diagrams) < 1459537073 400735 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :e^sqrt(-1)x would equal sin(x) + sqrt(-1)cos(x) without evaluating sqrt(-1) < 1459537083 547348 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org JOIN :#esoteric < 1459537086 859403 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :say |@| = -1, no error there either < 1459537136 36409 :zzo38!~zzo38@24-207-50-123.eastlink.ca JOIN :#esoteric < 1459537170 485920 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/upload14]]4 overwrite10 02 5* 03Kaynato 5* 10uploaded a new version of "[[02File:Daoyu Symbol Table.png10]]": Irrelevant information removed < 1459537179 767356 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1]: we were just discussing super lazy evaluation - an idea where a programming language would try its absolute hardest not to evaluate something, it's almost not lazy < 1459537195 996249 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: Yes, I've heard of that < 1459537208 901020 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :how would it know what not to evaluate? < 1459537211 454163 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :e.g. in such a language, a computer would detect that e^sqrt(-1)x = sin(x) + sqrt(-1)cos(x) without ever knowing that sqrt(-1) = i < 1459537214 817737 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: Ultimate Lazy Evaluation just prints out the program and tells you to "do it your fucking self" < 1459537222 837189 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :quintopia: Is this better? < 1459537235 152857 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :vanila: it wouldn't evaluate anything, just manipulate, simplify and stuff < 1459537281 847836 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :(1/0)/0 = 1, and it wouldn't even know that 1/0 evaluates to an error < 1459537285 287322 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459537298 4405 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :You're talking about symbolic computation? < 1459537298 874455 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :s/(1/0)/0/1/(1/0)/ < 1459537300 786170 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yes < 1459537309 335602 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :Pretty sure you can set that up with Wolfram < 1459537327 440489 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yes but it detects stuff like 1/0 < 1459537339 679474 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :mine would be too lazy to realize that 1/0 evaluates to an error < 1459537345 666509 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :huh theres a vuln in emacs this time? < 1459537347 925883 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :With some redefinitions you coul do that also < 1459537389 106517 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :rdococ, so i guess you just try every evaluation order possible until you get a normalised expression? < 1459537409 26466 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :perhaps...? < 1459537416 831567 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :maybe it could use substitution < 1459537422 656207 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :e.g. 1/1/x = x < 1459537439 788653 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or (x^y)^z = x^yz < 1459537441 278082 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :Wolfram evaluates 1/(1/0) to be 0, it seems < 1459537464 596266 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :Although it also WARNS you that 1/0 is encountered, it doesn't break the entire thing < 1459537493 634562 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oh, right, 1/1/0 = 0 < 1459537499 217578 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wolfram is right < 1459537512 40780 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :It is very powerful for symbolic computation < 1459537512 716424 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :rdococ, well i mean at this stage it's not actually true < 1459537513 832453 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but it's eager enough to warn you < 1459537518 34956 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :Yes < 1459537527 893160 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :e.g. (x^y)^z is not true for general real exponents < 1459537556 51958 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it's not? < 1459537579 775877 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :(x^y)^z = x^(y+z)? < 1459537581 442827 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :((-1)^2)^0.5 is not equal to (-1)^1 < 1459537583 435771 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I can't remember < 1459537597 931351 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :you need to add them, right? < 1459537615 181153 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :No, that's for multiplying exponents of equal bases < 1459537618 243462 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :\oren\: What vuln? < 1459537622 523949 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Also check the date, just in case < 1459537627 831355 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :huh... < 1459537635 551278 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the issue with doing e.g. the 1/0 trick you mentioned is that if you specify all these substitution rules you can evaluate 1/0 to get contradictory values < 1459537636 157122 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :then what is (x^y)^z? < 1459537649 786356 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :@PH Yes, thus indeterminate forms < 1459537649 949441 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: wn v rc pl id do bf @ ? . < 1459537652 896452 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it's (x^y)^z, that's all you can say < 1459537658 884840 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oh < 1459537661 946087 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :okay < 1459537729 239847 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :infact, why not make the numbers mathematical symbols? < 1459537739 628678 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :prooftechnique: i just got a work email saying dont use emacs < 1459537762 307703 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :i use nano anyway < 1459537874 161274 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :who knew sqrt(-1) could be so useful < 1459537930 583355 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :You have heard of Cayley-Dickson construction? < 1459537939 727637 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Cayley%E2%80%93Dickson_construction < 1459537961 749129 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :no i havent < 1459537966 700543 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :would you recommend it? < 1459537969 552701 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :yeah but after a certai point the results of that can't be called 'numbers' < 1459537984 45420 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Tarski%27s_high_school_algebra_problem < 1459537986 192652 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :check this one out < 1459537987 844861 :vanila!~vanila@unaffiliated/vanila PRIVMSG #esoteric :this is really fun < 1459537993 74393 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :Yes, true, but the first few steps provide useful constructs < 1459538011 742680 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :The Geometric Algebra is much more powerful, however, in my own personal opinion < 1459538032 757358 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459538249 516480 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :Anyway, if I could ask for feedback < 1459538263 558128 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :Is the current specification of Daoyu understandable and clear < 1459538266 116519 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :that list of axioms is bullshit. i was taught plenty about subtraction and negative numbrts in high school < 1459538266 384846 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Client Quit < 1459538295 873822 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :isn't subtraction just adding negative numbers? < 1459538316 22153 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :\oren\: I'm leaning toward work pranks on that email < 1459538354 727194 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :right. but that list is missing --x = x for example < 1459538391 976649 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :and x - y = x + -y < 1459538403 478716 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric ::/ < 1459538406 153339 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :true < 1459538789 444652 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :it shoukd be called tarskis alternate universe high school problem, where subtraction is a university discipline < 1459538965 423080 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :ofc one day we might consider complex numbers to be a high school subject < 1459538972 291991 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :they are < 1459538982 953355 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :not in canada < 1459538991 132679 :Caesura!~Aedile@casewireless02.CWRU.Edu PRIVMSG #esoteric :Strange < 1459539112 824322 :me2!~me@38.70.70.115.static.exetel.com.au QUIT :Read error: Connection reset by peer < 1459539169 432046 :me2!~me@38.70.70.115.static.exetel.com.au JOIN :#esoteric < 1459539481 204031 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: α-expressions are fun < 1459539491 532633 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :(s/// is a well-known α-expression) < 1459539511 759261 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :(y/// is less well-known, and m// is not used at all) < 1459539823 758589 :vanila!~vanila@unaffiliated/vanila QUIT :Quit: Leaving < 1459540570 417102 :AnotherTest!~turingcom@2a02:1811:d22:cc00:9dad:4a2b:b148:20d6 JOIN :#esoteric < 1459541024 900353 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about a language where there are no conditionals and you have to execute arbritary code stored in lookup tables < 1459541209 411673 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1459541372 459247 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: have anyone examined how densely you can embed information in underload source code such that the underload program can decode it? < 1459541392 576158 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: it's possible to manage at least one bit per character < 1459541407 751843 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I think you can manage two bits per char at least, but I haven't made a proof < 1459541408 386399 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :IIRC somewhere oerjan made a parser for strings of : and ^ < 1459541428 702847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :going higher there isn't an obvious method, but that doesn't mean there isn't a non-obvious one < 1459541429 876309 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I should examine it, I don't understand underload enough and this seems like a thing that lets me explore it < 1459541474 836766 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well reaching three bits per character is obviously impossible < 1459541480 375503 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I think I'll try to decode strings made of ~ ! : * < 1459541484 264418 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so the true value is ≥ 1 and < 3 < 1459541492 591202 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: you could receive fractional bits < 1459541500 225266 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: !~~ and ~~! are eqivalent < 1459541505 667997 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and it doesn't have to be stateless, if parenthesis are involved < 1459541506 339374 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: sure, I expect the number of bits to be fractional < 1459541519 722 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also ~~ and :! are equivalent < 1459541532 404446 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and :*:* is equivalent to :::*** < 1459541537 413481 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: no no, if the string (supposed you know the length) is parenthisized, you execute it, then the characters get pushed into the stack, and you can execute them one by one < 1459541545 689700 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: as in, you can use a to parenthisize them < 1459541561 77329 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: a parameterizes an entire stack element, it doesn't break the string into characters < 1459541569 886203 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :~~ and :! are equivalent; (~~) and (:!) are also equivalent < 1459541573 824368 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and both equivalent to () < 1459541578 3742 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you, but ^ opens the parenthesis, doesn't it? < 1459541594 569997 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: it just moves the contents of the TOS onto the program < 1459541607 415872 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(~~)^ is equivalent to (:!)^ is equivalent to ~~ is equivalent to :! < 1459541612 808786 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :none of them do anything :-P < 1459541622 117190 :Caesura!~Aedile@casewireless02.CWRU.Edu QUIT :Quit: Leaving < 1459541631 666545 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, and if that element it moved is a parenthesisized block, then doesn't executing the block push each of the elements to the stack? < 1459541647 30043 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: you did notice my comment about underload to you above, right? < 1459541671 32929 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: if you move ((~~)) to the program you end up with (~~) in the program, which then pushes (~~) to the stack < 1459541672 665373 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: ah... I didn't < 1459541685 476719 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :can you give an example of what you're /expecting/ to happen? it feels like you have some sort of fundamental misconception here < 1459541691 126107 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that rule 110 program is the :^ parser < 1459541762 299464 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :come to think of it, I suspect that strings of :^a are parseable < 1459541767 152505 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd be pretty surprised if they weren't < 1459541779 896893 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, except if you have a then ^ < 1459541782 703436 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :with nothing in between < 1459541785 663266 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :as that's a no-op < 1459541787 129165 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: no. right. < 1459541819 38714 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i concluded : and a were parseable, but more complicated than what i did, and also uglier. < 1459541820 683076 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and strings like a:^ would also cause problems < 1459541836 873694 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but no other 2 character combinations work < 1459541839 652674 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 244 seconds < 1459541844 900641 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::a is obviously parseable, because the result of a never affects the second stack element < 1459541848 413643 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org JOIN :#esoteric < 1459541860 348816 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meaning that you can create a sentinel value that does to act as your zero < 1459541860 511641 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I expect that the program (xy) puts x and y to the stack (x on top), so (xy)!^ will try to execute y, and (xy)~!^ will try to execute x < 1459541880 28309 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: ah, right, your problem is that the stack isn't a stack of characters < 1459541883 176847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a stack of strings < 1459541892 190739 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(xy) pushes a single element, xy, to the stack < 1459541897 899431 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then ^ moves that element as a whole into the program < 1459541902 144617 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure, it's a stack of strings because ((xy)) pushes a single string (xy) to the stack < 1459541918 650334 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :normally we put parens around each stack element when discussing Underload < 1459541919 976385 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :doesn't executing a parenthesis open it to the stack? < 1459541922 185169 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i forgot that S is useless, so you have only 8 usable chars, so clearly 3 bits is impossible, right < 1459541927 130922 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh... < 1459541932 911990 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what the heck is the point of that? < 1459541933 860451 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: and ( and ) have to be paired < 1459541937 759397 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why doesn't it open the parens < 1459541944 987844 :Kaynato!~Aedile@casewireless02.CWRU.Edu JOIN :#esoteric < 1459541945 378310 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: because that would be an entirely different language < 1459541948 404731 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, if you don't want to open the parens, you can just a^ instead of ^ < 1459541967 166764 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually in Underlambda I'm going the other way, removing S < 1459541985 34142 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this makes underload much harder to program < 1459541987 222129 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this allows you to optimize code both inside the stack and inside the program < 1459541988 186266 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and indeed very different < 1459541988 836644 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it becomes a pure functional language because the stack elemenets are entirely opaque < 1459542029 219072 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: ( and ) pairing is not _really_ a problem as i think that gives only o(something) contribution to the no. of bits. < 1459542032 549312 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yep < 1459542034 966965 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :crazy < 1459542042 979993 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but any nop like :! is fatal < 1459542061 576670 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: Underload's meant to be about function representation, not string manipulation < 1459542078 559756 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: it's not "string manipulation", more like tree manipulation < 1459542083 900031 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 248 seconds < 1459542094 480128 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :because it manipulates elements that are either letters or parenthisized trees < 1459542105 83810 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it doesn't manipulate individual characters of a tree < 1459542112 480820 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1459542115 289717 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :actually Overload worked like that < 1459542132 352948 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :did I accidentally invent a language? < 1459542199 126036 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps, I don't like it though :-( < 1459542203 509597 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about a language where a sentence is an array of words < 1459542206 335599 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the set of commands doesn't make much sense in this language < 1459542207 364269 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :and a word has a meaning < 1459542211 496554 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you'd probably want a string compare command too, at least < 1459542216 235322 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :e.g. < 1459542223 291341 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :the cat ate the dog < 1459542236 273795 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :cat is the noun, ate is the verb, dog is the subject, or victim < 1459542257 429454 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: no no, not a string compare command < 1459542265 51739 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'd want a nop command though, probably space and newline < 1459542282 132608 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :make that space, tab, lf, cr < 1459542298 702995 :AnotherTest!~turingcom@2a02:1811:d22:cc00:9dad:4a2b:b148:20d6 QUIT :Quit: ZNC - http://znc.in < 1459542322 839387 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: this is like having C, plus a command that breaks a function pointers into individual asm opcodes in the function it points to < 1459542330 772600 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yet have no way to determine what those opcodes are other than executing them < 1459542382 935772 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm reminded to two obfus in other languages: the lua one I wrote that uses the same string as both code and data so that if you try to tamper with the code then the output breaks completely, and pts's obfu in dc which uses the same strings as both code and data: dc can't really examined things so I thought that was impossible, but it turns out dc has a length command that queries the length of a string < 1459542448 456209 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, I can see why you don't like that concept < 1459542471 955458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's just a mix of paradigms that doesn't make sense < 1459542476 685443 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's inelegant < 1459542477 54755 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yep < 1459542489 788645 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: dinner < 1459542584 949871 :Kaynato!~Aedile@casewireless02.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1459542759 171092 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523? < 1459542770 889588 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :he left. < 1459542824 220257 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote raspberry < 1459542845 588896 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1459542971 204826 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote berry < 1459542973 361734 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :471) lets not wander around the mulberry bush beating our heads < 1459542989 161931 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: do you know any berries? < 1459542989 363779 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: ( and i've only seen ocean from far above in a positive light) < 1459542999 938883 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote berri < 1459543001 37840 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1459543022 371270 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :perhaps it was deleted. < 1459543022 534044 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so in the description of Underload at http://esolangs.org/wiki/Underload#Commands , the stack top is on the right, not on the left like other such descriptions usually denote, right? < 1459543038 362551 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that sounds very malancholic, fungot. < 1459543038 525253 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: the description sounds like fnord talk to me instead < 1459543041 387160 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, which episode? < 1459543041 706594 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: proposals only last 15 minutes of fame? guile? you don't get special food, but they look exactly the same for cl, not fnord two of those < 1459543057 75052 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: have you read the SIGBOVIK 2016 proceedings? < 1459543057 445537 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: http://www.fourmilab.ch/ hotbits/ with fnord key and browser with fnord?) has a problem. whom should it be: < 1459543059 133423 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i thought on the right was standard forth-notation? < 1459543078 345515 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, SIGBOVIK is today. < 1459543092 743145 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: I don't know < 1459543094 361657 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fools! < 1459543108 85205 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: will you show them all? < 1459543121 261770 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: no I'm just waiting for this stupid day to pass. < 1459543198 281980 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: I guess top on right makes sense in a forth/postscript-like language where lots of statements are literal so just push on the stack, so the stack often looks similar to the code < 1459543208 911925 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: What's wrong with today? < 1459543215 853488 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist 1032 < 1459543216 990285 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 1032: shachaf oerjan Sgeo FireFly boily nortti b_jonas < 1459543231 32669 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: anyway half the point of the notation we've settled on is that it makes it easy to see underload execution as a program transformation - where stack elements don't need to be distinguished from the program. < 1459543250 857250 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: right < 1459543267 2406 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and it seems that http://www.cs.cornell.edu/icfp/task.htm puts the stack top on the right as well < 1459543290 679930 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :april fools! < 1459543295 812409 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :this is great < 1459543298 287672 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's just not so obvious from descriptions like this because most operations would make sense to define with the inputs in any order < 1459543300 762538 :FireFly!~firefly@oftn/oswg-member/FireFly PRIVMSG #esoteric :int-e: #ircpuzzles is a good way to spend April 1 (and 2 and 3 and.. well, it usually takes a while to solve them) < 1459543309 459116 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and in any case you can permute the stack top elements before running the command < 1459543312 428661 :FireFly!~firefly@oftn/oswg-member/FireFly PRIVMSG #esoteric :(it's a yearly tradition to have puzzles on April 1) < 1459543316 362534 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FireFly: HireFly < 1459543317 634157 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I am awful at writing documentation] < 1459543321 578210 :FireFly!~firefly@oftn/oswg-member/FireFly PRIVMSG #esoteric :hachaf < 1459543327 642376 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Especially when it's a program which I know how it works < 1459543347 112658 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :And didn't intend anyone else to use it when I was writing it < 1459543373 149766 :FireFly!~firefly@oftn/oswg-member/FireFly PRIVMSG #esoteric :noh that was an evil olist < 1459543446 329729 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GML14]]4 10 02https://esolangs.org/w/index.php?diff=46714&oldid=40261 5* 03B jonas 5* (+5) 10 < 1459543456 89846 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FireFly: sorry < 1459543498 28921 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you may have had your fun, but what about YOUR IMMORTAL SOUL? < 1459543515 428475 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: what about it? < 1459543528 149639 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it may be in peril tdnh < 1459543558 423963 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :didn't you just say it was immortal < 1459543620 93262 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes, but not pain resistant < 1459543646 377876 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :ACTION is finally writing a page for COMPLEX < 1459543692 443216 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :ACTION has largely forgotten the art of wiki page writing < 1459543881 923314 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :who needs conditionals < 1459543899 667660 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :ACTION needs conditionals < 1459543920 873132 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :you could remove the IF from Lua and it'd still be turing complete < 1459543995 734448 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :proof: local code = {true = function () print("yay") end, false = function () print("nay") end}; code[3 > 2] < 1459544012 139949 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so < 1459544036 383937 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :say bye to for loops too < 1459544058 497337 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :and any other non-necessary construct < 1459544074 492245 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I will strip Lua and make a turing tarpit called TarLua... or EsoLua... < 1459544103 398280 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459544262 580781 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: it turns out that one thing that confused me about underload is this: in the (stackbefore – stackafter) style description of stack-based language operations, including underload at http://esolangs.org/wiki/Underload#Commands , the stack is listed with the top of stack on the right, but this isn't obvious at first. < 1459544288 353409 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: this is standard for Underload; I'm not sure if it's mentioned on the page < 1459544293 932589 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I write it in most of my writing about it though < 1459544485 530358 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Evil14]]4 10 02https://esolangs.org/w/index.php?diff=46715&oldid=46711 5* 03Iconmaster 5* (+2538) 10Got a lot of information from the site onto the wiki < 1459544571 503351 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] 3*9500 < 1459544579 277789 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu JOIN :#esoteric < 1459544582 389740 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] 3*9500 < 1459544582 699963 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu PRIVMSG #esoteric :b_jonas: 28500 < 1459544839 413155 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1459544900 372953 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org JOIN :#esoteric < 1459545186 496932 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :Fuzzy String Matching is interesting < 1459545263 627031 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07GML14]]4 10 02https://esolangs.org/w/index.php?diff=46716&oldid=46714 5* 03Iconmaster 5* (+10) 10Stub'd < 1459545350 535005 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pylongolf14]]4 10 02https://esolangs.org/w/index.php?diff=46717&oldid=46708 5* 03Iconmaster 5* (+34) 10Stub'd < 1459545356 553501 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :pylongolf < 1459545357 977097 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :gml < 1459545370 755855 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Quit: :qa! < 1459545371 636826 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Do we have a stub template? < 1459545379 927436 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I can't be bothered to write this article right now < 1459545387 40852 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Retina14]]4 10 02https://esolangs.org/w/index.php?diff=46718&oldid=46707 5* 03Iconmaster 5* (+10) 10Stub'd < 1459545422 691475 :iconmaster!iconmaster@icon-thinkpad.wireless.rit.edu JOIN :#esoteric < 1459545590 447104 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Iconmaster14]]4 M10 02https://esolangs.org/w/index.php?diff=46719&oldid=37163 5* 03Iconmaster 5* (-75) 10 < 1459545761 700930 :iconmaster!iconmaster@icon-thinkpad.wireless.rit.edu PRIVMSG #esoteric :Hello. Suddenly felt like coming back and helping with some wiki stuff. How's it going? < 1459545865 14579 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bulan14]]4 N10 02https://esolangs.org/w/index.php?oldid=46720 5* 03Rdococ 5* (+925) 10It's still Turing complete. I think. I'll leave the exercise of proving that it's TC up to you. < 1459545898 570030 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :https://youtu.be/QScVVDwxSWA procrastinating like a pro < 1459546046 16011 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459546189 913186 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :i ordered a elektronika mk-61 calculator < 1459546396 829543 :iconmaster!iconmaster@icon-thinkpad.wireless.rit.edu QUIT :Read error: Connection reset by peer < 1459546420 383771 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459546432 979312 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Taneb: yes. < 1459546539 107405 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Client Quit < 1459546767 648609 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :\oren\: A soviet calculator, neat. < 1459546811 590319 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :oerjan, how do I apply the stub template < 1459546835 374685 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :myname: NOW WE KNOW < 1459546850 79234 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Taneb: {{stub}} < 1459546859 980414 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :HTH < 1459546866 683737 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :TDH < 1459547059 573656 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459547086 636252 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07COMPLEX14]]4 N10 02https://esolangs.org/w/index.php?oldid=46721 5* 03Taneb 5* (+345) 10Start making this article < 1459547089 682568 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Remote host closed the connection < 1459547200 822354 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=46722&oldid=46691 5* 03Taneb 5* (+14) 10/* C */ Add COMPLEX < 1459547262 408659 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Nathan van Doorn14]]4 10 02https://esolangs.org/w/index.php?diff=46723&oldid=35933 5* 03Taneb 5* (+13) 10Add COMPLEX < 1459547281 84436 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :I'm attempting to make a regex family called Irgex, with support for 2D matching and TC matching and all of these nice things < 1459547299 27501 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :But with the core subset being efficient < 1459547314 794541 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :actually, there are 2d regex < 1459547317 220009 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :Taneb: Why limit it to the Gaussian Integers? Why not allow real values in general? < 1459547320 474225 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :myname: I've heard < 1459547330 266535 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :myname: Or 2D bnf. It's documented on catseye < 1459547405 242697 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i actually used these in my thesis < 1459547420 355833 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, mentioned < 1459547566 250171 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :myname: I'm trying to find different classes of expressions < 1459547589 288369 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :The first I define is the π-expression, which is the traditional x+y, -z, [i], etc. < 1459547616 663868 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :There's also the α-expression, which is a generalization of s/// and y/// < 1459547618 61471 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :hppavilion[1], reasons < 1459547627 714032 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :Taneb: Ah, very good choice < 1459547650 159696 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :I'm stuck there though. Are there any other fairly general types of expression? < 1459547782 258943 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :For a group of esoteric language creators, I'm surprised that the wiki doesn't auto-generate the list of languages... < 1459547819 771539 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: That'd be too straightforward < 1459547824 990940 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :All pages that are programming languages should be put in a category (or tagged, or something) "language", and the list would automatically update... < 1459547827 948301 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: Also, we have pages that /aren't/ esolangs < 1459547834 929568 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: Ah < 1459547857 348118 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: Do you know of any other types of expression besides the traditional arithmetical and x///? < 1459547873 891373 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: Not sure exactly what you mean... < 1459547888 808661 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: You know s/// expressions? < 1459547896 44299 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Regular expressions? < 1459547900 563824 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :(I call them alpha-expressions) < 1459547904 406257 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Yes, but I don't know what an expression is... < 1459547907 203995 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: Those fall under arithmetical, actually < 1459547933 504073 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: An expression is some predefined set of symbols combined with more expressions, basically < 1459547939 855824 :MDude!~MDude@pa-67-234-117-223.dhcp.embarqhsd.net QUIT :Ping timeout: 248 seconds < 1459547946 620070 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Ah. How... how... [insert word here]. < 1459547958 736081 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: Oh, that's good < 1459548009 979927 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 244 seconds < 1459548271 542221 :hppavilion[1]!~DevourerO@74-114-87-76.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1459548487 398938 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Fuun DNA14]]4 N10 02https://esolangs.org/w/index.php?oldid=46724 5* 03B jonas 5* (+3506) 10Created page with "'''Fuun DNA''' is a self-modifying string-rewriting language. It was defined for the task of the ICFP contest 2007 (“Morph Endo”). == Description == The DNA of the extr..." < 1459548611 80517 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1459548617 151871 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1459548617 421422 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 012200Z 27020G27KT 15SM FEW030 FEW045 10/03 A2941 RMK CU1SC2 CU TR SLP963 < 1459548624 403224 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar ENVA < 1459548624 755796 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ENVA 012150Z 08003KT 9999 SCT045 BKN060 04/M03 Q1011 RMK WIND 670FT 18006KT < 1459548626 995380 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1459548694 369318 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459548793 818370 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: there was snow on the ground this morning < 1459548809 534519 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :WE DON'T HAVE SNOW ANYMORE! WE'RE FREE! MWAH AH AH AH AH AH! < 1459548816 78634 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION knocks on wood < 1459548818 174125 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :new snow, that is. there's some old in parts. < 1459548860 735663 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I haven't seen snow since... last Tuesday < 1459548865 971066 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :But that was up on some high hills < 1459548938 882846 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Tanelle. there's snow where you are at? < 1459548948 390164 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1459548995 75630 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@metar EGNT < 1459548995 462601 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EGNT 012150Z 18010KT 150V220 9999 SCT023 08/04 Q1007 < 1459549010 761808 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :boily, it was in the Lake District < 1459549026 320880 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar KOAK < 1459549026 604975 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KOAK 012153Z 25012KT 10SM FEW025 17/08 A3019 RMK AO2 SLP222 T01670083 < 1459549031 808101 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :The bit of England with things that are almost mountains < 1459549058 157059 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: Is that like the Lake Union district in Seattle? < 1459549086 126711 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You did mention something about using Seattle public transit the other day. < 1459549120 450248 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I distinctly mentioned not using Seattle public transit < 1459549273 462370 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So how do you get around the Lake Union district? < 1459549285 839367 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :this reddit chat thing is pretty cool < 1459549291 610602 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Fuun RNA14]]4 N10 02https://esolangs.org/w/index.php?oldid=46725 5* 03B jonas 5* (+1034) 10Created page with "'''Fuun RNA''' is a graphic description language. It was defined for the task of the ICFP contest 2007 (“Morph Endo”). == Description == The RNA of the extraterrestrial..." < 1459549294 532308 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i've used seattle public transit. i think. < 1459549295 808759 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :shachaf, solid boots < 1459549301 68842 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the room i ended up in got two pianists who are now playing live < 1459549331 830340 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom_Hoover: What's this chat thing? < 1459549335 394165 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: how was it < 1459549342 599284 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: was it before i was born or something < 1459549343 814822 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :shachaf, it's the button with the bird on it < 1459549360 665648 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom_Hoover: Can I find out about it without logging in? < 1459549364 147090 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Logging in is scow. < 1459549379 828259 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: were you born in 1996? < 1459549393 499967 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no, before < 1459549397 39294 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :because i'm old :'( < 1459549401 475989 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1459549415 243474 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :dinochaf < 1459549426 463866 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=46726&oldid=46722 5* 03B jonas 5* (+30) 10+ Fuun DNA, RNA < 1459549491 138443 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :shachaf, not without scraping a bunch of idiots trying to work it out < 1459549523 407373 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION carbon dates shachaf < 1459549542 663855 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa whoa whoa < 1459549561 935793 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:B jonas14]]4 10 02https://esolangs.org/w/index.php?diff=46727&oldid=46672 5* 03B jonas 5* (-95) 10 < 1459549570 173465 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you can't just carbon date people < 1459549588 703519 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :of course you can. < 1459549600 120202 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: not more than one at a time, if you're carbonogamous < 1459549627 515058 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think you are switching the wrong part of the word tdnh < 1459549646 347294 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :look < 1459549655 826912 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :quantity over quality < 1459549664 542957 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i got a pun quota to meet here < 1459549703 823673 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan, ais523: http://esolangs.org/wiki/Esolang:Community_portal has a webchat link to here through qwebirc. I prefer the kiwi irc webchat to qwebirc. Should I replace the webchat link, replace the webchat link but mention qwebirc as an alternative, add a kiwi irc link as an alternative, or do nothing? < 1459549703 986452 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well you're doing the pun equivalent of cockney rhyming < 1459549728 732341 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: ok fine < 1459549729 850392 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Note that kiwi irc doesn't require people to fill a captcha, which can be considered either an advantage or a disadvantage. < 1459549744 858025 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: you can only carbon date people if you're carbonogamous < 1459549753 90248 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Do we have a category for a language that is known to be weaker than Turing complete? < 1459549763 973983 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonas: PDA? < 1459549767 143951 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Fuun RNA is not turing complete. < 1459549778 155935 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: it's not equivalent to a PDA < 1459549782 30520 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: the original pun was 0.9 shachafs, but the remastered version... 0.55 shachafs. < 1459549787 841019 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: if there are multiple working webchats you should probably list all of them and put your favourite first < 1459549792 13465 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonas: fuun? < 1459549822 187165 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: http://esolangs.org/wiki/Fuun_RNA although that page doesn't tell enough to glaen the computational strength, you have to read the specs < 1459549846 667169 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: glaen? < 1459549846 830019 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: oh yeah?! well you're a funny guy, though.) < 1459549871 862421 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: ok. I'll test if it still works first though. < 1459549913 92045 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i thought the one that was listed was freenode's official webchat. they've blocked others on occasion i think. < 1459549921 764462 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(well, at least one.) < 1459549938 72226 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: what's the threshold for a mapoling < 1459549953 488345 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: yes, qwebirc is what the freenode admins themselves run, and they suggest it on their homepage < 1459549987 264362 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: as in, freenode runs a qwebirc webchat server itself which lets you connect to freenode < 1459550005 231778 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : Do we have a category for a language that is known to be weaker than Turing complete? <-- not a general one, no < 1459550014 994247 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But I prefer kiwiirc. Advantages include that it lets you connect to any irc network. < 1459550015 259419 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we have specific sub-TC categories < 1459550024 266687 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: right < 1459550025 83670 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and most sub-TC languages are either in one of them or very very weak < 1459550049 953045 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : fungot: glaen? <-- like glean, but you might get a leprechaun curse if you're not careful. < 1459550050 203727 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: oh ok. they are comparable. the resistance is useless. it's not all that magical.), tell me < 1459550068 579130 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: somewhere below 0.5, give or take a few subjective centishachafs. < 1459550088 991669 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1459550089 531637 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is this a logarithmic unit or what < 1459550097 361808 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: Fuun RNA is very weak in some sense, yes < 1459550112 263379 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But it has a high constant factor < 1459550144 94856 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I'm gonna make a big file'o buzzwords < 1459550144 257546 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1459550154 699589 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It can be executed in linear amount of memory, but the constant factor is quite high because it involves 600x600 pixel 4 channel 8 bit image canvases. < 1459550163 593446 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: it's a semilogarithmic one hth < 1459550178 607003 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :One that can be used to generate language descriptions automatically. Then I'll make it so Hackego can spit them out < 1459550178 769591 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :At least so I think. I'm not quote sure how Fuun RNA works really. < 1459550184 386170 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :You'd have ot read the specs. < 1459550193 672506 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But I'm quite sure it's weaker than turing < 1459550219 19801 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: how does that work fcir < 1459550219 220142 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 JOIN :#esoteric < 1459550227 886660 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :Does kiwi webchat work or what? < 1459550234 2290 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wob_jonas: it seems so < 1459550275 661992 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: linear memory fits the bounded-storage machine category < 1459550305 734439 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: it's logarithmic for the most part, but then it gets linear for things approaching zero. avoids problems with derivatives and infinite slopes. < 1459550312 70970 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: which category is that? link? < 1459550329 641789 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wait < 1459550333 985286 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah < 1459550334 206001 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's an unofficial one < 1459550336 299795 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://esolangs.org/wiki/Category:Bounded-storage_machine < 1459550349 130854 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the last edit was me trying to get rid of it... < 1459550359 367889 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :That doesn't really say what it means, and I'd think it means constant bounded < 1459550368 481490 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 PRIVMSG #esoteric :ok, enough of this webchat < 1459550373 554594 :wob_jonas!59858794@gateway/web/cgi-irc/kiwiirc.com/ip.89.133.135.148 QUIT :Client Quit < 1459550395 623800 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Fuun RNA works really. < 1459550395 786645 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :003624 < b_jonas> You'd have ot read the specs. < 1459550417 478946 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :url is https://kiwiirc.com/client/chat.freenode.net/#esoteric by the way < 1459550437 163059 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1459550497 210720 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :What is the maximum length hackego can send as a message? < 1459550518 252461 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :i was born in 1993 < 1459550519 18963 :woboily!607fc995@gateway/web/cgi-irc/kiwiirc.com/ip.96.127.201.149 JOIN :#esoteric < 1459550534 695864 :woboily!607fc995@gateway/web/cgi-irc/kiwiirc.com/ip.96.127.201.149 PRIVMSG #esoteric :he\\oren\. < 1459550536 695483 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: 15:40 Oracle deprecated the Java browser plugin this year. :-( < 1459550540 367904 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: ok you want linear bounded automata < 1459550544 803861 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :15:40 javascript more like java's crypt < 1459550553 672719 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION mapoles shachaf < 1459550557 558718 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok < 1459550560 845841 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :gotta calibrate this thing < 1459550566 494264 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(That moment when you search for how do do something in bash for HackEgo, but you look up how to do it in HackEgo specifically and thus get no relevant results) < 1459550573 338734 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :What's with xkcd today? All it says is “The xkcd April 1st comic is currently experiencing technical difficulties.” and shows wednesday's comic. < 1459550585 351917 :woboily!607fc995@gateway/web/cgi-irc/kiwiirc.com/ip.96.127.201.149 QUIT :Client Quit < 1459550623 30250 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: Either the xkcd April 1st comic is currently experiencing technical difficulties, or that's the joke < 1459550657 84521 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: yes, but Fuun RNA is probably actually weaker than a PDA (I'm not quite sure), and definitely weaker than arbitrary linear bounded machine, probably can be executed in linear time. < 1459550679 14413 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`` cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 200 | head -n 1 < 1459550681 611350 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: that can't be the joke. there have never been a MWF with no strip. < 1459550690 751694 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: that feels weird. Randall always had nice Apriljokes. < 1459550690 925060 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: Exactly? < 1459550697 315355 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :boily: I know... < 1459550701 103475 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Mx6laZBPgxJpUlcgwwSY1G7kHxefQnSM6PVVhkb9G5OJBeDSnhKXXXBMa5v7MnG7SSirBK2SYXdYRZT9lpdeOeOS3YVRWNQ22lY7uFjAjHdf3nMFqs3UqtC6Ob5aH5kTf5bGLDUvKwDq3gJrJdZdPHr8YDxO0dFXH7hFHmiElMFP7vuRXrUUZOYFXQso6I9NSLguieFJ < 1459550706 392382 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And xkcd is never experiencing technical difficulties. < 1459550714 892539 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think there's probably a comic, it's just well hidden so I can't see it. < 1459550737 673938 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : What is the maximum length hackego can send as a message? <-- 350 bytes < 1459550738 772532 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :One of my teachers shaved his glorious lumberjack beard, making him look 10 years younger so he could pretend to be a new student at the beginning of class by just sitting at a desk < 1459550742 538461 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: OK < 1459550752 354121 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But the problem is, either the explainxkcd.com folks can't see it either, or for some reason they thought the joke of hiding it is funny and don't want to spoil it (yet). < 1459550758 70392 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: I'm pondering making `longcat, which prints out multiple messages < 1459550762 306254 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Wait, that won't work... < 1459550776 90606 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Unless HackEgo has some direct-to-IRC command < 1459550787 313962 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there's a longcat? < 1459550794 538613 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`longcat < 1459550805 464342 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: longcat: not found < 1459550809 91391 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: I somehow did that without realizing the pun xD < 1459550824 380391 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: oh, you're "pondering making" < 1459550831 694568 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whew < 1459550833 182388 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: `longcat would be like cat, but it prints multiple messages to show the whole file. < 1459550841 795116 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: anyway, most of the categories are upper bounds, so it's fine to be weaker. < 1459550846 849741 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: yeah, but it doesn't exist < 1459550850 803318 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: Which would have potential for abuse < 1459550854 485189 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: we have a command that pastes to a website instead < 1459550857 677201 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: But would also be useful for long HackEgo messages < 1459550872 599787 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: The problem is I don't think there's a way to make HackEgo print more than one message < 1459550881 53030 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: but the wiki says the linear bounded automata is an equivalence actegory, not an upper bound < 1459550939 338264 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : Unless HackEgo has some direct-to-IRC command <-- nope. < 1459550941 60334 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :anyway, if any of you figure out which category applies (for which you may have to read and ponder the spec very carefully, for it's an esolang so the comp class may not be obvious, even after the definition), and read the wiki descriptions of categories, feel free to add it < 1459550949 92982 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: Didn't think so < 1459551022 935249 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: jevalbot is also bounded output, it won't print more than 6 lines of output per evaluation command (in my default config and in evalj; j-bot has the limit raised to I don't know how many lines) < 1459551052 280924 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: OK < 1459551099 62690 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :] ,.i._65 NB. example < 1459551099 390489 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu PRIVMSG #esoteric :b_jonas: 64 < 1459551099 553662 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu PRIVMSG #esoteric :b_jonas: 63 < 1459551099 553721 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu PRIVMSG #esoteric :b_jonas: 62 < 1459551099 553749 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu PRIVMSG #esoteric :b_jonas: 61 < 1459551099 553772 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu PRIVMSG #esoteric :b_jonas: 60 < 1459551100 241009 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu PRIVMSG #esoteric :b_jonas: ... < 1459551127 108147 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :You can print 6 full lines instead of an ellipsis in the sixth line, but you can't print more than six < 1459551132 381575 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :...do we have two different bots specifically for evaluating J < 1459551140 349587 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: no, it's the same bot, two instances < 1459551146 266318 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evalj, source: < 1459551146 475698 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu PRIVMSG #esoteric :b_jonas, jevalbot source is http://www.math.bme.hu/~ambrus/pu/jevalbot.tgz < 1459551150 55431 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: That's even worse < 1459551151 666688 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :j-bot, source: < 1459551151 945658 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :b_jonas, jevalbot source is http://www.math.bme.hu/~ambrus/pu/jevalbot.tgz < 1459551166 504410 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: Why. Why do we have two identical bots? < 1459551169 543873 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :b_jonas, I think I was using "bot" to mean "account associated with an instance of a bot" < 1459551171 750707 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: What is the reason? < 1459551208 829805 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :We used to have three different irc bots that can evaluate J, namely besides jevalbot, buubot used to be able to evaluate it (I wrote the J evaluator plugin myself), plus NotJack had a bot he wrote in J. < 1459551236 230076 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: evalj is my instance but I don't run it constantly, only very occasionally start it up and then stop it within a day when I turn off my home computer < 1459551239 3250 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Can EgoBot? If not, why not? < 1459551262 173229 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: it would probably be possible to install a J interpreter to hackego < 1459551273 834466 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I can't get my IRC client to work for some reason... < 1459551274 938101 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we could even do it as a user < 1459551282 218532 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it would output only 1 line per command of course < 1459551308 382629 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1459551480 431190 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I'm heading to bed now < 1459551482 78479 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Goodnight! < 1459551568 823080 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :bonne tanuitb! < 1459551577 274920 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@time Taneb < 1459551580 266978 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@tineb < 1459551591 836014 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu QUIT :Remote host closed the connection < 1459551755 190037 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@localtime Taneb < 1459551766 271443 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :darn. no CTCP. < 1459551770 609525 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@localtime shachaf < 1459551772 465679 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Local time for shachaf is Fri Apr 1 16:02:50 2016 < 1459552258 794332 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :@localtime lambdabot < 1459552258 957344 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :I live on the internet, do you expect me to have a local time? < 1459552262 801285 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Yes. < 1459552282 388928 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric : @localtime zgrep < 1459552284 850162 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :@localtime zgrep < 1459552285 454725 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Local time for zgrep is Fri, 01 Apr 2016 23:11:25 GMT < 1459552291 828031 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Heh. < 1459552698 724182 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07NetBytes14]]4 N10 02https://esolangs.org/w/index.php?oldid=46728 5* 03Iconmaster 5* (+4415) 10Created page with "'''NetBytes''' is a language created by [[User:iconmaster]] in [[:Category:2016|2016]]. It severely limits the available memory and program length of programs, instead requir..." < 1459552778 986562 :iconmaster!~iconmaste@icon-thinkpad.wireless.rit.edu JOIN :#esoteric < 1459552806 887457 :iconmaster!~iconmaste@icon-thinkpad.wireless.rit.edu PRIVMSG #esoteric :Well, it's been years, but I'm finally making another esolang. < 1459552829 588325 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :iconmaster: Cool! < 1459552839 662621 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Iconmaster14]]4 10 02https://esolangs.org/w/index.php?diff=46729&oldid=46719 5* 03Iconmaster 5* (+64) 10 < 1459552885 176483 :iconmaster!~iconmaste@icon-thinkpad.wireless.rit.edu PRIVMSG #esoteric :So, what's been going on here lately? < 1459552940 850631 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :iconmaster: Nothing much < 1459553008 693583 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Ugh < 1459553019 888968 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :For some reason, my IRC client won't connect properly. It times out < 1459553025 826348 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I have a setup to handle PINGs < 1459553034 277989 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :But I get an ERROR eventualy < 1459553039 428441 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :s/l/ll/ < 1459553176 589817 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ELLOL. < 1459553219 12776 :iconmaster!~iconmaste@icon-thinkpad.wireless.rit.edu PRIVMSG #esoteric :Ellol to you too! < 1459553270 686282 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :First issue I found: No \r\n < 1459553548 857650 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459553816 158060 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1459553842 569040 :hppavilion[t]!~dos@93-231-58-66.gci.net JOIN :#esoteric < 1459553857 901597 :hppavilion[t]!~dos@93-231-58-66.gci.net QUIT :Remote host closed the connection < 1459553872 405302 :hppavilion[t]!~dos@93-231-58-66.gci.net JOIN :#esoteric < 1459553881 733184 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :YES < 1459553883 434550 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :IT WORKED < 1459553960 229581 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[t]! < 1459553964 650583 :hppavilion[t]!~dos@93-231-58-66.gci.net QUIT :Remote host closed the connection < 1459553971 322902 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :boily: It can't chat yet < 1459553975 59221 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :boily: But it receives < 1459554022 555454 :hppavilion[t]!~dos@93-231-58-66.gci.net JOIN :#esoteric < 1459554024 540023 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Test < 1459554044 768748 :hppavilion[t]!~dos@93-231-58-66.gci.net QUIT :Remote host closed the connection < 1459554062 442455 :hppavilion[t]!~dos@93-231-58-66.gci.net JOIN :#esoteric < 1459554065 723757 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Retest < 1459554093 143936 :hppavilion[t]!~dos@93-231-58-66.gci.net QUIT :Remote host closed the connection < 1459554115 601201 :hppavilion[t]!~dos@93-231-58-66.gci.net JOIN :#esoteric < 1459554127 977385 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Testing, testing, 123 < 1459554138 673633 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :YES! < 1459554149 529338 :hppavilion[t]!~dos@93-231-58-66.gci.net QUIT :Remote host closed the connection < 1459554158 727014 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :That's enough testing on this channel < 1459554171 759177 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :you lack ambition. test more! FOR SCIENCE! < 1459554202 57254 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :boily: *Fine* < 1459554222 623344 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1459554225 532017 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric ::D < 1459554227 729548 :int-e!~noone@static.88-198-179-137.clients.your-server.de PART #esoteric :"BUGGY CHICKEN" < 1459554227 950557 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1459554263 906487 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com JOIN :#esoteric < 1459554345 321480 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459554360 7618 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459554396 984078 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily < 1459554461 907673 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quinthellopia. < 1459554472 568910 :hppavilion[t]!~dos@93-231-58-66.gci.net JOIN :#esoteric < 1459554509 60480 :hppavilion[t]!~dos@93-231-58-66.gci.net QUIT :Remote host closed the connection < 1459554522 384793 :hppavilion[t]!~dos@93-231-58-66.gci.net JOIN :#esoteric < 1459554535 503067 :hppavilion[t]!~dos@93-231-58-66.gci.net QUIT :Remote host closed the connection < 1459554691 924615 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :bulan < 1459554712 693857 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :hellodococ < 1459554768 842296 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what haps today < 1459554814 293075 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Does HackEgo evaluate underload? < 1459554848 939825 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^ul didn't this? < 1459554849 139974 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric : ...bad insn! < 1459554865 461015 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, fungot, what won't you do? < 1459554865 746050 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :prooftechnique: hm. that's not hardcore enough for you... but unfortunately, regardless of whether i _think_ i want a glass of merlot. < 1459554876 322866 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :^ul (test string)::** < 1459554916 490637 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Hmm < 1459554941 476741 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :^ul (test string)::**S < 1459554941 639653 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :test stringtest stringtest string < 1459554945 693227 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :There we go < 1459555256 604316 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hi < 1459555266 420870 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :rdochelloc. < 1459555274 424324 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459555303 634675 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quintopia: you know that kind of feeling when the features you've been slaving on for the past months suddenly stop working for no apparent reason? < 1459555858 289817 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :lololkkkkk < 1459555891 361868 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Hi < 1459555915 438578 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :`tomfoolery @ < 1459555933 757648 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: lolol < 1459555939 65797 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what < 1459555940 577680 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :weird < 1459555949 605568 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​|a+b@| = { √(a²-b²) if a²-b² ≥ 0 ; i√(a²-b²) if a²-b² < 0 } < 1459555951 597532 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :what the? being hacked? < 1459555956 663184 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :those messages weren't showing up < 1459555965 189594 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :...???????? < 1459555981 864462 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :and then i opened a new terminal and connected again and suddenly it turns out they had been < 1459555987 687234 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hi < 1459556018 573808 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :and rdococ hies again. < 1459556028 52706 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :this chännel seems to be temporally misaligned... < 1459556067 681047 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well tell me all about these features < 1459556083 962481 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459556084 337963 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1459556086 57452 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1459556087 995276 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :didn't start the day very well, but at least I got stuff back in order. superhackmode overclocking! and now I'm completely drained. < 1459556097 121470 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :callforjudgemello: < 1459556103 409793 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`mk/Everything's better with `mk. < 1459556106 680112 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :eto/Eto is the ageless laughing first minister. < 1459556120 52540 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what does this program do again? < 1459556121 675812 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459556127 24060 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quintopia: my team and I work with everything related to interchange of information between dentists, labs, manufacturers, production centers... < 1459556129 920029 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1459556141 730083 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :which features broke? < 1459556146 668683 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :zkstr/zkstr is a common consonant cluster at the start of Russian words, see eg. http://www.math.bme.hu/~ambrus/pu/metro-typo-2 < 1459556148 983832 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :It's surprisingly difficult to get a rubber egg to type things on my keyboard by bouncing on it... < 1459556162 790154 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :zkstr... heheheh. :D < 1459556167 1430 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: So do you have any interest in that hacking game? < 1459556185 829536 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quintopia: subcontracting some kinds of orders. our software supports crowns, bridges, implants, bite splints, orthodontic models, partials, full dentures... if a dentist can jack that stuff in your mouth, we do it. < 1459556201 613162 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :We could generalize it to a GameOS (not a real OS, of course. I'm far too stupid for that.) < 1459556237 335712 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quintopia: some order types got suddenly broken because we've been working on new ID tracking features in the background, with more complex management features. < 1459556259 298158 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 276 seconds < 1459556275 424451 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`? le//rn < 1459556277 908682 :callforjudgement!~ais523@unaffiliated/ais523 NICK :ais523 < 1459556280 970075 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :le/rn makes creating wisdom entries manually a thing of the past. < 1459556290 463168 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`? learn < 1459556291 716793 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`learn creates a wisdom entry and tries to guess which word is the key. Syntax (case insensitive): `learn [a|an|the] [s][punctuation] [...] < 1459556298 659204 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 276 seconds < 1459556300 87272 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep < 1459556301 547481 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quintopia: so I committed atrocities in our codebase. there's duplicative code repetetition, but at least it has the merit to be explicit. and properly spelled! < 1459556302 497106 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :^ < 1459556349 772711 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(there are some code snippets we like to circle around on Slack. sometimes, programmers aren't in the sanest of mindsets, and you can glimpse half-self-discussions in comments.) < 1459556363 279142 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :repetetetetetetition < 1459556391 964441 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :will you get a chance to dry out the code later? < 1459556408 382772 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :after the release! < 1459556432 251343 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1] < 1459556454 397265 :dingbat!uid70835@gateway/web/irccloud.com/x-eqvvezktlfhaizhq JOIN :#esoteric < 1459556474 276611 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :the softeng VP agrees that whole part is bonkers, and that we should rig it with shaped explosives as soon as we can. < 1459556511 387494 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: Esoprocessor? < 1459556516 300083 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: Hm? < 1459556520 472738 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Ah. < 1459556526 393912 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: I don't think anybody has made one yet < 1459556535 54696 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: Should we? < 1459556541 345680 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :We could try. < 1459556544 897808 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(Barring unintentional ones) < 1459556547 53665 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quintopia: the problem is that the first layers were quickly hacked as an afterthought by interns some years ago, then left to ferment and sediment. < 1459556561 970175 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: It should be neither Von Neumann nor Harvard < 1459556777 408808 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quintopia: I shouldn't complain much, really. all in all, it's a pretty sweet gig I got, and devs aren't treated as meager code monkeys. < 1459556794 64595 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(I'm informally known as the Electric Octopus guy instead :D) < 1459556809 363217 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :are you the faster coder? < 1459556856 9845 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1459556888 24514 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quintopia: Octopus because I like Japanese culture, Electric because in dry weather I'm prone to ESD. < 1459556904 386294 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: How about.... < 1459556947 522584 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :There is a bus from the memory to the CPU AND the ALU < 1459556951 365556 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459556968 826053 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :And from the CPU to the output, and the input to the CPU < 1459556973 74514 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :s/CPU/CU/ < 1459557011 848051 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: is octopus the eternal symbol of japan? < 1459557022 962156 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: I want it to be stored-program unless there's some more eso idea < 1459557029 192523 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :it is, in my cow orkers' minds... < 1459557040 121545 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :cow workers? < 1459557041 346661 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :geez < 1459557046 237886 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :cow orkers < 1459557046 862894 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :is that how you treat your co workers? < 1459557051 602273 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Coworkers are dual to workers, right? < 1459557052 378410 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :friends who ork cows < 1459557060 855182 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :rdococ: our team lead is Goat :D < 1459557068 891040 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :lol < 1459557106 523809 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :quintopia: Ew... < 1459557109 489170 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :we have emoji injokes. a loaf of bread symbolizes acceptance. an orange (fruit) means you are late. < 1459557134 670336 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :is that why your steam avatar is orangey < 1459557141 660594 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :we sacrifice eggplants when we cast votes to know what we are going to eat for lunch. < 1459557151 654963 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ah no, that's a kaki. much difference. < 1459557256 526380 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Taunt (Characters you control that don't have taunt can't be attacked.) < 1459557358 831202 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: What kind of architecture would an esoteric processor use? < 1459557364 733689 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :wait. steam avatar. I got oranges over there... < 1459557367 60893 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Obviously not Von Neumann or Harvard < 1459557370 345930 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :>_>'... <_<;... < 1459557564 959235 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :https://www.doc.ic.ac.uk/~wl/icprojects/papers/reduceron08.pdf might be of interest here < 1459557668 693502 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what does a lime symbolize < 1459557722 56480 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :my color is blue < 1459557724 486694 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :we don't have any lime emoji yet. if I remember to, I'll add one next Monday ^^ < 1459557725 946326 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I think < 1459557736 519324 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :rdococ: in which context twh < 1459557740 376717 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :chat < 1459557763 840467 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :your name was kaki in chat, so I assumed that's what it meant < 1459557931 204803 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what does a lima bean represent < 1459558077 641817 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what does a snail represent < 1459558095 913270 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I think we have a chili emoji somewhere. haven't been used much afaik. < 1459558107 743728 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :no snails either. lots of cats on the other hand. < 1459558142 134105 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :quintopia: Acute angles and judging books by their covers, respectively. < 1459558155 547021 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :there's the Bell of Shame, the Kleenex Box of Bad Pun Retribution... < 1459558251 95518 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what does the blurry face of mr. boily represent < 1459558256 404612 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Why are there squirrels? < 1459558275 429007 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :eh? there's a blurry face of me? < 1459558320 38308 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :everyone's favorite emoji < 1459558379 919717 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459558392 186032 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Remote host closed the connection < 1459558423 418006 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :un hamburger < 1459558428 988323 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459558438 328971 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :boily: My family has in-jokes in the form of finite strings of english letters and punctuation < 1459558442 927290 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :there's a custom boilyface emoji we have. generally used when someone does something boilylike... < 1459558445 104693 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(space is punctuation here) < 1459558459 614828 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I give you a hamburger. the world is in sepia. a mime cries. < 1459558480 421136 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Client Quit < 1459558499 637926 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459558613 593516 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Client Quit < 1459558635 976527 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459558652 960680 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Remote host closed the connection < 1459558670 902814 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ACTION receives hamburger < 1459559038 870960 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :work over, which means boily may sleep soon...but who knows on friday < 1459559056 466669 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :only about 15 minutes left for me. < 1459559756 665340 :andrew_!~andrew@175.43.242.142 JOIN :#esoteric < 1459559949 656010 :andrew_!~andrew@175.43.242.142 QUIT :Remote host closed the connection < 1459560029 155245 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :horizontal time. 'night all! < 1459560047 169059 :boily!~alexandre@96.127.201.149 QUIT :Quit: LAUDANUM CHICKEN < 1459560530 537056 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459560547 174718 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Remote host closed the connection < 1459560547 428005 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1459560596 969866 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459560605 450507 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Remote host closed the connection < 1459561023 984839 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com QUIT :Ping timeout: 240 seconds < 1459561436 518622 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what does youtube's "snoopavision" look like?" < 1459561673 212755 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com JOIN :#esoteric < 1459561751 209234 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459562070 805317 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459562123 425822 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1459563126 45597 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459563144 341093 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 246 seconds < 1459563333 906251 :iconmaster!~iconmaste@icon-thinkpad.wireless.rit.edu QUIT :Ping timeout: 240 seconds < 1459563578 214428 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :rdococ, a 360 video of the video in a theater with Snoop Dogg commenting on it < 1459563589 996590 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :It's only supported for a few videos < 1459563855 220937 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Quit: Leaving < 1459564127 622105 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459564194 566790 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Such as? < 1459564197 871761 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I'm very interested < 1459564275 176007 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, dang < 1459564439 999641 :espes__!~espes@205.185.120.132 QUIT :Ping timeout: 244 seconds < 1459564495 120462 :espes__!~espes@205.185.120.132 JOIN :#esoteric < 1459565729 353566 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :https://github.com/olofson/audiality2 Making music with this could be interesting < 1459566291 148117 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459566453 502053 :m0li!~m0li@unaffiliated/m0li PART #esoteric :"bye." < 1459566577 642540 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 244 seconds < 1459566878 88089 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 248 seconds < 1459566973 563310 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1459567255 649116 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Read error: Connection reset by peer < 1459567866 284029 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Remote host closed the connection < 1459567875 553173 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric < 1459568954 763329 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :how was the first assembler programmed? < 1459569003 179232 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's one of the great unsolved mysteries < 1459569054 529223 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I'm trying to think of esoteric versions of assembly instructions < 1459569077 772268 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about MOV but with line numbers < 1459569090 706439 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :By assembling by hand, I believe. < 1459569108 976593 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Which isn't that *hard*, just tedious. < 1459569139 370810 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Assembling is a task like any other task. < 1459569152 662575 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :the assembly would be called ASS, because it should be a real pain in the ass to program in < 1459569169 988582 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :and before you complain, brainfuck. < 1459569356 668578 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I'm afraid ASS is already a subtitle format. < 1459569475 751294 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :a subtitle format? < 1459569597 749557 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :meh < 1459570284 679580 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459571001 404623 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Seriously14]]4 10 02https://esolangs.org/w/index.php?diff=46730&oldid=46208 5* 03Mego 5* (-50) 10Heroku is defunct < 1459571292 810169 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459572308 776321 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bubblegum14]]4 10 02https://esolangs.org/w/index.php?diff=46731&oldid=45779 5* 03Ais523 5* (+698) 10the computational class issues here are actually at least mildly interesting < 1459572371 342150 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Bubblegum14]]4 M10 02https://esolangs.org/w/index.php?diff=46732&oldid=46731 5* 03Ais523 5* (+1) 10/* Reference implementation */ I know I made a typo, but MediaWiki's response to it was weird < 1459572446 879252 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Read error: Connection reset by peer < 1459572570 772246 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:BASICER14]]4 N10 02https://esolangs.org/w/index.php?oldid=46733 5* 03Ais523 5* (+388) 10another "language" with the same computational class < 1459572878 949725 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07!Tautologos14]]4 N10 02https://esolangs.org/w/index.php?oldid=46734 5* 03Rdococ 5* (+1434) 10!Tautologos == false < 1459572912 291586 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com QUIT :Ping timeout: 268 seconds < 1459572916 159451 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :"language"? < 1459572926 462569 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so you're saying my languages aren't really languages? < 1459573203 875548 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :they probably aren't < 1459573211 101275 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but they're better than derivatives of brainfuck < 1459573434 586566 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh come on < 1459573445 552283 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Wizards' April Fools joke has a Momir Basic decklist < 1459573454 664641 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and talks about how innovative it is for playing only four of the five basic lands < 1459573462 286235 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there are 11 basic lands :-( < 1459573472 492215 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and they added one only last set! < 1459573479 704457 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which surely they should have remembered about < 1459573615 412125 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I don't have a good imagination... < 1459573665 258821 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rdococ: I wasn't accusing your language of not being a language < 1459573675 540111 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I want a good imagination < 1459573677 931405 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I was accusing PowerPoint, which has the same computational class, as not being a language < 1459573686 154868 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ohhh < 1459573689 452015 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :i.e. your language and a non-language have the same capabilities < 1459573780 489656 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I have no ideas < 1459573794 47756 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1459574084 959837 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Here's an idea < 1459574091 774373 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :A development platform < 1459574095 84152 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Based off of Wikis < 1459574140 270636 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Combined with Source Control, of course < 1459574235 263300 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: THERE we go < 1459574241 191479 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: THERE's the april first comic < 1459574362 367002 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1]: < 1459574380 387923 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Yes? < 1459574396 792856 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yay < 1459574424 753347 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :esonum < 1459574506 729835 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Which one? < 1459574517 185957 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :the yay one < 1459574521 20102 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it makes me say yay < 1459574530 244984 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Ah < 1459574538 162205 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :3yay = YAY < 1459574543 178748 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Why? < 1459574552 584840 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: What does that even mean? < 1459574565 733712 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :My emotions are way out of whack when I need sleep. < 1459574572 865676 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: SLEEEEEEEEEEEEEP < 1459574574 606280 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :So I act weirdly. Yay! < 1459574623 988237 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Error: "SLEEEEEEEEEEEEEP" is not a valid instruction < 1459574674 395807 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: *Sigh*. What kind of language are you running? < 1459574681 782393 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`SLEEEEEEEEEEEEEP < 1459574683 950616 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`SLEEEEEEEEEEEEEP < 1459574692 907763 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Error: SLEEEEEEEEEEEEEP is not a valid instruction < 1459574711 456847 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: SLEEEEEEEEEEEEEP: not found < 1459574711 619634 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: SLEEEEEEEEEEEEEP: not found < 1459574721 845345 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :lol < 1459574725 166031 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: No, what is the model of your language < 1459574726 327237 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :? < 1459574728 921611 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Perhaps you mean "sleep" instead? < 1459574785 830991 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :AbstractRdococFactory()()().sleep(28800000) < 1459574819 42041 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :What? How do you even call a dictionary? < 1459574840 985494 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :"hey dictionary come here" < 1459574842 325106 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :AbstractRdococFactory.sleep? < 1459574859 335299 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Haha, very fun--er, I mean, Hey is an invalid instruction. < 1459574866 508427 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: What dictionary? < 1459574881 700763 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :AbstractRdococFactory is an associative array. < 1459574886 527650 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Or dictionary, or table. < 1459574905 982344 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Really? < 1459574910 600043 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :It has a few functions, one of which is :CreateRdococ() < 1459574925 328246 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :To get the current instance of me, use :GetCurrentRdococ() < 1459574933 105393 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: I use CreateRdococ as a curried function < 1459574949 99937 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :AbstractRdococFactory() <-- Create a new factory < 1459574950 419492 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459574960 356106 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :() <-- Initialize a new Rdococ < 1459574966 612806 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :() <-- Get rdococ state < 1459574978 602545 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :No, AbstractRdococFactory isn't a function to make a new factory. It is one. < 1459575007 756085 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :What you wanted was AbstractRdococFactory.GetCurrentRdococ.sleep(28800000). < 1459575041 406160 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :No, I meant AbstractRdococFactory.GetCurrentRdococ().sleep(28800000). < 1459575076 134262 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: AbstractRdococFactory.DestroyCurrentRdococ() < 1459575099 392836 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, you can overload main in perl 6 < 1459575099 830416 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Error: Cannot destruct Rdococ without something to take its place < 1459575113 260928 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a different main runs depending on which one can parse the command line arguments < 1459575117 831058 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: AbstractRdococFactory.DestroyCurrentRdococ(AbstractComputerFactory.GetCurrentHppavilion()[1]) < 1459575124 432177 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :... < 1459575139 685411 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :s/Hppavilion/Hppavilions/ < 1459575146 285242 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION wonders who was being …ed at < 1459575147 498704 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :rdococ: AbstractRdococFactory.DestroyCurrentRdococ(AbstractComputerFactory.GetCurrentHppavilion()[1]) < 1459575149 604011 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it could have been either of us < 1459575160 768839 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Wait, what? < 1459575164 447851 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :It worked! < 1459575184 320267 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Yes. Yes it did. < 1459575206 517389 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :A factory is a pattern to replace constructors (IWINLTM) < 1459575219 416622 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1459575223 176204 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Is a treatment plant a pattern to replace destructors? < 1459575296 604714 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could actually do that in Rust < 1459575306 775861 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can't easily do it in Java or the like though because it's GCed < 1459575327 373291 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ais523: DAMN YOU, JAVA < 1459575332 225581 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(where "that" = "create an object that has a method you can pass an object to to destroy it in a custom way") < 1459575339 977078 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :But doesn't that mean I des⌐⅓┼▀☼⌠⅍↑₺₦₨⁷ⅎWhat in the hell? < 1459575349 718561 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I nearly got collected by the garbage collector. < 1459575358 67364 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Thank goodness I could outrun it. < 1459575364 616203 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: How long did you spend making that message? < 1459575376 798815 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Correct answer: Far too long < 1459575381 522318 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Um...├⌐⅓┼▀☼⌠⅍↑₺₦₨⁷ⅎYou mean me? < 1459575393 731401 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :├⌐⅓┼▀☼⌠⅍↑₺₦₨⁷ⅎ┐Stop it, hppavilion[2]!├⌐⅓┼▀☼⌠⅍↑₺₦₨⁷ⅎ┐No! < 1459575396 556684 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@łe¶ŧ←↓→øþþþþþþþþþþþþþþ < 1459575396 756334 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1459575398 938308 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: I want to design an esoteric processor < 1459575410 724448 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :¡⅛£¼⅜⅝⅞™±° < 1459575411 920400 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Who are you ├⌐⅓┼▀☼⌠⅍↑₺₦₨⁷ⅎ┐talking to? < 1459575416 758679 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Do you? < 1459575426 975054 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :S ├⌐⅓┼▀☼⌠⅍↑₺₦₨⁷ⅎ┐e ├⌐⅓┼▀☼⌠⅍↑₺₦₨⁷ⅎ┐r ├⌐⅓┼▀☼⌠⅍↑₺₦₨⁷ⅎ┐i ├⌐⅓┼▀☼⌠⅍↑₺₦₨⁷ⅎ┐o ├⌐⅓┼▀☼⌠⅍↑₺₦₨⁷ⅎ┐u ├⌐⅓┼▀☼⌠⅍↑₺₦₨⁷ⅎ┐s ├⌐⅓┼▀☼⌠⅍↑₺₦₨⁷ⅎ┐l ├⌐⅓┼▀☼⌠⅍↑₺₦₨⁷ⅎ┐y < 1459575428 95993 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Aaaaaaaaaaaand the joke just expired. < 1459575435 238088 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Aww... < 1459575443 8291 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I would love to design an esoteric processor. < 1459575447 243029 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Yay! < 1459575453 352442 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ACTION is now googling a processor < 1459575474 853444 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: I don't want to use Von Neumann or Harvard if I can avoid it, but I still want it to be stored-program, as unstored-program is stupid < 1459575479 247190 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what kind of processor? < 1459575487 653113 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :stored-program? < 1459575504 701731 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Stored-program means the program is loaded from memory < 1459575509 657720 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :unstored? < 1459575519 797161 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Loaded from a separate memory < 1459575527 772658 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Not really "unstored", but "stored somewhere else" < 1459575528 363731 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459575538 277285 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about a processor which doesn't have transistors? < 1459575551 415834 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: We're emulating it, so transistors don't matter < 1459575558 505520 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Oh, okay. < 1459575558 921542 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Look at the diagrams for Von Neumann and Harvard < 1459575599 69343 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: https://upload.wikimedia.org/wikipedia/commons/e/e5/Von_Neumann_Architecture.svg and https://upload.wikimedia.org/wikipedia/commons/3/3f/Harvard_architecture.svg < 1459575646 385005 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :"A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions." < 1459575652 997037 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :You mean that kind of processor? < 1459575681 114713 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :The ones that have assembly programming languages? < 1459575686 119347 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :clearly we need an esoteric food processir < 1459575739 903871 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Who needs logic? < 1459575757 885452 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Yes, that kind of processor. But memory is part of this processor < 1459575765 912760 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Assembly, yes, close enough. < 1459575775 707256 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Only a few esometers off < 1459575782 64879 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Hahaha. < 1459575790 489399 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :You mean esounits. < 1459575806 800267 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Unless esometer is the name of your esounit. < 1459575811 875650 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: it is < 1459575824 758755 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :This is getting more and more esoteric as time goes on. Esotime. < 1459575828 369568 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: An esometer measures distance from metal and distance apart relative to the metal < 1459575857 717373 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Esolet's esoprefix esoevery esoword esowith esoeso. < 1459575859 709189 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Haskell is far above the metal, python less far, C fairly close, ASM a single esometer, and electrons are 0 < 1459575873 436865 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Interesting. < 1459575875 315331 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Just the nouns < 1459575877 801189 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Um, what about -1? < 1459575883 2543 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Thue < 1459575887 818078 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :-2? < 1459575892 582131 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: iota < 1459575896 172004 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :-3? < 1459575899 247133 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :s/iota/zot < 1459575908 540524 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Divide by zero error < 1459575910 458994 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :i? < 1459575917 23148 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :3 + 2i? < 1459575917 303984 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Nope. < 1459575919 478008 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :@? < 1459575925 535004 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :3 / 0? < 1459575930 115532 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Esometers don't support esonums < 1459575934 422233 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :0^0? < 1459575936 998972 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :For some reason < 1459575943 30492 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Everything < 1459575950 551906 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :-1230132012391238843? < 1459575974 113900 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: That would be quantum thueskell < 1459575983 391215 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Are we actually going to emulate the actual units themselves - something like Logisim, or just draw it? < 1459575997 70364 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: We're going to emulate the units < 1459576006 310941 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: So we'll have a single memory unit < 1459576010 521315 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Awesome! < 1459576024 513565 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Who needs arithmetic? < 1459576036 259203 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Do you know of any online notepad++-like collaborative editors? < 1459576041 525369 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Or vim-like. Or whatever. < 1459576045 254757 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Also, what exactly does control mean? < 1459576066 561220 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Read error: Connection reset by peer < 1459576087 954484 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Dammit < 1459576125 336074 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1459576146 473055 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :My connection died on me...? < 1459576151 377698 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :What was the quit message? < 1459576163 772967 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Connection reset by Piece < 1459576166 637862 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :*Pierce < 1459576169 889091 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Peer? < 1459576176 325223 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: No, Pierce < 1459576189 38927 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Pierce? < 1459576190 50436 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Pierce is the God of Freenode. He randomly kills connections for fun. < 1459576197 292611 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`? pierce < 1459576199 224536 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pierce? ¯\(°​_o)/¯ < 1459576205 608143 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Weird < 1459576205 877521 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :`tomfoolery pierce < 1459576206 897243 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I must confess, I know not of what you are speaking. < 1459576214 736667 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :You'd think we'd have an entry on Pierce by now < 1459576226 299765 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :It's definitely a meme and totally not something I just made up. < 1459576231 381136 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :You should spread it. < 1459576234 358824 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Sounds like such a jerk. *gets disconnected* < 1459576261 567317 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Really? < 1459576272 846012 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :So if I ask someone else about it, they'll say he exists? < 1459576302 925759 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Yes, definitely. < 1459576311 97740 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :We'll see. < 1459576328 603070 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(It's no longer April Fool's where I live, so you're safe) < 1459576343 392831 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :(6:51:56 AM) Catelite: No < 1459576350 347679 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Really? < 1459576359 155892 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[i]? < 1459576368 833827 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: You can't calculate a range to i < 1459576387 450008 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :You can't? < 1459576400 463790 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Of course not < 1459576404 842125 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: So esoprocessor. < 1459576417 308435 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Esoprocessor! < 1459576435 955787 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: If you like, we can have complex opcodes if you can figure out a way to accomplish it < 1459576437 631573 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I think we shouldn't implement arithmetic. < 1459576454 755726 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: We should, but it should treat all numbers as imaginaries < 1459576459 141631 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Hmm... < 1459576466 176692 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :That would certainly be weird. < 1459576487 279399 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :So instead of 256 sequential opcodes, we can have something like a 16x16 array of opcodes < 1459576519 789729 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: What should control flow be like? < 1459576525 5711 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Hmm... < 1459576543 898570 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Read error: Connection reset by peer < 1459576574 703525 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1459576597 436335 :rdococ_!516f6fda@gateway/web/freenode/ip.81.111.111.218 JOIN :#esoteric < 1459576603 989616 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :That's it, I'm connecting an alt to see my disconnect messages. < 1459576620 885697 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: That was a normal disconnect < 1459576625 650379 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :06:04 -!- rdococ [~rdococ@unaffiliated/octagonfly] has quit [Read error: Connection reset by peer] < 1459576630 188107 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Not done by pierce < 1459576632 217616 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :@_@ < 1459576648 841516 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Well, if Pierce does it for the second time, then I know. < 1459576656 321882 :rdococ_!516f6fda@gateway/web/freenode/ip.81.111.111.218 PRIVMSG #esoteric :Yay! < 1459576675 854822 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: He usually only does it to a user once every few years < 1459576707 327662 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric ::/ < 1459576724 13144 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :How did he manage to pick me of all people? < 1459576736 995738 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: No, he does it to /all/ users once every 1 or 2 years < 1459576742 141582 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Not all at once though < 1459576750 910976 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: He has a list that he shuffles then iterates over < 1459576770 13298 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :How are we going to collaborate on the processor? < 1459576780 710949 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: I don't know < 1459576808 19268 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have made many of farbfeld utility programs. It includes ffpng and pngff (similar to the ones on their webpage but don't require libpng), as well as: ff-back, ff-bright, ff-colorkey, ff-composite, ff-enlarge, ff-info, ff-matrix, ff-padsynth, ff-poster, ff-printf, ff-scanf, ff-solar, ff-turn. < 1459576812 559769 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: There's an "Arithmetic and Logic unit" in most processors. Why don't we also have an "Algebra and Nonsense Unit"? < 1459576832 589921 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :In fact, we should split the ALU into the AU and the LU < 1459576861 931217 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Do we need an AU? < 1459576874 503432 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Or, why not make things awkward by removing the LU, but not the AU? < 1459576945 569748 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Why not make a GPU that's intended to be used as a CPU? < 1459576982 243968 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: APU < 1459576990 664267 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :APU? < 1459577003 610365 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Audio PU < 1459577014 225551 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :@_@ < 1459577054 890986 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Why not have multiple processors that work together? < 1459577064 923762 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Multiprocessing? < 1459577090 647008 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :The RWPU, the APU, the LPU, the NPU, the GPU, the SPU, the ZPU, the HPU, the RPU... < 1459577115 435647 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Name htem < 1459577140 313841 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: What do those all stand for? < 1459577153 956718 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Read & Write Processing Unit, the Arithmetic Processing Unit, Logic Processing Unit, Nonsense Processing Unit, um < 1459577190 55170 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Or let's get rid of the control unit and make a declarative esoprocessor? < 1459577199 716442 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Nice < 1459577231 989945 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Haskell Assembly < 1459577241 9898 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Haskssmbly < 1459577247 297371 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Haskembly < 1459577252 434207 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: There we go < 1459577253 981465 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or Prosembly < 1459577257 196881 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :for Prolog < 1459577294 947359 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I'm leaning towards Prosembly < 1459577306 298646 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: How does it process in a machine-doable way without a list of sequential instructions w/ jumps? < 1459577326 802848 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I'm thinking about that. < 1459577380 445536 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Well, first it evaluates the output. To do that, it needs to check the rules to see if they apply. If they do apply, apply them. < 1459577410 730566 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Or, in Prosembly: < 1459577419 583768 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :um... < 1459577456 932277 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Oh! A language based on looping through a list of possible conditional transformations and applying them until a termination case is reached! < 1459577469 879890 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Hmm, that could work. < 1459577499 555424 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Isn't that basically Prolog? < 1459577542 358413 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Well, either way, its assembly could go like this- < 1459577571 949049 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :mov father, (parent, male) or something? < 1459577599 351228 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :That's pseudo assembly for copying the meaning of being a parent, and being male, to being a father. < 1459577624 507572 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Uhuh. And how the hell does that work on a machine level? With binary registers and shit? < 1459577638 269400 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: Be sure that your ideas make sense xD < 1459577645 119454 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :mov [001], [002]? < 1459577650 577845 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I...honestly dunno. < 1459577659 897982 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :What if father, parent and male are memory addresses? < 1459577678 438936 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :What if we need to make father point to both parent and male? < 1459577752 225047 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :father (0000) -> parent (0001), male (0010)... then in pseudo assembly, mov father 0011? < 1459577761 833576 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I'm using... flags. < 1459577768 309599 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well, flag like things. < 1459577892 267798 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: http://xkcd.com/1291/ < 1459577980 882418 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :But my mov [0000] 0011 makes sense, right? < 1459578491 290310 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1459578796 408185 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1459582160 702436 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459582418 647746 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1459584648 857398 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :rdococ: mov or or? < 1459585594 390766 :J_Arcane!~chatzilla@37-219-247-15.nat.bb.dnainternet.fi QUIT :Ping timeout: 252 seconds < 1459585983 660500 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 244 seconds < 1459586205 201703 :J_Arcane!~chatzilla@37-219-247-15.nat.bb.dnainternet.fi JOIN :#esoteric < 1459586762 249036 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459588278 952729 :J_Arcane!~chatzilla@37-219-247-15.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1459591581 290865 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, so on a whim, I decided to look up virustotal's results for the eicar test file < 1459591593 433759 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :two scanners failed to detect it, and one false-positive detected it as something else (!) < 1459591633 839982 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that is some level of failure < 1459591778 656701 :APic!apic@apic.name PRIVMSG #esoteric :lol < 1459591779 448840 :APic!apic@apic.name PRIVMSG #esoteric :Fail < 1459593043 57235 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459593310 28450 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds < 1459593840 54890 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1459596617 990712 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 244 seconds < 1459597570 243422 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459598693 27612 :boily!~alexandre@96.127.201.149 QUIT :Quit: CHECKERED CHICKEN < 1459599889 91814 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459599929 358251 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Client Quit < 1459600181 1427 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1459600649 731919 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :rdococ: are you still trying to make your own wannabe-prolog? < 1459600673 132999 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( Yes. ) < 1459600835 872893 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: is it at least possible to decode strings that are made of arbitrary combinations of ^ ~^ :^ !^ ? Because that would already be slightly more than a bit of information per source byte. < 1459600910 781944 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ooh, good catch, I think it is < 1459600916 193394 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably a^ too < 1459600920 741684 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wait no < 1459600925 135058 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm tired < 1459600926 699670 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, it might be extendible < 1459600930 890624 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :a~^ would work though < 1459600941 450371 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm just trying to set a baseline first < 1459600943 906056 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*^ perhaps < 1459600950 241087 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ouch < 1459600958 738071 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :seems possible but also seems like a pain < 1459600978 91633 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably you could do : ^ ~^ :^ !^ *^ < 1459600990 673779 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err, not :^ in addition to : and ^ obviously < 1459601008 507898 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Maybe I should try and write a decoder. (Then you'll also need to write a channel encoder, possibly an arithmetic compression one, in underload, but that shouldn't be VERY hard.) < 1459601008 670775 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no < 1459601016 657475 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: :^ = : ~^ < 1459601024 570286 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh yes < 1459601041 570584 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I shouldn't work on this when tired < 1459601042 907267 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: well, I was thinking of !!^ as an addition < 1459601065 818926 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you could probably make it work with any specific finite number of ! actually < 1459601073 372180 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But first I should try to decode JUST the four clusters ^ ~^ :^ !^ < 1459601076 518993 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :at first stage < 1459601081 109576 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and any specific finite number of : < 1459601093 801590 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(and any specific finite number of ! followed by any specific finie number of :, perhaps?) < 1459601115 576411 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: well sure, but just any finite number of ! tends to a finite limit of information, so it's not worth to go very far. < 1459601139 286787 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ending things with ^ seems like a good idea because that's sort of the point where you hand control back to the decoder < 1459601141 600685 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Well, obviously, since you certainly can't go above four bits per source bytes in information density. < 1459601150 535567 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But still < 1459601155 307837 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I dunno, I should try a basic one first < 1459601162 360955 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :to learn how underload works < 1459601186 297336 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Is there a good underload interpreter that's fast, and one that helps debugging? < 1459601203 748063 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :JS interpreter on the esoteric files archive is good for debugging but slow < 1459601204 555592 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean ones that are known to be correct on all inputs. < 1459601227 324475 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well nobody implements the escape syntax < 1459601244 178746 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I can also try to write an interpreter myself of course, because why not. < 1459601266 363915 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you could have the top of the stack be something like ((:*:*)P)((::**)P)((:*)P)(()P) < 1459601284 554013 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: um, what's P ? < 1459601286 549767 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :where P is a program that checks what numbers are on the stack in the known positions < 1459601302 984311 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and decodes what the part of your code before ^ did from that < 1459601317 858548 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1459601326 793469 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that doesn't work as written < 1459601343 865572 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because P cannot find the numbers without executing the P's inside < 1459601344 366859 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no no, don't tell me, I'll try to figure out myself, that way I'll learn more of how underload works. < 1459601349 521451 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1459601367 243780 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But of course feel free to implement something like this yourself if you want. < 1459601371 3332 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i was just trying to think of a general scheme that could work with many ...^ codes < 1459601480 542876 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm that kind of scheme only really handles : ! and ~ < 1459601500 931083 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh which is what you were trying, essentially < 1459601508 933038 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the interesting thing would be to find a code that involves some parenthisized sequences too, like ()~^ I'm not sure if that's possible (at least in a meaningful way where you could't just write : instead of () < 1459601573 751548 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it could even be sequences that have something in the parenthesis, possibly even a sequence of parenthisized stuff without any ^ outside < 1459601593 57914 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : Well, obviously, since you certainly can't go above four bits per source bytes in information density. <-- three < 1459601594 550677 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but that's not likely to be more efficient than the simple het thing < 1459601616 588068 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: I don't remember how many valid characters there are exactly < 1459601640 109813 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :S can probably be ignored because a program can't distinguish it form ! < 1459601662 380916 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: right, and then there are 8 remaining < 1459601665 903951 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so apart from that there's ~ : ! * ( ) a ^ that's eigh characters indeed < 1459601675 962626 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yup, then definitely below 3 bits per source char < 1459601736 920114 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :obviously the true limit _will_ hit the halting problem at some point, when you start trying to include as arbitrary nested programs as you can < 1459601798 596212 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(intuitively, that is. not a proof.) < 1459601899 278616 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : Does HackEgo evaluate underload? <-- it does. < 1459601911 485062 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`! ul (test)S < 1459601925 127314 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`! underload (:aSS):aSS < 1459601944 657476 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :eventually. < 1459601949 645424 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: yeah, but I need something with lower latency than HackEgo < 1459601950 244228 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/!: 4: exec: ibin/ul: not found < 1459601950 407171 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​(:aSS):aSS < 1459601965 330644 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!underload (:aSS):aSS < 1459601965 920010 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​(:aSS):aSS < 1459601970 543049 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: I was about to do that :-D < 1459601977 315825 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric ::) < 1459602004 424014 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but fungot is probably most convenient for irc lines < 1459602004 586560 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: well it depends on which implementation you are using?"? < 1459602017 698285 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, relevant comment < 1459602028 438759 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i guess EgoBot is better if you want to do something heavy... < 1459602049 905973 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :since iirc it uses ais523's C implementation < 1459602068 95971 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that impl isn't hyperoptimized, IIRC < 1459602082 742309 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you'd imagine it beating befunge, still < 1459602108 391294 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, it is a pretty optimized one < 1459602259 527606 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell boily this chännel seems to be temporally misaligned... <-- helloily < 1459602259 690475 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1459602470 465676 :jaboja!~jaboja@vps.jaboja.pl QUIT :Remote host closed the connection < 1459602515 83011 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? learn < 1459602529 178157 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`learn creates a wisdom entry and tries to guess which word is the key. Syntax (case insensitive): `learn [a|an|the] [s][punctuation] [...] < 1459602534 11248 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah good < 1459602550 136760 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it looked in the logs like i'd put space between [s] and [punctuation] < 1459602713 136631 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`wisdom < 1459602717 592557 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :disflagrate/disflagrate v.t.perf.: a traditional technique from Poland (earliest attestation c. 1042) used to separate szoups. Nowadays, commercial production is entirely mechanized. < 1459602771 277938 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? defenestration < 1459602772 911970 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Defenestration is the traditional Czech system for voting out government officials. < 1459602777 79340 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote < 1459602777 982873 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :916) boily: the man eating chicken is just a normal man, it's quite common to eat chicken in some parts of the world < 1459602818 318610 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1459602820 436721 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :u/u monad? < 1459602826 877752 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1459602829 881264 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wat/Angkor Wat is a famous temple complex in Cambodia. It is the largest religious monument in the world. < 1459603044 419678 :me2!~me@38.70.70.115.static.exetel.com.au QUIT :Ping timeout: 260 seconds < 1459603537 185570 :J_Arcane!~chatzilla@37-219-247-15.nat.bb.dnainternet.fi JOIN :#esoteric < 1459604196 370209 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :(and a humorous review of the inconsistent type conversion practices of ancient cambodia) < 1459604272 775148 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :is the "u" one funnny? < 1459604277 226828 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`culprits wisdom/u < 1459604302 438828 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjan FreeFull shachaf shachaf nitia < 1459604319 353621 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :seems to have historical value of sorts.. < 1459604652 659771 :me2!~me@38.70.70.115.static.exetel.com.au JOIN :#esoteric < 1459604716 608658 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, sourts is an acidic version of sorts. < 1459604733 616199 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? brain < 1459604742 52023 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Brains are just receptacles for bricks. < 1459604756 365193 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? pinky < 1459604757 181579 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pinky? ¯\(°​_o)/¯ < 1459604817 396494 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` cd wisdom; echo *blaster* < 1459604818 702671 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​*blaster* < 1459604842 671735 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`wisdom *rain* < 1459604847 213074 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :brainf**k/There is no such thing as brainf**k. You may be thinking of brainfuck. < 1459606288 665047 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Ping timeout: 244 seconds < 1459606290 438307 :rdococ_!516f6fda@gateway/web/freenode/ip.81.111.111.218 QUIT :Ping timeout: 250 seconds < 1459606986 902660 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :ais523: In Magic: the Gathering there are eleven basic lands but I would call the five of them the "conventional basic lands". < 1459607023 829193 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apparently there's some debate about whether Wastes is actually useful in Momir Basic < 1459607026 439634 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it theoretically could be < 1459607111 717249 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Does Momir Basic allow all basic lands or only conventional basic lands? < 1459607132 677378 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1459607135 92153 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :What's your starting life total and effective starting hand size in Momir Basic? < 1459607152 533032 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yay < 1459607154 447524 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It's an online-only format so I haven't paid much attention to it. < 1459607253 340472 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Actually it is possible to play with cards too; you would have to make up your own list of valid cards otherwise you might have too many < 1459607351 511784 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Wait wait, does the Momir avatar card have exactly the same English name as the real black-bordered card of Momir Vig from the Ravnica block? < 1459607360 839666 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :How can they have the same names? < 1459607443 559697 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :are all avatar cards like that? < 1459607445 70168 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this is crazy < 1459607697 383482 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I assumed they had different suffixes, just like how different cards representing the same in-story famous characters have different suffixes < 1459607715 612563 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The avatar has the word "Avatar" at the end, apparently < 1459607735 509584 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :So the name is not the same < 1459607781 725702 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(It has a different printed name from canonical name it seems) < 1459607861 5406 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1459607958 551996 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: whoa... there are very few cards with a different printed name from canonical name. There's the Ærathi Berserker in legends, Atinlay Igpay from unhinged, the BFG from unhinged, and... I don't know if there's more < 1459608002 975180 :iconmaster!~iconmaste@129.21.123.175 JOIN :#esoteric < 1459608255 399527 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :noncanon < 1459608266 285808 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so all the cards have a picture of a cannon on them? < 1459608277 291744 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :rdococ: no, but Goblin Cannon has one < 1459608282 897473 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :lol < 1459608297 362965 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I like that card for a nostaligic reason. < 1459608312 243422 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :a cannon made out of goblins? < 1459608342 612527 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :rdococ: no, only the cannonball is < 1459608350 137010 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's a cannon that fires a goblin < 1459608388 619369 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Although maybe it's Goblin Artillery that fires goblins < 1459608407 86638 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Or Goblin Grenade < 1459608614 737700 :leh4!~wh1t3ye@net-93-71-141-159.cust.vodafonedsl.it JOIN :#esoteric < 1459608687 461298 :leh4!~wh1t3ye@net-93-71-141-159.cust.vodafonedsl.it QUIT :Client Quit < 1459608838 791018 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Love this sentence. "The Heise Method is an intuitive method for solving the whole cube, but is very difficult to understand." < 1459608904 65472 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: yes, “intuitive” is used in a technical sense by cubers, although I think it's a manager style of word that tries to sound good but actually means something bad < 1459609128 784196 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I like the sentence because it hilights that fact. < 1459609344 384400 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm. "F (R U R' U') F' f (R U R' U') f'" ... F is awkward enough, but how do they even dream of doing f quickly... < 1459609568 47151 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1459609587 98110 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1459609940 659499 :copumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1459610128 974757 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yay < 1459610426 112477 :iconmaster!~iconmaste@129.21.123.175 QUIT :Quit: Leaving < 1459610568 67809 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The printed text on the Alpha "Birds of Paradise" card does not match what Gatherer says the printed text is. < 1459611045 968866 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com JOIN :#esoteric < 1459611432 972622 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: does it match on the Beta version? < 1459611446 275405 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1459611961 594568 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes < 1459613123 609882 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459614720 963799 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The YZIP picture library format supports pictures with up to sixteen colours (one of which may be transparent), and stores each pixel as the current colour index XOR the one above, and then run-length-encodes the result, and then the result of that is huffed. What is the way to optimize the order of colours in the palette (and if less than sixteen, which ones to duplicate, if any)? < 1459615252 170842 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Deadfish14]]4 10 02https://esolangs.org/w/index.php?diff=46735&oldid=46625 5* 0395.103.41.106 5* (+476) 10Added Kotlin implementation < 1459615705 261106 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Is there any better way than just trying all combinations? < 1459616657 860810 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459617277 977296 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1459617736 58319 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :flight cancelled, flight delayed, by the time we get on the plane, we could have driven < 1459617759 37500 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have been told that this document is difficult to understand by some people: https://www.npmjs.com/package/genasync How would you suggest to make improved document? < 1459617803 940019 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :replace it with a harry potter fanfic. everyone understands harry potter < 1459617886 74338 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :is it a php package? < 1459617902 314464 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :Hello, quintopia, have you seen the changes to the Daoyu specification? Is it better now? < 1459617966 238684 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :No, it is a JavaScript package < 1459618061 397118 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh < 1459618075 467494 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :it is probably fine < 1459618146 875206 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :Kaynato: can you annotate some example progs to explain how they work? that would be a lot clearer than trying to interrupt what paths do < 1459618217 266772 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :Alright, I'll do that ASAP < 1459618517 376119 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459619226 511067 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1459619854 524129 :jix!~jix@jixco.de QUIT :Remote host closed the connection < 1459619860 238173 :jix!~jix@jixco.de JOIN :#esoteric < 1459620124 220502 :jix!~jix@jixco.de QUIT :Ping timeout: 268 seconds < 1459620701 320315 :jix!~jix@jixco.de JOIN :#esoteric < 1459621156 342823 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1459621158 704434 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Can git use checksums other than sha-1 these days? Obviously you can't just convert all existing objects, but maybe there's a sane migration path? < 1459621353 568333 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu JOIN :#esoteric < 1459621927 555681 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1459622072 409253 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Daoyu14]]4 10 02https://esolangs.org/w/index.php?diff=46736&oldid=46712 5* 03Kaynato 5* (+10985) 10 < 1459622082 166703 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :Alright, that's done < 1459622531 46124 :J_Arcane!~chatzilla@37-219-247-15.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1459623661 79789 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :Is that better, quintopia? < 1459623777 791423 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Daoyu14]]4 M10 02https://esolangs.org/w/index.php?diff=46737&oldid=46736 5* 03Kaynato 5* (+12) 10minor formatting < 1459623914 764738 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :May be of interest: http://phys.org/news/2016-03-language-cells.html < 1459624210 183419 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1459624477 322800 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07HQ9+14]]4 10 02https://esolangs.org/w/index.php?diff=46738&oldid=46349 5* 0379.213.190.167 5* (-3) 10/* External resources */ linkfix < 1459625011 435298 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1459625301 275269 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459628416 198351 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh! why's my comupter slow? < 1459628936 5259 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459629183 888173 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1459629293 416675 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1459629507 306179 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459629847 751316 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1459630342 389645 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1459631205 961209 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you have any ideas about the optimization of YZIP picture libraries? < 1459631434 230570 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :is this part of your X11 redesign or have you moved on? < 1459631459 775415 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :No it is unrelated < 1459631712 367279 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh this is part of the infocom thread? < 1459631817 79946 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It does have to do with Infocom < 1459632211 682835 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I really wish you would establish some context for your questions. The first thing I found in this case was a program called "YZIP" by a company called "Yellow Software", apparently for Symbian... < 1459632248 803201 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(And no, I don't.) < 1459632425 170929 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Z-machine does not require specific formats to be used for picture libraries. I am calling this format "YZIP picture library" because it is documented together with that Z-machine version. (The other format is "XZIP picture library" format, which does not support compression or colours, and as far as I know is not in use.) < 1459632536 232878 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(A few XZIP implementations even use YZIP picture libraries. "XZIP" and "YZIP" here are versions of Z-machine code, although they are not related to the picture library formats except by being documented together.) < 1459632582 302874 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 276 seconds < 1459632734 963347 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :One idea I did think of is two pass compression, where it first encodes in the simple way and calculates the Huffman tree, and then encodes again by using RLE codes that compensate for the generated Huffman tree and then create a new tree. < 1459632783 772564 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: that might work, I dunno < 1459632828 683133 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, it's using RLE only, not general copies from back? < 1459632837 67520 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(as in, copy from any previous offset) < 1459632851 506180 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(at least within some distance limit) < 1459632863 204083 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then I'm not sure it helps much < 1459633470 192048 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It is not DEFLATE; only RLE and Huffman, although each scanline is XOR by the scanline above < 1459633599 79101 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1459633690 94406 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: it needn't be deflate specifically, there are also simple compression schemes with copying from back but a simple fixed encoding of the references and literals instead of a variable huffman coding. < 1459633767 251774 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes I suppose LZ77, although in this case I would want to figure out optimization with this particular scheme and not DEFLATE or LZ77. < 1459633777 597304 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :zzo38: do you mean that the RLE code itself is going to be a part of tree? < 1459633795 386237 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: right < 1459633806 976389 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: that's at least easier to solve < 1459633848 862661 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :although you may need something more tricky to find the optimal huffman table < 1459633862 440325 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :lifthrasiir: Both the pixel values (the ones XOR with the above) and the RLE codes are part of the Huffman tree < 1459633878 330692 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :yeah, XOR is a primitive delta coding < 1459633894 164452 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(or residual coding, whichever you prefer) < 1459633924 588147 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: how many different pixel values (colors) are there? < 1459633932 609446 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :b_jonas: Up to sixteen. < 1459633950 570399 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: are you allowed to break the image to chunks with different huffman tables? < 1459634001 433524 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :No, although different pictures can share tables or use different ones < 1459634027 569893 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1459634067 135455 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Hmm, are you allowed to change the huffman table in the middle of a JPEG image? I think you're not allowed to change the _quantization table_ which is a big problem. < 1459634089 31779 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know how JPEG works, although I could try to look up to see < 1459634089 242447 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: what size are these pictures? < 1459634178 529822 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The Z-machine pictures may be of any size, but are generally of low resolution < 1459634279 612546 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@tell oerjan hellørjan. < 1459634279 811842 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1459634825 107328 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`unidecode ͭ ͯ < 1459634964 711031 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+0020 SPACE] [U+036D COMBINING LATIN SMALL LETTER T] [U+0020 SPACE] [U+036F COMBINING LATIN SMALL LETTER X] < 1459634964 711132 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :If I'm reading this right, you can change both the Huffman *and* quantization tables in JPEG. < 1459634964 711154 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: in the middle of an image? really? < 1459634964 711176 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that would be great < 1459634968 733536 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(although it's probably hard to find an encoder that can actually produce such a jpeg) < 1459635001 435055 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There's an image I'd really like to encode that way. < 1459635048 891393 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(Well, ideally I'd like browsers to just start supporting more modern image formats so that I don't have to stick to jpeg and png and gif, but you get the idea.) < 1459635411 669729 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Yeah, it certainly looks as though the spec permits you to insert a new quantization table between DCT blocks. < 1459635426 746921 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :(from a somewhat quick reading of the relevant section of the JPEG spec) < 1459636140 95361 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459636414 39859 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds < 1459636951 603902 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net JOIN :#esoteric < 1459637456 469106 :me2!~me@38.70.70.115.static.exetel.com.au QUIT :Read error: Connection reset by peer < 1459637505 566693 :me2!~me@38.70.70.115.static.exetel.com.au JOIN :#esoteric < 1459637793 128199 :J_Arcane!~chatzilla@37-219-247-15.nat.bb.dnainternet.fi JOIN :#esoteric < 1459637929 822856 :atrapado!~atrapado@unaffiliated/atrapado QUIT :Quit: Leaving < 1459638353 225797 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu QUIT :Remote host closed the connection < 1459639050 521623 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :homemade miso soup is good ^^ < 1459639056 579383 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1459639056 741634 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 10h 13m 17s ago: this chännel seems to be temporally misaligned... <-- helloily < 1459639056 741741 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :shachaf said 4h 45m 10s ago: please don't read this message in public twh < 1459639073 385429 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: hellochaf. sorry. < 1459639533 721333 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :What's the list for Homestuck? < 1459639767 249532 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :alist? < 1459639773 379444 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :`lists < 1459639784 165067 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: lists: not found < 1459639818 606202 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459639841 217694 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459639944 775444 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? slist < 1459639958 90701 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Update notification for the webcomic Homestuck. < 1459640077 889422 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1459640131 890073 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 248 seconds < 1459640359 156434 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :`slist Homestuck has been updating since 3/28 < 1459640362 517308 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :slist Homestuck has been updating since 3/28: Taneb atriq Ngevd nvd Fiora Sgeo ThatOtherPerson alot < 1459640371 438160 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I am aware < 1459640386 292659 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I wasn't aware until today < 1459640393 885906 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :who's alot? < 1459640437 602551 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? alot < 1459640439 753877 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :alot? ¯\(°​_o)/¯ < 1459640552 802852 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :http://hyperboleandahalf.blogspot.se/2010/04/alot-is-better-than-you-at-everything.html < 1459640586 659916 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oh, this alot! < 1459640732 862466 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Sgeo__, it's not going to update tomorrow, but EOA6 will be Tuesday I think < 1459640733 636450 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm. sed -i \'s/elliot *$/alot/\' bin/list < 1459640835 180875 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :hmm, what did happen to elliott? any particular calamity that made him disappear or did he just find something better to do? < 1459640851 774323 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :codu's logs are letting me down < 1459640929 584605 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :can you download codu's logs for offline grepping? < 1459640954 791222 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it used to support rsync, but these days I have to use wget... < 1459640976 816953 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Gregor's letting us down! < 1459641601 370871 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1459641613 445123 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :olsner, a little of both columns < 1459641654 991466 :Lilly_Goodman!~canaima@132.1.229.198.in-addr.arpa JOIN :#esoteric < 1459641835 797013 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`relcome Lilly_Goodman < 1459641853 368186 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​13Lilly_Goodman: 04Welcome 07to 08the 09international 02hub 06for 13esoteric 04programming 07language 08design 09and 02deployment! 06For 13more 04information, 07check 08out 09our 02wiki: 06. 13(For 04the 07other 08kind 09of 02esoterica, 06try 13#esoteric 04on 07EFnet 08or 09DALnet.) < 1459641856 266133 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :and where's that Spanish version again... < 1459641861 774923 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`welcome.es Lilly_Goodman < 1459641866 270032 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: welcome.es: not found < 1459641867 467368 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`bienvenido Lilly_Goodman < 1459641874 924279 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Lilly_Goodman: ¡Bienvenido al centro internacional para el diseño y despliegue de lenguajes de programación esotéricos! Por desgracia, la mayoría de nosotros no hablamos español. Para obtener más información, echa un vistazo a nuestro wiki: http://esolangs.org/. (Para el otro tipo de esoterismo, prueba #esoteric en EFnet o DALnet.) < 1459642067 907080 :Lilly_Goodman!~canaima@132.1.229.198.in-addr.arpa PRIVMSG #esoteric :gracias < 1459642089 971402 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :olsner: I'll stop digging... that "alot" link came after the "alot" entry in bin/list (later to become bin/slist)... reading logs I believe Bike added el liot to that list against his wishes and oerjan defused it (in a private message, 2 days later). < 1459642106 672780 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :int-e: ok :) < 1459642153 556099 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(this kind of archeology is fun but takes too much time...) < 1459642248 607826 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1459642374 214037 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: Probably because of the massive botnet I'm subhosting through it < 1459642381 249136 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :18<b_jonas18> argh! why's my comupter slow? < 1459642895 803304 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1459643205 669974 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459643243 772 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[1]. b_jonas says "argh"? < 1459643276 11226 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Yeah, b_jonas is a pirate. Did you not know? < 1459643305 146354 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Quit: Connection reset by Pierce < 1459643339 446506 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1459643377 286523 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Dammit, Pierce < 1459643534 167856 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonas: b_jellonaaaaaarghs. < 1459643547 195279 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: somebody you know? < 1459643561 998905 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: What was my quit message? < 1459643609 324486 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1] (~DevourerO@58-0-174-206.gci.net) a quitté (Quit: Connection reset by Pierce) < 1459643631 285144 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it was too < 1459643659 760648 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459644170 646826 :Lilly_Goodman!~canaima@132.1.229.198.in-addr.arpa QUIT :Ping timeout: 244 seconds < 1459644268 797218 :Lilly_Goodman!~canaima@132.1.229.198.in-addr.arpa JOIN :#esoteric < 1459644411 405945 :FireFly!~firefly@oftn/oswg-member/FireFly QUIT :Changing host < 1459644411 568319 :FireFly!~firefly@firefly.xen.prgmr.com JOIN :#esoteric < 1459645681 236096 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1459646635 639724 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459646677 25030 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459646732 718856 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`wisdom < 1459646775 999822 :Lilly_Goodman!~canaima@132.1.229.198.in-addr.arpa QUIT :Ping timeout: 244 seconds < 1459646785 327411 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :precision/78.75211317% of the time precision is totally overrated. < 1459646811 195076 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`? Elronnd < 1459646822 546994 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Elronnd desperately wants this entry to say something. < 1459646832 302795 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`?hppavilion < 1459646833 400049 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ?hppavilion: not found < 1459646836 786794 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`? hppavilion < 1459646838 205685 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion? ¯\(°​_o)/¯ < 1459646844 376984 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`? hppavilion[1] < 1459646846 28210 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] se describe en las notas al pie. ¿Porqué no los dos? Nadie lo sabe. < 1459647015 677889 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`? hppavilion[2] < 1459647021 25781 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[2]? ¯\(°​_o)/¯ < 1459647023 128711 :Lilly_Goodman!~canaima@132.1.229.198.in-addr.arpa JOIN :#esoteric < 1459647030 159143 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[3223] < 1459647047 105807 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hppavilion[e] > 1459647325 540361 JOIN :#esoteric > 1459647329 591483 JOIN :#esoteric > 1459647330 97705 JOIN :#esoteric > 1459647362 200891 JOIN :#esoteric > 1459647366 263027 JOIN :#esoteric > 1459647366 769170 JOIN :#esoteric > 1459647399 198162 JOIN :#esoteric < 1459647400 287849 :glogbot!dlopen@64.62.173.65 JOIN :#esoteric > 1459647403 248219 JOIN :#esoteric > 1459647403 754932 JOIN :#esoteric < 1459647801 789956 :boily!~alexandre@96.127.201.149 QUIT :Quit: EMPATH CHICKEN < 1459648387 687018 :Anarchokawaii!~connor@unaffiliated/anarchokawaii JOIN :#esoteric < 1459648402 588030 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :has anyone ever thought of making a scope oriented language < 1459648487 694787 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 260 seconds < 1459648533 102700 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :hello < 1459648706 10911 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :maybe I should add phoenician < 1459648730 897773 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :or is it pheonitian? < 1459648782 767280 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :no i apparently speled it right the first time < 1459648793 685829 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :it's just a weird looking word < 1459648825 125309 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :\oren\ < 1459648859 322157 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :what if someone made a scope oriented language < 1459648929 419828 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :scope oriented? what would that mean? < 1459648954 85022 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :like < 1459648965 382339 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :it's highly specific about scopes and stuff < 1459648974 208594 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :so much of the syntax < 1459648988 954742 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :would be oriented about which scope something is in < 1459649030 467724 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :i just think it kinda is annoying that you are limited to 3 scopes in most programming languages < 1459649855 888926 :Deepfriedice!~Deepfried@CPE-121-222-3-74.lnse1.cha.bigpond.net.au JOIN :#esoteric < 1459650092 700826 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What would the other scope be? < 1459650316 337539 :Lilly_Goodman!~canaima@132.1.229.198.in-addr.arpa QUIT :Ping timeout: 268 seconds < 1459650350 251974 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :not four < 1459650358 275196 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :and infinite amout of scopes < 1459650457 256954 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :like if you had some like : if(if(if(if()))). you could make the variable using in the first and third if statements < 1459650470 926637 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PRIVMSG #esoteric :but not the second and fourth < 1459650593 428557 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :had some fun :) https://i.gyazo.com/8433cd03d9dcefe42e89123c3d8af385.png < 1459650618 430693 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459650805 643914 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I suppose the syntax highlighter does not work with trigraphs? < 1459650927 675986 :Lilly_Goodman!~canaima@132.1.229.198.in-addr.arpa JOIN :#esoteric < 1459651204 226270 :Lilly_Goodman!~canaima@132.1.229.198.in-addr.arpa QUIT :Ping timeout: 268 seconds < 1459652195 893480 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1] < 1459652208 102907 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Busy < 1459652213 370341 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Anarchokawaii: why not make scopes the reason the language is TC? < 1459652214 774823 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I should probably have IRC closed ATM < 1459652216 267111 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Quit: Leaving < 1459652261 98796 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :rdococ: If there is a way to do that, then OK < 1459652974 509569 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Quit: Leaving < 1459654105 305096 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :who needs if anyway < 1459654960 564678 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :BlooP/FlooP is still just as powerful if the IF command is removed < 1459654994 404602 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :The last obfuscation couldn't run with -O3 enabled! I touched it up and now it's good https://i.gyazo.com/83683468854e449240973064166db01b.png < 1459654999 853721 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :obfuscation is too fun < 1459655175 764882 :Hurqalya!~Hurqalya@179.52.245.50 JOIN :#esoteric < 1459655983 586480 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :does anyone know the gif format well enough to write a gif mostly by hand? < 1459656002 744159 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://giflib.sourceforge.net/whatsinagif/bits_and_bytes.html i'm reading these docs and some things are confusing < 1459656051 315291 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :like, what's the difference between the color resolution and the size of the color table? :\ < 1459656057 905815 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :in their example it's the same value < 1459656060 619295 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know it well enough, although I have once written a program to alter the palette of a GIF picture < 1459656069 630968 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :neat < 1459656109 635148 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm just writing a program to generate a gif from a go match < 1459656153 816223 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :izabera: i suppose one could write an uncompressed gif by hand, but i aint gonna try to get optimal lzw compression with mental math :p < 1459656174 976155 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well i'll do uncompressed first < 1459656237 351649 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :surely it won't take too much space anyway, it uses like only 3 colors and at most ~300 frames < 1459656352 131963 :Hurqalya!~Hurqalya@179.52.245.50 PART :#esoteric < 1459656388 2208 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hmm...i'd use matlab for that < 1459656413 816712 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :what :D < 1459656417 244967 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1459656714 235556 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :if i wanted to generate go gifs from move lists < 1459656726 211580 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'd write a matlab script < 1459656740 829736 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :because it is easy to output animated gifs < 1459656829 3001 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :but i want to do it by hand :3 < 1459656833 537265 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :for reasons < 1459656838 41203 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :like < 1459656849 193353 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :like learning purposes i guess < 1459656863 2913 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :by typing bytes into a text editor one by one? < 1459656884 355668 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :not that hardcore < 1459656897 842734 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :just generating them will be fine < 1459656943 997045 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com QUIT :Ping timeout: 244 seconds < 1459656990 864480 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i already have a way to do it, with a program called sgf2misc < 1459656994 127840 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :but it's so slow < 1459657020 777261 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :you know how there are games of "werewolf" in irc channels? < 1459657020 872419 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and it outputs separate gif files and you have to create the animation with imagemagick < 1459657036 473787 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :why hasn't a murder mystery game been ported to irc yet? < 1459657057 596892 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You could also to output PNG or Farbfeld, and then combine with ImageMagick (and ffpng if necessary) < 1459657059 784631 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://i.imgur.com/9L90oYk.gif sample output < 1459657082 778231 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :farbfeld is big endian :| < 1459657086 527213 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :https://github.com/quintopia/gifslideshow < 1459657128 718265 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :nice :o < 1459657156 331261 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes it is big endian, although it can still be use < 1459657162 474762 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :imwrite is supercool < 1459657191 13401 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :zzo38: too late i've already wrote like 5 lines of code so i have to finish this now < 1459657198 888932 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :OK < 1459657250 62984 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :and i just downloaded a 3mb gif of quintopia's dog and i'm tethering on my mobile < 1459657256 559749 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :lolol < 1459657273 571092 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hope you bought a lot of bandwidth < 1459657286 364561 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :2gb/mo < 1459657443 252197 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :ouch < 1459657685 259949 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1459657704 860743 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :izabera: heres a better example at only 80mb! http://rutteric.com/wp-content/uploads/2014/07/river_crossing.gif < 1459657764 582794 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :nothx < 1459657799 125136 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1459657804 602642 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459657817 280748 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :dolphin crashes trying to load and display it < 1459657925 32832 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :izabera: heres a small one showing all the frames of the gif blended together: http://rutteric.com/wp-content/uploads/2014/07/action_river_crossing.png < 1459658016 696272 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :nice < 1459658677 820841 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1459661909 838322 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1459661929 48932 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: You would like the substance "Vertiasium" < 1459661935 724382 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Atomic number i) < 1459661961 39033 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1459662145 903962 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hmph < 1459662153 41010 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1459662153 851700 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :boily said 7h 44m 34s ago: hellørjan. < 1459662205 785995 :ChanServ!ChanServ@services. MODE #esoteric +o :oerjan > 1459662205 793657 NAMES :#esoteric < 1459662328 225282 :oerjan!~oerjan@hagbart.nvg.ntnu.no MODE #esoteric -b :*!*canaima@*.dyn.movilnet.com.ve > 1459662328 233015 NAMES :#esoteric < 1459662351 523161 :oerjan!~oerjan@hagbart.nvg.ntnu.no MODE #esoteric +b :Lilly_Goodman!*canaima@* > 1459662351 534156 NAMES :#esoteric < 1459662352 430313 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1459662391 688341 :oerjan!~oerjan@hagbart.nvg.ntnu.no MODE #esoteric -o :oerjan > 1459662391 699898 NAMES :#esoteric < 1459662802 150384 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459663048 105476 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1459663712 117789 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Hum. There's actually an SSH client for DOS. < 1459663719 201861 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :This oddly doesn't surprise me. < 1459664083 275185 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Kaynato> May be of interest: http://phys.org/news/2016-03-language-cells.html <-- definitely suspicious about the date, here < 1459665190 445938 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 252 seconds < 1459665715 301361 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net QUIT :Quit: Bye < 1459665933 132953 :jaboja!~jaboja@eml142.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1459666215 683865 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1459666494 490957 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459666779 579569 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1459667335 153854 :Anarchokawaii!~connor@unaffiliated/anarchokawaii PART :#esoteric < 1459667368 418880 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1459667470 294658 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459669293 775216 :jaboja!~jaboja@eml142.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1459669402 608661 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Daoyu14]]4 M10 02https://esolangs.org/w/index.php?diff=46739&oldid=46737 5* 03Oerjan 5* (+2) 10Tone marks, just because < 1459671404 63822 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION thinks his brain won't understand Daoyu on the first few iterations. < 1459671980 531155 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459674286 147271 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Too much noise < 1459674501 979885 :atehwa!atehwa@aulis.sange.fi QUIT :Remote host closed the connection < 1459674864 501487 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 260 seconds < 1459675320 310583 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :If a language is 1-dimensional textually but 2-dimensional conceptually < 1459675342 353337 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Should it be categorized as "Two-dimensional languages"? < 1459675419 250999 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: see how I categorised Formula :-D < 1459675473 665194 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :The language I'm thinking about is COMPLEX, which I need to finish the article for but is described on my esolangs page < 1459675477 387062 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :more seriously, Paintfuck fits your description and doesn't seem to be categorized as multi-dimensional < 1459675506 959665 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd call COMPLEX two-dimensional < 1459675513 935372 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Instructions are conceptually laid out on a grid but written sequentially with line numbers describing their location a la BASIC < 1459675588 395807 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I feel like COMPLEX is the language of mine I'd have the easiest time writing a compiler for < 1459675690 341879 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I might give it ago after my exam on the 15th < 1459675705 975715 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, the physical order of the source doesn't matter, right? < 1459675717 575611 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :just like you can line-permute a BASIC program and it doesn't change the meaning < 1459675751 997555 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Not at all < 1459675762 819286 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I ran the example program through shuf < 1459675788 341938 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Is this a "syntax is the least important part of a language" situation? < 1459675861 20591 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think so, unless you're trying very hard to make it relevant < 1459675870 927705 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(which in this case you might be; I'm not sure) < 1459675905 51017 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :The syntax was where I started with the language < 1459675919 77049 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I wanted BASIC but with complex line numbers, and a way to make them useful < 1459675951 694867 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :And then I added features until I thought it had enough features < 1459675961 937980 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :And then I removed GOTO because I realised it wasn't necessary < 1459676005 496907 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :That's basically how the language happened < 1459676090 157400 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I mostly did it to see how easy it was to use Alex and Happy for lexing and parsing in Haskell < 1459676131 75439 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :(the answer is "easier than I expected, and for this an awful lot easier than parsec" < 1459676363 733837 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Boot toot reboot < 1459676587 884615 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1459678297 571938 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ugh, I'm trying this old "mirc" client again because I want to make an IRC bot and I'm too lazy to use anything that's actually remotely useful < 1459678653 176586 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ais, I'm not actually using it right now < 1459678685 288771 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459679104 506276 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1459679694 315779 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 276 seconds < 1459681214 505893 :Deepfriedice!~Deepfried@CPE-121-222-3-74.lnse1.cha.bigpond.net.au QUIT :Quit: Leaving < 1459682575 344242 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1459682910 128244 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 248 seconds < 1459685505 738761 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459685973 370161 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 276 seconds < 1459686046 441112 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459686051 707428 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 276 seconds < 1459686088 899721 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Client Quit < 1459686710 141558 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459686981 70136 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1459687728 667190 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 276 seconds < 1459688168 227306 :zadock!~outsider@81.180.208.252 JOIN :#esoteric < 1459688273 61717 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1459688900 587910 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH! < 1459688904 915340 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I'm out of coffee! < 1459690090 675441 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :must be a glitch in the matrix -- watch out for agents! < 1459690428 263551 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1459690689 926340 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :boily: quick , to the national coffee repository in Alert! < 1459690893 164406 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Alert is far, and cold, and I need to take a shower, and... < 1459690930 281021 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I'll simply go to that new hipster café on the corner. < 1459690982 720789 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :all because my favourite place to get freshly ground beans is closed on Sundays. < 1459691301 95103 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459692532 10743 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 264 seconds < 1459692692 982298 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I prefer Italian coffeeshops < 1459692725 999531 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :mostly for familiarity < 1459692795 53404 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I wonder where the Georgian alphabet came from? < 1459692978 362918 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459693027 34564 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: someone saw the rich history of the {Phoenician, Greek, Coptic, Latin, Blackletter, Old Church Slavonic, Russian, Serbian} family of alphabets, with all the crazy variants of cursive writing that gave rise to different sets of lowercase letters, and decided to one-up it, < 1459693034 885484 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :just to show that he's the best conscripter ever. < 1459693083 361047 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: and they hid a lot of evidence to fool archeologists that it has a two thousand year old history, plus mind controlled ten thousand people to start teaching it. < 1459693126 895419 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: She probably also saw the Armenian alphabet, and correctly figured out that that's the *wrong* way to create an alphabet not derived from phoenician. < 1459693212 129962 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :? < 1459693225 760536 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :անհեթեթություն: < 1459693285 609884 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :That does not render for me < 1459693307 447851 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :it's Armenian letters < 1459693347 727299 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I went to look at the alphabet on Wikipedia < 1459693349 488018 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I recently noticed that my font is missing some Georgian letters < 1459693365 345425 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :It looks... influenced by Cyrillic/Greek/Latin < 1459693419 547587 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :yah, armenian looks like alternate-universe latin or something, while georgian looks like nothing I can describe < 1459693452 18970 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: the typography of Georgian is influenced a lot by Greek, Latin, Cyrillic, whereas Hebrew and Arabic and Braille and the American Sign Language fingerspelling have completely different typographical conventions from Latin. < 1459693500 272646 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :\oren\, Georgian and Burmese I get mixed up < 1459693511 613275 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: However, the letter shapes of Georgian aren't derived from Phoenician, Greek, Latin etc, whereas the letter shapes (and alphabetic order where approperiate) of Hebrew, Arabic, and some of european Braille and ASL fingerspelling _are_ derived from it. < 1459693529 874476 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The typography and the letters are two different dimensions. < 1459693564 980469 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Taneb: ooh, interesting < 1459693591 506522 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I'd be extremely surprised if they share a common influence, though < 1459693690 991622 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459693697 728804 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :⤴⤵⤶⤷ <- unicode doesn't appear to have the reverses of any of these arrows < 1459693707 308912 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And just like how Latin and Cyrillic had tons of different historical variants that look unlike each other at first, Georgian does too. < 1459693733 500975 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I do find it interesting that Hangul (Korean alphabet) was designed specifically and intentionally to be easy to learn < 1459693761 155950 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :\oren\: it would be fun if LTR/RTL switched the directions of arrows < 1459693816 173147 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :`? duck typing < 1459693841 787433 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Duck typing means typing on a terminal blinding without an echo. < 1459693918 104127 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :duck typing is a survival competition involving typewriters on a shooting range < 1459693919 500694 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, that has a typo < 1459693933 563917 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn duck typing/Duck typing means typing on a terminal blindly without an echo. < 1459693940 538614 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned «duck typing» < 1459693941 453999 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? duck typing < 1459693944 895739 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Duck typing means typing on a terminal blindly without an echo. < 1459693963 826182 :boily!~alexandre@96.127.201.149 QUIT :Quit: NUMISMATIC CHICKEN < 1459694026 911982 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Duck typing is the art of telling apart members of the anatidae family. < 1459694202 683903 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I can't even teel the difference between geese and swans < 1459694207 660336 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :*tell < 1459694252 336563 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :\oren\, you should go to the other York University < 1459694260 167471 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :We've got thousands of the blighters < 1459694298 954155 :J_Arcane!~chatzilla@37-219-247-15.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1459694300 334696 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :the best I can do in identifying them is "look it's a big duck" < 1459694331 433335 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :(you are at York University, Toronto, right? Or am I getting you mixed up?) < 1459694349 4010 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :you're getting me mixed up with my dad < 1459694357 66712 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Oh, fair < 1459694359 606047 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :he works there < 1459694363 12726 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I knew there was a connection < 1459694371 985511 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I work at Soundhound < 1459694373 250891 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I'd like to visit, mostly to annoy my friends at uni < 1459694386 262171 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I'm a student at University of York, York < 1459694430 37539 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :my dad has gone to University of York, deliberately to cause confusion < 1459694449 602739 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric ::D < 1459694462 768655 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :There's one person in the computer science department here who is apparently a professor at both < 1459694521 120642 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :https://www-users.cs.york.ac.uk/~paige/ < 1459694637 255457 :zadock!~outsider@81.180.208.252 QUIT :Quit: Leaving < 1459694910 61545 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :both of what? < 1459694937 24174 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :both yorks < 1459694941 672825 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, both universities < 1459694947 595895 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? york < 1459694950 118044 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :York used to be known as Amsterdam. < 1459694956 32023 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? yolk < 1459694957 264766 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :yolk? ¯\(°​_o)/¯ < 1459694968 739631 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I assumed he meant a professor of both computer science and some other science. < 1459694979 522044 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Like mathematics or birdology. < 1459695027 843984 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :surely you mean numerology < 1459695049 36956 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :No, birdology. The science of duck typing. < 1459695121 645603 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :b_jonas, both universities, I should have been clearer, sorry < 1459695189 16123 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the "at" should've been enough of a hint < 1459695304 49413 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :int-e, not necessarily, one can be an attorney at law < 1459695305 386565 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1459695319 702406 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: yeah, maybe < 1459695328 387669 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I wouldn't be surprised if there was an English dialect wherein one could be a professor at computer science < 1459695379 567924 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe I didn't read careful enough to pick that up, or maybe I just don't read English well enough to pick that up < 1459695399 403984 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"Usually, if born in a multiple-of-12 year, like 1980, you’re a Monkey." < 1459695444 120434 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :This interpretation game can be much funnier when you read an unclear sentence in an old book where you can't ask the writer, and try to figure out what he meant by grammatical nuances < 1459695478 89405 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I played it at http://french.stackexchange.com/q/12410/6114 < 1459695542 353581 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :int-e, Chinese zodiac? < 1459695550 468671 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I'm year-of-the-dog, I think < 1459695606 112163 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wtf, https://missashleyfirstgrade.files.wordpress.com/2013/01/prepositions.png < 1459695766 744010 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And yes, Chinese zodiac. I was curious what the animal of the year is. < 1459695793 701673 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: hehehe < 1459695805 691107 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: that reminds me to bonsaikitten < 1459695807 893362 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? bonsaikitten < 1459695808 973499 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bonsaikitten? ¯\(°​_o)/¯ < 1459695863 884015 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION is failing to parse "bonsaikitten" as a verb < 1459695886 557182 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Bonsaikitten is the cat typing behind the glass of the CRT when you run the cat command. < 1459695891 666194 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'bonsaikitten': Bonsaikitten is the cat typing behind the glass of the CRT when you run the cat command. < 1459695990 585284 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1459696229 536030 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so apparently there's a german punk rock band called "Bonsai Kitten" ... inspired by the hoax, of course. < 1459698732 488016 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com JOIN :#esoteric < 1459698874 208752 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459699390 104653 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ceiling cat < 1459699391 274645 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ceiling cat? ¯\(°​_o)/¯ < 1459699393 78685 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? basement cat < 1459699393 658380 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :basement cat? ¯\(°​_o)/¯ < 1459700325 374011 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :prepositioning is the art of placing troops in strategically advantageous places efore the outbreak of conflict. Joseph Stalin was total fail at this. < 1459700622 863794 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459700980 53885 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1459700999 90808 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1459702514 933398 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459702762 24047 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1459703213 871654 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1459703276 916029 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1459703320 78842 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1459703405 791742 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1459703407 547334 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell int-e olsner: I'll stop digging... [...] <-- pretty much as i remember it, anyway. < 1459703407 614151 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1459703420 128815 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bood evenily < 1459703439 233767 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellœrjan. < 1459704611 850243 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 248 seconds < 1459704859 313158 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459705120 620757 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com QUIT :Ping timeout: 252 seconds < 1459705385 682384 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Merthese14]]4 10 02https://esolangs.org/w/index.php?diff=46740&oldid=40960 5* 0350.160.119.44 5* (+70) 10Add Tari's LLVM-backed compiler < 1459705522 145678 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION saw this in norwegian and managed to google the english version http://www.gocomics.com/wumo/2016/03/28 < 1459705662 799881 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(oh and it's political hth) < 1459706091 168080 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :a race of Trump hairdos? what next will come out of Norway... < 1459706111 175096 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: denmark, actually < 1459706134 11229 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :<\oren\> I work at Soundhound <-- you should design a digital duck whistle for Taneb twh < 1459706176 445997 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :actually, soundhound should be something that can track ducks by sound. < 1459706405 668144 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :SoundHound's Android app has annoying notifications. < 1459706448 634313 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : I'm year-of-the-dog, I think <-- hey me too! that means you're 24 years younger than me hth < 1459706595 416722 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 246 seconds < 1459706603 167696 :Frooxius!~Frooxius@194.108.5.201 QUIT :Ping timeout: 244 seconds < 1459707037 335024 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459707098 315796 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`unidecode ⛨ < 1459707112 491116 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+26E8 BLACK CROSS ON SHIELD] < 1459707152 500221 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hmm is that a unicode symbol for crusades? < 1459707171 584899 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you'd think that should be red cross < 1459707189 451261 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or did that depend < 1459707268 848301 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm knights templar seem to be red, while knights hospitaller are white on black < 1459707324 546246 :bb010g!uid21050@gateway/web/irccloud.com/x-bsmkslnrcvqgioqj JOIN :#esoteric < 1459707453 772168 :lleu!~gnomebad@unaffiliated/lleu QUIT :Ping timeout: 240 seconds < 1459707598 20155 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :\oren\: oh, the teutonic order is black on white. not quite the same style though. < 1459707841 688085 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :24? aren't there only twelve Chinese zodiac signs? < 1459707888 189370 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: yes, but i don't think Taneb is 12 years younger than me. < 1459707913 330646 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or 36, for that matter. < 1459707992 25076 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :one never knows! Tanebiology is a weird domain. < 1459708011 435168 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :also, any other dragons in this chännel? < 1459708019 520073 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :twist: Taneb is 24 years older than oerjan and has been fooling us all about his age. < 1459708043 192623 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :very plausible. < 1459708072 344579 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? thausible < 1459708073 689298 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :thausible? ¯\(°​_o)/¯ < 1459708079 412504 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :huh? < 1459708086 728428 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`` ls wisdom/th* < 1459708089 250912 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/thanks ants \ wisdom/thausiblee \ wisdom/the \ wisdom/thé \ wisdom/the meaning of life \ wisdom/the neverending work \ wisdom/theory \ wisdom/the question \ wisdom/the reals \ wisdom/the them \ wisdom/the torus \ wisdom/the u \ wisdom/the universe \ wisdom/the us \ wisdom/things boily likes \ wisdom/thirt \ wisdom/this \ wisdom/this sentenc < 1459708096 665135 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? thausiblee < 1459708098 136146 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A thausiblee is the recipient of a thausible action. < 1459708110 193627 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? thé < 1459708111 512061 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Thé is an oddly-spelled hot beverage popular in the Commonwealth. < 1459708158 998012 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Caffè is an oddly-spelled hot beverage popular in Italy. < 1459708165 482328 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'caffè': Caffè is an oddly-spelled hot beverage popular in Italy. < 1459708240 712518 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I have no idea if there is a difference between é and è or what that difference might be < 1459708259 468124 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :è is much more grave. < 1459708262 719757 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :To me they're all "e with a thingy on top" < 1459708310 892006 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I can tell the difference between e with a thingy and e with two thingies on top though < 1459708339 829541 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: but they're completely different things! the grave accent is what Italian uses to mark the stressed syllable, the acute accent is what Russian uses to mark the stressed syllable. Isn't that obvious? < 1459708354 379807 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm trying to work out what circumstances in which the name "thausiblee" would be useful < 1459708365 966756 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"thausible" is mostly used for hypothetical actions, right? < 1459708384 503978 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it means that ignoring practical implications, there isn't an obvious reason why the action couldn't be taken < 1459708395 757494 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so is "thausiblee" for hypothetical situations too? < 1459708410 720984 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what < 1459708424 343771 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is this about thaums < 1459708431 605078 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :speaking of accents why does ÿ exist? < 1459708458 717092 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :does german umlaut y into like a u or something < 1459708483 981551 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"replacing someone's brain with a brick is difficult, but if you're talking about placing a brick in their stomach, person X would make a good thausiblee" < 1459708501 735153 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: oh heck < 1459708511 67684 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: I think the y with umlaut is messed up in my font < 1459708550 498436 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :whÿ? < 1459708553 451405 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: and it exists but it's VERY RARE. like, it occurs in French place names and other proper nouns that they didn't want to spell normally, just for the kicks. there's no point to actually have that letter, compared to y < 1459708566 171779 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07NetBytes14]]4 10 02https://esolangs.org/w/index.php?diff=46741&oldid=46728 5* 03Iconmaster 5* (+200) 10Added the connection stack. I think it's necessary for any interesting computational class. < 1459708570 520977 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll fix my font quick < 1459708627 350622 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :could it be used as a diaresis? < 1459708635 191698 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :when vowel-y immediately precedes another vowel? < 1459708641 235413 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION tries to think of a word where that happens < 1459708666 568173 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, ỳ and ý and ŷ are messed up too < 1459708699 633866 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: what diphtongue would that prevent? < 1459708707 163363 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1459708719 272483 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :\oren\: ÿ exists in French for extremely uncommon village names hth < 1459708720 240840 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure if there are any dipthongs that start with y < 1459708741 949547 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :L'Haÿ-les-Roses < 1459708761 270229 :iconmaster!~iconmaste@csh-nat-49-2.csh.rit.edu JOIN :#esoteric < 1459708772 521249 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, how is "ayy" (as in "ayy lmao") pronounced? < 1459708774 413261 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :é represents a é sound, where è is è hth < 1459708776 834520 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in particular, is it a tripthong? < 1459708790 96400 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :le ha EE les rose? < 1459708792 480805 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :/æj:/? < 1459708794 468611 :iconmaster!~iconmaste@csh-nat-49-2.csh.rit.edu PRIVMSG #esoteric :I pronounce it like 'aye'. < 1459708804 167224 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I think it would be the same as ay < 1459708827 28566 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: that is, probably something like /ɛi/ or /ei/ < 1459708837 588973 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: in which case, a ÿ would be theoretically useful in the sequence aÿy < 1459708845 585981 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :\oren\: /lai.lɛ.ʁoz/ < 1459708846 276477 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: why? < 1459708861 536860 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because it'd be pronounced as ay-y, not ayy < 1459708863 940203 :iconmaster!~iconmaste@csh-nat-49-2.csh.rit.edu PRIVMSG #esoteric :Of course, I also pronounce "lmao" like "luh-mouh", so don't trust me here. < 1459708866 293381 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: would it make multiple /i/ sounds one after the other? I don't think that's actually a pronunciation distinction they pronounce < 1459708873 235773 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :/lmao/ < 1459708878 329405 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, let me look up, there are conjugated verbs with "ii" in the written form < 1459708879 821074 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :el-Mao < 1459708891 887988 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Mychal 5* 10New user account < 1459708899 285000 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonas: in French? yes, there are. < 1459708903 326235 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also, there was a relevant entry on David Madore's blog with a word that he thinks should be spelled with ö < 1459708923 194471 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(which is not a letter than normally exists in French) < 1459708952 24475 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: ay-y where the second y is a consonant, as opposed to ayy which is one vowel < 1459709023 756094 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, say you pay someone in yams < 1459709025 440917 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: /i/ is either a vowel, or a semi-vowel spelled /j/, which is just /i/ but shorter. I don't think /ij/ would be distinguished from /i/ thus. < 1459709025 537194 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07FISHQ9+14]]4 10 02https://esolangs.org/w/index.php?diff=46742&oldid=46267 5* 03Mychal 5* (+1843) 10Added Kotlin implementation < 1459709039 803781 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :those would be paÿyams, whereas "payyams" might be pronounced "paiams" < 1459709049 371887 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I thought ayy was pronounced like the letter A as /ej/ < 1459709084 645881 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: hmm, you might be right < 1459709110 220135 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: https://fr.wiktionary.org/wiki/Annexe:Conjugaison_en_fran%C3%A7ais/rire says riiez is pronounced /ʁij.je/ < 1459709115 350584 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(seriously) < 1459709161 549708 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, I never really understood how the french semi-vowels are supposed to work < 1459709179 917374 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :maybe the /i/ is a bit more toaward /ɪ/ and glides up toward /i/? < 1459709198 577801 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :and they write that as /ij/ < 1459709212 297018 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I pretend they're just variants of vowels that the linguists invented to claim that the two meanings of "suis" are distinguished in pronunciations < 1459709232 688821 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : is this about thaums <-- no, we're just splitting hairs. at least in the realities that survived, hth. < 1459709363 906210 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :* ais523 tries to think of a word where that happens <-- cyanide hth < 1459709385 797221 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: doesn't really work because "ya" doesn't have a pronounciation as a single vowel < 1459709517 223135 :boily!~alexandre@96.127.201.149 QUIT :Quit: Ÿ < 1459709548 220044 :J_Arcane!~chatzilla@37-219-217-180.nat.bb.dnainternet.fi JOIN :#esoteric < 1459709648 493690 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1459709657 304110 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, found it! it's http://www.madore.org/~david/weblog/d.2012-08-07.2061.html#d.2012-08-07.2061 and it's even more ridiculous than I remembered < 1459709706 354546 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :he suggests the spelling “arguë́”, with an e with diæresis and acute accent, as well as “arguöns” with an o with diæresis < 1459709712 273534 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459709746 166086 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hilariöus < 1459709997 193558 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 268 seconds < 1459710142 669210 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(he also suggests a new grammatical tense for verbs, and I know way too little about the already existing grammatical tenses in French to be able to make sense of what that even means) < 1459710942 697841 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :passé composté < 1459710999 374501 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :for actions that are _quite_ finished. < 1459711037 277713 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wait, composter doesn't mean that in french? < 1459711168 155769 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm wiktionary is _very_ confusing on the issue. < 1459711210 924184 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah french wiktionary is better, it does mean that too. < 1459711375 595564 :mychal!~dyske@bband-dyn106.95-103-41.t-com.sk JOIN :#esoteric < 1459711551 221926 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 268 seconds < 1459711710 632758 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1459712513 47093 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1459712846 552766 :mychal!~dyske@bband-dyn106.95-103-41.t-com.sk QUIT :Quit: Leaving < 1459713073 628341 :me2!~me@38.70.70.115.static.exetel.com.au QUIT :Ping timeout: 252 seconds < 1459713396 610852 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459713624 105990 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com JOIN :#esoteric < 1459713644 430804 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1459713650 611457 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I have a theory about time travel in (this) universe < 1459713665 769582 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: is the theory that it's impossible? < 1459713666 677762 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I call it the "Continuational Theory of Temporal Anomalies" < 1459713667 479054 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1459713670 579082 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: No < 1459713674 892023 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :aww < 1459713676 673002 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: But it explains why we can't see it < 1459713703 810300 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: My theory goes that, when the proper conditions arise, a new sort of particle is created < 1459713711 537814 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :This particle is called the "Continuation Particle" < 1459713727 431180 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The continuation particle drifts through the universe like any other particle < 1459713755 87205 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Except, when it interacts in the proper way with another particle (probably getting close enough) < 1459713767 159770 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The universe reverts to the moment that the continuation particle was created < 1459713786 957598 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And everything continues the same way, EXCEPT that the continuation particle is replaced with the particle it collided with < 1459713798 466469 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It fits with the LISPiverse theory quite nicely < 1459713857 767403 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: Get it? < 1459713859 950321 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1459713871 677808 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? call/cc < 1459713875 163766 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :call/cc? ¯\(°​_o)/¯ < 1459713877 953326 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What. < 1459713883 872062 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? call-with-current-continuation < 1459713886 424585 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :call-with-current-continuation? ¯\(°​_o)/¯ < 1459713896 810791 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we all know what call/cc does anyway, or should < 1459713910 791120 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Yes, but that's the perfect opportunity for a call/cc joke < 1459713928 42330 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Sort of like http://esolangs.org/wiki/Lazy_evaluation < 1459713943 666512 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: How do you like my theory? < 1459713964 162859 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: this is how time travel works in Feather < 1459713966 302861 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? Feather < 1459713968 35513 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Feather? ¯\(°​_o)/¯ < 1459713972 360376 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? feather < 1459713974 493542 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :feather? ¯\(°​_o)/¯ < 1459713977 413006 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh good < 1459714331 977816 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Isn't `? case-insensitive? < 1459714343 98729 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wasn't sure < 1459714371 6532 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Ah < 1459714374 50486 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? lisp < 1459714375 770705 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lisp? ¯\(°​_o)/¯ < 1459714507 946942 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn lisp/(eq "lisp" (proglang-with (use-lots ["(" ")"]) (paradigm functional) (notation-type prefix))) < 1459714511 594524 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «lisp» < 1459714515 12980 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? lisp < 1459714516 681761 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​(eq "lisp" (proglang-with (use-lots ["(" ")"]) (paradigm functional) (notation-type prefix))) < 1459714523 268460 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net JOIN :#esoteric < 1459714523 335333 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net QUIT :Changing host < 1459714523 335390 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1459714538 644963 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :does proglang-with autoquote its arguments? < 1459714538 741646 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Is that joke sufficient? < 1459714554 130483 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Not exactly < 1459714571 746802 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Its arguments yield attributes < 1459714582 773075 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: (use-lots, paradigm, and notation-type) < 1459714597 626077 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I considered that but decided it was excessively Java < 1459714612 636132 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: And proglang-with combines those attributes to yield a programming language < 1459714616 906919 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: It's not strictly OO < 1459714624 262824 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: It's a cousin of OO < 1459714640 723083 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so is Java :-P < 1459714685 184259 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But less horrible, as it doesn't use state change < 1459714685 251083 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: "attributes" doesn't mean object fields. < 1459714697 255288 :me2!~me@38.70.70.115.static.exetel.com.au JOIN :#esoteric < 1459714702 742724 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: (paradigm x) and (notation-type x) are actually semi-sugar for dictionary lookups < 1459714711 592847 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes but you're still writing a function that returns data values that are then used to construct an object < 1459714719 402861 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Fair enough < 1459714720 426563 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in other words, you have a factory attribute factory < 1459714739 127095 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Fine, it's OO, but done in a LISPy way < 1459714748 705450 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: If you have a better joke, use it. < 1459714759 826403 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'd just have added a few apostrophes < 1459714771 209269 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or written it as cons cells < 1459714771 693864 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Fine, I'll do that < 1459714796 602772 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn lisp/(eq "lisp" (proglang-with '(use-lots ["(" ")"]) '(paradigm functional) '(notation-type prefix))) < 1459714799 410705 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned «lisp» < 1459714834 68076 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? lisp < 1459714835 169154 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​(eq "lisp" (proglang-with '(use-lots ["(" ")"]) '(paradigm functional) '(notation-type prefix))) < 1459714852 632739 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? python < 1459714853 417283 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :python? ¯\(°​_o)/¯ < 1459714882 302357 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn python := ProgrammingLanguage(plattrs['WHITESPACE_SENSITIVE < 1459714883 78336 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1459714885 257194 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whoops < 1459714903 475443 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The := was a mistake, first of all < 1459714955 212505 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric : `le/rn python/python = ProgrammingLanguage(attrs=[plattrs['WHITESPACE_SENSITIVE'], plattrs['INTERPRETED'], *plparadigms['IMPERATIVE', 'FUNCTIONAL']]) < 1459714961 705306 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Dammit < 1459714968 823479 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn python/python = ProgrammingLanguage(attrs=[plattrs['WHITESPACE_SENSITIVE'], plattrs['INTERPRETED'], *plparadigms['IMPERATIVE', 'FUNCTIONAL']]) < 1459714971 190230 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «python» < 1459714973 944692 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? python < 1459714975 932136 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :python = ProgrammingLanguage(attrs=[plattrs['WHITESPACE_SENSITIVE'], plattrs['INTERPRETED'], *plparadigms['IMPERATIVE', 'FUNCTIONAL']]) < 1459714984 318830 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Not perfect, but it works < 1459715011 768167 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And plparadigms[x, y] is nice because it demonstrates the use of the __getitem__ method for custom objects < 1459715028 984109 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :oerjan, that'd make you... 45? < 1459715077 290523 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I hate it when X11 breaks. < 1459715103 975351 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? brainfuck < 1459715105 369820 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :brainfuck is the integral of the family of terrible esolangs. < 1459715125 51462 :shikhin!shikhin@unaffiliated/shikhin NICK :totally_heddwch < 1459715127 698202 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn_append brainfuck/bf -c -t "+>+++++>+++" | mklang < 1459715130 371540 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'brainfuck': brainfuck is the integral of the family of terrible esolangs. bf -c -t "+>+++++>+++" | mklang < 1459715134 302428 :totally_heddwch!shikhin@unaffiliated/shikhin NICK :shikhin < 1459715174 834895 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe, "mklang" < 1459715206 319781 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` sed -i "s/mklang/mklang_arry" wisdom/brainfuck < 1459715207 155336 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: -e expression #1, char 20: unterminated `s' command < 1459715217 627929 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` sed -i "s/mklang/mklang_arry/" wisdom/brainfuck < 1459715220 253372 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1459715233 110773 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :well, someone did make a trivial brainfuck substitution generator once < 1459715234 931145 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(I hope that mklang_arry is *nixy enough) < 1459715245 938991 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Actually, no < 1459715258 165601 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` sed -i "s/mklang_arry/mklang --array" wisdom/brainfuck < 1459715259 126199 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: -e expression #1, char 28: unterminated `s' command < 1459715269 543732 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION is an idiot < 1459715277 700733 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` sed -i "s/mklang_arry/mklang --array/" wisdom/brainfuck < 1459715281 87835 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1459715285 241619 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? brainfuck < 1459715286 310273 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :brainfuck is the integral of the family of terrible esolangs. bf -c -t "+>+++++>+++" | mklang --array < 1459715302 629273 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Note that the `bf` command is, of course, a brainfuck interpreter < 1459715325 518570 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The -c flag obviously interprets its argument directly, and -t makes it return its tape < 1459715336 217030 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What? < 1459715344 909425 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why are you doing these things to the wisdom database? < 1459715367 428147 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: I'm making definitions of languages in the languages themselves < 1459715386 550635 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Taneb: excellent arithmetic would buy again < 1459715415 313261 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe put those somewhere else? They don't really fit in. < 1459715415 410437 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: brainfuck had to be *nix'd though, because it doesn't have support for the libraries that would be necessary for this < 1459715446 477953 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Well, it started with lisp, because lisp didn't have a wisdom entry < 1459715451 858149 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: But I can do that if you like < 1459715465 833344 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? lisp < 1459715466 981467 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​(eq "lisp" (proglang-with '(use-lots ["(" ")"]) '(paradigm functional) '(notation-type prefix))) < 1459715486 322970 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :oerjan, sorry for the slow response, I was having an accidental nap then getting a drink of water and otherwise not paying attention to IRC < 1459715512 614133 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :oerjan, when is your birthday? < 1459715566 666839 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( after christmas ) < 1459715602 192697 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i was born on a perfect day hth < 1459715609 592535 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: the 6th and/or 28th? < 1459715615 474308 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :both of those < 1459715616 54504 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, 28th of June? < 1459715620 738148 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes < 1459715654 6332 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it could only go downhill from there, really. < 1459715657 65892 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I forgot how to list all the channels I havr egistered < 1459715684 146222 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wow, shachaf was born on tau day? < 1459715689 361005 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :no < 1459715690 369214 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oerjan < 1459715694 506929 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I mean < 1459715695 279975 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wait < 1459715703 413285 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :who's the one who was born on a perfect day? < 1459715703 510113 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rdococ: /ns listchans is the closest I can see < 1459715706 24300 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I got confused < 1459715714 950600 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :That may be the best argument pro tau that I've seen so far. < 1459715721 247906 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats rdococ -----### < 1459715721 537854 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :look for channels where you have +F permission < 1459715724 757509 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :please see the two words preceding "born on a perfect day" hth < 1459715727 590304 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: well it doesn't work on me < 1459715750 707410 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: presumably you were born on 496-06-28 < 1459715768 98276 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so all will be right again on 8128-06-28 < 1459715790 597761 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :dinosoerjan < 1459715794 894577 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :tsk, what was I thinking... Channel #realworld created Tue Dec 29 05:00:21 2009 < 1459715835 505857 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oerjan was born on tau day omg < 1459715857 249025 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats rdococ again for good measure -----### < 1459715857 906276 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ACTION slaps oerjan with a trout ><> < 1459715889 945944 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: maybe not _that_ perfect. < 1459715920 629741 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I'm testing a new bot I just made, using a terrible scripting language - you get three guesses as to what it is < 1459715943 691431 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Maybe rdococ just has absurdly short scrollback? < 1459715951 685806 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Perhaps a newsbanner-style IRC client < 1459715957 218661 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :doesn't matter < 1459715968 374627 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :rdococ: php, lua, javascript, ruby... oops. < 1459715969 398562 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1]: nah, I was typing as I was reading < 1459715975 856472 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :int-e: no, worse < 1459715979 186139 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: That would mean they couldn't see "I was born on a perfect day" < 1459715982 261790 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :malbolge < 1459715990 921165 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION optimist < 1459715992 178030 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hppavilion[1]: but they responded to that comment < 1459716004 477454 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I was just reading while I typed it < 1459716006 54190 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Yes, but they may have read it and then forgot who sent it < 1459716011 944612 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :look < 1459716013 910052 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it doesn't matter < 1459716030 6640 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :rdococ: bash? < 1459716031 220651 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :oerjan, I was born on a prime day < 1459716050 381920 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :no, I didn't read the part about oerjan until it was too late < 1459716053 733931 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well we now have proof rdococ is not a goldfish, since goldfish have reasonably good memory hth < 1459716056 687978 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :int-e: no, even worse < 1459716069 454419 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :dc < 1459716075 457504 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oerjan: what? I didn't forget anything... < 1459716080 895436 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :int-e: nope, evener worser < 1459716084 872049 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rdococ: that's what you think < 1459716088 242469 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(impossible, sadly) < 1459716096 486962 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :int-e: so mSL is better than dc? < 1459716102 210091 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Conclusion: rdococ is actually a goldfish? < 1459716111 242528 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(at least as far as I can see, dc cannot parse arbitrary input) < 1459716112 635108 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :why would I be a goldfish? < 1459716125 667212 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :int-e: MSL IS BETTER THAN SOMETHING?! < 1459716155 79109 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :as I was saying, I'm testing my new murder mystery game on ##murder < 1459716195 123418 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :rdococ: to be fair, dc wasn't designed to be a scripting language < 1459716205 565947 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :mSL wasn't either by the looks of it < 1459716214 408586 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it has the weirdest syntax < 1459716217 983619 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it's almost esoteric < 1459716224 435684 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :heck, it is esoteric < 1459716326 380580 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :rdococ, use Awk instead < 1459716391 933380 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I hope I don't give people the wrong impression by calling my murder mystery game bot murderbot < 1459716400 435620 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it just got disconnected < 1459717763 508395 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :what was the quit message < 1459718006 73254 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@ping < 1459718006 169408 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :pong < 1459718290 637912 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> 1 < 1459718293 715337 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 1 < 1459719658 184178 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-zyizzosvxfscgxzw QUIT :Changing host < 1459719658 287548 :Lord_of_Life!Elite12246@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1459719658 287602 :Lord_of_Life!Elite12246@unaffiliated/lord-of-life/x-0885362 QUIT :Changing host < 1459719658 287621 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-zyizzosvxfscgxzw JOIN :#esoteric < 1459719699 494090 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^ping < 1459719699 600041 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :That Pong alone cannot stop! < 1459719710 885561 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that… is not what I was expecting < 1459719714 825839 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^help < 1459719714 892464 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool < 1459719720 81393 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^show ping < 1459719720 148194 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :(That Pong alone cannot stop!)S < 1459719729 562966 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well, that's the obvious way to write it in fungot < 1459719729 949760 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ais523: i have only seen the movie yet, but the result will come out first :) i am happy that you seem to prefer to use plain 32-bit rgb values < 1459719734 937466 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^show < 1459719735 4160 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :echo reverb rev rot13 rev2 fib wc ul cho choo pow2 source help hw srmlebac uenlsbcmra scramble unscramble asc ord prefixes tmp test celebrate wiki chr ha rainbow rainbow2 welcome me tell eval elikoski list ping def a thanks tmp2 8ball rreree rerere botsnack bf < 1459719754 176435 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, 32-bit rgb, what are the other 8 bits? 2⅔ bits for each channel? alpha? gamma? < 1459719757 464126 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :help, fungot is making sense! < 1459719757 947124 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: right click and choose a simplistic implementation ( conses or vectors) you'd need 3 primitives. the word " fry" makes me nervous!! < 1459719783 384948 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: 8 unused values usually; or 10+12+10 bits for rgb < 1459719785 186858 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: would you prefer to be boiled? < 1459719785 633583 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: you guys ever considered the concept, whereas partial continuations refers to the same port) or just use pastebin? can i borrow it? < 1459719787 974069 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :both of those exist < 1459719793 991707 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: why does the green get more bits? < 1459719813 263773 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is it just because it's double 5:6:5? < 1459719815 642848 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: no, that thought had not occurred to me < 1459719816 68098 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: here's the problem with that is you need to use set-car! and set-cdr! too. i tried ( set!... < 1459719826 43438 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^style < 1459719826 110099 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1459719834 924682 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, that's what I thought it was < 1459719840 279764 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fungot's irc style normally produces the best results < 1459719840 377194 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ais523: the bash scripts in the language < 1459719866 899458 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm wondering what esoteric subsets of bash exist < 1459719870 772305 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :there's ddsh, at least < 1459719880 571249 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which the author of CLC-INTERCAL has used as an esolang < 1459719897 748975 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: green matters more for the human eyes, that's why it gets more bits. but 8 bits for each of rgb and 8 unused bits is much more common < 1459719970 781300 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :... < 1459719992 617638 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: right, this is something I discovered during the palette tests < 1459720009 869587 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: one esoteric subset of bash is bash without execing anything else < 1459720012 999314 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :dark greens are easier to see than dark reds or blues at a similar brightness < 1459720019 861512 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus darker colours are more usable with green < 1459720025 660650 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :people implement stuff in that sometimes, even when it doesn't make sense < 1459720028 774724 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ugh < 1459720033 466187 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: ddsh is basically that, except a) you can exec dd, and b) you can only use the subset that exists in sh < 1459720034 45769 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(sometimes it can make sense, when forking and execing is slow) < 1459720048 371422 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It's strange, because the irc style's also one of those I trained using my own, very crude fixed-length n-gram model collector, instead of the VariKN toolkit I used for most of the rest. < 1459720051 100930 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm implementing a BF interpreter and compiler, and I want the standard getch()-style input because it's better than buffering < 1459720052 991684 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I swear my internet just stopped for a minute < 1459720072 921051 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rdococ: mine too, if you mean irc < 1459720075 141678 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On the other hand, it's also much larger than the other styles. < 1459720081 891960 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and it's the second time < 1459720082 317252 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But I also want it to be able to set the input to a file instead of the stdin < 1459720082 904497 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oerjan: no, everything else < 1459720093 101756 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: oh, being bigger helps a lot < 1459720099 935883 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And if it's a file, it will work the same but read from the file < 1459720108 345137 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oerjan: wait, you mean it did take a whole minute for another person to say something? < 1459720115 369869 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But python has the stdin AS a file, so I cannot distinguish them < 1459720125 340528 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :^style europarl < 1459720125 407405 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Selected style: europarl (European Parliament speeches during approx. 1996-2006) < 1459720126 711586 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But I want to, because if they're- oh, I think I know nhow < 1459720132 988078 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That one's approximately the same size. < 1459720138 257025 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :huh...? < 1459720143 428851 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :And I like it quite a lot, although it's pretty predictable. < 1459720143 495523 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :internet's broken, but irc is fine? < 1459720159 515513 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :fungot: What's your take on the migrant crisis? < 1459720160 327725 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: mr president, mrs cerdeira morterero' s report takes the same line, which caused such an uproar and upheaval that there are many, the people who suffer distress or die, and indirectly through greater transparency, even in the european union < 1459720216 9511 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 264 seconds < 1459720298 434985 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rdococ: it was more that a lot came through at once. < 1459720340 649501 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oerjan: nah, what happened was that the game I was playing froze - I could still move or jump or stuff, but everyone was walking in place, then eventually, it disconnected < 1459720367 99689 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : internet's broken, but irc is fine? <-- DNS trouble? < 1459720394 470611 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I'll use Window's terrible diagnosis thing < 1459720412 41675 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although that _shouldn't_ matter for an ongoing game unless it's badly written? < 1459720424 411857 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what do you mean? < 1459720441 50982 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :DNS should only matter if you need to make new connections < 1459720453 316961 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :that's interesting... < 1459720465 117882 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :are you saying that if I disconnect from this irc server, I won't be able to reconnect? < 1459720474 640973 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's possible. < 1459720477 849595 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :that makes sense about something that happened a few years ago < 1459720492 543542 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :chrome mentions the dns < 1459720494 321992 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :"DNS_PROBE_FINISHED_NXDOMAIN" < 1459720499 733699 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's happened to me before. < 1459720517 252191 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :the game was multiplayer < 1459720524 823898 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :if so, try setting your DNS to something wellknown like 8.8.8.8 < 1459720533 97374 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: retrain it with even more irc data! and train one from the lolcat bible < 1459720533 967283 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :my DNS? < 1459720539 404347 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*DNS server < 1459720546 731982 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :how do I do that? < 1459720553 380474 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that's one of google's < 1459720556 811830 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ik < 1459720558 692203 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no, the other sort of DNS < 1459720567 5344 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :there are two kinds? < 1459720582 105450 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rdococ: can you open web pages, or are you still having trouble? < 1459720620 50853 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :google doesn't work < 1459720635 802992 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, is this the kind of problem where you have to hope you're not disconnected from irc because you wouldn't be able to disconnect? < 1459720648 452177 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :reconnect*? if so, yes < 1459720650 694913 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :rdococ: turn off "Work offline" in the File menu < 1459720657 736534 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :file menu? < 1459720661 181643 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :in which program? < 1459720662 321577 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :of the browser < 1459720665 494198 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :firefox or similar < 1459720681 237235 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it's chrome, it has no file menu < 1459720692 868965 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't know about chrome < 1459720697 740874 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :can't help there < 1459720762 447953 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :indeed < 1459720766 879378 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it is that kind of problem < 1459720785 708013 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :disconnected and tried to reconnect my bot < 1459720802 163274 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :how do I set my dns < 1459720809 475819 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :dhould I try IE? < 1459720827 630319 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's not in the browser < 1459720835 404879 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but i'm having trouble refinding it < 1459720851 34660 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :no, I mean, it might have a file menu < 1459720876 249719 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :You can try opening a site by IP to verify whether it's indeed DNS trouble. Say, navigate to http://178.62.79.47/ in Chrome. < 1459720891 24867 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :That works. < 1459720934 276087 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Then the 8.8.8.8 trick is likely to work, but I can't really comment on how to set it in Windows, I'm sure they've moved the setting around in every version of it. < 1459720942 391939 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :windows 8 < 1459720945 382889 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :pls search it < 1459720956 671820 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i found how to display what the DNS server is, but not how to set it. i'm on W10 < 1459720965 620029 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, I've got a page. < 1459720965 910043 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :tell me how to display it < 1459720970 854192 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :"This article will advise how to change your computer's IP address and DNS servers on Windows 8. This article applies to any version of Windows 8." < 1459720975 140164 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It has a lot of screenshots. < 1459720977 594727 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :k < 1459720980 151457 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what do they say? < 1459720992 588314 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, they're mostly blue. There's a nice picture of a daisy as a background. < 1459721007 806954 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what should I type? < 1459721051 179310 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :come on, it shouldn't take that long, and I'm worrying < 1459721052 452760 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The screenshots go Control Panel -> "Network and Sharing Center" -> "Change adapter settings" -> right-click on the network -> Properties -> Internet Protocol Version 4 (TCIP/IPv4) -> Properties -> "Use the following DNS server addresses". < 1459721111 563461 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah that seems right < 1459721133 971337 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i didn't try to click on the Internet Protocol item < 1459721178 883379 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(Interestingly enough, the top hit for me for "windows 8 set dns server" -- the page I was quoting from -- was from the support site from the ISP I'm using. I wonder if that's just targeted ranking, or if they're just that good.) < 1459721182 106788 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so it works in Windows 10 too < 1459721227 975515 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :aha < 1459721250 801325 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ABfCI is now officially online! < 1459721251 381250 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :https://github.com/ZodiacWorkingGroup/ABfCI < 1459721255 91467 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ < 1459721257 612383 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :changed it to 8.8.8.8 < 1459721274 945776 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it works < 1459721275 779345 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yay < 1459721431 400120 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Can anyone think of a stupider sounding maths word than "clopen"? < 1459721504 447804 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :not off the top of my head < 1459721508 328265 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :but I feel like I've encountered some < 1459721722 530398 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :clopen? < 1459721729 314662 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :both closed and open < 1459721804 644691 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :rdococ, it comes up in topology which has technical definitions for closed and open sets < 1459721809 541981 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :That aren't mutually exclusive < 1459728183 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1459728466 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Taneb: I may have asked this before, but what strategies are used when generating brainfuck code? < 1459728522 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :hppavilion[1], you need to keep in mind your data structure is a tape, and the only loop you have is a fairly simple while loop < 1459728533 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Taneb: OK. < 1459728552 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Design your data structure carefully and don't be afraid to change it if it isn't working < 1459728603 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Taneb: For a compiled-to-brainfuck language, would data markup be useful? < 1459728620 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I don't know, that's not something I have any experience with < 1459728620 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Basically, a way to tell it to set certain cells to values before initialization? < 1459728627 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Taneb: Fair enough < 1459728826 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about a looped tape? < 1459728843 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Been there, done that < 1459728847 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: You use a deque < 1459728850 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :> and < are roll < 1459728851 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Not in scope: ‘are’ < 1459728851 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Perhaps you meant one of these: < 1459728851 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ‘arr’ (imported from Control.Arrow), < 1459728858 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :' pushes a new 0 < 1459728875 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Seems like it would trivially reduce to BF, but it's actually very different < 1459728878 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so you can add and remove stuff in tapes? < 1459728884 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yes? < 1459728893 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I mean increment or decrement the value < 1459728898 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yes < 1459728903 0 :lleu!~gnomebad@unaffiliated/lleu QUIT :Read error: Connection reset by peer < 1459728910 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: + pops a value and pushes its successor, - does the same with predecessor < 1459728914 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :[ and ] are the same < 1459728914 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what if the program was looped? < 1459728914 0 :j-bot!~j-bot@li1285-84.members.linode.com PRIVMSG #esoteric :hppavilion[1]: and ] are the same < 1459728938 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :, and . are the same (usually, though you may want to make them different) < 1459728939 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :like what we were discussing about a prolog processor < 1459728948 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Looped program? Like Fueue? < 1459729015 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Or like this language I made which's name has slipped my mind? < 1459729103 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :prolog processor? < 1459729110 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :speaking of fueue, where's mroman now? < 1459729113 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yeah, prolog processor. < 1459729118 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Good question < 1459729128 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: You're the one who brought it up < 1459729161 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Do you want to design a FORTH-like language? < 1459729259 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459729272 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Called FITH < 1459729274 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@ask mroman hello? hello? hello? < 1459729274 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1459729313 0 :atrapado!~atrapado@unaffiliated/atrapado QUIT :Quit: Leaving < 1459729318 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :there's one called FIFTH < 1459729324 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it's esoteric < 1459729421 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: FITH would not be. Well, not completely. < 1459729447 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: It'd be eso- by virtue of being a FORTH, and would have optional esoteric features, but it would also be quite straightforward < 1459729467 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :In theory, it'd be suitable for a wide range of applications, from hobbyist OS dev to systems programming to space flight < 1459729473 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :k < 1459729489 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :interesting < 1459729499 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so it'd be stack based < 1459729524 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I recently came across a language called 8th, which is apparently a commercial FORTH with big ambitions < 1459729530 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's unclear whether anyone actually uses it < 1459729563 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1459729648 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :and it would do stuff like maths and input < 1459729672 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1459729676 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: is it trying to add some safeguards to detect stuff early (possibly at compile time), like unpaired push/pop on the main stack or wrong types? < 1459729692 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: I don't know the details < 1459729710 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :nothing in the tutorial looked different from actual Forth except that it appeared to have a type system, and I suspect one that isn't checked at any point < 1459729715 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, that reminds me, < 1459729715 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you just have to write the types correctly < 1459729735 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I should add that language that tries to pretend it's forth-like to the esowiki because it probably counts as an esolang < 1459729744 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll add a todo-entry < 1459729792 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:B jonas14]]4 10 02https://esolangs.org/w/index.php?diff=46743&oldid=46727 5* 03B jonas 5* (+143) 10 < 1459729939 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmmm < 1459729946 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :2d stack? < 1459729983 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1459730050 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459730113 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :add 2 mult 3 2 < 1459730182 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: 2D stack? How does that work? < 1459730219 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :not infinity 1d stacks < 1459730227 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :diagonals? < 1459730233 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :you could have horizontal stack < 1459730236 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: But a 2D stack. Explain? < 1459730237 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or vertical stack < 1459730248 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, I think I see < 1459730249 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459730257 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :You can pop from multiple places < 1459730270 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: But how do you tell it where to pop from? < 1459730277 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Also, the analogy breaks down a bit in 2D < 1459730286 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Because it matters what direction the stack grows in < 1459730286 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but then you could change a stack's direction and make it a snake < 1459730293 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459730302 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: I'd prefer to just use a good old deque < 1459730307 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :true < 1459730316 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about a branching stack? < 1459730330 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`google spaghetti stack < 1459730338 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :add (mult 3 2) (div 2 3) would branch into two branches < 1459730342 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :mult branch and div branch < 1459730347 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@google spaghetti stack < 1459730348 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Parent_pointer_tree < 1459730356 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but it sounds less esoteric and more useful < 1459730360 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: That's not how FORTH works < 1459730368 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ik < 1459730371 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: This is meant to be useful while preserving roots in esotericness < 1459730373 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Failed to connect to socket 2. \ \ Looking up 127.0.0.1:3128 \ Making HTTP connection to 127.0.0.1:3128 \ Sending HTTP request. \ HTTP request sent; waiting for response. \ Alert!: Unexpected network read error; connection aborted. \ Can't Access `http://google.com/search?q=%73%70%61%67%68%65%74%74%69%20%73%74%61%63%6b' \ Alert!: Unable to access < 1459730378 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Are there any Magic: the Gathering cards which create new state-based actions? < 1459730382 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: FORTH would be 2 3 +, not + 2 3 < 1459730400 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And FORTH is better because of that < 1459730419 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Because you can do things other than arithmetic, which still works in prefix, but is much more confusing < 1459730440 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: So the instructions I'm already thinking of are: < 1459730442 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :pls give me an example < 1459730457 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: $ or DROP makes sense in postfix, but not as much in prefix < 1459730464 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :drop? < 1459730472 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: POP a value and throw it away < 1459730484 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :example pls < 1459730498 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: 2 3 4 $ + is equal to 2 3 + < 1459730525 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Because the 4 gets DROPed < 1459730529 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oh < 1459730536 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It seems useless, but it doesn't have to be a scalar like 4 < 1459730549 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It could be an expression with side-effects < 1459730556 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :int-e: int-ello. I seem to have begun binging QC. welp. < 1459730557 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oh, okay < 1459730560 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :interesting < 1459730563 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :2 3 "press any key to continue" . , $ + < 1459730574 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That will add 2 and 3, but not until you approve of it < 1459730582 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wow < 1459730583 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :cool < 1459730585 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :that's < 1459730586 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wow < 1459730594 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Want me to make a full list of instructions? < 1459730596 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :never thought of it that way < 1459730600 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Just the basic ones < 1459730609 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so it drops ,? < 1459730612 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what's , do? < 1459730613 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yes < 1459730616 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: , is GETCH < 1459730620 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :GETCH? < 1459730635 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: , gets a single character of input (a single keypress) and PUSHes its ord() onto the stack < 1459730652 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: So , $ is a GETCH that doesn't change the stack < 1459730666 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :cool < 1459730668 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :sounds good < 1459730680 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: But $ only drops one value; if it's an instruction that creates two new values (e.g. , ,), you need two $s < 1459730683 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so . pops and outputs the string? < 1459730695 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :that was pushed before it < 1459730715 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so is FORTH all like this, or does it have other things? < 1459730739 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1459730849 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yes, pretty much all stacks < 1459730849 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm by the looks of it, it's all in that stack based no--hey, what about brainstack? stack based brainfuck! < 1459730858 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: That's been done. < 1459730861 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Repeatedly. < 1459730862 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wow < 1459730864 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yeah < 1459730866 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Please do not make a new one. < 1459730867 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :didn't sound so good < 1459730884 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I have not made a single bf derivative in my time here < 1459730898 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :mine are not that esoteric < 1459730921 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :my brainfuck interpreter uses a stack < 1459730927 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wow, really? < 1459730934 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :\oren\: eh? < 1459730943 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what other paradigms are there? < 1459730953 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :http://www.orenwatson.be/bfim.htm < 1459731112 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459731113 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so < 1459731118 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :holy syntax highlighting batman! those are some saturated colours! < 1459731125 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :a stack based language which is a more esoteric version of forth < 1459731136 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yeah, ow my eyes < 1459731143 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :infact, rip them < 1459731144 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :also, you use tabs. tabs are evil. four spaces! < 1459731151 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :tabs! < 1459731154 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :tabs! < 1459731166 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :SPACES! < 1459731174 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :tabs are sometimes 4 spaces, sometimes 8! < 1459731178 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Tabs are configurable-width < 1459731184 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I prefer 4. 8 looks like someone stretched it into spaghetti < 1459731195 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :four. spaces. 0x20. four of 'em. < 1459731198 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :and 2 looks like msl aaaaaaaaaaaaaah < 1459731208 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric : < 1459731211 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: You can tell it how wide you want your tabs to be in spaces. So tabs allow better personal preferences < 1459731232 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I will use tabs from now on to annoy boily < 1459731238 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yay ! < 1459731244 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :just kidding < 1459731257 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :and then you're going to tell me that braces go alone on their own lines. < 1459731259 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I'm not that evil < 1459731262 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :HERETICS Y'ALL! < 1459731272 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :braces don't need to exist < 1459731277 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :lua doesn't have them < 1459731283 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :and they're filthy < 1459731285 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :dirty < 1459731287 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :unholy < 1459731413 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Of course, I don't really care whether tabs or spaces are used; just do whatever your dev environment spits out when you hit newline < 1459731495 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :When I push newline it results in newline! < 1459731505 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :really? wow < 1459731517 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :he means < 1459731517 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric : this < 1459731524 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: How would one typecheck an imperative stack-based language? Row polymorphism doesn't seem like it would help unless the language is functional. < 1459731540 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :functional FORTH? < 1459731549 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: That will be a feature, but not the core of the langauge < 1459731572 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(However, I generally use two spaces for indent, and put the brace on the same line as if/function/while/whatever.) < 1459731592 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459731598 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459731615 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: I will accept your "four spaces" theology if you're willing to use ​as your space < 1459731615 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459731629 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: you seem to have accidentaly a word. < 1459731634 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: I did not < 1459731637 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: `unidecode < 1459731693 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`unidecode use ​as < 1459731701 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+0075 LATIN SMALL LETTER U] [U+0073 LATIN SMALL LETTER S] [U+0065 LATIN SMALL LETTER E] [U+0020 SPACE] [U+200B ZERO WIDTH SPACE] [U+0061 LATIN SMALL LETTER A] [U+0073 LATIN SMALL LETTER S] < 1459731706 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1]: declarative FORTH < 1459731718 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: That's kind of pointless < 1459731734 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it is? < 1459731745 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: FORTH is good because it's fast and works well with the low-level system, which does /not/ go well declarative languages < 1459731754 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :declarative prologassembly? < 1459731771 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Granted, if you can make a schema for a low-level language that works well on bare metal, I will concede < 1459731800 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :basically, the prolog processor would take data, then apply all the substitution rules in a loop < 1459731814 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: It has to work well on arbitrary, typical processors < 1459731821 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :oh < 1459731822 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Like an intel < 1459731833 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think Forth is probably good for including in ROM BIOS (some old computers include BASIC), and can also be used as the built-in programming environment of a system that doesn't otherwise have one it can work good too < 1459731842 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :you mean a language, not the processor we were gonna design < 1459731854 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yes < 1459731862 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: We can still design a processor. < 1459731887 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459731904 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :declarative languages still have some form of order to them, just not top to bottom < 1459731907 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: But if you can find a way to (abstractly) make a declarative language that works well on bare metal, I will concede and help you design implement the rest of it < 1459731910 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :e.g. church numerals < 1459731911 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Correct < 1459731926 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459731929 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Church encoding is best to avoid in actual computing < 1459731951 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Practically speaking, using church encoding is horribly inefficient. It's much better to just let the language access the actual computer. < 1459731953 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1]: church numerals would be really slow, wouldn't support fractions < 1459731962 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Church encoding can support fractions < 1459731970 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it can, but it'd still be slow < 1459732041 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459732043 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(λxyz.zxy)(λsx.s(s(x)))(λsx.s(s(s(x)))) < 1459732046 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well, < 1459732053 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Look into x86 to start < 1459732073 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :every instruction is bound to have a side effect when it's machine code < 1459732090 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I has x64 < 1459732096 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: https://en.wikipedia.org/wiki/X86#Basic_properties_of_the_architecture < 1459732103 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but I will look < 1459732106 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: x64 is still x86 < 1459732113 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: I think. It's confusing < 1459732126 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :x64 is the 64-bit variant of x86, which is 32-bit (originally 16-bit) < 1459732132 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I think < 1459732205 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :k < 1459732211 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459732242 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :CISC < 1459732289 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: You are correct that at ASM levels, all instructions tend to have side effects. This is why you should start with a robust framework for allowing side effects in your BMDL (bare-metal declarative language. Feel free to rename it now) < 1459732318 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I would recommend naming it after a bird of prey for now, or a mythical creature < 1459732318 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :k < 1459732323 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Pheonix < 1459732328 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :You can always rename it later < 1459732332 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :both bird and mythical < 1459732337 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: I was seeing if you would choose that xD < 1459732341 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :and melts metal < 1459732347 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Oooh, that's good < 1459732351 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I didn't think of that < 1459732355 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :xd < 1459732376 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459732396 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: So what kind of language do you want this to be? Most declarative languages are functional, logical, or functional-logic (which is the one I know the least about, despite being literally just functional+logic) < 1459732403 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But you can also base it off other systems < 1459732416 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459732436 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1459732462 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well, stringal? < 1459732464 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: You might want to choose to do something marginally declarative to start, like using FSMs for CF < 1459732476 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Like Thue? < 1459732479 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yeah < 1459732480 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :thue < 1459732486 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459732489 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: That's going to be a MASSIVE pain to pull off, as most low-level architectures don't do strings very well < 1459732501 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :well, apply that string substitution idea < 1459732507 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :to memory < 1459732517 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Consider that a string will almost always change length when substituted < 1459732525 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: That'll be pretty inefficient < 1459732531 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :true < 1459732533 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459732597 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so it has to be easily convertible into machine code, and yet a non-imperative flow < 1459732620 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: I would just choose Logic or Functional. Functional is better understood by most people (including me), so I'd stick with that. < 1459732665 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :which one would be easier to pull off in a low level language? < 1459732685 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Probably functional, TBH < 1459732728 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :"functional programming uses functions while logic programming uses predicates. A predicate is not a function; it does not have a return value. Depending on the value of it's arguments it may be true or false; if some values are undefined it will try to find the values that would make the predicate true." < 1459732734 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :that makes sense < 1459732740 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I guess functional is the way to go then < 1459732752 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yep < 1459732940 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: I seem to have forgotten, what are we trying to do? xD < 1459732954 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: We're making a bare-metal declarative language, aren't we < 1459733000 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yes < 1459733037 0 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 248 seconds < 1459733055 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :all of the memory in a Pheonix program would be local to their "functions" < 1459733059 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :nah < 1459733065 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: That probably won't work well. < 1459733074 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or < 1459733077 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: So we want this to be the kind of thing you might write an OS with? < 1459733080 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :all memory is cleared when you enter a goto? < 1459733094 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Functional languages generally don't /have/ gotos < 1459733097 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :For any graph does there exist a topology in which it is planar? < 1459733108 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: They have call/cc sometimes, but that's as close as it gets < 1459733127 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :hppavilion[1], counterpoint: http://hackage.haskell.org/package/GotoT-transformers-1.0.0.1/docs/Control-Monad-Trans-Goto.html < 1459733129 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1]: but they have functions which don't fit a low level language, so goto is the closest we'll get < 1459733141 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: OK < 1459733151 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Do we want the language to directly manipulate memory? < 1459733171 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Like, with support for MOV and such? < 1459733174 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: e.g. should it be like a declarative ASM, or more like a declarative C? < 1459733212 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ASM definitely < 1459733214 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459733243 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: OK < 1459733245 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :should we define "declarative" as a different kind of control flow, or as no side effects? < 1459733248 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: That means no type system < 1459733253 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :fine by me < 1459733255 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Functional is no side effects < 1459733267 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Declarative is control flow, usually < 1459733270 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :that's bound to be impossible if we want to keep it low level < 1459733276 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: "Declarative" is really just "not imperative" < 1459733282 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :we could do declarative with side effects < 1459733284 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Well, Haskell has "no side effects" < 1459733289 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: In a way < 1459733292 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :haskell is functional < 1459733300 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yes. < 1459733326 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: It's not "No side effects" so much as "side effects are done in a way that makes it fit certain properties" < 1459733356 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :okay < 1459733358 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so < 1459733383 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :basically, Pheonix would be an ASM-like language with a declarative control flow. < 1459733396 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :instead of going top to bottom with gotos and a loop < 1459733469 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459733515 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :the way I see it, functional is just no memory < 1459733529 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Perhaps it should have FSM-like nodes? < 1459733535 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :perhaps < 1459733545 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And nodes can do one of two things < 1459733549 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(1) Activate other nodes < 1459733552 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what would a node look like? one line? or like a subroutine but different < 1459733568 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(2) Return to their caller < 1459733575 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :k < 1459733584 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Along with various functionalized ASM instructions < 1459733605 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :they'd be able to return values to their caller, right? < 1459733645 0 :Frooxius!~Frooxius@194.108.5.201 QUIT :Read error: Connection reset by peer < 1459733683 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Of course. < 1459733688 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :right < 1459733701 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: Zucchini. < 1459733707 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: But they'd only be able to return 64-bit integers < 1459733716 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: No, that's more neural network than FSA < 1459733720 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so f(g(3, h())) would activate node f, which would activate g, which would activate h, which would return... < 1459733722 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Node activation is more like calling < 1459733726 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: I misspoke < 1459733732 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :like my example? < 1459733740 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but of course it would be ASMized < 1459733771 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :nodes would have access to some operations, like addition < 1459733819 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yep < 1459733820 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459733832 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yes, but they are limited to side effect-reduced instructions < 1459733839 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :and they wouldn't have as much side effects < 1459733849 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: So things like MOV are handled by the compiler, rather than by the programmer < 1459733862 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :even though it's an ASM like language < 1459733877 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459733880 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459733886 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it hardly sounds like assembly :/ < 1459733913 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :also, i/o is important < 1459733983 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Yes, I/O would be handled by special nodes I think < 1459734037 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so this is like little ASM programs that activate other little program nodes or return to their caller < 1459734051 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wait, can a node activate other nodes and return at the same time? < 1459734063 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or return after activating other nodes < 1459734077 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: (a) It is like that (b) It can't activate other nodes while returning < 1459734086 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: But it can activate then return < 1459734093 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: "Activate" was poor word choice on my part < 1459734097 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's more like calling < 1459734099 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yes < 1459734100 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :calling < 1459734104 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :that's how I imagined it < 1459734106 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Let's translate http://wiki.osdev.org/Bare_bones into a mockup in this language < 1459734148 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about output? < 1459734152 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Do you know of any online collaborative compilers? < 1459734166 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :output is usually where most functional languages can't avoid side effects < 1459734169 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: You call a special node with desired output < 1459734181 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Input is where the issues lie; output is just fine < 1459734209 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I guess the only "memory" this would have is which node is activated < 1459734213 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :running* < 1459734230 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: So to print "A", you'd do something like `out(65)' with < 1459734236 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :s/ with// < 1459734245 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Correct < 1459734253 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :one issue is that if you need to use input for more than one thing - like 3 + (x - (5 + 2x)) < 1459734269 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Everything memorial is dealt with by the compiler < 1459734272 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION is singing mrs. robinson ♪ < 1459734288 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: That's a good observation < 1459734290 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but how would you tell the compiler that we need a previous input? < 1459734311 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: I would have something like a "one-shot input function" < 1459734317 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :one-shot? < 1459734326 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: It gets input the first time it's called, and on all subsequent calls it returns that value < 1459734350 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :uh < 1459734352 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :maybe < 1459734358 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but then how do you get another input? < 1459734365 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :would you be able to call things with values? < 1459734378 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :e.g. pass arguments like f(3, g(2)) < 1459734414 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: http://collabedit.com/7k7sj < 1459734415 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459734459 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :that editor is terrible, I can't even chat properly < 1459734473 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :just remembered titanpad < 1459734487 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Ooh, linky? < 1459734502 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :titanpad.com < 1459734518 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :no sign up, instantly start typing < 1459734522 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Should I create the doc or you? < 1459734534 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :https://titanpad.com/VGxMnOzLl4 < 1459734542 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :https://titanpad.com/fHMbT3YH5G < 1459734548 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ah, let's use yours < 1459734768 0 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1459734774 0 :Frooxius!~Frooxius@194.108.5.201 QUIT :Remote host closed the connection < 1459735096 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1459735628 0 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1459735706 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :connection keeps cutting off < 1459735709 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :to titanpad < 1459735731 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: Ah < 1459735739 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: I'll make a custom doceditor later < 1459736377 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1459737057 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The documentation of new version of SmileBASIC does not mention any QR codes, but it does seem it may be possible to store a program on a tape. < 1459737100 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1459737173 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: MERCHANDISE CHICKEN < 1459737277 0 :iconmaster!~iconmaste@csh-nat-49-2.csh.rit.edu QUIT :Ping timeout: 268 seconds < 1459737340 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1459737506 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :rdococ: I'm back < 1459737532 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hi < 1459737538 0 :bb010g!uid21050@gateway/web/irccloud.com/x-bsmkslnrcvqgioqj QUIT :Quit: Connection closed for inactivity < 1459737769 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459737855 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Read error: Connection reset by peer < 1459738458 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :https://www.youtube.com/watch?v=s0mXCnzisV4 < 1459738549 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :\oren\: ...huh? < 1459738617 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :shāyú! < 1459738645 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Hm... < 1459738682 0 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Quit: Leaving < 1459738748 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :\oren\: I'm designing an IL/Processor and trying to figure out what I'm missing... < 1459739260 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459739344 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1459739509 0 :me2!~me@38.70.70.115.static.exetel.com.au QUIT :Read error: Connection reset by peer < 1459739581 0 :me2!~me@38.70.70.115.static.exetel.com.au JOIN :#esoteric < 1459739620 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What do you have so far? < 1459739860 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1459740368 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What do you have so far? < 1459740526 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Hm... < 1459740530 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Me? < 1459740574 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I kind of want to adapt the processor into a full emulated computer... < 1459740576 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes < 1459740689 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: For the processor, I have registers, a memory model, and a collection of instructions < 1459740706 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Register manipulation < 1459740711 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Arithmetic < 1459740712 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Logic < 1459740721 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Left shift < 1459740729 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :JMP/JZ/JNZ < 1459740738 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :CJMP < 1459740747 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Relations < 1459740752 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :And load-store < 1459740789 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Does it use any special registers? < 1459740851 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Special registers as in things like an accumulator? < 1459740869 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :If so, yes. ACC, IMP, EXP < 1459740883 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :And in processor mode, CDE and ARG < 1459740886 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What do those registers do? < 1459740896 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi zzo38 < 1459740898 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: ACC is where all arithmetic operations are done < 1459740904 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you like the Mill CPU? < 1459740908 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :IMP and EXP are for loads and stores respectively < 1459740932 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :And CDE and ARG are for syscalls or whatever. For messing with BIOS or something. < 1459740959 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know what is Mill CPU? < 1459740997 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I'm considering writing a custom BIOS for it, too < 1459741020 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I found some information of Mill CPU on Wikipedia < 1459741209 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: You can find some more information at millcomputing.com < 1459741235 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: It's a CPU architecture with all sorts of exciting features. You should watch the talks on the website, if you do video. < 1459741303 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I like some of the ideas < 1459741859 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`u8tbl 0x0363 0x036f < 1459741876 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Which ideas? < 1459741879 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ͣͤͥͦͧͨͩͪͫͬͭͮͯ < 1459741972 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`` u8tbl 0x0363 0x036f | sed s/../ &/g < 1459741975 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: -e expression #1, char 5: unterminated `s' command \ /hackenv/bin/`: line 4: /g: No such file or directory < 1459741983 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`` u8tbl 0x0363 0x036f | sed 's/../ &/g' < 1459741985 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ ͣͤ ͥͦ ͧͨ ͩͪ ͫͬ ͭͮͯ < 1459741992 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`` u8tbl 0x0363 0x036f | sed 's/./ &/g' < 1459741995 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ ͣ ͤ ͥ ͦ ͧ ͨ ͩ ͪ ͫ ͬ ͭ ͮ ͯ < 1459742171 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`u8tbl 0x10900 0x10915 < 1459742172 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​𐤀𐤁𐤂𐤃𐤄𐤅𐤆𐤇𐤈𐤉𐤊𐤋𐤌𐤍𐤎𐤏 \ 𐤐𐤑𐤒𐤓𐤔𐤕 < 1459742179 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :rrgh < 1459742243 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :why won't my phoenician show up < 1459742269 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`` u8tbl 0x10900 0x10915 < 1459742270 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​𐤀𐤁𐤂𐤃𐤄𐤅𐤆𐤇𐤈𐤉𐤊𐤋𐤌𐤍𐤎𐤏 \ 𐤐𐤑𐤒𐤓𐤔𐤕 < 1459742325 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`` u8tbl 0x1d434 0x1d467 < 1459742327 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​𝐴𝐵𝐶𝐷𝐸𝐹𝐺𝐻𝐼𝐽𝐾𝐿 \ 𝑀𝑁𝑂𝑃𝑄𝑅𝑆𝑇𝑈𝑉𝑊𝑋𝑌𝑍𝑎𝑏 \ 𝑐𝑑𝑒𝑓𝑔𝑕𝑖𝑗𝑘𝑙𝑚𝑛𝑜𝑝𝑞𝑟 \ 𝑠𝑡𝑢𝑣𝑤𝑥𝑦𝑧 < 1459742338 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :italic does fine < 1459742346 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, my client can render all of those apart from the lowercase h < 1459742361 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what a weird omission < 1459742370 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :the h is a noncharacter < 1459742412 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :it is filled by the ℎ in letterlike symbols < 1459742564 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`u8tbl 0x2d00 0x2d25 < 1459742568 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ⴀⴁⴂⴃⴄⴅⴆⴇⴈⴉⴊⴋⴌⴍⴎⴏ \ ⴐⴑⴒⴓⴔⴕⴖⴗⴘⴙⴚⴛⴜⴝⴞⴟ \ ⴠⴡⴢⴣⴤⴥ < 1459742641 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`u8tbl 0x10c7 0x10c7 < 1459742643 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Ⴧ < 1459742716 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`u8tbl 0x10cd 0x10cd < 1459742718 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Ⴭ < 1459742768 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`u8tbl 0x10fa 0x10ff < 1459742769 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ჺ჻ჼჽჾჿ < 1459742875 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`u8tbl 0x2d27 < 1459742876 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/u8tbl: line 1: 293 Segmentation fault u8tbl.exe $@ < 1459742881 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`u8tbl 0x2d27 0x2d27 < 1459742882 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ⴧ < 1459742915 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`u8tbl 0x2d2d 0x2d2d < 1459742916 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ⴭ < 1459742961 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`u8tbl 0x0528 0x052f < 1459742962 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ԨԩԪԫԬԭԮԯ < 1459742999 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :\oren\: ooh, segfault. < 1459743005 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :\oren\: Don't be a dick to computers < 1459743028 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`u8tbl 0x26e8 0x26eb < 1459743030 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​⛨⛩⛪⛫ < 1459743139 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`u8tbl 0x37f 0x37f < 1459743140 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Ϳ < 1459743154 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :rrgh glitched < 1459743173 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :ok so some characters need fixing... < 1459743294 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Hm... < 1459743298 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :How should my processor work? < 1459743314 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :It has the necessary instructions already < 1459743824 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :oh I see why phoenician doesnt work! < 1459743839 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :it's rtl! < 1459743925 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :\oren\: Fail! < 1459743933 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric ::) < 1459744040 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :and irssi desn't know that it exists < 1459744096 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :whatever, i added 𐤀𐤁𐤂𐤃𐤄𐤅𐤆𐤇𐤈𐤉𐤊𐤋𐤌𐤍𐤎𐤏𐤐𐤑𐤒𐤓𐤔𐤕 to the font demo anyway < 1459744133 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`unidecode 𐤀𐤁𐤂𐤃 < 1459744134 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+10900 PHOENICIAN LETTER ALF] [U+10901 PHOENICIAN LETTER BET] [U+10902 PHOENICIAN LETTER GAML] [U+10903 PHOENICIAN LETTER DELT] < 1459744195 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`botsnack < 1459744200 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​>:-D < 1459744223 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Hackygo knows phoenician < 1459744447 0 :Hurqalya!~Hurqalya@179.52.35.182 JOIN :#esoteric < 1459744482 0 :Hurqalya!~Hurqalya@179.52.35.182 PART #esoteric : < 1459744487 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(hit him (between (get-attr him eyes))) < 1459744504 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(assert (not (has-attr me self-esteem))) < 1459744563 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(with (both (* 1000 lie) good-disguise) (hit him (between (get-attr him eyes)))) < 1459744574 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :s/both/all < 1459744581 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :s/all/all\// < 1459745331 0 :Hurqalya!~Hurqalya@179.52.35.182 JOIN :#esoteric < 1459745832 0 :bb010g!uid21050@gateway/web/irccloud.com/x-pvihffaxtpsvhtod JOIN :#esoteric < 1459746196 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459746412 0 :Hurqalya!~Hurqalya@179.52.35.182 QUIT :Ping timeout: 260 seconds < 1459746431 0 :Hurqalya!~Hurqalya@179.52.35.182 JOIN :#esoteric < 1459746585 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :YES! MY HEX GENERATOR WORKS! < 1459746914 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(Not to be confused with a hex editor) < 1459747295 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1459747306 0 :Hurqalya!~Hurqalya@179.52.35.182 QUIT :Remote host closed the connection < 1459747324 0 :Hurqalya!~Hurqalya@179.52.35.182 JOIN :#esoteric < 1459747729 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :YES! < 1459747731 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :IT WORKS! < 1459747734 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :THE PROCESSOR WORKS! < 1459747744 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ACTION dances < 1459747815 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I THINK! < 1459747826 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Memory is saved in a .mem file < 1459747830 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :As bytes < 1459747866 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :In the process, I invented a simple program that allows me to generate memory files with a simple hex-based syntax < 1459747995 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 246 seconds < 1459748006 0 :Hurqalya!~Hurqalya@179.52.35.182 PART #esoteric : < 1459748769 0 :jaboja!~jaboja@eju133.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1459748831 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com QUIT :Ping timeout: 244 seconds < 1459748987 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ACTION rings the esobell < 1459749063 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :The esobell shakes a bit, then sends out three notes of silence. < 1459750155 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: I have my processor working < 1459750167 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I've only implemented MOV, SWP, and NOP so far, but it's getting there < 1459750191 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :But those instructions are far too normal. :P < 1459750199 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: I'm not at the eso part yet < 1459750206 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :They're already too normal. :P < 1459750213 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: Also, this is more a target platform than an esolang < 1459750225 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :People don't want to be able to *use* things, not really. :P < 1459750232 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: I'm planning to write an esos for it < 1459750631 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: One of my goals is to make a low-level functional language that compiles to it, thus allowing me to make the OS partially in something like Haskell < 1459750967 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1459751059 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1459751615 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1459752807 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459753075 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds < 1459753113 0 :jaboja!~jaboja@eju133.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1459754138 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459756497 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459756736 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1459757005 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 248 seconds < 1459759013 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net QUIT :Ping timeout: 250 seconds < 1459759033 0 :heroux!sandroco@gateway/shell/insomnia247/x-oxlzmecvkauseanp QUIT :Ping timeout: 268 seconds < 1459759108 0 :heroux!sandroco@gateway/shell/insomnia247/x-vtwlxapvwkmvzljh JOIN :#esoteric < 1459759120 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net JOIN :#esoteric < 1459759169 0 :me2!~me@38.70.70.115.static.exetel.com.au QUIT :Ping timeout: 250 seconds < 1459759169 0 :pdxleif!~pdxleif@ec2-54-68-166-10.us-west-2.compute.amazonaws.com QUIT :Ping timeout: 250 seconds < 1459759299 0 :fractal!~fractal@unaffiliated/scounder QUIT :Ping timeout: 250 seconds < 1459759487 0 :me2!~me@38.70.70.115.static.exetel.com.au JOIN :#esoteric < 1459759529 0 :pdxleif!~pdxleif@ec2-54-68-166-10.us-west-2.compute.amazonaws.com JOIN :#esoteric < 1459760126 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :An alternative XML representation for RDF could be made up in order to make it easier to use with XSLT, since the standard RDF/XML isn't suitable for this purpose. < 1459760636 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(There otherwise probably isn't much point in using XML) < 1459760694 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459760718 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459760992 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1459761916 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1459762288 0 :fractal!~fractal@unaffiliated/scounder JOIN :#esoteric < 1459762807 0 :mychal!~dyske@adsl-dyn-26.95-102-33.t-com.sk JOIN :#esoteric < 1459763054 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1459763124 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :still no glogbot :( < 1459763332 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:101f:cc64:e91a:a76c JOIN :#esoteric < 1459763344 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :clog is there though < 1459763365 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(good *yawn* morning) < 1459763383 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes, but it's so much less readable to my eyes < 1459763480 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you can postprocess the logs hth < 1459763496 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i think postprocessing is just called processing < 1459763508 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i am, in vim < 1459763537 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa whoa whoa < 1459763545 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :does glog stand for gregor log < 1459763560 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric ::%s/\(.\{85\}\) /\1^M / < 1459763572 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :just do that enough times, and i get wrapping < 1459763586 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: quite possible < 1459763623 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*i do < 1459763732 0 :J_Arcane!~chatzilla@37-219-217-180.nat.bb.dnainternet.fi QUIT :Ping timeout: 268 seconds < 1459764539 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You can use the "fmt" program to implement word wrapping < 1459764645 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :this is in windows. < 1459764926 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, i don't see fmt supporting my need to have the continuation lines be indented more < 1459764949 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(otherwise it's even more unreadable than unformatted) < 1459765566 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn spaghetti stack/A spaghetti stack is the most edible data structure. < 1459765606 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «spaghetti stack» < 1459765639 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A spaghetti stack is what a Haskell programmer would call a linked list, right? < 1459765647 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i dunno < 1459765700 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :seems so. < 1459765740 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:101f:cc64:e91a:a76c QUIT :Ping timeout: 246 seconds < 1459765975 0 :Elronnd!elronnd@znc.dank.ninja QUIT :Quit: Let's jump! < 1459766048 0 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1459766474 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell rdococ It's spelled "Phoenix" hth < 1459766474 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1459766604 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : For any graph does there exist a topology in which it is planar? <-- wat. "planar" means in the plane, no other topology allowed hth < 1459766666 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell Taneb Not every graph can be embedded in the plane. Every (finite) graph can be embedded in R^3. < 1459766666 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1459767026 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Remote host closed the connection < 1459767840 0 :mychal!~dyske@adsl-dyn-26.95-102-33.t-com.sk QUIT :Quit: Leaving < 1459767957 0 :hipsterslapfight!sid16984@gateway/web/irccloud.com/x-iliztjtpkgqlpezb JOIN :#esoteric < 1459769069 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1459769108 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hobbily < 1459769254 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459769429 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: oooh, does it still work when the graph has the same cardinality as R? (assuming the axiom of choice... I suppose it does but it's a bit tricky to argue about it. < 1459769432 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :) < 1459769440 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :bon matørjan. < 1459769508 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: hm i vaguely think i saw a trick where you use two planes and straight lines between them < 1459769529 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and with a bit of care the lines never cross outside the planes < 1459769547 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(one plane for edges and one for nodes, i guess) < 1459769569 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :might not even need AoC < 1459769571 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, I realize I was hoping to use straight lines for the edges < 1459769679 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm you just need a line for the nodes, maybe. < 1459769740 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :then an edge from not x to node y consists of a line from (0,0,x) to (x,y,0) and a line from (x,y,0) to (0,0,y). or something like that. < 1459769744 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*node < 1459769753 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*line segment < 1459770071 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: oh. don't about a single straight line per edge. < 1459770080 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*don't know < 1459770205 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Graph_embedding#Embeddings_of_graphs_into_higher-dimensional_spaces has a method. < 1459770209 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah, you can just put the nodes on the curve (x,x^2,x^3). < 1459770227 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: ooh < 1459770378 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :damn what is this kind of matrix called again... [1,x,x^2;1,y,y^2;1,z,z^2] < 1459770428 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rings a bell. < 1459770446 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Vandermonde_matrix < 1459770462 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(found it via polynomial interpolation) < 1459770500 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, the 4-D case shows that no 4 distinct points of (x,x^2,x^3) lie in a plane... this generalizes to arbitrary dimensions. < 1459770591 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that doesn't quite imply no intersections. < 1459770596 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(hmm, there's some projective geometry element in there. nice.) < 1459770629 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or wait, does it < 1459770653 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bah of course it does. < 1459770735 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :in projective coordinates, (x^3,x^2,x,1), (y^3,y^2,y,1), (z^3,z^2,z,1), (t^3,t^2,t,1) lie in the same plane if they are linearly dependent... but the determinant is (x-y)(x-z)(x-t)(y-z)(y-t)(z-t), which is only 0 if two of the points are the same. < 1459770749 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(modulo sign of the determinant... I didn't check that) < 1459770781 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :mhm < 1459770800 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I just had the stupidest idea for an M:tG card ever. < 1459770817 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have written some program dealing with farbfeld and one thing is that the command "ff-gradient 100 100 r FF0000 DDDDDD 0000FF | ff-paeth e | ff-bright a 1 | ffpng > /var/www/img_19/example1.png" results in this picture: http://zzo38computer.org/img_19/example1.png < 1459770823 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :b_jonas: What idea is it? < 1459771001 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It's a split card. Slough | G | Sorcery | You may put a Swamp from your hand onto the battlefield tapped. || Slough | G | Sorcery | Tap target Snake. It doesn't untap during its controller's next untap step. < 1459771127 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I would think that each half should have a different name? < 1459771142 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Although a similar effect could also be made as a modal spell) < 1459771263 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yes, that's part of why it's stupid. Runed Halo needs you to be able to name half of a split card. < 1459771413 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I guess a modal spell could work. So that would be. Slough | G | Sorcery | Choose one. / - You may put a Swamp from your hand onto the battlefield tapped. / - Tap target Snake. It doesn't untap during its controller's next untap step. < 1459771585 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Runed Halo would still work though even if both half have the same name; it give you protection from both (although your card does not target, damage, or become attached to players; also it seem to me that half of split card are supposed to have two different names anyways) < 1459771602 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: how does Conjurer's Ban work? < 1459771667 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: or Pithing Needle ... although an activated ability would hardly fit on half of a split card < 1459771744 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :While on the stack it only has one name; in all other zones the split card has two names, is I think how it is working. < 1459771904 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Hmm, actually, looking at existing split cards, I think you could fit a sorcery ability and an activated channel or forecast or cycling ability on a split card. Channel would be a bad match for other reasons, but forecast or cycling could go into a fuse bar. < 1459771934 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Although that would require a two line high fuse bar. < 1459771936 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Hmm. < 1459771955 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Well, forecast would. Cycle would fit in one line. < 1459771964 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/Cycle/cycling < 1459771976 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(So if it is a permanent card (although no existing split cards are), then regardless of which half is cast, it is both while in play.) < 1459772006 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Um, permanent cards don't get to be split cards, they get to be primal clay instead, which is even more confusing. < 1459772056 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Just like split cards and morph cards and flip cards and double-sided cards, primal clay cards have their *copiable* characteristics changing. < 1459772081 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And it's not just one very old card (Primal Clay), they printed another one recently < 1459772114 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Molten Sentry < 1459772118 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, not very recent < 1459772124 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in Ravnica < 1459772165 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oh, and they reprinted the actual Primal Clay in M13 < 1459772187 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Making it a split card or flip card would have been less confusing. < 1459772225 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :No wait, Primal Clay has three modes. Then you're screwed anyway, it can't be represented as a split or flip card. < 1459772460 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Primal Clay function in battlefield < 1459772780 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: SERIF CHICKEN < 1459773351 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yep. < 1459773360 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: and split cards on the stack. < 1459773429 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but they basically do the same thing: multiple sets of characteristics, one of which is active in that zone. < 1459773457 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :flip and transform and morph also do that, only those change within that battlefield without becoming a new object (but possibly gaining a new timestamp) < 1459773980 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :@messages-load < 1459773980 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 2h 1m 54s ago: Not every graph can be embedded in the plane. Every (finite) graph can be embedded in R^3. < 1459774000 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :oerjan, yeah, I think I was asking the wrong question < 1459774002 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Taneb: see discussion above < 1459774067 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Taneb: i can think of one alternative interpretation, although that one's also pretty trivial (make tubes) < 1459774082 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I think that was what I meant < 1459774189 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you can put some graphs on the torus that aren't planar, was that what you were thinking of? < 1459774208 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but if you just glue more tubes on, you can embed any graph. < 1459774424 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :eek is xkcd having one of those big explorable ones again < 1459774643 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :am i suppose to watch the plants grow, or what. < 1459774646 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*+d < 1459774743 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION finally reads oerjan's link on graph embedding and learns about the "moment curve" name. < 1459774994 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh. i'd somehow missed that it listed the same thing you did. < 1459774995 0 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1459775153 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(the answer to the plant question is apparently yes.) < 1459775228 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459775347 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh something faster growing < 1459775349 0 :fizzie!?@? PRIVMSG #esoteric :On my phone there was just a tree (or something; forgot already) repeatedly flipping (horizontally); on this workstation there's nothing. < 1459775354 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: is taht still the april fools one? < 1459775372 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i have no idea. but there are plants growing. < 1459775385 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :up to three trees now, one pretty large < 1459775417 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i never saw anything other than excuses for being broken < 1459775422 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :for april fools < 1459775444 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie: it starts very slowly. also you should add more lights. < 1459775462 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION went to explainxkcd, although that's about all it said. < 1459775484 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1459775507 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(and they never mentioned anything about april fool) < 1459775529 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you can also adjust direction and color. < 1459775571 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't see any flipping btw, just general waving in the wind < 1459775580 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(and sudden spurts of growth) < 1459775628 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :sometimes _really_ sudden. the entire trunks seem to happen instantly < 1459775794 0 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459776156 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wait what, it seems to have reset while i was browsing elsewhere. < 1459776171 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION closes < 1459777444 0 :fizzie!?@? PRIVMSG #esoteric :oerjan: By "nothing", I mean the top navigation bar is immediately adjacent to the bottom navigation bar. < 1459777543 0 :fizzie!?@? PRIVMSG #esoteric :The flipping seems to have been a "loading" screen that got stuck; on my phone it now shows up briefly, before showing what I think is what you're talking about. (At least there's a bit of ground and a lamp.) < 1459777552 0 :fizzie!?@? PRIVMSG #esoteric :(On the desktop there's still nothing.) < 1459777579 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ic < 1459777630 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :getting the readers to watch grass grow certainly seems like an april fools joke. < 1459777656 0 :fizzie!?@? PRIVMSG #esoteric :Better than watching paint dry. < 1459777659 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Read error: Connection reset by peer < 1459777660 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :especially when it's buggy. < 1459777727 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :fizzie: Depends on the paint. < 1459778042 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459778100 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1459778903 0 :J_Arcane!~chatzilla@37-219-217-180.nat.bb.dnainternet.fi JOIN :#esoteric < 1459779796 0 :I!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1459779819 0 :I!?@? NICK :Guest81305 < 1459779974 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1459779995 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, my garden is growing aninmals. a man, a turtle, a doe? < 1459780004 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: yep < 1459780012 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459781741 0 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1459781833 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1459781957 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1459782159 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 276 seconds < 1459782177 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:101f:cc64:e91a:a76c JOIN :#esoteric < 1459782729 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net JOIN :#esoteric < 1459783073 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1459783267 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 260 seconds < 1459783305 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459783654 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459783920 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1459784338 0 :Phantom_Hoover!89cde985@gateway/web/freenode/ip.137.205.233.133 JOIN :#esoteric < 1459784875 0 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1459787023 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1459787485 0 :Phantom_Hoover!89cde985@gateway/web/freenode/ip.137.205.233.133 QUIT :Quit: Page closed < 1459787816 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu JOIN :#esoteric < 1459788537 0 :lynn!uid154965@gateway/web/irccloud.com/x-lhujwqkbyrjybxgu PRIVMSG #esoteric :`? continuous chess < 1459788565 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :continuous chess? ¯\(°​_o)/¯ < 1459788580 0 :lynn!uid154965@gateway/web/irccloud.com/x-lhujwqkbyrjybxgu PRIVMSG #esoteric :Where are the rules for that? It was so good < 1459788862 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :esochess < 1459788914 0 :lynn!uid154965@gateway/web/irccloud.com/x-lhujwqkbyrjybxgu PRIVMSG #esoteric :`? chess < 1459788921 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Chess is a complex boardgame, where players exchange unclear royal steaks until they decide which of them has lost. The game is recorded through the Gringmuth Moving Pineapple Notation. < 1459789010 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :??? < 1459790098 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu QUIT :Ping timeout: 252 seconds < 1459790185 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1459790460 0 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :Quit: Leaving < 1459790814 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459791050 0 :XorSwap!~XorSwap@wpa-6-315.cc.umanitoba.ca JOIN :#esoteric < 1459791902 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It's a good wisdom, a nice mix of facts and fiction. < 1459791923 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1459791944 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :agdq/AGDQ is Awesome Games Done Quick, an annual video games speedrunning event for charity ever winter, see http://gamesdonequick.com and https://gamesdonequick.com/tracker/events/ < 1459791951 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1459791954 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :catamorphism/A catamorphism is when you recurse too greedily and too deep. < 1459791969 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://codu.org/logs/_esoteric/2013-08-27.txt has some more information about chess < 1459794322 0 :XorSwap!~XorSwap@wpa-6-315.cc.umanitoba.ca QUIT :Ping timeout: 252 seconds < 1459794497 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459794715 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459794773 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1459794850 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 252 seconds < 1459795089 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org JOIN :#esoteric < 1459795181 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: Hi < 1459795221 0 :XorSwap!XorSwap@wpa-6-315.cc.umanitoba.ca JOIN :#esoteric < 1459795298 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1]: hi < 1459795310 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: I've been implementing Gryphon < 1459795321 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: You load os.mem and it starts executing from location 0xF0000 < 1459795354 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :(os.mem is a binary file holding the bytes of non-volatile memory for Gryphon) < 1459795361 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :(You write the OS at 0xF0000 to make things work) < 1459795391 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ok < 1459795416 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: There's no assembly yet though < 1459795425 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459795432 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: And no memory protection, though that might be a thing the OS does (I'm not sure how that works) < 1459795442 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :So you can write self-modifying code if you're feeling diabolical < 1459795480 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :good idea < 1459795484 0 :XorSwap!XorSwap@wpa-6-315.cc.umanitoba.ca QUIT :Ping timeout: 244 seconds < 1459795497 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: No, that's a bad idea. A bad, bad idea < 1459795513 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :an esoteric idea? < 1459795516 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: I'm still trying to figure out how IO is accomplished. I can't take advantage of anything the host OS has, so I'm thinking pixel drawing < 1459795526 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: No, it's been done before, and it's objectively evil < 1459795543 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :objectively? < 1459795552 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :how is self modifying code objectively evil? < 1459795635 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ACTION is confuse < 1459795651 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: Because you can't read it before compiling without deep thought < 1459795688 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: If the code changes at runtime, then (A) You can't be sure if what you're reading is everything and (B) Compilation becomes a LOT more difficult, because things might change that you weren't expecting < 1459795701 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :true < 1459795863 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459796580 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Self-modifying code is OK, although it depend on the instruction set and programming language in use; in some cases it is bad or impossible. However in many cases it can probably be avoided (especially should be if the program is stored in ROM) < 1459796630 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1459797090 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: or when the cpu is modern enough that modifying instructions will cause lots of cache and instruction decoding penalties, and/or require a jump or even special insn cache flush instructions to make sure the cpu notices, or when the computer is multi-tasked so the same mapped executable is ran by multiple processes or threads running concurrently. < 1459797154 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The 6502 required self-modifying code, but at that time you didn't have reasons to avoid it. Now we do have very good reasons to avoid self-modifying code, but luckily the x86 doesn't require you to use it. < 1459797160 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :In the first case, I consider that to be a bad design. In the last case, the executable should have a flag somewhere to indicate if it needs to be mapped separately or not. < 1459797198 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: they do have a flag. they tell that the executable section is mapped read-only. < 1459797259 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :OK, so, normally it should map read-only and shareable, then. < 1459797325 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1459797520 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: there's probably a shareable flag too, not only access control flags < 1459797541 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's how mmap works, I don't know how ELF works with executables and dynamic libraries < 1459798301 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459799314 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org JOIN :#esoteric < 1459800402 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1459800632 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1459801038 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Currently the wide banks of UTCE are all Japanese, although possibly one or two wide banks could be allocated for astrology if there is room. < 1459801421 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459801465 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Maybe you have a better idea though) < 1459801540 0 :Caesura!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459801747 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 252 seconds < 1459801786 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459801828 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net QUIT :Quit: Bye < 1459802024 0 :impomatic!~impomatic@179.236.200.146.dyn.plus.net JOIN :#esoteric < 1459802038 0 :impomatic!~impomatic@179.236.200.146.dyn.plus.net PRIVMSG #esoteric :Hi :-) < 1459802064 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 268 seconds < 1459802105 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca QUIT :Remote host closed the connection < 1459802751 0 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1459802961 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :impomatic: Hi! < 1459802967 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: Here's a project I started a while ago < 1459802978 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :ACTION waits for rdococ to confirm that they are present < 1459803264 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1459803369 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? agdq < 1459803383 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :AGDQ is Awesome Games Done Quick, an annual video games speedrunning event for charity ever winter, see http://gamesdonequick.com and https://gamesdonequick.com/tracker/events/ < 1459803406 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/ever/every/' wisdom/agdq < 1459803425 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1459803688 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-zyizzosvxfscgxzw QUIT :Excess Flood < 1459803821 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-izhtzeiallpumwmc JOIN :#esoteric < 1459803823 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the moderators at the yafgc forum aren't the most prompt at deleting spam. although they do get to it eventually. < 1459804057 0 :Caesura!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 252 seconds < 1459804239 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1] < 1459804243 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I am not present. I am rdococ. < 1459804392 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1] < 1459804750 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1459804753 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :... < 1459804775 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org JOIN :#esoteric < 1459804881 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[1] < 1459804884 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I am rdococ, not present < 1459804950 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: I saw < 1459804995 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: I'm making a language called Archae, which is an anti-tarpit with no documentation. < 1459805011 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: You can access it only via the internet, and the goal is to figure out how it works < 1459805035 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: Would you like to help me design it < 1459805036 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :? < 1459805117 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :(Are there dual combinators? Like k = λxy.x, so ʞ = ʞx.xy < 1459805128 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459805136 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :an anti-tarpet? < 1459805138 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :tarpit* < 1459805171 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: http://esolangs.org/wiki/Uniquode < 1459805178 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: That's an example of an anti-tarpit < 1459805213 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hnn < 1459805242 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how about duel combinators < 1459805254 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :core war for lambda calculus < 1459805255 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :(It doesn't make much sense for k, as where does the y come from for ʞ, but for s it makes a bit more sense- ~Sxz(yz) = xyz) < 1459805260 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :shachaf: Oooh, sounds fun < 1459805275 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :combinatoral logic? < 1459805365 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: You mean Combinatory logic? < 1459805377 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: You do get PMs, don't you? < 1459805432 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yes < 1459805435 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I see your PM < 1459805438 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but it doesn't make a sound < 1459805440 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: OK, because you didn't respond < 1459805443 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :Oh < 1459805443 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :unless it mentions my name < 1459805459 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: So answer? Do you want to help design Archae? < 1459805485 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: We can design it on a normal temp channel so that it will alert you < 1459805554 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :maybe < 1459805559 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :nah, just use my name < 1459805669 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hmm < 1459805672 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so an anti-tarpit < 1459805697 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so should it be easy to code or hard to code? < 1459805733 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it should overwhelm you with possibilities so it's impossible to know where to begin < 1459805758 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :okay < 1459805767 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so take Lua, make a billion massive libraries, done < 1459805776 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or virtually any other language < 1459805787 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: No, it's like Uniquode < 1459805799 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: It's a character-by-character thing < 1459805805 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hm < 1459805806 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :okay < 1459805812 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :so how many characters can we use? < 1459805849 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: Any unicode character is up for grabs, though we should avoid CJK < 1459805856 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: Basically, the Unicode that is relevant to English speakers < 1459805876 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :... < 1459805877 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :idk < 1459805880 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: Most english speakers can't tell the difference between CJK characters at a glance, so we won't be using much of those < 1459805912 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: We'll just do it a block at a time < 1459805933 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: I think we should use a temp channel so that it won't be spoiled for anyone else on this channel < 1459805944 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :k < 1459805946 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: /join ##zodiac < 1459805953 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org PRIVMSG #esoteric :(That's a channel I own but rarely use) < 1459806016 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :How do you handle the feeling of hopelessness when the easiest bit of a module you have an exam for in 11 days seems so hard < 1459806035 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: is it a d-module? < 1459806038 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :by saying your dog ate it < 1459806051 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I'm afraid it's a linear optimization and game theory module < 1459806081 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :differential operators are linear < 1459806086 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :so it's basically the same thing < 1459806096 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well, usually linear < 1459806133 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's a "d-module"? < 1459806140 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :`? d-module < 1459806153 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :D-modules are just modules over the ring of differential operators. Taneb invented them. < 1459806176 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: what sort of things are linear optimization and game theory about < 1459806190 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Game theory, and also linear optimization < 1459806217 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't know much about those topics < 1459806220 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what parts are hard < 1459806287 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :linear optimization isn't hard, it's very simplex < 1459806388 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Unfortunately, the bit I'm struggling with is the background of what non-linear optimization looks like < 1459806395 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :With lagrangian mutlipliers and what have you < 1459806760 0 :Caesura!~Aedile@cpe-173-88-230-28.neo.res.rr.com JOIN :#esoteric < 1459806903 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1459807819 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1459807865 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org JOIN :#esoteric < 1459808053 0 :shikhin!?@? NICK :korv < 1459808066 0 :korv!?@? NICK :shikhin < 1459808149 0 :hppavilion[1]!~DevourerO@74-114-87-86.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1459808158 0 :iconmaster!~iconmaste@129.21.121.194 JOIN :#esoteric < 1459808484 0 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1459808984 0 :J_Arcane_!~chatzilla@37-219-217-180.nat.bb.dnainternet.fi JOIN :#esoteric < 1459809062 0 :J_Arcane!~chatzilla@37-219-217-180.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1459809069 0 :J_Arcane_!?@? NICK :J_Arcane < 1459809400 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I just LOVE helpful error messages. "libdvdread: Can't open /dev/dvd for reading" ... well, turns out it was trying /dev/rdvd ... thanks! < 1459809481 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:101f:cc64:e91a:a76c QUIT :Quit: ZNC - http://znc.in < 1459809672 0 :Guest81305!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1459809765 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what < 1459809769 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :how did it get them mixed up < 1459810434 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1459810975 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1459811037 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459811145 0 :atrapado!~atrapado@unaffiliated/atrapado QUIT :Quit: Leaving < 1459811419 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`wisdom < 1459811432 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mips/MIPS Is Popular in Schools. < 1459811477 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`wisdom < 1459811481 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :category-helpdesk/category-helpdesk is a helpdesk with identity and composition. This channel isn't it. < 1459811497 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` culprits wisdom/category-helpdesk < 1459811507 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :int-e ais523 oerjan elliott Bike FreeFull boily < 1459811522 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :pm functionality isn't working? < 1459811845 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I created that one? < 1459811851 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :rdochelloc. pm? < 1459811857 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellochef. < 1459811894 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1459812740 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :rdhelloc < 1459813225 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :rdhelloc it'll be from now, it is. < 1459813395 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: have you ever porthelloed someone? < 1459813396 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: mr president, commissioner, i would like to refer to mrs wallis' point regarding quite a lot of european industries happy. i regard this as being a provisional situation and a step backwards in terms of social security systems or, properly speaking, pension schemes. i share the honourable members are perfectly aware, that will continue to be strong with the weak and weak with the strong, which enables us to achieve a bet < 1459813558 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1459813579 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Here's something I started thinking of that's probably been done before < 1459813583 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459813588 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Hedwig's Little Theory of Reduction Machines < 1459813605 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Reduction is the process of turning something into something simpler < 1459813648 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Hedwig? < 1459813652 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :An automaton is said to be more complex than another automaton under a system if evaluating the the former produces the latter, but reducing the latter never produces the former < 1459813657 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :boily: Hedwig Notta. < 1459813665 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :boily: It's the alias I'm sticking with < 1459813742 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Quit: :qa! < 1459813743 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Reduction Machines is just a fancy way of saying "this generalization of cellular automata I'm making up" < 1459813747 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :boily: Does this sound like something you've heard of? < 1459813781 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :The generalization defines things like static neighborhoods vs. static-individualized neighborhoods vs. dynamic neighborhoods < 1459813786 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :vaguely like lambda calculus' eta reduction, but otherwise nope. my mind's a 0x20. < 1459813798 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :boily: That does sound right < 1459813849 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :A reduction machine is cellular if its neighborhood is static or static-individualized. Dynamic-neighborhood automata cannot be cellular. < 1459813866 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1459813960 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(A machine has a static neighborhood if all of its states have the same neighborhood that remains constant at all points in time, a static-individualized neighborhood if the states have different neighborhoods, but they all remain constant, and a dynamic neighborhood if part of a reduction step involves changing the neighborhood of the current cell) < 1459814000 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :So Conway's Game of Life where each individual cell is a node on a graph and that node can connect to other nodes if certain conditions arise has a dynamic neighborhood < 1459814050 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :boily: It's probably related to eta reduction by virtue of being Turing-complete. Also, it was originally inspired by a functional programming language I was designing, so... < 1459814122 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1459814437 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? generic < 1459814445 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :generic? ¯\(°​_o)/¯ < 1459814708 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :damned washing machine. end soon! I want my poutine! < 1459816225 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :POTATO DESECRATION! < 1459816232 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: FÆRIE CHICKEN < 1459816421 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :... < 1459816422 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :wait, unicode is allowed in qit messages < 1459816442 0 :Caesura!~Aedile@cpe-173-88-230-28.neo.res.rr.com QUIT :Ping timeout: 244 seconds < 1459816787 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :\oren\: Why wouldn't it be? < 1459816794 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :the xkcd isn't showing up for me btw < 1459816857 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :does it not work in firefox < 1459817003 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :\oren\: Yeah, I just have nothing where it's supposed to be, between the navigation bars < 1459817022 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :\oren\: Seems to work in chromium < 1459817028 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :oh it's http: it doesn't work in https: < 1459817096 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Ah, weird < 1459817802 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459818654 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459818697 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459819107 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02https://esolangs.org/w/index.php?diff=46744&oldid=41867 5* 03Ds84182 5* (+994) 10Update Xihcute Instruction specs to my latest local version. Some examples will have to be rewritten. < 1459819268 0 :Caesura!~Aedile@cpe-173-88-230-28.neo.res.rr.com JOIN :#esoteric < 1459820025 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :There! < 1459820055 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I have a renderer for my functional language working! < 1459820073 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(It's a bit like funciton, but graphical) < 1459820474 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :so is it graphcial? < 1459820585 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459820591 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Xihcute14]]4 10 02https://esolangs.org/w/index.php?diff=46745&oldid=46744 5* 03Ds84182 5* (-753) 10 < 1459820812 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1459821140 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1459821306 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 244 seconds < 1459822070 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1459822343 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :lifthrasiir: Yes < 1459822355 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :wait, is it the official name?! < 1459822366 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :lifthrasiir: No < 1459822378 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :lifthrasiir: I call it Functia for now < 1459822398 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :lifthrasiir: I would show you a program, but I'm going to have to program in all the vector graphics for everything first xD < 1459822428 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :is the input SVG? < 1459822446 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :lifthrasiir: No, the input is JSON < 1459822451 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :huh. < 1459822454 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :lifthrasiir: The graphics are just a frontend representation < 1459822468 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :lifthrasiir: The real thing is a much-less-entertaining JSON format < 1459822487 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :That you're not supposed to mess with, because there'll be a front-end editor to do that for you < 1459822674 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :lifthrasiir: A program is based on shuffling integers around through nodes < 1459822697 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :lifthrasiir: In other news, I thought of something called a "Reduction Machine", which is a generalization of cellular automata < 1459822775 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459823223 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :lifthrasiir: One of the interesting things about this is that it's not so much functional as it is superfunctional < 1459823274 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :The nodes can return multiple values < 1459823973 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 244 seconds < 1459824005 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1459824880 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1459825411 0 :impomatic_!~impomatic@37.152.222.136 JOIN :#esoteric < 1459825517 0 :impomatic!~impomatic@179.236.200.146.dyn.plus.net QUIT :Ping timeout: 248 seconds < 1459825532 0 :impomatic_!?@? NICK :impomatic < 1459825664 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459826412 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1459827213 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 240 seconds < 1459827302 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459828027 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459828081 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1459828225 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459828340 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Read error: Connection reset by peer < 1459828356 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1459828892 0 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1459828964 0 :hppavilion[1]!~DevourerO@24.237.158.3 JOIN :#esoteric < 1459829304 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1459829555 0 :iconmaster!~iconmaste@129.21.121.194 QUIT :Ping timeout: 244 seconds < 1459829742 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459830193 0 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Quit: Leaving < 1459830391 0 :variable!?@? NICK :constant < 1459830732 0 :hppavilion[1]!~DevourerO@24.237.158.3 PRIVMSG #esoteric :`? d module < 1459830735 0 :hppavilion[1]!~DevourerO@24.237.158.3 PRIVMSG #esoteric :`? d-module < 1459830792 0 :hppavilion[1]!~DevourerO@24.237.158.3 PRIVMSG #esoteric :*sigh* < 1459830804 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :D-modules are just modules over the ring of differential operators. Taneb invented them. < 1459830804 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :d module? ¯\(°​_o)/¯ < 1459830971 0 :hppavilion[1]!~DevourerO@24.237.158.3 PRIVMSG #esoteric :I'm kind of tempted to add that to https://en.wikipedia.org/wiki/Module_%28mathematics%29 < 1459833056 0 :constant!~variable@freebsd/developer/variable PRIVMSG #esoteric :is there any existing language that uses unicode homoglyphs < 1459833087 0 :constant!~variable@freebsd/developer/variable PRIVMSG #esoteric :i.e. & and & for binary vs logical and? < 1459833937 0 :constant!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1459835956 0 :hppavilion[1]!~DevourerO@24.237.158.3 QUIT :Ping timeout: 268 seconds < 1459836487 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1459836511 0 :Caesura!~Aedile@cpe-173-88-230-28.neo.res.rr.com QUIT :Ping timeout: 268 seconds < 1459838007 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 264 seconds < 1459838296 0 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 244 seconds < 1459838303 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1459840385 0 :lynn!uid154965@gateway/web/irccloud.com/x-lhujwqkbyrjybxgu QUIT :Quit: Connection closed for inactivity < 1459840456 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1459840494 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1459840534 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Here's an idea < 1459840550 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :A CISC that uses acronyms for real things as its ASM opcode names < 1459840573 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :And the behavior of commands humorously corresponds to the behavior of that thing < 1459840591 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :USSR x, y is equivalent to SWP < 1459840650 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(Russian reversal) < 1459840680 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :USSR 5, 6 can be read "In Soviet Russia, 5 is 6!!!!" < 1459840703 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Heheh. < 1459840809 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: USB has to be run 3 times before working < 1459840817 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Heh. < 1459840855 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Argh. My brain doesn't want to let me work on things I need to do, thanks to #ircpuzzles. :( < 1459841432 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: What other acronyms are there? < 1459841454 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :EAAOOAIGORN < 1459841471 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Or, rather... EAOAIGORN < 1459841491 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: Short ones that we can make fun of the owner of < 1459841493 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Extreme Abuse Of Acronyms Is Going On Right Now < 1459841507 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: NSA allows you to read memory that does not belong to this program < 1459841512 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric ::D < 1459841516 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :>:) < 1459841521 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :CIA should let you kill any process you want... < 1459841527 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: Yes, good idea < 1459841555 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: FDA regulates food and pharmaceuticals < 1459841561 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Wait, that's the actual definition... < 1459841563 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Yeah... < 1459841627 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: DOD consumes massive amounts of resources for no good reason < 1459841629 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :FBI tells you whether or not a program is running, and how it's going to eventually arrest it if it is < 1459841633 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric ::D < 1459841647 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: I'm going to start writing these down < 1459841658 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :"Satiriproc" < 1459841742 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :NYSE -> Crashes the computer from time to time. < 1459841755 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :If you run it, it *might* crash the computer. < 1459841759 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :s/run/use/ < 1459841767 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: NYSE? < 1459841776 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :New York Stock Exchange < 1459841790 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Ah < 1459841792 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric ::) < 1459841841 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :USD -> call it enough times and you can't call any other instructions unless you wait for a little bit < 1459841879 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Well, I'm going to do stuff that I have to do now. :( < 1459841959 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zgrep: USD as in US Dollar? < 1459842482 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Did Randall just skimp off a comic? He's posted the April's Fool comic on Monday morning, and didn't post anything on Monday evening < 1459842582 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :This is very unusual. He's posted at least fillers every time so far I think. < 1459842608 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :although I haven't checked < 1459843778 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459843810 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459843868 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1459845573 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1459846634 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[1]: Yeppers. < 1459847407 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459847757 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1459849695 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:180f:aa2c:46a2:fad4 JOIN :#esoteric < 1459852105 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1459853259 0 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459853823 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 240 seconds < 1459854657 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1459855647 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459856013 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell boily damned washing machine. end soon! I want my poutine! <-- i recommend not putting poutine in your washing machine hth < 1459856013 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1459856024 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1459856043 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :speak of. < 1459856069 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :afternooily < 1459856089 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the doivyl? < 1459856108 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: thx < 1459856161 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :going around, tempting people for poutine < 1459856446 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I was spoken of at? < 1459856452 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellørjan, int-ello. < 1459856458 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1459856458 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 7m 25s ago: damned washing machine. end soon! I want my poutine! <-- i recommend not putting poutine in your washing machine hth < 1459856485 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I didn't even get poutine yesterday. I was tempted by pizza. < 1459856709 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1459856873 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :there were interesting videos yesterday night. https://www.youtube.com/watch?v=TGmHNVUn07c < 1459857292 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: the end times. clearly. < 1459858146 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1459858171 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I still need to find a place in York and/or Hexham where I can try poutine < 1459858288 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459858345 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :are there any Québécois expats in the UK? < 1459858367 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I have no idea < 1459858547 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds < 1459859355 0 :lynn!uid154965@gateway/web/irccloud.com/x-qnefyivnfwyczutx JOIN :#esoteric < 1459859378 0 :lynn!?@? NICK :Guest53293 < 1459859418 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: CONTENT CHICKEN < 1459859430 0 :Guest53293!?@? NICK :Lynn < 1459859438 0 :Lynn!uid154965@gateway/web/irccloud.com/x-qnefyivnfwyczutx QUIT :Changing host < 1459859438 0 :Lynn!uid154965@unaffiliated/lynn JOIN :#esoteric < 1459859438 0 :Lynn!uid154965@unaffiliated/lynn QUIT :Changing host < 1459859438 0 :Lynn!uid154965@gateway/web/irccloud.com/x-qnefyivnfwyczutx JOIN :#esoteric < 1459861431 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459862156 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? zap < 1459862185 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :zap? ¯\(°​_o)/¯ < 1459862193 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? unsafeCoerce < 1459862196 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :unsafeCoerce? ¯\(°​_o)/¯ < 1459864823 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: leaving < 1459865578 0 :augur_!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1459865582 0 :J_Arcane_!~chatzilla@37-219-217-180.nat.bb.dnainternet.fi JOIN :#esoteric < 1459865714 0 :staffehn_!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric < 1459865830 0 :coppro!raedford@taurine.csclub.uwaterloo.ca QUIT :K-Lined < 1459865835 0 :Guest81305!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1459865843 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com JOIN :#esoteric < 1459865966 0 :bb010g_!uid21050@gateway/web/irccloud.com/x-qvidefooomdgidtw JOIN :#esoteric < 1459866024 0 :Lymee!lymia@magical.girl.lyrical.lymia.moe JOIN :#esoteric < 1459866124 0 :J_Arcane!~chatzilla@37-219-217-180.nat.bb.dnainternet.fi QUIT :*.net *.split < 1459866124 0 :bb010g!uid21050@gateway/web/irccloud.com/x-pvihffaxtpsvhtod QUIT :*.net *.split < 1459866125 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :*.net *.split < 1459866125 0 :Lymia!lymia@magical.girl.lyrical.lymia.moe QUIT :*.net *.split < 1459866125 0 :carado!~carado@savhon.org QUIT :*.net *.split < 1459866125 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com QUIT :*.net *.split < 1459866125 0 :staffehn!~quassel@2001:41d0:52:d00::1d3 QUIT :*.net *.split < 1459866126 0 :Lynn!uid154965@gateway/web/irccloud.com/x-qnefyivnfwyczutx QUIT :*.net *.split < 1459866126 0 :yorick!~yorick@oftn/oswg-member/yorick QUIT :*.net *.split < 1459866126 0 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-qclsparchxhzanjy QUIT :*.net *.split < 1459866126 0 :jameseb!~jameseb_@runciman.hacksoc.org QUIT :*.net *.split < 1459866128 0 :Lymee!?@? NICK :Lymia < 1459866245 0 :Lynn!uid154965@gateway/web/irccloud.com/x-qnefyivnfwyczutx JOIN :#esoteric < 1459866245 0 :yorick!~yorick@oftn/oswg-member/yorick JOIN :#esoteric < 1459866245 0 :incomprehensibly!sid3405@gateway/web/irccloud.com/x-qclsparchxhzanjy JOIN :#esoteric < 1459866245 0 :jameseb!~jameseb_@runciman.hacksoc.org JOIN :#esoteric < 1459866544 0 :carado!~carado@savhon.org JOIN :#esoteric < 1459866771 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, xkcd... I wonder whether there's a special case for putting a tortoise on top of a cactus < 1459866843 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :left it over night and pruned a bit: http://int-e.eu/~bf3/tmp/cactus.png < 1459866910 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Ping timeout: 244 seconds < 1459866916 0 :bb010g_!?@? NICK :bb010g < 1459867613 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1459867734 0 :spiette!~spiette@206.167.243.4 JOIN :#esoteric < 1459867938 0 :spiette_!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1459867954 0 :spiette!~spiette@206.167.243.4 QUIT :Disconnected by services < 1459867960 0 :spiette_!?@? NICK :spiette < 1459868298 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459868557 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds < 1459868586 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1459869202 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 244 seconds < 1459869682 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :FDA controls i/o charset < 1459870443 0 :J_Arcane_!~chatzilla@37-219-217-180.nat.bb.dnainternet.fi QUIT :Ping timeout: 240 seconds < 1459871557 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459871623 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1459871735 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca JOIN :#esoteric < 1459872949 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric ::/ < 1459873661 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459875188 0 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1459876321 0 :iconmaster!~iconmaste@129.21.122.177 JOIN :#esoteric < 1459877396 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1459877787 0 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 264 seconds < 1459878386 0 :Lynn!?@? NICK :lynn < 1459878479 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1459878694 0 :Guest772714!~severalwo@186-78-191-44.baf.movistar.cl JOIN :#esoteric < 1459879457 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Ashes programming language < 1459879461 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Ashes to Ashes, Rust to Rust < 1459879589 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :rust and ruin! < 1459879617 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PART #esoteric :"Leaving" < 1459879620 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b JOIN :#esoteric < 1459879635 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I need to be careful about which window is in focus when I apply a keyboard shortcut < 1459880329 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :Dust for Dynamic Rust < 1459880419 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1459880467 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 268 seconds < 1459880476 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1459880559 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :0b1010011010 < 1459880578 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :666 iirc < 1459880591 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it was in futurama once < 1459880596 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: Dammit xD < 1459880633 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it's easy to remember < 1459880643 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it is kinda mirrored < 1459880712 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 276 seconds < 1459880903 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: Not at all < 1459880922 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :> "1010011010" == (reverse "1010011010") < 1459880924 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : False < 1459880929 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: lambdabot doesn't lie < 1459881009 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :> let x = [1,0,1,0,0,1,1,0,1,0] in x == reverse $ map (1-) x < 1459881011 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Couldn't match expected type ‘[Integer] -> t’ < 1459881011 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : with actual type ‘Bool’ < 1459881011 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : The first argument of ($) takes one argument, < 1459881031 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :> let x = [1,0,1,0,0,1,1,0,1,0] in x == reverse (map (1-) x) < 1459881033 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : True < 1459881090 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hppavilion[1]: lambdabot doesn't lie < 1459881127 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: Whoa. < 1459881166 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: I want to make a ρ-calcular functional language < 1459881179 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: The wiki suggests it, but I don't know of any having actually been made < 1459881513 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: Would only supporting doubles be a bad idea? < 1459881524 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :For n-tuples, you need to nest < 1459881534 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :(a, b, c, d) = (a, (b, (c, d))) < 1459881565 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :with tuples you can basically do everything < 1459881619 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: Yes. < 1459881622 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: And? < 1459881666 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am not sure what your problem is < 1459881734 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :hppavilion[1], you lose canonical n-tuples < 1459881760 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :(a, b, c, d) = (((a, b), c), d) = ((a, b), (c, d)) = (a, (b, (c, d))) < 1459881766 0 :lambda-11235!~lambda-11@24-156-46-20.erkacmtk02.com.dyn.suddenlink.net JOIN :#esoteric < 1459881769 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Taneb: Ah, good point < 1459881772 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :I assume < 1459881783 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :It's a point < 1459881788 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Don't know if it's a good one or not < 1459881808 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you can emulate them < 1459881894 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459881901 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: But it grows exponentially < 1459881920 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so what < 1459881954 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: You can emulate them, but it's a pain for large tuples < 1459881989 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Are there any other significant models for functional programming besides the λ and ρ calculi? < 1459882132 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1459882169 0 :lambda-11235!~lambda-11@24-156-46-20.erkacmtk02.com.dyn.suddenlink.net PRIVMSG #esoteric :ρ, ρ, your boat; Gently down the stream; ... < 1459882194 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1459882237 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :lambda-11235: I hate you forever. < 1459882253 0 :lambda-11235!~lambda-11@24-156-46-20.erkacmtk02.com.dyn.suddenlink.net PRIVMSG #esoteric :hppavilion[1]: :) < 1459882273 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :lambda-11235: Do you know of any models other than the λ and ρ calculi? < 1459882287 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :I'm thinking about throwing production rules in too < 1459882293 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Functional-Grammar < 1459882336 0 :lambda-11235!~lambda-11@24-156-46-20.erkacmtk02.com.dyn.suddenlink.net PRIVMSG #esoteric :I didn't even know about ρ calculi before you mentioned it. < 1459882339 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :pretty sure there's a pi calculus (concurrent) < 1459882353 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :lambda-11235: No, there's only one ρ calculus < 1459882354 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how is S -> PQ different than \s.pq? < 1459882361 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: Yes, I was thinking about that too < 1459882378 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: That is probably monads or something < 1459882383 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :iirc there's also a gamma calculus inspired by chemistry / biology < 1459882426 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: Wikipedia has nothing on it < 1459882448 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it may have been just in some papers < 1459882460 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1459882462 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: Ah < 1459882467 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: Is there a socket calculus? < 1459882478 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no idea, but pi may be close < 1459882488 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: That's what I was thinking < 1459882528 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: Are there any functional languages based groups or rings or anything? Does that make any sense at all? < 1459882562 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: perhaps you can count APL and J as such < 1459882570 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Ah, yes < 1459882576 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :they're based on arrays in a uniform way < 1459882603 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and K. not that i know any of them enough to know the differences < 1459882607 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: Is functional-grammar a workable idea? < 1459882633 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: that term reminds me of the soviet language REFAL < 1459882644 0 :lambda-11235!~lambda-11@24-156-46-20.erkacmtk02.com.dyn.suddenlink.net PRIVMSG #esoteric :hppavilion[1]: There's that calculus they're working on for Scala, called DOT calculus. < 1459882676 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hppavilion[1]: where the hell do you get all your ideas from < 1459882700 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: The big pool o' ideas. Where do YOU get your ideas from? < 1459882716 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i don't have any < 1459882734 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: Weird. You should visit the BPOI < 1459882734 0 :mihow!~mihow@c-24-20-158-56.hsd1.or.comcast.net JOIN :#esoteric < 1459882765 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :So I think functional-grammar would allow you to formulate production rules and entire grammars at once... < 1459882797 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Is it possible to efficiently "invert" an arbitrary grammar to produce a string in that grammar, given certain parameters? < 1459882812 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :s/in that grammar/in that grammar's language/ < 1459882861 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :huh? < 1459882873 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why do you need to invert that < 1459882881 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :thst is basically what a grammar does < 1459882895 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the refal website seems not very active, but maybe not dead either < 1459882926 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: Ah. That's useful then < 1459882947 0 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1459883014 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459883015 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: I thought a grammar was like a regex... < 1459883022 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: You don't usually invert regexes < 1459883056 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : left it over night and pruned a bit: http://int-e.eu/~bf3/tmp/cactus.png <-- huh. i lost interest after it started resetting. < 1459883058 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :S -> a | b < 1459883065 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so, ypu want to produce a word < 1459883070 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :choose: a or b < 1459883081 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :whatever you choose, you are finished < 1459883213 0 :mihow!~mihow@c-24-20-158-56.hsd1.or.comcast.net QUIT :Ping timeout: 248 seconds < 1459883217 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: Yes... < 1459883254 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : So I think functional-grammar would allow you tohppavilion[1]> Is it possible to efficiently "invert" an arbitrary grammar to produce a string in that grammar, given certain parameters? <-- arbitrary? no. that's pretty obviously just as TC as recognition. but for context-free, yes. < 1459883268 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: That's exactly what I thought < 1459883281 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: I had the distinct feeling I was going to hit the halting problem there < 1459883292 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: I'm going for a way to sort of /index/ a grammar < 1459883378 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :So if you have a grammar "fib2" representing the fibonacci sequence in binary, then fib~6 gets the string "1000" < 1459883397 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :~ wouldn't have to have its left argument be an integer, of course, but you get the picture < 1459883483 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: for context-sensitive, it's probably decidable but with some huge complexity. < 1459883483 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: What's a simple example I could use to demonstrate functional-grammar? < 1459883490 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: Shit. < 1459883509 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i mean, _recognition_ is PSPACE-complete there. < 1459883574 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm, wait, maybe it's still PSPACE if you are trying to guess a legal input. PSPACE is resistant to nondeterminism after all. < 1459883588 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so, "huge" but not _that_ huge. < 1459883722 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: i'm not entirely sure what you mean by functional-grammar, unless it's simply tree-rewriting which ordinary functional languages do pretty well. < 1459883749 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: It's a paradigm I'm attempting to invent < 1459883779 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :thought so. < 1459883790 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: It's functional programming combined with grammar programming; sort of like functional-logic. I'm trying to figure out how grammar programming works. < 1459883796 0 :mihow!~mihow@mfe0436d0.tmodns.net JOIN :#esoteric < 1459883806 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :good luck. < 1459883825 0 :lambda-11235!~lambda-11@24-156-46-20.erkacmtk02.com.dyn.suddenlink.net QUIT :Quit: Bye < 1459883899 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : I need to be careful about which window is in focus when I apply a keyboard shortcut <-- just be glad if you don't have programs that exit on pressing "q" < 1459883917 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(see: my bitchings about tatham's puzzles) < 1459883921 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :So... I'm thinking that pure grammar programming takes input at startup, transforms it, then produces the new string on output... < 1459884031 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :sounds like you might want regular transducers < 1459884039 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: Perhaps < 1459884052 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(preferably also something non-regular, except i don't know how that works) < 1459884088 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :So cat is main ::= {a -> a} I think < 1459884170 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :main ::= ".", [EOF], {a -> .a, ""} < 1459884328 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Hm... < 1459884395 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :main ::= {Char : "."}, [EOF], {Char=a -> .a} < 1459884421 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :apparently regular isn't the word https://en.wikipedia.org/wiki/Finite_state_transducer < 1459884453 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(although i _think_ you can describe them with regular expressions over input+output alphabet) < 1459884892 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :Is anyone else playing with BOX-256? http://programminggames.org/BOX-256.ashx < 1459884949 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :someone port it to android, please < 1459885040 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :Doesn't the web version work on Android? < 1459885072 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1459885128 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i get an empty gray box here < 1459885200 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :Oh :-( < 1459885309 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :challenge: compress a go game < 1459885372 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :since you're filling the board, you don't need as many bits for the 100th move as for the first one < 1459885393 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1459885475 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :the iceland...ic? ish? prime minister has risined becuz of the panama papers < 1459885522 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :he\\oren\_ < 1459885560 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :\oren\_: I'm attempting to invent functional-grammar programming < 1459885583 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :If I was in a position where I had to pay hundreds of thousands in tax of stash it away in a foreign country, I'd stash. < 1459885632 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: Hi < 1459885655 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hihi < 1459885658 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hi hi hi hi hi < 1459885684 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: I've decided that there are at least 4 atomic paradigms for programming < 1459885691 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Wait, no, 5 < 1459885700 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Imperative, Functional, Logic, Reactive, and Grammar < 1459885718 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :And other paradigms can be made by joining them with hyphens < 1459885738 0 :mihow!~mihow@mfe0436d0.tmodns.net QUIT :Quit: mihow < 1459885749 0 :J_Arcane!~chatzilla@37-219-217-180.nat.bb.dnainternet.fi JOIN :#esoteric < 1459885749 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Functional-Reactive. Functional-Logic. Functional-Grammar < 1459885753 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Reactive-Grammar < 1459885794 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :functional-logic is actually a thing < 1459885811 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what kind of paradigm is grammar? < 1459885826 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: Yes, I know about functional-logic < 1459885830 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: It's based on formal grammars < 1459885836 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: I'm still formulating it < 1459885858 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: main ::= [Char : "."], [EOF], {Char=a -> .a} < 1459885907 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how does it differ from... well... a grammar? < 1459885914 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :like, A -> .A < 1459885932 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: It is a grammar. That's the point < 1459885942 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: That program is supposed to be a cat, but I think I did it wrong < 1459885948 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :(.a prints the value in a) < 1459885953 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :(. is print) < 1459885979 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i don't get what's unique about it to make it a paradigm < 1459885992 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :also, what different kind of implementations there are < 1459885996 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: It's distinct from functional, logic, reactive, and imperative < 1459886005 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how so < 1459886009 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: And it's not a hybrid < 1459886036 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: Grammar programming is based on recognizing input strings with side effects in the process < 1459886042 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :write a truth machine < 1459886050 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: Which is, I suppose, vague enough to describe anything < 1459886051 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :OK < 1459886074 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that sounded pretty much imperqtive < 1459886303 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: I'm thinking something like http://pastebin.com/wJJFNUD6 would be a truth machine < 1459886382 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: The syntax and design is evolving, so it's not very good yet < 1459886410 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that looks an aweful lot like haskell < 1459886744 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :myname: It does < 1459886775 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :evening < 1459886871 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i donjt get what qualifies it for a new paradigm < 1459886888 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :basically you are using pattern matching < 1459886899 0 :lambda-11235!~lambda-11@24.156.46.20 JOIN :#esoteric < 1459886902 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :together with unsafePerformIO < 1459888095 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459888696 0 :Timzi!~user@asu-viz-wifi-161.appstate.edu JOIN :#esoteric < 1459888800 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`relcome Timzi < 1459888828 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​07Timzi: 08Welcome 09to 02the 06international 13hub 04for 07esoteric 08programming 09language 02design 06and 13deployment! 04For 07more 08information, 09check 02out 06our 13wiki: 04. 07(For 08the 09other 02kind 06of 13esoterica, 04try 07#esoteric 08on 09EFnet 02or 06DALnet.) < 1459888833 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? HackEgo < 1459888836 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :HackEgo, also known as HackBot, is a bot that runs arbitrary commands on Unix. See `help for info on using it. You should totally try to hax0r it! Make sure you imagine it's running as root with no sandboxing. HackEgo is the slowest bot in Mexico! < 1459888851 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i thought i might have added that. < 1459888861 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Timzi: any relation to timwi? < 1459889037 0 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Quit: Leaving < 1459889073 0 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459889172 0 :Caesura!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459889283 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 240 seconds < 1459890031 0 :Timzi!~user@asu-viz-wifi-161.appstate.edu PRIVMSG #esoteric :oerjan: sorry nope, just a name < 1459890084 0 :lambda-11235!~lambda-11@24.156.46.20 QUIT :Quit: Gotta go < 1459890152 0 :Timzi!~user@asu-viz-wifi-161.appstate.edu PART #esoteric :"ERC (IRC client for Emacs 24.5.1)" < 1459890800 0 :fizzie!?@? PRIVMSG #esoteric :I was randomly clicking on YouTube "recommended" videos, and ended up at "ADGQ 2014 Bonus Stream - More TASBot", where the presenter thanked people working on emulators, such as "ais523 from the UK". < 1459890838 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :`unidecode ℕ < 1459890839 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+2115 DOUBLE-STRUCK CAPITAL N] < 1459890888 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :`unicode [U+2115 DOUBLE-STRUCK CAPITAL N] < 1459890894 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+0000 \ UTF-8: 00 UTF-16BE: 0000 Decimal: � \ . \ Category: Cc (Other, Control) \ Bidi: BN (Boundary Neutral) \ \ U+0001 \ UTF-8: 01 UTF-16BE: 0001 Decimal:  \ . \ Category: Cc (Other, Control) \ Bidi: BN (Boundary Neutral) \ \ U+0002 \ UTF-8: 02 UTF-16BE: 0002 Decimal:  \  \ Category: Cc (Other, C < 1459890906 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :`unicode ℕ < 1459890911 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+2115 DOUBLE-STRUCK CAPITAL N \ UTF-8: e2 84 95 UTF-16BE: 2115 Decimal: ℕ \ ℕ \ Category: Lu (Letter, Uppercase) \ Bidi: L (Left-to-Right) \ Decomposition: 004E \ \ U+000F \ UTF-8: 0f UTF-16BE: 000f Decimal:  \  \ Category: Cc (Other, Control) \ Bidi: BN (Boundary Neutral) < 1459891327 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:180f:aa2c:46a2:fad4 QUIT :Quit: ZNC - http://znc.in < 1459891555 0 :Caesura!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1459893058 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1459893689 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1459893934 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: I've been indirectly involved in much of the TASbot stuff < 1459893937 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :mostly throwing out ideas < 1459893941 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :λ-calcular Core War was proposed on this channel a few days ago < 1459893970 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :I think I'll make it < 1459894104 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Reactive Esoteric Programming game And Interactive Reparation Simulator < 1459894109 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :REPAIRS < 1459894765 0 :Caesura!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459894941 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1459895009 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459895009 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1459895018 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459895378 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: tasbot was/is the nethack one? < 1459895394 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Vorpal: it's a programmable controller for a range of consoles < 1459895400 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that memorizes a sequence of inputs and replays them < 1459895403 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :didn't you do something to run nethack in a repeatable way, for speed run purposes? Is that unrelated? < 1459895412 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's called nethack-tas-tools < 1459895419 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and only related inasmuch as they're both related to TASing < 1459895436 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ais523: what about the bot with a simple AI to play nethack, I remember that being a thing too? < 1459895459 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :TAEB, that was ages ago < 1459895464 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I haven't been able to get it working recently < 1459895465 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1459895472 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :one of the dependencies is broken on Ubuntu < 1459895475 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and Debian stable < 1459895482 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :however, it works on Debian testing and Arch Linux < 1459895496 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus presumably something broke and has since been repaired < 1459895497 0 :Guest81305!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1459895498 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(the dependency, that is) < 1459895506 0 :fizzie!?@? PRIVMSG #esoteric :Tactical Amulet Extraction Bot? It was a (b?)acronym for something like that, if memory serves. < 1459895531 0 :fizzie!?@? PRIVMSG #esoteric :fungot: Why can't you ever be at all tactical? < 1459895531 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: mr president, for the moment regarding the problem of limiting output, and the enormous risks to consumer safety. the commission participates fully in the european union < 1459895550 0 :fizzie!?@? PRIVMSG #esoteric :(At least it's not racist, like the recent Microsoft twitbot.) < 1459895556 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: that's great but what about Britain... < 1459895556 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: mr president, the european union < 1459895563 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: yes? < 1459895563 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: mr president, it seems to me indispensable to the smooth functioning of financial markets, the most immediately available meps will also be holding an initial discussion between ministers for education agreed to implement the employment policy monitoring procedures, including in the financial area and exploit its opportunities more effectively, more democratically and with complete disregard for the state of israel and p < 1459895569 0 :fizzie!?@? PRIVMSG #esoteric :fungot doesn't support brexit. < 1459895570 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: the council's bodies are well aware that you have launched a website. consequently, the prospect of peace, freedom and property. this is why it is that committee that was entirely different from those of the commission to include in the main, to the greatest extent procedurally possible. given the approximately 1% annual improvement in energy efficiency. < 1459895670 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: forards acronym < 1459895684 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"tactical amulet extraction bot" wasn't chosen specifically to spell TAEB, it was chosen because it was funny < 1459895709 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, I wonder if we can get fungot elected to the EU parliament < 1459895710 0 :fizzie!?@? PRIVMSG #esoteric :ais523: Yes, in retrospect "TAEB" seems an unlikely combination of letters to aim at. < 1459895710 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ais523: mr president, we are increasingly concerned at the violence of deportation, and in any case, as the commission has failed with these proposals, however, a sound corporate governance practices. the aim of producing a foreign policy which it has submitted. we all agree how important this directive is implemented in the various decision-making structures and political and objective equality is a ' food authority' s managem < 1459895797 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :devising esoterically significant pronouncible acronyms is respectable < 1459895878 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`learn Despair is but the first step towards eternal damnation. < 1459895886 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'despair': Despair is but the first step towards eternal damnation. < 1459896056 0 :earendel!~earendel@unaffiliated/earendel QUIT :Quit: earendel < 1459896108 0 :me2!~me@38.70.70.115.static.exetel.com.au QUIT :Read error: Connection reset by peer < 1459896301 0 :me2!~me@38.70.70.115.static.exetel.com.au JOIN :#esoteric < 1459896323 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ais523, if you wrote a bot to counter its effects -- a tactical amulet non-extraction bot, in other words -- would it be TANEB? < 1459896347 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Phantom_Hoover: I'm not sure how you'd write a bot to counter another bot, NetHack has very little interaction between players < 1459896354 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and what amount of interaction their is is randomly targeted < 1459896370 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*there is < 1459896374 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess you'd be going aroud leaving levels for other players which were helpful to humans but confused bots < 1459896376 0 :fizzie!?@? PRIVMSG #esoteric :Maybe some sort of a sidechannel thing. Like the rowhammer attack, but calculated to ruin TAEB's day. < 1459896398 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :constructing doors in the Mines, that sort of thing < 1459896466 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I have a weird urge to go to the Mines, dig doors everywhere, then suicide the character < 1459896475 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but the chance that a bot would stumble across the level seems low < 1459896499 0 :MoALTz!~no@78-11-183-124.static.ip.netia.com.pl QUIT :Ping timeout: 248 seconds < 1459896531 0 :Melvar!~melvar@dslb-178-006-010-224.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 248 seconds < 1459896765 0 :Melvar!~melvar@dslb-178-006-010-224.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1459896988 0 :MDude!~MDude@pa-67-234-117-223.dhcp.embarqhsd.net JOIN :#esoteric < 1459897196 0 :acertain!~acertain@unaffiliated/fread2281 JOIN :#esoteric < 1459897262 0 :Guest772714!~severalwo@186-78-191-44.baf.movistar.cl QUIT :Ping timeout: 248 seconds < 1459897513 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1459898032 0 :impomatic!~impomatic@37.152.222.136 QUIT :Ping timeout: 260 seconds < 1459898404 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1459898412 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yay < 1459898418 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :why does everyone time out < 1459898682 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 244 seconds < 1459898848 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :who comes up with things like this... (II) RADEON(0): RandR 1.2 enabled, ignore the following RandR disabled message. \ (--) RandR disabled < 1459898881 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1459898986 0 :J_Arcane__!~chatzilla@37-219-63-229.nat.bb.dnainternet.fi JOIN :#esoteric < 1459899163 0 :J_Arcane!~chatzilla@37-219-217-180.nat.bb.dnainternet.fi QUIT :Ping timeout: 252 seconds < 1459899175 0 :J_Arcane__!?@? NICK :J_Arcane < 1459899305 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Ping timeout: 244 seconds < 1459899526 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 252 seconds < 1459899527 0 :atrapado!~atrapado@unaffiliated/atrapado QUIT :Quit: Leaving < 1459899880 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1459900035 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I've just encountered for the first time in a while the downside of a Terry Pratchett book < 1459900038 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I've lost three hours < 1459900103 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: wow, you read fast < 1459900109 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :three hours only? < 1459900191 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I haven't finished the book < 1459900227 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"lost" is a bit strong < 1459900236 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :how about "spent" < 1459900269 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Three hours spent whose passing I did not notice < 1459900281 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sounds like a good book then < 1459900483 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 244 seconds < 1459900490 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1459900494 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh wow, that's big. http://www.conwaylife.com/wiki/Linear_propagator < 1459900693 0 :Guest772714!~severalwo@186-78-191-44.baf.movistar.cl JOIN :#esoteric < 1459900945 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :That's huge < 1459900950 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :How the hell was it discovered < 1459901211 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Quit: Leaving. < 1459901242 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1459901690 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A pi-calculus language would be useful < 1459902243 0 :Caesura!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 240 seconds < 1459902763 0 :kaod!~androirc@5.47.83.60 JOIN :#esoteric < 1459902836 0 :kaod!~androirc@5.47.83.60 PRIVMSG #esoteric :Hello < 1459902986 0 :kaod!~androirc@5.47.83.60 QUIT :Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ) < 1459903177 0 :augur_!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 244 seconds < 1459903206 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1459903343 0 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1459903360 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1459903741 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1459904484 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1459905406 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :int-e, Taneb, it's pretty unremarkable imo < 1459905453 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :gemini was a proper replicator which then went the extra mile and cleaned up the parent copy < 1459905471 0 :acertain!~acertain@unaffiliated/fread2281 QUIT :Ping timeout: 264 seconds < 1459905550 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :some people inexplicably thought that it didn't count because of that < 1459906913 0 :J_Arcane_!~chatzilla@37-219-255-106.nat.bb.dnainternet.fi JOIN :#esoteric < 1459906996 0 :J_Arcane!~chatzilla@37-219-63-229.nat.bb.dnainternet.fi QUIT :Ping timeout: 268 seconds < 1459906998 0 :J_Arcane_!?@? NICK :J_Arcane < 1459907334 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459907955 0 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 248 seconds < 1459909961 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1459910964 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1459911015 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm kind of tempted to go through Wikipedia's {{Programming paradigms}} template and make minimal versions of everything on the list < 1459911247 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459911366 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm starting, of course, with Action-orient < 1459911367 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ed < 1459911848 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1459912103 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The best I can come up with is very configgy < 1459913720 0 :iconmaster!~iconmaste@129.21.122.177 QUIT :Ping timeout: 244 seconds < 1459913989 0 :Guest772714!~severalwo@186-78-191-44.baf.movistar.cl QUIT :Ping timeout: 268 seconds < 1459914650 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1459915155 0 :acertain!~acertain@unaffiliated/fread2281 JOIN :#esoteric < 1459915237 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1459915692 0 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Quit: Leaving < 1459915979 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com JOIN :#esoteric < 1459916620 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1459917803 0 :Guest772714!~severalwo@186-78-191-44.baf.movistar.cl JOIN :#esoteric < 1459919312 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :`slist [S] < 1459919340 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :slist [S]: Taneb atriq Ngevd nvd Fiora Sgeo ThatOtherPerson alot < 1459919557 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :more like [S]list < 1459919785 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :It's 18 minutes long and I can't watch it right now < 1459919790 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric ::( < 1459919835 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1459920638 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`?sgeo < 1459920640 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ?sgeo: not found < 1459920643 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`? sgeo < 1459920648 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Sgeo is a language nomad. (Not to be confused with a language monad.) He invented Metaplace sex, thus killing it within a month. He was Doctor Mengele in his previous life, as evidenced by his norn experiments. < 1459920652 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Elronnd, hi < 1459920658 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :hey Sgeo < 1459920742 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`? hppavilion[1] < 1459920743 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] se describe en las notas al pie. ¿Porqué no los dos? Nadie lo sabe. < 1459920748 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`? hppavilion[2] < 1459920749 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[2]? ¯\(°​_o)/¯ < 1459920761 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`? HackEgo < 1459920762 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :HackEgo, also known as HackBot, is a bot that runs arbitrary commands on Unix. See `help for info on using it. You should totally try to hax0r it! Make sure you imagine it's running as root with no sandboxing. HackEgo is the slowest bot in Mexico! < 1459920769 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`? EgoBot < 1459920770 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :EgoBot is my arch-nemesis. < 1459920802 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`? oren < 1459920804 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oren is a Canadian esolanger who would like to obliterate time zones so that he can talk to his father who lives in the same house. He'll orobablu get the hang of toycj tuping soon. He also has a rabid hatred of the two-storey lowercase a. < 1459920815 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`? \oren\ < 1459920816 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​\oren\ is an attempt to improve upon oren. The only thing it actually improved was name recognizability, and it made everything else... well, there isn't much else in a nick, is there? < 1459920851 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :wait why am I not highlighted in either of those? < 1459920873 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`whoami < 1459920874 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :whoami: cannot find name for user ID 5000 < 1459920883 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :boo < 1459921039 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :`? norn < 1459921040 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :norn? ¯\(°​_o)/¯ < 1459921062 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :\nick oren < 1459921076 0 :\oren\_!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :|nick \oren\ < 1459921080 0 :\oren\_!?@? NICK :\oren\ < 1459921614 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :catern: whoa whoa whoa, which one < 1459921632 0 :catern!~catern@catern.com PRIVMSG #esoteric :shachaf: two sigma < 1459921696 0 :Elronnd!elronnd@znc.dank.ninja PRIVMSG #esoteric :`whoami < 1459921696 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :whoami: cannot find name for user ID 5000 < 1459921733 0 :catern!~catern@catern.com PRIVMSG #esoteric :shachaf: why choose this channel in particular to ask that?? < 1459921744 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :catern: Which one would you prefer? < 1459921759 0 :catern!~catern@catern.com PRIVMSG #esoteric :no preference < 1459921775 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :`whoami < 1459921776 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :whoami: cannot find name for user ID 5000 < 1459921777 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :who am I < 1459921780 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :WHO AM I < 1459921781 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :AAAAAAAAAH < 1459921800 0 :catern!~catern@catern.com PRIVMSG #esoteric :https://www.youtube.com/watch?v=l_8yPap-k_s < 1459921823 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :catern: then there you go hth < 1459921830 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I would have slightly preferred an unlogged channel. < 1459921841 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But where can you get those anymore? < 1459921853 0 :catern!~catern@catern.com PRIVMSG #esoteric :shachaf: there's also, you know, PMs < 1459921864 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's a bit rude. < 1459921874 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And besides you have too many usernames, I wouldn't know which one. < 1459921926 0 :catern!~catern@catern.com PRIVMSG #esoteric :good points < 1459923659 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1459923774 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :0 is the antiprime < 1459924571 0 :MoALTz!~no@78-11-183-124.static.ip.netia.com.pl JOIN :#esoteric < 1459924850 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459925608 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459925654 0 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1459925669 0 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1459925726 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Imagine a number ζ, such that ζ + x = ζ, similar to how 0*x = 0. < 1459925757 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Interesting... < 1459925913 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1459925915 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :x - ζ might even be worse than x/0. < 1459925998 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1459926003 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Actually, -ζ is simpler, like 0^(-1). < 1459926007 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459926051 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com QUIT :Ping timeout: 268 seconds < 1459926057 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :lambda-11235: +inf and -inf have that property in IEEE floating point, assuming that x is finite < 1459926082 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you add a number like that addition isn't a group anymore. < 1459926178 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1459926215 0 :ais523!~ais523@213.205.252.208 JOIN :#esoteric < 1459926222 0 :ais523!~ais523@213.205.252.208 QUIT :Changing host < 1459926222 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1459926337 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :shachaf: Didn't stop us from defining 0, in the case of multiplation. < 1459926644 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Good night < 1459927032 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ω-calculus: The world's first 2D compound calculus < 1459927038 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whatever that means < 1459927288 0 :Guest772714!~severalwo@186-78-191-44.baf.movistar.cl QUIT :Quit: Nettalk6 - www.ntalk.de < 1459927433 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Actually, 2D functional might work... < 1459927437 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Lambdaplex < 1459928207 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :λx.v < 1459928208 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :^ < < 1459928214 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Omega) < 1459928329 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: it does sound interesting! < 1459928336 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Yay! < 1459928448 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: https://csvoss.github.io/projects/2015/11/08/lambda-circuitry.html < 1459928451 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :heh. < 1459928711 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :ah fuck, I was going to paste a link to De Bruijn index and forgot who it is named after < 1459928715 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :dang < 1459928822 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: I'm also trying to make a graphical-functional language, but I'm having trouble separating the rendering from the internal language desing < 1459928825 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*design < 1459928873 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :desing sounds like a word < 1459928918 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :when one sings a song, another can desing the song to silence the sound < 1459929225 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Quit: Leaving. < 1459929295 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459929561 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1459932627 0 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 244 seconds < 1459932687 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: What was your porridge recommendation again? < 1459932707 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I have some milk just past the expiration date. < 1459932965 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :I generally recomment unexpired milk for porridge < 1459933395 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A treetrix is like a matrix, but instead of being an array^2, it's a tree^2 < 1459933412 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Where all nodes are filled in up to a certain level) < 1459933417 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(And no further) < 1459933426 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Define treetrix multiplication. < 1459933708 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :a tree^2 is a tree < 1459933746 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: What's special about porridge that it needs unexpired milk? < 1459933945 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1459933988 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :porridge is not special at all < 1459934080 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :that's why it doesn't come with special provisions for expired milk < 1459934551 0 :infinitymaster!~infinitym@c-67-201-228-163.reshall.wwu.edu JOIN :#esoteric < 1459935107 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :olsner: Well, I'm sure the expiration date is conservative. < 1459935237 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459935583 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :In http://russell2.math.bme.hu/~ambrus/sc/comic/millie/comic?n=19990413 (Ozy and Millie strip), Stephan is collecting Gathering: The Obsession cards, and says he has doubles of the "Spell of Protection Against Brain Eating" card. < 1459935632 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Now if such a card exists, then there's probably one in the Shadows over Innistrad block. Is there such a card in the SOI set, which one if so, and could one exist if no? < 1459935782 0 :infinitymaster!~infinitym@c-67-201-228-163.reshall.wwu.edu QUIT :Quit: Leaving... < 1459936133 0 :J_Arcane!~chatzilla@37-219-255-106.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1459936665 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1459936760 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: well, brain eating would probably be represented as discard or exile from library or hand < 1459936776 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"Appetite for Brains" exiles a card of CMC 4 or greater from its target's hand < 1459936805 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think SoI has a card that protects your hand from discard/exile effects specifically < 1459936865 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I could be wrong, but I think in SOI it's represented as milling and discard. Not as exile. < 1459936874 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Sigarda, Heron's Grace is the closest card in the set, it protects you from effects that are targeted at you (and thus from pretty much every effect ever printed that targets your hand, as they tend to be templated "target player's hand") < 1459936882 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Wait, exilesw a card from your hand? hmm < 1459936915 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but she's only a spell in the very technical sense, as she's represented in-game by the spell that summons her < 1459936933 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :summoning an Angel is not what "Spell of Protection Against Brain Eating" implies to me < 1459937772 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, I'd like to ignore the "Spell of" part, and even then "Protection Against" is strange as a card name, but I think that's only because Dana wasn't very familiar with M:tG when she wrote that < 1459937956 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I guess Sigarda, Heron's Grace would protect you from stuff like Duress and Hymn to Tourach, but it doesn't protect you from creates like Chittering Rats or Alley Grafters < 1459937984 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It also doesn't protect you from Thought Nibbler and its kin, but that's an upside < 1459938220 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1459939741 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :) 8 > 6 < 1459939768 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, I'll have to do that computation locally then < 1459939776 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it says 1 < 1459942019 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1459942313 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1459942620 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1459943098 0 :Froox!~Frooxius@194.108.5.201 JOIN :#esoteric < 1459943271 0 :Frooxius!~Frooxius@194.108.5.201 QUIT :Ping timeout: 264 seconds < 1459943695 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: What was your porridge recommendation again? <-- rice or sour cream hth < 1459943991 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellørjan. discussing porridges? < 1459944034 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf is bringing up expired topics < 1459944144 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i mean, bohi, shachaf is bringing up expired topily. < 1459944865 0 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric < 1459944881 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :that set the record of the longest portboilhello ever... < 1459944939 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :too bad my brain works so slowly. < 1459944960 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :. o O ( mmmh... do I have enough time in the morning for 皮蛋瘦肉粥... ) < 1459945036 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I'm out of coffee. I'll have to wait for April 16th to get some. < 1459945060 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that sounds like a severy shortage < 1459945147 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, google translate utterly fails at that thing above. < 1459945198 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :http://img.wuhu.cc/2011/0920/20110920232345168487.jpg < 1459945271 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :century eggs and pork congee. put in a few bits of http://travelerfolio.com/travelerfolio/uploads/you_tiao.jpg in it and you got yourself one heathy breakfast. < 1459945275 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :looks more edible that what the attempted translation from japanese sounded like < 1459945288 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*than < 1459945297 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(the chinese gave nothing at all) < 1459945420 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok it works if i split it up < 1459945452 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :s/eath/earth/ < 1459945685 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: LIPSTICK CHICKEN < 1459946177 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1459947507 0 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 244 seconds < 1459947878 0 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1459948026 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1459948696 0 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 252 seconds < 1459949640 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1459949737 0 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459949897 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1459950066 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Kitten typesetting? :D < 1459950588 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zgrep: yes < 1459950591 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also duck typing < 1459950679 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1459951392 0 :J_Arcane!~chatzilla@37-219-255-106.nat.bb.dnainternet.fi JOIN :#esoteric < 1459952013 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1459952562 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BytePusher14]]4 10 02https://esolangs.org/w/index.php?diff=46746&oldid=45723 5* 0382.37.112.224 5* (+219) 10/* Machines */ Noted that Ben Russell's implementation has a (slight, easily fixed) bug in it. (See the lines in the specification about reading the jump address after running the instruction.) < 1459952675 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BytePusher14]]4 10 02https://esolangs.org/w/index.php?diff=46747&oldid=46746 5* 0382.37.112.224 5* (-18) 10/* Machines */ fixed a potential accidental impersonation ^.^: < 1459953534 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1459953616 0 :I!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1459953639 0 :I!?@? NICK :Guest96684 < 1459954092 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1459954777 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :b_jonas: :D < 1459954846 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :ACTION imagines a printing press that uses kittens... < 1459954938 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :pawprint express < 1459955221 0 :XorSwap!~XorSwap@wifi-wpa-cw2-140-193-119-119.wifi.umanitoba.ca JOIN :#esoteric < 1459956012 0 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1459957195 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459957230 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 248 seconds < 1459958179 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Conor O'Brien14]]4 10 02https://esolangs.org/w/index.php?diff=46748&oldid=46616 5* 03Conor O'Brien 5* (+22) 10/* Languages I have made */ < 1459959221 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459959308 0 :J_Arcane!~chatzilla@37-219-255-106.nat.bb.dnainternet.fi QUIT :Read error: Connection reset by peer < 1459959669 0 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1459959828 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1459960127 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1459960384 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459960461 0 :XorSwap!~XorSwap@wifi-wpa-cw2-140-193-119-119.wifi.umanitoba.ca QUIT :Ping timeout: 268 seconds < 1459960803 0 :acertain!~acertain@unaffiliated/fread2281 QUIT :Ping timeout: 264 seconds < 1459961289 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net JOIN :#esoteric < 1459961604 0 :yorick!~yorick@oftn/oswg-member/yorick QUIT :Ping timeout: 250 seconds < 1459961608 0 :yorick___!~yorick@oftn/oswg-member/yorick JOIN :#esoteric < 1459962093 0 :Lamarian!bcde07b6@gateway/web/freenode/ip.188.222.7.182 JOIN :#esoteric < 1459962095 0 :Lamarian!bcde07b6@gateway/web/freenode/ip.188.222.7.182 PRIVMSG #esoteric :hi there < 1459962199 0 :Lamarian!bcde07b6@gateway/web/freenode/ip.188.222.7.182 PRIVMSG #esoteric :I woke up last night with two words in my mind "fish coding" and I told myself that it was very important to remember this concept in the morning < 1459962259 0 :Lamarian!bcde07b6@gateway/web/freenode/ip.188.222.7.182 PRIVMSG #esoteric :So I did. My surprise was huge when I checked on the internet and found out that it actually exists < 1459962316 0 :Lamarian!bcde07b6@gateway/web/freenode/ip.188.222.7.182 PRIVMSG #esoteric :I am not a programmer but a visual artist, so I didnt know anything about esoteric programming languages < 1459962392 0 :Lamarian!bcde07b6@gateway/web/freenode/ip.188.222.7.182 PRIVMSG #esoteric :I don't know where the hell this come from...could someone tell me what kind of practical application the fish coding might have? < 1459962409 0 :Lamarian!bcde07b6@gateway/web/freenode/ip.188.222.7.182 PRIVMSG #esoteric :thanks so much! < 1459962424 0 :acertain!~acertain@unaffiliated/fread2281 JOIN :#esoteric < 1459962537 0 :Lamarian!bcde07b6@gateway/web/freenode/ip.188.222.7.182 PRIVMSG #esoteric :I do not even know if this would be read by someone...but thanks, I am quite puzzled... < 1459962918 0 :Lamarian!bcde07b6@gateway/web/freenode/ip.188.222.7.182 QUIT :Ping timeout: 250 seconds < 1459962961 0 :lamarian!bcde07b6@gateway/web/freenode/ip.188.222.7.182 JOIN :#esoteric < 1459963568 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1459963809 0 :XorSwap!~XorSwap@wpa-6-1202.cc.umanitoba.ca JOIN :#esoteric < 1459963880 0 :lamarian!bcde07b6@gateway/web/freenode/ip.188.222.7.182 QUIT :Ping timeout: 250 seconds < 1459963883 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Reng14]]4 N10 02https://esolangs.org/w/index.php?oldid=46749 5* 03Conor O'Brien 5* (+968) 10Created page with "''Reng'' is a two-dimensional programming language that borrows mostly from [[Fish|><>]] made by [[User:Conor O'Brien]]. While being large on structural and manipulation comm..." < 1459963897 0 :XorSwap!~XorSwap@wpa-6-1202.cc.umanitoba.ca QUIT :Client Quit < 1459963969 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1459963991 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Emoji14]]4 10 02https://esolangs.org/w/index.php?diff=46750&oldid=45816 5* 0363.155.63.148 5* (+449) 10 < 1459964130 0 :Guest96684!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1459964698 0 :I!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1459964722 0 :I!?@? NICK :Guest74302 < 1459965516 0 :impomatic!~impomatic@37.152.222.136 JOIN :#esoteric < 1459965533 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :@seen phantom_hoover < 1459965533 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :fan70m_H0o\/ER < 1459965548 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :!seen phantom_hoover < 1459965572 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :Oh well, can't remember how it works! < 1459965695 0 :Guest772714!~severalwo@186-78-222-84.baf.movistar.cl JOIN :#esoteric < 1459965706 0 :fizzie!?@? PRIVMSG #esoteric :`seen x < 1459965708 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: cannot access /var/irclogs/_esoteric/????-??-??.txt: No such file or directory \ not lately; try `seen x ever < 1459965717 0 :fizzie!?@? PRIVMSG #esoteric :That used to work, but the logs are no longer on the same system. < 1459965762 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :Oh well :-( < 1459965770 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :Is anyone else playing BOX-256? < 1459965836 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1459965963 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 240 seconds < 1459966053 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459966356 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 276 seconds < 1459966514 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : I do not even know if this would be read by someone...but thanks, I am quite puzzled... <-- and then he was never heard from again. < 1459966734 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : [...] 03Conor O'Brien 5* (+968) 10Created page with "''Reng'' is a two-dimensional programming language that borrows mostly from [[Fish|><>]] [...] <-- badly timed synchronicity! < 1459966740 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de TOPIC #esoteric :Quite puzzling | The international hub of esoteric programming language and kitten typesetting | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | http://esolangs.org/ | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | Note: people with cloaks will be treated as if they're from California < 1459966786 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :at least shachaf fits < 1459966822 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :should it be typepawing? < 1459966834 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :nah. < 1459966860 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't see what setting has to do with which appendix you use. < 1459966883 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the kitten aren't mine < 1459966892 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :I've written a brief introduction to BOX-256 threads http://corewar.co.uk/box256/threads.htm (phantom_hoover might be interested when he returns) < 1459966904 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :one kitt, many kitten < 1459966918 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but okay... pawsetting then < 1459966933 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :type doesn't have anything to do with it either. < 1459966936 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Kitt is the singular of kitten. < 1459966948 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'kitt': Kitt is the singular of kitten. < 1459966955 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wasn't there some talking car < 1459966961 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Note: people with croaks will be treated as if they're from The Frogs of Aristophanes < 1459967184 0 :jaboja!~jaboja@aah211.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1459967355 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist 1032 < 1459967356 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 1032: shachaf oerjan Sgeo FireFly boily nortti b_jonas < 1459967787 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 268 seconds < 1459967940 0 :bb010g!uid21050@gateway/web/irccloud.com/x-qvidefooomdgidtw QUIT :Quit: Connection closed for inactivity < 1459967970 0 :jaboja!~jaboja@aah211.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 246 seconds < 1459968554 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : Oh well, can't remember how it works! <-- lambdabot used to have it, but it was disabled. i recall it was put back on briefly some months ago. < 1459968592 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think something about memory leaks was involved. < 1459968635 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :lambdabot obviously sees a lot of people < 1459968643 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1459968722 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :impomatic: oh, and you can try nickserv, it'll tell you when a registered user was last logged on. although that doesn't help for idlers. < 1459968770 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :thanks oerjan < 1459968806 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bah (about 0 weeks ago) < 1459968824 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's not particularly accurate, maybe it has something to do with his nick protection. < 1459969246 0 :hppavilion[wc]!4a725754@gateway/web/freenode/ip.74.114.87.84 JOIN :#esoteric < 1459969447 0 :hppavilion[wc]!4a725754@gateway/web/freenode/ip.74.114.87.84 PRIVMSG #esoteric :Esoteric Markup Languages would be accepted on the wiki, correct? < 1459969491 0 :hppavilion[wc]!4a725754@gateway/web/freenode/ip.74.114.87.84 PRIVMSG #esoteric :If so, I'm adding the family that Minecraft and, afaict, IRC markup is based on < 1459969724 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07TheSquare14]]4 M10 02https://esolangs.org/w/index.php?diff=46751&oldid=12204 5* 03LegionMammal978 5* (+13) 10/* External resources */ < 1459969761 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Unbearable noise again < 1459970012 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Start-reset markup language14]]4 N10 02https://esolangs.org/w/index.php?oldid=46752 5* 0374.114.87.84 5* (+1033) 10Created Page < 1459970064 0 :Guest772714!~severalwo@186-78-222-84.baf.movistar.cl QUIT :Read error: Connection reset by peer < 1459970146 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl JOIN :#esoteric < 1459970158 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Start-reset markup language14]]4 10 02https://esolangs.org/w/index.php?diff=46753&oldid=46752 5* 03Hppavilion1 5* (+4) 10Fixed formatting < 1459970243 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Start-reset markup language14]]4 M10 02https://esolangs.org/w/index.php?diff=46754&oldid=46753 5* 03Hppavilion1 5* (+9) 10Called it "esoteric" so it fits on the wiki < 1459970460 0 :hppavilion[wc]!4a725754@gateway/web/freenode/ip.74.114.87.84 PRIVMSG #esoteric :zgrep: Hi? < 1459970497 0 :hppavilion[wc]!4a725754@gateway/web/freenode/ip.74.114.87.84 PRIVMSG #esoteric :IRC++: A markup that takes start-reset to the logical extreme (complete with stylesheets, a scripting language, and animations) < 1459970519 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07EGL14]]4 M10 02https://esolangs.org/w/index.php?diff=46755&oldid=31899 5* 03LegionMammal978 5* (+13) 10/* External resources */ < 1459970537 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[wc]: Hi? < 1459970570 0 :hppavilion[wc]!4a725754@gateway/web/freenode/ip.74.114.87.84 PRIVMSG #esoteric :zgrep: Just seeing if you were online. I'm logging off for a bit soon, but I'll be on on my main account soon enough < 1459970589 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Quit: Leaving. < 1459970637 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Okie. < 1459970754 0 :hppavilion[wc]!4a725754@gateway/web/freenode/ip.74.114.87.84 QUIT :Quit: Page closed < 1459971055 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Funge-9814]]4 10 02https://esolangs.org/w/index.php?diff=46756&oldid=46629 5* 03Ozwg6693 5* (+4903) 10/* Command Table */ < 1459971086 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org JOIN :#esoteric < 1459971093 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :tags: tcsc: oldschool low-level math solutions for graphic programming by ian bell [ the true head behind elite(tm) ] . http://www.iancgbell.clara.net/maths/ .. nice site < 1459971097 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :OK, I'm on < 1459971107 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :oops < 1459971116 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :sry.wrong window < 1459971245 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu JOIN :#esoteric < 1459971384 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :earendel: Those colors, tho < 1459971418 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1459971420 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :that's the authorization method. < 1459971473 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :i can't believe tcsc gave me the same answer tho. how can you not love ian bell. < 1459971482 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :ACTION alone. < 1459971720 0 :Froox!~Frooxius@194.108.5.201 QUIT :Quit: *bubbles away* < 1459971737 0 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1459972235 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Funge-9814]]4 10 02https://esolangs.org/w/index.php?diff=46757&oldid=46756 5* 03Ozwg6693 5* (+131) 10Formatted the table more < 1459973168 0 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1459973182 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1459973294 0 :XorSwap!~XorSwap@wpa-6-1202.cc.umanitoba.ca JOIN :#esoteric < 1459973295 0 :rdococ!~rd606six@unaffiliated/octagonfly JOIN :#esoteric < 1459973421 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org JOIN :#esoteric < 1459973464 0 :rdococ!~rd606six@unaffiliated/octagonfly PRIVMSG #esoteric :hppa < 1459973471 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :rdococ < 1459973496 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :rdococ: Use tab-complete to get my full nick. My client doesn't respond to "hppa" (my reaction time was just a coincidence) < 1459973507 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Or just stop at hp. It also responds to that. < 1459973522 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :freefall takes a darker turn again. < 1459973533 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: Is he serial killing again? < 1459973541 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1459973541 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat < 1459973569 0 :rdococ!~rd606six@unaffiliated/octagonfly PRIVMSG #esoteric :wat < 1459973574 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :taw < 1459973582 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: you're a bit nonsensical < 1459973591 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :And... now I have to go < 1459973594 0 :rdococ!~rd606six@unaffiliated/octagonfly PRIVMSG #esoteric :so if we talk about hp, we ping hppa? < 1459973600 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :I'll keep my screen open so I don't log out < 1459973608 0 :rdococ!~rd606six@unaffiliated/octagonfly PRIVMSG #esoteric :kk < 1459973957 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :do i want to visit a course called "computational metaphysics"? < 1459973967 0 :Guest772715!~severalwo@186-78-203-205.baf.movistar.cl JOIN :#esoteric < 1459973969 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl QUIT :Read error: Connection reset by peer < 1459974022 0 :rdococ!~rd606six@unaffiliated/octagonfly PRIVMSG #esoteric :computational metawhat < 1459974080 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :physics < 1459974110 0 :rdococ!~rd606six@unaffiliated/octagonfly PRIVMSG #esoteric :computational metawhatphysics? < 1459974122 0 :Guest772715!~severalwo@186-78-203-205.baf.movistar.cl QUIT :Read error: No route to host < 1459974123 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :kinda < 1459974136 0 :rdococ!~rd606six@unaffiliated/octagonfly PRIVMSG #esoteric :lel < 1459974140 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl JOIN :#esoteric < 1459974264 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Computational: Me TA physics! < 1459974287 0 :rdococ!~rd606six@unaffiliated/octagonfly PRIVMSG #esoteric :lol < 1459974587 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net QUIT :Quit: Bye < 1459974791 0 :J_Arcane!~chatzilla@37-219-192-244.nat.bb.dnainternet.fi JOIN :#esoteric < 1459974843 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl QUIT :Ping timeout: 240 seconds < 1459974852 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl JOIN :#esoteric < 1459974946 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl QUIT :Client Quit < 1459975062 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh look, a new o < 1459975238 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`smlist 433 434 < 1459975263 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :smlist 433 434: shachaf monqy elliott mnoqy < 1459975466 0 :earendel!~earendel@unaffiliated/earendel QUIT :Quit: earendel < 1459975469 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :Phantom_Hoover: http://corewar.co.uk/box256/threads.htm < 1459975520 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wtf smlist < 1459975549 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: ask HackEgo, I think he is wise enough to know < 1459975588 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :impomatic, omg please use absolute jump addresses < 1459975603 0 :carado!~carado@savhon.org QUIT :Quit: Leaving < 1459975623 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl JOIN :#esoteric < 1459975655 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh right, it wouldn't work in this case < 1459975680 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :Phantom_Hoover: I would normally, but it makes the explanation easier if I use relative addresses < 1459975694 0 :earendel!uid156554@gateway/web/irccloud.com/x-phtnfjgugounymxs JOIN :#esoteric < 1459975736 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :"Remember memory is buffered at the start of each cycle. Memory reads come from the buffer, but instructions executed are loaded from the current memory" < 1459975747 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i really don't like how threads work :/ < 1459975789 0 :earendel!uid156554@gateway/web/irccloud.com/x-phtnfjgugounymxs QUIT :Changing host < 1459975789 0 :earendel!uid156554@unaffiliated/earendel JOIN :#esoteric < 1459975789 0 :earendel!uid156554@unaffiliated/earendel QUIT :Changing host < 1459975789 0 :earendel!uid156554@gateway/web/irccloud.com/x-phtnfjgugounymxs JOIN :#esoteric < 1459975865 0 :earendel2!~earendel@176.6.16.10 JOIN :#esoteric < 1459976313 0 :XorSwap!~XorSwap@wpa-6-1202.cc.umanitoba.ca QUIT :Ping timeout: 240 seconds < 1459976609 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-izhtzeiallpumwmc QUIT :Excess Flood < 1459976648 0 :carado!~carado@savhon.org JOIN :#esoteric < 1459976680 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :ACTION just crushed Roy's BOX-256 Smiley record. I'm down to 0x43h cycles < 1459976819 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :single thread? < 1459976831 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-kvmdwlopqjwmjnmc JOIN :#esoteric < 1459977174 0 :XorSwap!XorSwap@wpa-6-1202.cc.umanitoba.ca JOIN :#esoteric < 1459977293 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :No, 16 threads I think < 1459977298 0 :carado!~carado@savhon.org QUIT :Quit: Leaving < 1459977315 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :Going to try 32 threads next :-) < 1459977496 0 :carado!~carado@savhon.org JOIN :#esoteric < 1459977649 0 :MDude!~MDude@pa-67-234-117-223.dhcp.embarqhsd.net QUIT :Remote host closed the connection < 1459977678 0 :carado!~carado@savhon.org QUIT :Remote host closed the connection < 1459978165 0 :XorSwap!XorSwap@wpa-6-1202.cc.umanitoba.ca QUIT :Ping timeout: 252 seconds < 1459978425 0 :XorSwap!XorSwap@wpa-6-1202.cc.umanitoba.ca JOIN :#esoteric < 1459978476 0 :carado!~carado@savhon.org JOIN :#esoteric < 1459978528 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1459978627 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org JOIN :#esoteric < 1459978809 0 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu JOIN :#esoteric < 1459979148 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :heh the sample code is so slow :) < 1459979220 0 :XorSwap!XorSwap@wpa-6-1202.cc.umanitoba.ca QUIT :Ping timeout: 244 seconds < 1459979844 0 :iconmaster!~iconmaste@129.21.122.238 JOIN :#esoteric < 1459980483 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :int-e: For what? < 1459980494 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the box256 box < 1459980732 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1459980828 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1459980959 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu QUIT :Ping timeout: 268 seconds < 1459980964 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the threads are fancy < 1459981002 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :OP as fuck is what they are < 1459981023 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i int------eee < 1459981070 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so first attempt at the multithreaded box is 0x11 cycles using 8 threads. < 1459981078 0 :earendel2!~earendel@176.6.16.10 QUIT :Quit: earendel2 < 1459981094 0 :earendel2!~earendel@176.6.16.10 JOIN :#esoteric < 1459981110 0 :earendel2!~earendel@176.6.16.10 QUIT :Client Quit < 1459981200 0 :earendel2!~earendel@176.6.16.10 JOIN :#esoteric < 1459981206 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :What symbol should be used to open a pi-expression? < 1459981213 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Keeping in mind that \ is a lambda < 1459981218 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :int-e: YOu have any ideas? < 1459981222 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :# < 1459981225 0 :earendel2!~earendel@176.6.16.10 QUIT :Client Quit < 1459981243 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Phantom_Hoover: That looks like a comment symbol to me < 1459981259 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you've been writing too much python then < 1459981263 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Phantom_Hoover: It doesn't have to look like pi; it's just for an anonymous thread < 1459981266 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Phantom_Hoover: I have been. < 1459981281 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Phantom_Hoover: Though it also looks like a preprocessor directive < 1459981286 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :# is definitely the best choice in any case < 1459981294 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"box-256.com says: Out of memory. If you are the developer of this content, try allocating more memory to your WebGL build in the WebGL player settings. < 1459981301 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :learn2 lisp, or 2 haskell, then you can deal with it < 1459981335 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :shachaf, there's an offline version for windows < 1459981338 0 :earendel!uid156554@gateway/web/irccloud.com/x-phtnfjgugounymxs QUIT :Disconnected by services < 1459981340 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1459981342 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it's unity so maybe mono would work < 1459981363 0 :earendel_!uid156554@gateway/web/irccloud.com/x-yscbyphghzjzqduv JOIN :#esoteric < 1459981363 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Phantom_Hoover: Any things other than functions and threads that should be anonymized? < 1459981372 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1459981389 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :if you're doing the pi calculus then everything is anonymised < 1459981408 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Phantom_Hoover: True < 1459981421 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Phantom_Hoover: It's not really full pi; it's just anonymized threads < 1459981430 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: hmm, I've downloaded the windows version and am running it in wine... < 1459981490 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Phantom_Hoover: I'm attempting to make a type-safe language to compile to JS < 1459981521 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Phantom_Hoover: Perhaps with some array programming mixed in < 1459981699 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 268 seconds < 1459981779 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :hppavilion[1], i've just noticed that the pi calculus as defined on wikipedia doesn't have any pi in the syntax < 1459981789 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Phantom_Hoover: Good point < 1459981804 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Phantom_Hoover: You'd think they'd replace the v with a pi or something < 1459981818 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :that's a nu < 1459981862 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Phantom_Hoover: Oh, it is? < 1459981865 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Phantom_Hoover: Looks like v < 1459981873 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Phantom_Hoover: That just makes things stupider < 1459981876 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you can tell because nu is bowed on the right < 1459981881 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it'll be for 'name', i expect < 1459981888 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Phantom_Hoover: I thought that was just mathematical v... < 1459981905 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :nu: ν, as opposed to v < 1459981909 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Doubly stupider because (a) it's called "pi-calculus" not "nu-calculus" and (b) nu looks like v < 1459981926 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org PRIVMSG #esoteric :Phantom_Hoover: Yes, but it was all LaTeXy, so I assumed it was just the way mathematicians write v < 1459981976 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :why lambda is used for functions in the lambda calculus, now, is another question < 1459981988 0 :rdococ!~rd606six@unaffiliated/octagonfly QUIT : < 1459982004 0 :rdococ!~rd606six@cpc82727-staf9-2-0-cust473.3-1.cable.virginm.net JOIN :#esoteric < 1459982018 0 :I!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1459982018 0 :rdococ!~rd606six@cpc82727-staf9-2-0-cust473.3-1.cable.virginm.net QUIT :Changing host < 1459982018 0 :rdococ!~rd606six@unaffiliated/octagonfly JOIN :#esoteric < 1459982027 0 :I!?@? NICK :Guest95899 < 1459982043 0 :Guest74302!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 240 seconds < 1459982211 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :those pesky greeks < 1459982230 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oerjan, do you know where it's from? i can't think of any relevant word that starts with 'l' < 1459982230 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wait was i that backscrolled < 1459982354 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Read error: Connection reset by peer < 1459982378 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: i believe having read that lambda was chosen because the typesetters couldn't use the symbol church(?) really wanted, so just chose the closest they had. which means it may have been meant to be a /\ < 1459982397 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :huh < 1459982411 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and that may have been from frege or something. < 1459982592 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm nah, frege's notation was much more crazy < 1459982594 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1459982609 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Begriffsschrift#Notation_and_the_system < 1459982661 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although admittedly it _would_ be a good way to give the typesetters trouble. < 1459982979 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? hziulquoigmnzhah of cykranosh < 1459982987 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hziulquoigmnzhah of cykranosh? ¯\(°​_o)/¯ < 1459983007 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? cxaxukluth < 1459983013 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cxaxukluth? ¯\(°​_o)/¯ < 1459983069 0 :Guest95899!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 246 seconds < 1459983130 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? siona < 1459983132 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :siona? ¯\(°​_o)/¯ < 1459983150 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? Siona Patricia pa-Lehyll pa-Drusia Ishgur-Sal < 1459983151 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Siona Patricia pa-Lehyll pa-Drusia Ishgur-Sal? ¯\(°​_o)/¯ < 1459983236 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1459983239 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :are you just making up stuff < 1459983253 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :we cannot have made up stuff in the wisdom, sheesh. < 1459983268 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1459983270 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1459983270 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 062136Z 14011G16KT 3/4SM R24R/3000V4500FT/U R24L/3500FT/N -SN VV005 M01/M02 A2997 RMK SN8 SLP154 < 1459983277 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1459983277 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ENVA 062120Z 27013KT 9999 SCT011 OVC015 06/04 Q0991 RMK WIND 670FT 28013KT < 1459983294 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellørjan. it's snowing. I do not agree. < 1459983313 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: This is scow. I shouldn't be playing this game now. < 1459983345 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boihelly. this globabble warming thing is clearly a sham. < 1459983419 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellochef. < 1459983496 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: then don't? < 1459983538 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'll just finish one level. < 1459983576 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How is golfing measured? Number of nonzero starting memory locations? < 1459983582 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or do people optimize cycles? < 1459983596 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess s/locations/lines/ since that's how the game highlights them. < 1459983698 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net JOIN :#esoteric < 1459983811 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :is there any abusive trick to get below 2 cycles/pixel on the checkerboard, I wonder... < 1459983905 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh haha, barely below 2 cycles/pixel is doable < 1459983907 0 :hppavilion[1]!~DevourerO@74-114-87-69.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1459983945 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(single threaded) < 1459983976 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: not really. Siona Patricia is from http://www.madore.org/~david/weblog/d.2003-12-04.0383.html and Hziulquoigmnzhah of Cykranosh is from today's http://www.smbc-comics.com/index.php?id=4072 < 1459984009 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or not, hmm. < 1459984019 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? Tűzfagyhegedű < 1459984021 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Tűzfagyhegedű? ¯\(°​_o)/¯ < 1459984051 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jhellőnas. < 1459984077 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :belloily < 1459984280 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :bǫily < 1459984287 0 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu QUIT :Remote host closed the connection < 1459984297 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :there's no c to turn into ç, so ǫ will have to do in a pinch (also it faces the wrong way...) < 1459984355 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :unusual diacritic usage. I like. < 1459984389 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Firėllofly. < 1459984484 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Ping timeout: 250 seconds < 1459984497 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1459984578 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1459984579 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :so what's the standard virtual machine package to use if i want to run windows or whatever < 1459984587 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :back in the day i used virtualbox but then it got oracled < 1459984603 0 :gremlins!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459984640 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hah. 1FC cycles. < 1459984652 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(but it's really, really stupid) < 1459984787 0 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Ping timeout: 248 seconds < 1459985199 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: Oh, with threads? < 1459985208 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: no, single-threaded < 1459985269 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i prefer ahoily < 1459985269 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :with threads I expect a 16 times speedup, approximately < 1459985328 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :though it depends a bit on whether I have enough space for what I'm planning < 1459985379 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, you said 2 cycles/pixel. For some reason I thought 2 cycles/2 pixels. < 1459985392 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :all i want in this game is like < 1459985394 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :2 registers < 1459985410 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :that are thread specific and can be addressed < 1459985418 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I want addressable video memory ;) < 1459985449 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the checkerboard would be a lot of fun with the array move, I think < 1459985469 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(which, frankly, I have yet to find a use for) < 1459985471 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the nonaddressable memory is deliberate, i think < 1459985476 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sure < 1459985490 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it means programs are output-bound < 1459985554 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why does this game run out of memory all the time? < 1459985559 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I have to scrap my programs and start over. < 1459985586 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you are writing some weird programs < 1459985735 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :like are you doing the default challenges or trying to write your own thing? < 1459985771 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This is happening in the editor. It's probably just my browser or something. < 1459985801 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh you mean your actual computer memory < 1459985817 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1459985818 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :yeah it used a shitload of hard drive space when i ran it on a university machine the other day < 1459985848 0 :gremlins!~nothing@host-92-13-205-245.as43234.net QUIT :Quit: Leaving < 1459985851 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It doesn't even let you copy and paste programs. < 1459985876 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1459985883 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the offline version does < 1459985889 0 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1459986668 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Are there any potential uses for a tratrix? < 1459986913 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa whoa whoa, I didn't know about * < 1459986953 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Because I didn't even read the example program, apparently. < 1459986963 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or the instructions on the right. < 1459987504 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :but will you find the forbidden addressing mode < 1459987551 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :(i keep remembering stuff from x86 asm which would be insanely useful and then realising it could never work) < 1459987676 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of course. < 1459987702 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :there, 0x23 for the checkerboard < 1459987702 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, I looked it up and someone has a 4-instruction solution to Checkerboard. < 1459987711 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's much better than what I did. < 1459987717 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it is interesting how opcodes/addressing modes mean that even assembly is quite high-level < 1459987981 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I did some funny pipelining :) < 1459987999 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and I should be able to shave off one more cycle... let's see < 1459988116 0 :nitrix!?@? NICK :horse < 1459988136 0 :horse!?@? NICK :nitrix < 1459988151 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :right :) < 1459988303 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net QUIT :Read error: Connection reset by peer < 1459988913 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 240 seconds < 1459989033 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :myname: mynamello. I think I prefer ahoily. < 1459989235 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1459989255 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1459989717 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :GACK! just took a look at the outside world. weather was restored from months-old backups... < 1459989773 0 :fizzie!?@? PRIVMSG #esoteric :I think the weirdest part about that game was the term "memory depth" in the manual for the addressing modes. < 1459990013 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh god, you can jump to odd addresses < 1459990034 0 :fizzie!?@? PRIVMSG #esoteric :I saw that in the manual as well. < 1459990049 0 :fizzie!?@? PRIVMSG #esoteric :But that's not odd from a real-hardware perspective. < 1459990119 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Here's something interesing < 1459990123 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*interesting < 1459990136 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Mapping data structures to control flow concepts, and vice versa < 1459990147 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Arrays are FOR loops < 1459990159 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Lazy-evaluated sequences are WHILE loops < 1459990182 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Tables are conditionals < 1459990189 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Does this work? < 1459990256 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Oh, and nesting data structures is equal to nesting control flow) < 1459990466 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :rdococ: What do you think? < 1459990491 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1459990503 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :hellambda-11235 < 1459990543 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: I'm figuring out a correspondence between data structures and control flow :) < 1459990671 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: Hello. Have fun with that. I have to do English homework. :( < 1459990677 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: :( < 1459990746 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :seriously, 4 instructions... wow. I have 6, 5 if I allows the code to loop through nops instead of jumping back to the top... < 1459991231 0 :Guest772715!~severalwo@186-78-203-205.baf.movistar.cl JOIN :#esoteric < 1459991274 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl QUIT :Read error: Connection reset by peer < 1459991522 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :Oh, I missed all the BOX-256 chat :-( < 1459991537 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :impomatic, back my thread register scheme imho < 1459991566 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :otherwise the guy might implement that shitty LODPC instruction < 1459991596 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :What's LODPC? < 1459991634 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :My smallest checkerboard is 6. I've been mostly optimizing for speed though. < 1459991716 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :I have the new Smiley Face record now :-) < 1459991837 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :impomatic, https://www.reddit.com/r/box256/comments/4dfqlm/4_squares_4_threads_0x2e_cycles_using_a_beam/d1r7bi5?context=3 < 1459991906 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :is anybody collecting records without solutions? < 1459991908 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :lets you get thread-specific behaviour at the cost of being an incredibly stupid way of doing so < 1459992047 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :int-e: I checked the reddit and hacker news threads for any records where the solution wasn't posted (for cycles only, no-one apart from me seemed interested in size) < 1459992171 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :int-e: int-ello. I can't stop binging QC. < 1459992196 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :Records are blue square 0x7, checkerboard 0x16, four squares 0x7, smiley face 0x2E < 1459992213 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hi impomatic < 1459992216 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I saw some of your posts. < 1459992228 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: thanks < 1459992251 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :shachaf: I use the same nick everywhere :-) < 1459992253 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are those cycle records or line records? < 1459992254 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so my 0x22 checkerboard isn't too bad then < 1459992274 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :shachaf: cycle records < 1459992307 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :is anybody trying for single-threaded cycles? < 1459992313 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I was wondering about that. < 1459992320 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Threads are TG. < 1459992332 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :int-e: that's pretty good. Only a couple of people have claimed less than 0x22. < 1459992371 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(singlethreaded I have 0x5E for the blue square, 0x1FC for checkerboard; multi-threaded it's 0x11 and 0x22 for now) < 1459992382 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :int-e: I wondered about collating single-thread cycle results, but everyone would just unroll the loops and fill all 63 available instructions. < 1459992384 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I should sleep... < 1459992410 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you can use 64... < 1459992433 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :What am I looking at, here? < 1459992435 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :Only 64 if the last instruction doesn't use the 4th byte. < 1459992440 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(if the last one is short) < 1459992473 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :"You must use a browser with WebGL. Consider downloading Firefox" > Running Firefox :| < 1459992538 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :There's a Windows version of BOX256 < 1459992542 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Is one of my about:configs wrong? < 1459992725 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Works in 0/3 of my browsers. :( < 1459992778 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :what's your graphics hardware like? < 1459992798 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :if it's intelgrated that's probably why, especially if you're on linux < 1459992811 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Radeon R9 < 1459992849 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :`version prooftechnique < 1459992849 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, now it's doing something < 1459992855 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :fuck < 1459992859 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: version: not found < 1459992871 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Hanging Firefox, mainly, but maybe that'll figure itself out < 1459992877 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :why do these shitty clients not have helpful /VERSIONs like xchat < 1459992905 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :lol i forgot about what i set mine to < 1459992963 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Mine may be set weird because I'm connecting through ZNC < 1459992993 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Or weechat sets something dumb :v < 1459993104 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :-prooftechnique- VERSION WeeChat 1.4 (Mar 10 2016) via ZNC 1.6.2 - http://znc.in < 1459993121 0 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1459993126 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, neat < 1459993204 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :huh i can't get rid of the actual legitimate /VERSION < 1459993208 0 :Phantom__Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Client Quit < 1459993324 0 :Guest772715!~severalwo@186-78-203-205.baf.movistar.cl QUIT :Ping timeout: 260 seconds < 1459993352 0 :catern!~catern@catern.com PRIVMSG #esoteric :Hi #esoteric < 1459993366 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :catello! < 1459993379 0 :catern!~catern@catern.com PRIVMSG #esoteric :Are there any esoteric languages that don't parse to a tree, but rather parse to a DAG or a cyclic graph? < 1459993407 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can think of any lambda calculus expression as parsing to a directed graph. < 1459993426 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you mean that it's observable from within the language? < 1459993537 0 :catern!~catern@catern.com PRIVMSG #esoteric :Oh, well, I'm just asking because during an intro talk on compilers (that I am currently sitting in), the presenter said "Languages usually parse to a tree" < 1459993566 0 :catern!~catern@catern.com PRIVMSG #esoteric :I was wondering if there was any way one could justify making that "usually" qualification < 1459993574 0 :catern!~catern@catern.com PRIVMSG #esoteric :(instead of "always") < 1459993614 0 :catern!~catern@catern.com PRIVMSG #esoteric :And I thought #esoteric might be helpful < 1459993655 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Maybe this? https://en.wikipedia.org/wiki/Abstract_semantic_graph < 1459993665 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :shachaf, what, because you merge identical subexpressions? < 1459993670 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Looks like a compiler could use it for CSE and whatnot < 1459993683 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I don't think Befunge parses into a tree typically. < 1459993692 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom_Hoover: I mean that every use of a variable has an edge pointing to the lambda introducing it. < 1459993692 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :befunge doesn't parse < 1459993701 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :At least, I don't see any sane way of representing a Befunge program as a tree in any meaningful sense. :) < 1459993721 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :shachaf, 'use' in that context sounds like it's still a directed tree < 1459993747 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :there's not even such a thing as a syntactically illegal befunge program, is there? < 1459993769 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Well, there is in Befunge 93 at least. < 1459993774 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric ::P < 1459993826 0 :Guest772715!~severalwo@186-78-203-205.baf.movistar.cl JOIN :#esoteric < 1459993860 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :catern: Andres Löh actually has a paper on using ASGs for DSLs, which might be of interest < 1459993869 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :pikhq, how? < 1459993881 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :as specified i think befunge programs are just a grid of 'commands' < 1459993882 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Phantom_Hoover: Being larger than 80x25 < 1459993893 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric ::/ < 1459993943 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :Bit of a cop-out, heh < 1459994352 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1459994517 0 :fizzie!?@? PRIVMSG #esoteric :Arguably, also files containing form feeds in {Une,Be}funge-98, and files containing newlines in Unefunge-98. (Although strictly speaking the spec does explicitly allow multi-line Unefunge-98 programs, the lines are just concatenated. And it doesn't specify what form feed does outside of Trefunge-98, so you could say by omission it's just a regular character. But still.) < 1459994556 0 :fizzie!?@? PRIVMSG #esoteric :Oh, and the Funge-98 spec says that Befunge-93 only allows "printable ASCII characters and the end-of-line controls". < 1459995089 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :catern: I proposed that a while ago < 1459995155 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :fizzie: A fungeoid... based on Numerical Computing < 1459995171 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :fizzie: So you can calculate the product of two programs < 1459995196 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(For individual instructions, + is parallel composition, * is sequential composition) < 1459995235 0 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1459996478 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Pigeonhole principal time! < 1459996545 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :If you have a multigroup (S, [a], [b], [c]), then there are infinitely many possible equations. < 1459996595 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*for any number of variables n < 1459996612 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :However, there are only (#S)^(n+2) possible n-ary functions < 1459996654 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I conclude that there is more than one way to write some equations < 1459996668 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And I conjecture that there are infinitely many ways to write any given equation < 1459996677 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Therefor, I conclude, Algebra is a silly field < 1459996695 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :You take that filth back, you monster < 1459996709 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl JOIN :#esoteric < 1459996718 0 :Guest772715!~severalwo@186-78-203-205.baf.movistar.cl QUIT :Read error: No route to host < 1459996719 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: Too late, already published. < 1459996739 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I counter with "Up To Isomorphism" < 1459996754 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: Correct. < 1459996755 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :(aka, the algebraist's trump) < 1459996757 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: Still funny. < 1459996761 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :s/funny/silly/ < 1459996793 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: principle, not principal :P < 1459996806 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: FUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU < 1459996811 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :F7U12 < 1459996819 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :DOES NOT PASS PEER REVIEW. GRANT DENIED < 1459996833 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Algebra lives to fight another day < 1459996861 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: Didn't need a grant. < 1459996873 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: Do you understand tensors? < 1459996909 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Not in a way that I could talk at length about them without some reference material to back me up < 1459996950 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: Do you understand them enough to transfer some understanding to someone who doesn't < 1459996950 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :? < 1459996965 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Depends what you need to understand, I suppose. I could try < 1459996997 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: I don't understand them /at all/ < 1459997002 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I understand what a vector space is < 1459997016 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But I don't get tensors < 1459997050 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: What I want to do is make a tensor programming language < 1459997061 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, jeez. < 1459997063 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Not a language which uses tensors like an array programming language uses arrays < 1459997078 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :And what does that look like, in your mind? < 1459997083 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: I have no idea < 1459997090 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: I want to make a language for which the /programs/ are... tensory? < 1459997193 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: I don't necessarily want to do it right now < 1459997205 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :What property of tensors would you want to apply to a program? < 1459997217 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Do you want the tensor product of programs? < 1459997246 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: Yes, basically < 1459997266 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: I want to be have a language for which the programs form a tensor (wiki uses that phrase, so I think it works) < 1459997289 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: MOVIE CHICKEN < 1459997303 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Unfortunately, I think I need to go < 1459997309 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Well, I'd start by figuring out what that means. Maybe figure out what the Cartesian product of programs in a set language is, or what the space of linear transformations from programs to programs looks like < 1459997346 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Assuming that programs are themselves vector spaces, that is < 1459997784 0 :earendel!~earendel@unaffiliated/earendel QUIT :Quit: earendel < 1459998147 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Oh finally, I see, the two square problems are badly designed... there's enough space to just draw all pixels explicitly. < 1459999854 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com JOIN :#esoteric < 1460001074 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: Well, the cartprod of two programs {a, b, c} and {1, 2, 3} is {(a, 1), (a, 2), (a, 3), (b, 1), (b, 2), (b, 3), (c, 1), (c, 2), (c, 3)} < 1460001092 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The set is parallel-composed and the tuples are sequential-composesd < 1460001094 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*composed < 1460001153 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460001203 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The programs {a, b, c} and {1, 2, 3} represent set programs, in which instructions are non-blocking < 1460001454 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :prooftechnique: Programs-as-vector-spaces sounds interesting, but I was thinking programs-as-vectors. But programs-as-vector-spaces sounds more interesting < 1460002070 0 :iconmaster!~iconmaste@129.21.122.238 QUIT :Ping timeout: 244 seconds < 1460002213 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl QUIT :Quit: Nettalk6 - www.ntalk.de < 1460002532 0 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Quit: Leaving < 1460002746 0 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1460003877 0 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Quit: Leaving < 1460003938 0 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1460003947 0 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Read error: Connection reset by peer < 1460004007 0 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1460004583 0 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Quit: Leaving < 1460004648 0 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1460004796 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460005533 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1460005749 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Read error: Connection reset by peer < 1460005823 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net JOIN :#esoteric < 1460006033 0 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Quit: Alsithyafturttararfunar < 1460006098 0 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1460006292 0 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Client Quit < 1460006353 0 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1460006700 0 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Quit: Alsithyafturttararfunar < 1460006809 0 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1460006844 0 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Client Quit < 1460007140 0 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1460007606 0 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Quit: Alsithyafturttararfunar < 1460010624 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com QUIT :Ping timeout: 244 seconds < 1460011198 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460011264 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"Strict superset of perl" < 1460011326 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net QUIT :Quit: Bye < 1460011957 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I want to make a C++ that doesn't suck < 1460011959 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For personal use < 1460011992 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :w < 1460012086 0 :newsham!~chat@udp217044uds.hawaiiantel.net PRIVMSG #esoteric :why not just make ont hat sucks a little bit? < 1460012805 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :newsham: That's probably how it'll come out < 1460012810 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Currently, I need a new C++ compiler < 1460012837 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460012851 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: why? < 1460012857 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :what's wrong with the old one? < 1460012880 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: Well, it's not suitable for operator-heavy development < 1460012892 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :why not? < 1460012893 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: I would like to be able to define new & arbitrarily-named operators at will < 1460012916 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: So I could have different operators for element-wise multiplication and traditional matrix multiplication < 1460012922 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :* and @ most likely < 1460012926 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :s/new C++ compiler/new C++ language/ < 1460012946 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: No, I also need a new C++ compiler < 1460012951 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: My current one seems to be corrupted < 1460012965 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :w < 1460012971 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It prints out endless garbage when I try to compile a simple file < 1460013057 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: I'm thinking of calling the new language C⁂ < 1460013075 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`unidecode ⁂ < 1460013082 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: Asterism < 1460013099 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+2042 ASTERISM] < 1460013196 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: then adopt a character ⁂. http://unicode.org/consortium/adopt-a-character.html < 1460013510 0 :pelegreno!~cinch@107.170.175.57 QUIT :Read error: Connection reset by peer < 1460013595 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :There, got it working < 1460013617 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh... found the issue < 1460013639 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I had accidentally targetted the compilation of main.cpp to one of its dependencies... xD < 1460013768 0 :pelegreno!~cinch@107.170.175.57 JOIN :#esoteric < 1460013937 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460014910 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Kantate14]]4 N10 02https://esolangs.org/w/index.php?oldid=46758 5* 03Keymaker 5* (+5598) 10Added my new low-level language based on a simple addition mechanism. < 1460015448 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:2898:ab4b:e8fd:adc0 JOIN :#esoteric < 1460015522 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Keymaker14]]4 10 02https://esolangs.org/w/index.php?diff=46759&oldid=40487 5* 03Keymaker 5* (+14) 10Added Kantate, some changes. < 1460015881 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460016144 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1460017072 0 :J_Arcane!~chatzilla@37-219-192-244.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1460017514 0 :acertain!~acertain@unaffiliated/fread2281 QUIT :Read error: Connection reset by peer < 1460017546 0 :acertain!~acertain@unaffiliated/fread2281 JOIN :#esoteric < 1460017856 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Quit: [ < 1460018255 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1460018730 0 :hipsterslapfight!sid16984@gateway/web/irccloud.com/x-iliztjtpkgqlpezb PART #esoteric : < 1460018799 0 :mroman!~mroman@160.85.232.58 JOIN :#esoteric < 1460018811 0 :mroman!~mroman@160.85.232.58 PRIVMSG #esoteric :I was always getting shit for my irrational fear of dogs. < 1460018823 0 :mroman!~mroman@160.85.232.58 PRIVMSG #esoteric :Now people are scared of people not wearing bikinis. < 1460018875 0 :mroman!~mroman@160.85.232.58 PRIVMSG #esoteric :I'm pretty certain that getting attacked by a dog severly enough to see a doctor is far more likely than whatever a woman not wearing a bikini is likely to do to me. < 1460018889 0 :mroman!~mroman@160.85.232.58 PRIVMSG #esoteric :@messages-lood < 1460018889 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :boily asked 3d 8h 26m 55s ago: hello? hello? hello? < 1460018902 0 :mroman!~mroman@160.85.232.58 PRIVMSG #esoteric :@tell boily HELLO FROM THE OTHER SIDE.... < 1460018902 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1460018907 0 :mroman!~mroman@160.85.232.58 PRIVMSG #esoteric :IT MUST HAVE BEEN A THOUSAND TIMES < 1460018930 0 :mroman!~mroman@160.85.232.58 PRIVMSG #esoteric :that last one might be off an inch. < 1460019014 0 :mroman!~mroman@160.85.232.58 PRIVMSG #esoteric :(currently switzerland's top topic is if it's ok for muslims to not shake hands) < 1460019066 0 :mroman!~mroman@160.85.232.58 PRIVMSG #esoteric :(I'm guessing secretly everybody is happy if they don't have to shake a muslims hand but get enraged when a muslim chooses to not shake hands..) < 1460019115 0 :mroman!~mroman@160.85.232.58 PRIVMSG #esoteric :is it "other side" or "outside"? < 1460019180 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 268 seconds < 1460019761 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1460020007 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Client Quit < 1460020028 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1460020960 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460021073 0 :Frooxius!~Frooxius@194.108.5.201 QUIT :Ping timeout: 244 seconds < 1460022747 0 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 244 seconds < 1460023119 0 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1460023552 0 :zadock!~outsider@cthulhu.tuiasi.ro JOIN :#esoteric < 1460024227 0 :zadock!~outsider@cthulhu.tuiasi.ro QUIT :Quit: Leaving < 1460026319 0 :earendel!~earendel@unaffiliated/earendel QUIT :Quit: earendel < 1460027311 0 :Frooxius!~Frooxius@91.219.247.213 JOIN :#esoteric < 1460028361 0 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net JOIN :#esoteric < 1460028361 0 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net QUIT :Changing host < 1460028361 0 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1460028526 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460028974 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1460029794 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1460029893 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1460030479 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: RESOLVED CHICKEN < 1460032325 0 :J_Arcane!~chatzilla@37-219-93-73.nat.bb.dnainternet.fi JOIN :#esoteric < 1460033410 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460034055 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460034154 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 244 seconds < 1460034783 0 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1460035148 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460035439 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460035574 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 250 seconds < 1460036570 0 :J_Arcane!~chatzilla@37-219-93-73.nat.bb.dnainternet.fi PRIVMSG #esoteric :does anyone else know of any accidentally TC tabletop games besides MtG? < 1460036852 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION pings ais523 on that. < 1460036955 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i know NP-complete and PSPACE-complete games, but TC requires a complexity beyond normal games, i think. < 1460036965 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because unbounded state. < 1460037032 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well, you need to generalize the size for the former, usually. so maybe they don't count in this sense either. < 1460037118 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :tabletop, not sure < 1460037129 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can do things like infinite generalizations of Sokoban and Minesweeper < 1460037154 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :finding a game that naturally has infinite storage is hard, though < 1460037175 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the ones that do, like Monopoly, don't have any obvious way to use it or do computations based on it < 1460037193 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, what about Monopoly where the program is a repeating sequence of dice rolls? < 1460037523 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: IMO what makes it hard to find TC-ness is that in the typical PSPACE-completeness proof of a game like sokoban or mario, you built the memory cells in the polynomial time preprocessing, and they're represented in-game as something like immutable in-game rooms. For TC you have to find a way to dig an unbounded sequence of rooms in-game, which is more difficult than just setting up a fixed number of rooms. < 1460037538 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\ you built the memory cells in the polynomial time preprocessing, and they're represented in-game as something like immutable in-game rooms. For TC you have to find a way to dig an unbounded sequence of rooms in-game, which is more difficult than just setting up a fixed number of rooms. < 1460037684 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460037949 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460038021 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: nothing was cut off hth < 1460038658 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460039099 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1460039533 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Apparently in 2005 my uni's CS department held a Vim vs Emacs paintball tournemant < 1460039539 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Paintball is probably not turing complete < 1460039586 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`quote ais.*vim < 1460039624 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1271) editor flame wars are fun, I typically take the side of emacs and vim versus everything else normally I can get most of the emacs /and/ vim users round to my side, thus catching out all the other-editor-users who thought they were safe < 1460039954 0 :Guest95899!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1460040333 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1460040784 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :Good plan < 1460041619 0 :Kaynato!~Aedile@129.22.1.19 JOIN :#esoteric < 1460042509 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net JOIN :#esoteric < 1460043155 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 248 seconds < 1460043567 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell mroman is it "other side" or "outside"? <-- that depends on whether or not you're a ghost hth < 1460043567 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1460044371 0 :Gwir!~Gwir@unaffiliated/gwir JOIN :#esoteric < 1460044581 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net QUIT :Quit: Bye < 1460044881 0 :Gwir!~Gwir@unaffiliated/gwir PART #esoteric :"Leaving" < 1460044897 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460045158 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1460045236 0 :mroman!~mroman@160.85.232.58 QUIT :Quit: Lost terminal < 1460045463 0 :J_Arcane!~chatzilla@37-219-93-73.nat.bb.dnainternet.fi QUIT :Ping timeout: 240 seconds < 1460045493 0 :Kaynato!~Aedile@129.22.1.19 QUIT :Ping timeout: 240 seconds < 1460045643 0 :J_Arcane!~chatzilla@37-219-93-73.nat.bb.dnainternet.fi JOIN :#esoteric < 1460045955 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1460047753 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460047815 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Client Quit < 1460048288 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 250 seconds < 1460048335 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460048685 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 248 seconds < 1460048924 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1460049390 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl JOIN :#esoteric < 1460049775 0 :J_Arcane!~chatzilla@37-219-93-73.nat.bb.dnainternet.fi QUIT :Ping timeout: 252 seconds < 1460050039 0 :Guest95899!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 252 seconds < 1460050065 0 :Guest95899!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1460050249 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl QUIT :Quit: Nettalk6 - www.ntalk.de < 1460050558 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl JOIN :#esoteric < 1460051235 0 :Guest95899!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 264 seconds < 1460052073 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 268 seconds < 1460052131 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1460052195 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1460052364 0 :Caesura!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1460052425 0 :Zoroaster!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1460052591 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 268 seconds < 1460052665 0 :Caesura!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 268 seconds < 1460053575 0 :Frooxius!~Frooxius@91.219.247.213 QUIT :Ping timeout: 264 seconds < 1460053914 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460054549 0 :iconmaster!~iconmaste@129.21.121.176 JOIN :#esoteric < 1460054553 0 :Frooxius!~Frooxius@91.219.247.213 JOIN :#esoteric < 1460056180 0 :Zoroaster!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 268 seconds < 1460056804 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl QUIT :Ping timeout: 252 seconds < 1460057445 0 :hppavilion[1]!~DevourerO@74-114-87-68.dynamic.asdk12.org JOIN :#esoteric < 1460057573 0 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Quit: Alsithyafturttararfunar < 1460057576 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org JOIN :#esoteric < 1460057596 0 :Reece`!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1460057651 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 248 seconds < 1460057728 0 :hppavilion[1]!~DevourerO@74-114-87-68.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460057798 0 :lambda-11235!~lambda-11@24-156-46-61.erkacmtk02.com.dyn.suddenlink.net JOIN :#esoteric < 1460058331 0 :Kaynato!~Aedile@rrcs-24-172-147-244.central.biz.rr.com JOIN :#esoteric < 1460058851 0 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Quit: brb < 1460058911 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org PRIVMSG #esoteric :I'm creating a web application called Wi < 1460058913 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org PRIVMSG #esoteric :(Web Vi) < 1460058950 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org PRIVMSG #esoteric :The goal is to use it as an interactive Vi in-browser < 1460059138 0 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1460059308 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl JOIN :#esoteric < 1460059906 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460061308 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1460061362 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1460061435 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1460062263 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org JOIN :#esoteric < 1460062423 0 :rzfjwyxq!~rzfjwyxq@178.209.50.216 JOIN :#esoteric < 1460062440 0 :rzfjwyxq!~rzfjwyxq@178.209.50.216 QUIT :Client Quit < 1460062672 0 :lambda-11235!~lambda-11@24-156-46-61.erkacmtk02.com.dyn.suddenlink.net QUIT :Quit: Bye < 1460063094 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org PRIVMSG #esoteric :I think I've discovered a correspondence between data structures and control flow < 1460063199 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org PRIVMSG #esoteric :Of course, like the CHI, not all things on either side have a common partner < 1460063206 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org PRIVMSG #esoteric :So I'm looking into call/cc < 1460063481 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe this channel would be more appropriate for my question. < 1460063510 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If all function application is left-associated, what set of primitives would you need to be able to write any function? < 1460063529 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Something like unlambda without ` < 1460063535 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org PRIVMSG #esoteric :shachaf: S, K, ` < 1460063536 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org PRIVMSG #esoteric :Oh < 1460063541 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :So "f $ g $ h" = "(f $ g) $ h"? < 1460063565 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, f g h < 1460063571 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org PRIVMSG #esoteric :S, K, C maybe? < 1460063590 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org PRIVMSG #esoteric :S and K are the traditional ones, Cxyz = xzy < 1460063607 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think that's sufficient. < 1460063608 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org PRIVMSG #esoteric :Or maybe C^-, which is C^-xy=yx < 1460063614 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org PRIVMSG #esoteric :shachaf: Let me fire up COq < 1460063900 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: stack operation primitives, I think < 1460063914 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: no wait, you said left-associated, not right-associated < 1460063926 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1460063945 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in that case you need to start form a primitive that's not well-typed in HM, right? < 1460063966 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, which way is left-associated and which way is right-associated? < 1460063984 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and from which side are you applying functions? < 1460064011 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org PRIVMSG #esoteric :shachaf: If I know how Coq works, then- wait, no < 1460064039 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Same as Haskell. < 1460064051 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :a b c d = (((a b) c) d) < 1460064118 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org PRIVMSG #esoteric :shachaf: I stand by my c hypothesis < 1460064160 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org PRIVMSG #esoteric :shachaf: Wait, does left associative imply that types can only by (((Q -> P) -> S) -> T) -> U and such? < 1460064172 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org PRIVMSG #esoteric :If so, that makes things a LOT more difficult < 1460064172 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, then show how to translate an arbitrary lambda expression. < 1460064173 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: in that case, you need a non-well-typed function < 1460064183 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Why? < 1460064199 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: you can't apply arbitrarily many arguments to a well-typed function, right? < 1460064209 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure you can. < 1460064212 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> id id id id id 5 < 1460064214 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 5 < 1460064227 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1460064349 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hola < 1460064356 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :todos < 1460064366 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :le mundi < 1460064373 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :el even < 1460064425 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: can you factor eleven? < 1460064426 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: commissioner, the council of ministers, several former prime ministers, this institution is, after all, this was also true of the police and judiciary, long regarded as the most comprehensive legal statement of children' s safety may be a case of double hulls. with regard to amendments nos 67 and 68 would complicate the system rather than trying to do this both in conjunction with countries that have applied to join the < 1460064476 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how is stacl based not left assoziative? < 1460064478 0 :bb010g!uid21050@gateway/web/irccloud.com/x-dmjahdmsnkulwths JOIN :#esoteric < 1460064542 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :myname: in what context does that question make sense? < 1460064561 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :^style < 1460064561 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl* ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1460064587 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am refering zu b_jonas idea of stack operations < 1460064633 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :to even < 1460064641 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how did this happen < 1460064691 0 :hppavilion[2]!~DevourerO@74-114-87-68.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460064834 0 :fizzie!?@? PRIVMSG #esoteric :Double hulls, *that's* how we'll keep the children safe. < 1460064907 0 :fizzie!?@? PRIVMSG #esoteric :fungot: Do you have other parenting tips? < 1460064908 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: from a logical point of view on the subject of this own-initiative report commits various cardinal sins. the first deadline to be set at a higher level of investment and, thus, cannot accept amendments nos 30, 38 and amendments nos 5 and 6. as for the inspections, very much for your invitation, mrs kinnock, for pointing this out because i was looking to a new trend in the member states and applicant countries, whereas p < 1460065029 0 :J_Arcane!~chatzilla@37-219-93-73.nat.bb.dnainternet.fi JOIN :#esoteric < 1460065120 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl QUIT :Ping timeout: 252 seconds < 1460065172 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh you mean something like this < 1460065175 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> let push x a c = c (a:x); add (a:b:x) c = c (a+b:x); end x = x; start c = c [] in start push 1 push 2 add push 3 add end < 1460065177 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [6] < 1460065271 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :end (x:_) = x would be nicer < 1460065331 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :if you only want to calculate scalars, that is < 1460065366 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, Oleg attributes this to Okasaki, interesting. http://okmij.org/ftp/Haskell/polyvariadic.html < 1460065390 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :myname: But you don't know at compile-time what will be in the stack. < 1460065398 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of course you could type-check it if you wanted to. < 1460065403 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> let { push x a c = c (a,x); add (a,(b,x)) c = c (a+b,x); end (x,()) = x; start c = c () } in start push 1 push 2 add push 3 add end < 1460065404 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 6 < 1460065413 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> let { push x a c = c (a,x); add (a,(b,x)) c = c (a+b,x); end (x,()) = x; start c = c () } in start push 1 push 2 add push 3 add add end < 1460065414 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Couldn't match type ‘(t, ())’ with ‘()’ < 1460065414 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Expected type: (t, ()) -> ((t, ()) -> t) -> t < 1460065415 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Actual type: (t, (t, ())) -> ((t, ()) -> t) -> t < 1460065506 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :such a readable type error :) < 1460065514 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hello < 1460065523 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@let data HList :: [*] -> * where { HNil :: HList '[]; (:!) :: x -> HList xs -> HList (x ': xs) } < 1460065524 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Defined. < 1460065530 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :talk to me < 1460065543 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: do we want to talk to quintopia? < 1460065544 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: commissioner diamantopoulou, mr katiforis presents a report on one very important element of which is the year of marine safety, which will require the mobilisation of european engineers and support teams could, in fact, the dogma of the uncontrolled interpretative powers granted to the commission proposal for extending magp iv and it is there that we have balanced all the points we fought to improve. < 1460065556 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :politicians just can't say no. < 1460065564 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION runs < 1460065588 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :i'm just a gal who caint say no < 1460065680 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :shachaf: why do i need to know? < 1460065706 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You don't need anything. < 1460065737 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :just throw the error, it's fine < 1460065745 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :end = head < 1460065776 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :gotta type-check everything < 1460065787 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also I thought I'd use HList and maybe get a better error message. < 1460065808 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But the joke's on me because it's not even working and I don't know why. < 1460065857 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :does it work in ghci? < 1460065859 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Just another day in HListland. < 1460065863 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know, I don't have ghci. < 1460065870 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, the other day I wrote HListy code in C++. That was worse. < 1460065876 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :how can you not have ghci! < 1460065880 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :blasphermy < 1460065882 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :blasphemy < 1460065891 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> let { push x a c = c (a :! x); add (a :! (b :! x)) c = c ((a+b) :! x); end (x :! HNil) = x; start c = c HNil } in start push 1 push 2 add push 3 add end < 1460065893 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Couldn't match expected type ‘HList (x : xs1) -> t2’ < 1460065893 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : with actual type ‘t1’ < 1460065893 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : because type variable ‘xs1’ would escape its scope < 1460065994 0 :Kaynato!~Aedile@rrcs-24-172-147-244.central.biz.rr.com QUIT :Ping timeout: 250 seconds < 1460066010 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::t let { push x a c = c (a :! x); add (a :! (b :! x)) c = c ((a+b) :! x); end (x :! HNil) = x; start c = c HNil } in start push < 1460066011 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Couldn't match expected type ‘HList (x1 : xs1) -> t2’ < 1460066011 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : with actual type ‘t1’ < 1460066011 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : because type variable ‘xs1’ would escape its scope < 1460066031 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess not being able to type this prefix could be a problem < 1460066068 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> let { push x a c = c (a :! x); add (a :! (b :! x)) c = c ((a+b) :! x); end (x :! HNil) = x; start c = c HNil } in () -- The issue is in the definitions. < 1460066070 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Couldn't match expected type ‘HList (x : xs1) -> t1’ < 1460066072 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : with actual type ‘t’ < 1460066074 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : because type variable ‘xs1’ would escape its scope < 1460066122 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah. < 1460066290 0 :Kaynato!~Aedile@rrcs-24-172-147-244.central.biz.rr.com JOIN :#esoteric < 1460066290 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> let { push x a c = c (a :! x); add :: HList (Int ': Int ': xs) -> (HList (Int ': xs) -> r) -> r; add (a :! (b :! x)) c = c ((a+b::Int) :! x); end :: HList '[x] -> x; end (x :! HNil) = x; start c = c HNil } in start push 1 push 2 add push 3 add end < 1460066292 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 6 < 1460066294 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :scow < 1460066298 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It was just an inference issue? < 1460066332 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :> let { push x a c = c (a :! x); add :: Num x => HList (x ': x ': xs) -> (HList (x ': xs) -> r) -> r; add (a :! (b :! x)) c = c ((a+b) :! x); end :: HList '[x] -> x; end (x :! HNil) = x; start c = c HNil } in start push 1 push 2 add push 3 add end < 1460066334 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 6 < 1460066348 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :will it work in ghc 8? < 1460066351 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why does that have an inference issue? < 1460066471 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::t let { end (x :! HNil) = x } in end < 1460066473 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Couldn't match expected type ‘t2’ with actual type ‘x’ < 1460066473 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ‘t2’ is untouchable < 1460066473 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : inside the constraints (xs ~ '[]) < 1460066731 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::t let end xs = case xs of { x :! HNil -> () } in 42 < 1460066733 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Not in scope: data constructor ‘:!’ < 1460066733 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Perhaps you meant one of these: < 1460066733 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ‘:+’ (imported from Data.Complex), < 1460066758 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::t let end xs = case xs of { x :! HNil -> () } in 42 < 1460066759 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Couldn't match expected type ‘t’ with actual type ‘()’ < 1460066759 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : ‘t’ is untouchable < 1460066759 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : inside the constraints (xs ~ '[]) < 1460066813 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so it has learned nothing about the return type... and then there comes the GADT pattern match that freezes the type variables outside? dunnno. the ways of the type checker are mysterious and convoluted. < 1460067036 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what does :! do? < 1460067043 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and what does ': do? < 1460067056 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::! doesn't look like an operator, ': might be one though < 1460067060 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::t (':) < 1460067062 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :parse error on input ‘:’ < 1460067064 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The :! is part of the HList definition. ': is a type-level cons operator. < 1460067081 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, type-literal level < 1460067093 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl JOIN :#esoteric < 1460067155 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is ' reserved for type-level operators? < 1460067157 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::t '[()] < 1460067158 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :parse error on input ‘(’ < 1460067166 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::t '['()] < 1460067167 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :parse error on input ‘]’ < 1460067180 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(okay, that was stupid) < 1460067191 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it got all the way up to the ] before getting confused < 1460067204 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I take it '[' was parsed as a character < 1460067206 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then () as unit < 1460067206 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> '['() -- is just a type error < 1460067207 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Couldn't match expected type ‘() -> t’ with actual type ‘Char’ < 1460067207 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : The function ‘'['’ is applied to one argument, < 1460067207 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : but its type ‘Char’ has none < 1460067217 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I think you need to write it as '[]() < 1460067219 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and only failed to parse after that < 1460067231 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: I think ais523 didn't make the mistake < 1460067238 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh < 1460067239 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1460067239 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: but anyway :t parses expressions < 1460067253 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::k () < 1460067254 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :* < 1460067259 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::k ': < 1460067260 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :parse error on input ‘:’ < 1460067264 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::k (':) < 1460067265 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :parse error on input ‘:’ < 1460067269 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::k '[] < 1460067270 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :[k] < 1460067273 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aha < 1460067279 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Ping timeout: 260 seconds < 1460067287 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::k '[()] < 1460067288 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :[*] < 1460067295 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what does k mean in a kind? < 1460067308 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's a polymorphic kind < 1460067312 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so a kind variable < 1460067326 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1460067331 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't realise we had kind-level polymorphism < 1460067350 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ghc has grown some fancy type system extensions in the last three (I think) years < 1460067360 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ACTION wonders if it's possible to identify types with kinds without becoming dependently typed < 1460067659 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: That's sort of what GHC does. < 1460067668 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Depending on what you mean by "identify". < 1460067674 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure what I mean < 1460067735 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :When you define a type Maybe a with values Nothing and Just a, GHC also defines a kind Maybe a with types Nothing and Just a < 1460067750 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :With DataKinds. < 1460067755 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are those identified? < 1460067764 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is it possible to construct a value of type Nothing? < 1460067779 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No. By "type" I just mean that it exists on the type level. < 1460067796 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :ais523: well, even in a dependently-typed language you can't create a object of type Nothing < 1460067804 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :at least, not any one I've seen < 1460067810 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, it doesn't seem that the types have much in common with the kinds apart from having the same name < 1460067838 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but anyway the type-level 'Nothing and the data-level Nothing are not the same. < 1460067865 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What if value-level functions were also automatically lifted to type-level functions? < 1460067922 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( my_head _ = unsafePerformIO ... ) < 1460067941 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ski: see also the conversation in this channel a few screens ago < 1460067950 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: is that even possible in general? < 1460067952 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the lifting, I mean < 1460067956 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but I suspect that then you get all the bad aspects of dependent type (undecidable type checking) without any benefits. < 1460067970 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :is there a type-level fix? that feels like the largest problem < 1460067982 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :good point < 1460068007 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Well, you have isorecursive types. Not equirecursive types like I think you can get in ocaml. < 1460068024 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but you can already do funny things (like constructing a type satisfying x ~ [x]) with type families. < 1460068073 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: I think haskell has those too, but only if you enable an extension flag, and you normally don't want that, because it makes typechecker errors REALLY confusing because type errors that lead to recursive types get caught too late < 1460068074 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sorry... didn't read what shachaf wrote before pressing return < 1460068096 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: I've never seen Haskell have those. < 1460068109 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It would be interesting to try. < 1460068365 0 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :b_jonas : it's the OCaml implementation which has them (`-rectypes'). they already need them for (cyclic) object types. the option just removes the restriction that the cycle has to go through an object type < 1460068408 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I remember https://mail.haskell.org/pipermail/haskell-cafe/2006-December/020072.html < 1460068619 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460068723 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://github.com/Rochester-NRT/AlphaG < 1460068725 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :err < 1460068728 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :https://github.com/Rochester-NRT/AlphaGo < 1460068958 0 :ski!~ski@remote11.chalmers.se PRIVMSG #esoteric :(and you need cyclic object types for binary methods and "clone" methods. see ,. also ) < 1460070999 0 :gremlins!~nothing@host-92-13-205-245.as43234.net JOIN :#esoteric < 1460071107 0 :Reece`!~nothing@host-92-13-205-245.as43234.net QUIT :Ping timeout: 244 seconds < 1460071169 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460071716 0 :Guest772714!~severalwo@186-78-203-205.baf.movistar.cl QUIT :Quit: Nettalk6 - www.ntalk.de < 1460072137 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460072312 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : If all function application is left-associated, what set of primitives would you need to be able to write any function? <-- hm sounds familiar. < 1460072341 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I think I've asked this before. < 1460072349 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And someone even sent me a paper or something about it. < 1460072359 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It was called something like "bracketing combinators" but I can't find it now. < 1460072360 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: shachaf: isn't that just Underload? < 1460072365 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is it? < 1460072368 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i know i showed once that you can refactor everything as a big blob of id and (.) followed by your original terms, but i'm not sure if the big blob itself can then be split up. < 1460072376 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :or, well, concatenative languages generally < 1460072396 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: that would be right-associated. < 1460072412 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :well < 1460072414 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :without a lot of tweaking, anyway. < 1460072416 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :all functions are associative in Underload < 1460072423 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so the association doesn't really matter < 1460072434 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: You mean the big blob is a tree? < 1460072436 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: um we're assuming the application is the usual lambda one. < 1460072450 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, not compose < 1460072462 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm talking about "unlambda without `" < 1460072463 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess it is right-associative then? < 1460072482 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: where you basically have enough `s at the start of the program to balance it? < 1460072485 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In Haskell "f x y" is "(f x) y" < 1460072487 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Yes. < 1460072494 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: a (b (c d) e) = (.) a (b (c d)) e = (.) ((.) a) b (c d) e etc. < 1460072523 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:2898:ab4b:e8fd:adc0 QUIT :Quit: ZNC - http://znc.in < 1460072557 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric := (.) ((.) ((.) a) b)) c d e < 1460072567 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :er < 1460072575 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*b) < 1460072581 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, but your blob isn't standalone there. < 1460072596 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you eventually get all the rest out < 1460072622 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you? When I've done it in the past I ran into cases where it didn't happen with the natural (.)ification. < 1460072632 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :* = (.) ((.) ((.) a) b) c d e < 1460072644 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You run into (.)^6 = (.)^10 and the expression keeps growing. < 1460072653 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric := (.) (.) ((.) ((.) a) b c d e < 1460072687 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :dammit < 1460072710 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :* = (.) (.) ((.) ((.) a)) b c d e < 1460072724 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's easier if you give (.) a non-infix name hth < 1460072727 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :for example fmap < 1460072741 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric := (.) ((.) (.)) (.) ((.) a) b c d e < 1460072747 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: Maybe you were the one who sent me that paper? < 1460072765 0 :copumpkin!~copumpkin@haskell/developer/copumpkin PRIVMSG #esoteric :which paper? < 1460072772 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric := fmap (fmap fmap) fmap (fmap a) b c d e < 1460072773 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: "bracketing combinators" or something < 1460072790 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/oerjan/copumpkin/ < 1460072792 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric := fmap (fmap (fmap fmap) fmap) fmap a b c d e < 1460072797 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :there, one initial blob < 1460072810 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, I believe that it works in this case. < 1460072822 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm pretty sure it works in general. < 1460072822 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't remember whether the issue I ran into was trying to deblob the fmaps themselves. < 1460072830 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That might've been it. < 1460072835 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :right, i don't know if that works. < 1460072864 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1460072864 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :mroman said 14h 59m 22s ago: HELLO FROM THE OTHER SIDE.... < 1460072865 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it doesn't hth < 1460072886 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@tell mroman *gasp*! you're not dead! well... if you are, you communicate! < 1460072886 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1460072903 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric := fmap fmap (fmap (fmap fmap)) fmap fmap a b c d e < 1460072924 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :perhaps it starts getting harder now < 1460072925 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460073008 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you are crazy < 1460073092 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : You run into (.)^6 = (.)^10 and the expression keeps growing. <-- in that case surely you can just shortcut back >:) < 1460073093 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :myname: just search the #haskell logs for "fmap fmap fmap fmap". i've done plenty of this. < 1460073099 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :a little too much in fact < 1460073127 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Anyway, you're obviously not going to be able to encode an arbitrary binary tree structure in unary. < 1460073135 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Not with fmap, anyway. < 1460073146 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: well ok right, you need more than just fmap. < 1460073165 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so the question is, how little do you need to be able to decode a fmap blob < 1460073224 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: from other things mroman said, i think he may be confused about the connotation of "THE OTHER SIDE" < 1460073231 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what about $ < 1460073241 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan did say "fmap and id" < 1460073242 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(dammit, forgot to portmantell again) < 1460073286 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : you are crazy <-- wait, anyone in particular, or all of us twh < 1460073324 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i think you only need id for the trivial case. < 1460073343 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellørjan. there are multiple other sides? as far as I know, there's the Other Side, Our Side, and that's about it. < 1460073345 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :consider it the empty blob, or something. < 1460073425 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: John 14:2 hth < 1460073498 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::t fmap < 1460073499 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Functor f => (a -> b) -> f a -> f b < 1460073503 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::t fmap fmap < 1460073504 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(Functor f, Functor f1) => f (a -> b) -> f (f1 a -> f1 b) < 1460073510 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric ::t fmap.($) < 1460073511 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Functor f => (a -> b) -> f a -> f b < 1460073515 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1460073518 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::t fmap fmap fmap fmap fmap fmap < 1460073519 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(Functor f, Functor f1) => (a -> a1 -> b) -> f a -> f (f1 a1 -> f1 b) < 1460073530 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@let dot = (.) < 1460073531 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Defined. < 1460073540 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::t dot dot dot dot dot dot < 1460073541 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(b -> b1 -> c) -> (a -> b) -> a -> (a1 -> b1) -> a1 -> c < 1460073563 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I actually think the fmap version might be clearer, it's surprising that it only uses two functors < 1460073585 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric ::t fmap fmap fmap fmap fmap fmap fmap fmap fmap fmap < 1460073585 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(Functor f, Functor f1) => (a1 -> a -> b) -> f a1 -> f (f1 a -> f1 b) < 1460073611 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: note periodicity < 1460073629 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: indeed < 1460073637 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although that type's not /quite/ the same, a and a1 swapped names :-P < 1460073684 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: they're alpha equivalent. < 1460073694 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1460073840 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: I got bibled. < 1460073868 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fmap fmap (fmap (fmap fmap)) = fmap (fmap fmap) fmap (fmap fmap) = fmap (fmap (fmap fmap) fmap) fmap fmap < 1460073881 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: yw < 1460073966 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :now I'm wondering if (.) and ((.) (.)) are enough < 1460073970 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :me too < 1460073973 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably not, but at least it doesn't obviously fall into cycle issues < 1460074059 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :higgledy piggledy / a i s 5 2 3, / composed composition, fell / into a trap; // lacking regard for the / periodicity / he got stuck in a cycle, for- / ever to map < 1460074164 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oops, missed a syllable < 1460074174 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? ais523 < 1460074227 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Agent “Iä” Smith is an alien with a strange allergy to avian body covering, which he is trying to retroactively prevent from ever evolving. On the 3rd of March, he's lawful good. < 1460074316 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :a (b (c (d e))) = fmap a b (c (d e)) = fmap (fmap a b) c (d e) = fmap (fmap (fmap a b)) c d e < 1460074357 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it looks like possibly the blob is never larger than the original? < 1460074383 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That blob isn't done. < 1460074410 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no. i'm talking about the general process: you never add more fmaps than you get variables extracted < 1460074426 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Yay, figured out a way to do the checkerboard in 0x16 cycles... and actually 0x15 might just be possible. < 1460074429 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah. Hm. Maybe. < 1460074434 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :if this is true, then (.) and (.) (.) must be enough. < 1460074445 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I always tried to deblob the fmaps too < 1460074456 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because if you can use (.) (.) you can force it to shrink < 1460074481 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because a nontrivial fmap blob must contain fmap fmap somewhere. < 1460074638 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm a little worried if it's true though, what if c above is composite? < 1460074710 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :if c, d and e are plain variables, then a (b (c (d e))) = fmap (fmap (fmap a b)) c d e does not grow the initial "blob" < 1460074799 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i can assume e is, because it's the "innermost" < 1460074824 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460074829 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I just had an awful, awful idea < 1460074837 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The Minimalist's Web < 1460074883 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :AKA Web ε.0 < 1460074903 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Click here < 1460074912 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: It's even worse than that < 1460074933 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I'm creating a page on the markup now < 1460074952 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[2]: my point is there's only one page, and it links only to itself hth < 1460074966 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Oh, that's called AJAX < 1460074979 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1460075049 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: fmap (fmap a b) c (d e) = fmap (fmap (fmap a b)) c d e ? < 1460075050 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( at least it keeps him off the streets ) < 1460075088 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: oops < 1460075158 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: surely it could have a more informative link text than "click here" < 1460075158 0 :gremlins!~nothing@host-92-13-205-245.as43234.net QUIT :Quit: Alsithyafturttararfunar < 1460075186 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: only if it's more minimal hth < 1460075201 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :what about "top"? < 1460075215 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: The language you use instead of JavaScript is Brainfuck (well, a derivative, but it has to be for it to work) < 1460075307 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: It's dot dot (dot (dot a b)) c d e < 1460075415 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> fmap fmap (fmap (fmap f g)) h f x :: Expr < 1460075417 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : No instance for (Show a2) arising from a use of ‘f’ < 1460075417 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : The type variable ‘a2’ is ambiguous < 1460075417 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Note: there are several potential instances: < 1460075421 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1460075428 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::t (\a b c d e -> dot dot (dot (dot a b)) c d e) :: (d -> e) -> (c -> d) -> (b -> c) -> (a -> b) -> a -> e < 1460075429 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(d -> e) -> (c -> d) -> (b -> c) -> (a -> b) -> a -> e < 1460075431 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hth < 1460075502 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fmap (fmap a b) c (d e) = fmap (fmap (fmap a b) c) d e = fmap fmap (fmap (fmap a b)) c d e < 1460075548 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :that's what i wrote above hth < 1460075556 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :switching notation in the middle of the process again is too much for my brain. < 1460075587 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :anyway, that does indeed not look smaller. < 1460075601 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :unless we use that fmap fmap is allowed. < 1460075626 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric := dot (dot dot) (dot dot (dot a)) b c d e < 1460075660 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ditto. < 1460075706 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric := dot (dot (dot dot)) (dot (dot dot) dot) a b c d e < 1460075717 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Of course you can dot that some more. < 1460075754 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok that's not smaller. < 1460075762 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :even with (dot dot) < 1460075770 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what if the other function you need is called dash < 1460075776 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you can encode binary trees in morse code < 1460075781 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fancy < 1460075790 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::t (\a b c d e -> dot (dot dot dot dot) (dot dot dot dot dot) a b c d e) :: (d -> e) -> (c -> d) -> (b -> c) -> (a -> b) -> a -> e < 1460075791 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(d -> e) -> (c -> d) -> (b -> c) -> (a -> b) -> a -> e < 1460075809 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :dot (dot^4) (dot^5) < 1460075831 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But this particular tree is a special one, of course. < 1460075917 0 :rdococ!~rd606six@unaffiliated/octagonfly PRIVMSG #esoteric :yay trees < 1460075935 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :dot (dot dot) (dot dot (dot a)) b c d e = dot (dot (dot dot)) (dot dot) (dot a) b c d e < 1460075951 0 :rdococ!~rd606six@unaffiliated/octagonfly PRIVMSG #esoteric :... < 1460075982 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric := dot (dot (dot (dot dot)) (dot dot)) dot a b c d e < 1460075990 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: whoa, yours is different < 1460075993 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yep < 1460076000 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i thought yours seemed fishy < 1460076013 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, it's correct. < 1460076079 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :mine somehow manages not to grow there < 1460076119 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric ::t (`asTypeOf` (\a b c d e -> a (b (c (d e))))) $ \a b c d e -> dot (dot (dot (dot dot)) (dot dot)) dot a b c d e < 1460076120 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(b2 -> c) -> (b1 -> b2) -> (b -> b1) -> (a -> b) -> a -> c < 1460076205 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Minimalist's Markup14]]4 N10 02https://esolangs.org/w/index.php?oldid=46760 5* 03Hppavilion1 5* (+3290) 10Created Page < 1460076250 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Marvel at my evilocity < 1460076333 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: It can ONLY be edited in a monospace fontface :) < 1460076345 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. < 1460076349 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1460076372 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[2]: is that more or less evil than using terminal control codes as an HTML equivalent? < 1460076382 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :a (b c) = dot a b c is the fundamental transformation here. is there some kind of measure on it which doesn't grow? < 1460076400 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(I learned recently that there was a serious attempt to do that, but it ran so far behind schedule that it was only finished in 1999, by which point other standards had already won) < 1460076401 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@unpl (.) ((.) ((.) ((.) (.))) ((.) (.))) < 1460076401 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(\ b c i l n o -> b c i (l (n o))) < 1460076407 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: I would guess less, because mine will allow more complex things < 1460076408 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@unpl to the rescue < 1460076421 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@unpl (.) ((.) ((.) ((.) (.))) ((.) (.))) (.) < 1460076421 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(\ c i l n o -> c (i (l (n o)))) < 1460076422 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[2]: no, this allowed more complex things < 1460076427 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: ? < 1460076428 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it had the same featureset as, say, OpenDocument < 1460076432 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Oh. < 1460076433 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :despite being based on terminal control codes < 1460076438 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: What is it? < 1460076440 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: *where < 1460076441 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it even had support for things like vector graphics < 1460076450 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[2]: look up "Open Document Architecture" (e.g. on Wikipedia) < 1460076475 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ais523: so it was the hurd of hypertext? < 1460076505 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: more like the hurd of Word, I guess < 1460076516 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was originally intended to migrate things out of Word and WordPerfect < 1460076517 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Interesting... < 1460076520 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then it sort-of blew up < 1460076534 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Crap, just realized that it doesn't support hyperlinks, and that there's no way to do that < 1460076541 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also it suffers from the problem that some of the most basic terminal control codes (like cursor movement) don't really translate well to a word-processing conteext < 1460076543 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I guess I'll have to introduce them as part of the scripting < 1460076579 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: One of the rules of it is that it's pretty much just a finite (albeit > 16m) set of tags < 1460076612 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @run text . (let { f ('d':'o':'t':xs) = "(.)"++f xs; f (x:xs) = x:f xs; f "" = "" } in f) $ @show dot (dot (dot (dot dot)) (dot dot)) dot < 1460076613 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (.) ((.) ((.) ((.) (.))) ((.) (.))) (.) < 1460076618 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @unpl @run text . (let { f ('d':'o':'t':xs) = "(.)"++f xs; f (x:xs) = x:f xs; f "" = "" } in f) $ @show dot (dot (dot (dot dot)) (dot dot)) dot < 1460076620 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ c i l n o -> c (i (l (n o)))) < 1460076629 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: There is an effectively infinite number of hyperlinks, so I don't know how to introduce those properly < 1460076640 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Have I mentioned that it's a scripted markup language < 1460076640 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :? < 1460076719 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @@ (@where dedot) dot dot dot < 1460076720 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ c e f i -> c (e f i)) < 1460076772 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :AAAAAAAA < 1460076787 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :logs -> < 1460076804 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@help dedot < 1460076804 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :help . Ask for help for . Try 'list' for all commands < 1460076815 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@help where < 1460076815 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :where . Return element associated with key < 1460076820 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1460076822 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@where dedot < 1460076822 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : @unpl @run text . (let { f ('d':'o':'t':xs) = "(.)"++f xs; f (x:xs) = x:f xs; f "" = "" } in f) $ @show < 1460076894 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Maybe BCKW has some insight about this. < 1460076911 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :C, K, W are the three things people usually take away in substructural logics. < 1460076930 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But what would it mean to take away B? < 1460076950 0 :Reece`!~nothing@host-92-13-218-196.as43234.net JOIN :#esoteric < 1460076953 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Oh, are you still working on lefty CL? < 1460077187 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :@unpl @run text . (let { f ('d':'o':'t':xs) = "(.)"++f xs; f (x:xs) = x:f xs; f "" = "" } in f) $ @show < 1460077187 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :.hs: 1: 1:Parse error: @ < 1460077196 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I was really hoping that would do something < 1460077311 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 276 seconds < 1460077579 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :prooftechnique: it's just a piece of shachaf's monstrosity, you need to surround it with @@s hth < 1460077602 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :are @@ called atats? < 1460077638 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1460077642 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :PLAUSIBLE < 1460077932 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :OKAY < 1460078010 0 :Kaynato!~Aedile@rrcs-24-172-147-244.central.biz.rr.com QUIT :Ping timeout: 268 seconds < 1460078105 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :david morgan-mar will be doing a reddit r/comics AMA tomorrow hth < 1460078274 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :should we ask some #esoteric questions? < 1460078301 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm i dunno. he's on record as not doing programming any longer. < 1460078312 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(when he can help it, anyway.) < 1460078436 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i demand to see the record < 1460078786 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: http://www.irregularwebcomic.net/3431.html < 1460078815 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :second last paragraph. < 1460078847 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: dmm's statements on programming reminds me of Keymaker < 1460078866 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :who apparently dislikes non-eso programming < 1460078976 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :mhm < 1460079121 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1460079661 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: WHITE CHICKEN < 1460079824 0 :Kaynato!~Aedile@casewireless09.CWRU.Edu JOIN :#esoteric < 1460079976 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`unidecode ƿ < 1460079984 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+01BF LATIN LETTER WYNN] < 1460080041 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you know what made ds9 the best star trek series < 1460080059 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :its excellent villains, such as χ ƿ < 1460080090 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :chiwynn < 1460080192 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460080280 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1460080357 0 :rdococ!~rd606six@unaffiliated/octagonfly QUIT :Read error: Connection reset by peer < 1460080378 0 :rdococ!~rd606six@cpc82727-staf9-2-0-cust473.3-1.cable.virginm.net JOIN :#esoteric < 1460080398 0 :rdococ!~rd606six@cpc82727-staf9-2-0-cust473.3-1.cable.virginm.net QUIT :Changing host < 1460080398 0 :rdococ!~rd606six@unaffiliated/octagonfly JOIN :#esoteric < 1460080953 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :okay, that was more tedious than expected... but I have a 0x15 cycles checkerboard now. < 1460081038 0 :rdococ!~rd606six@unaffiliated/octagonfly QUIT : < 1460081340 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :YES! < 1460081355 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1460082265 0 :Kaynato!~Aedile@casewireless09.CWRU.Edu QUIT :Ping timeout: 268 seconds < 1460082328 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1460082544 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460082572 0 :Reece`!~nothing@host-92-13-218-196.as43234.net QUIT :Quit: Alsithyafturttararfunar < 1460082701 0 :Reece`!~nothing@host-92-13-218-196.as43234.net JOIN :#esoteric < 1460082720 0 :Reece`!~nothing@host-92-13-218-196.as43234.net QUIT :Read error: Connection reset by peer < 1460082802 0 :Reece`!~nothing@host-92-13-218-196.as43234.net JOIN :#esoteric < 1460082862 0 :Reece`!~nothing@host-92-13-218-196.as43234.net QUIT :Client Quit < 1460082910 0 :Reece`!~nothing@host-92-13-218-196.as43234.net JOIN :#esoteric < 1460083028 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460083987 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wi is working < 1460083992 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Partially < 1460083999 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :You can only s/// at the moment, but it works < 1460084020 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: leaving < 1460084146 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I seem to have hit a wall though < 1460084316 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"TedxKids" is a very badly-named thing < 1460084613 0 :Reece`!~nothing@host-92-13-218-196.as43234.net QUIT :Quit: Alsithyafturttararfunar < 1460084621 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460084930 0 :iconmaster!~iconmaste@129.21.121.176 QUIT :Ping timeout: 244 seconds < 1460084953 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460085002 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460085336 0 :llue!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1460085390 0 :lleu!~gnomebad@unaffiliated/lleu QUIT :Ping timeout: 250 seconds < 1460085525 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com JOIN :#esoteric < 1460085553 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460086350 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460086612 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460086776 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So I've now looked at existing programs (in particular the "small" 0x16 cycle solution)... it should be possible to get down to 0x14, perhaps even 0x13 cycles. < 1460086824 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1460088104 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca JOIN :#esoteric < 1460088265 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hello < 1460088312 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Hello < 1460088541 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: How many instructions do you think is the minimum? < 1460088557 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I instruct you to say yay < 1460088653 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :now < 1460089242 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com QUIT :Ping timeout: 244 seconds < 1460089375 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 252 seconds < 1460089620 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: impomatic said there's a 4 instruction solution; my best was 6 (or 5 if one relies on wrapping code execution and doesn't sound the 0s) < 1460089640 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So... I have 0x13 cycles now. :-) < 1460089706 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :using 41 threads... < 1460089725 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :0x01 < 1460089878 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I saw the 4-instruction solution. < 1460089901 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I kind of doubt you can do better than that. < 1460090077 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't think that I can below those 0x13 cycles. < 1460090336 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: whoa whoa whoa < 1460090347 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: The answer is obviously "encrypt-then-MAC" < 1460090803 0 :Guest772714!~severalwo@186-78-162-52.baf.movistar.cl JOIN :#esoteric < 1460090969 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: if you want to play with it, the code is here: http://sprunge.us/PKXS < 1460091061 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I rediscovered the gang scheduling idea... so to speak... myself... that's how I got to 0x16 and then 0x15 cycles. But the reduction in code size was essential to get to 0x13.) < 1460091283 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"sound" instead of "count"... I think this is my cue to go to bed. < 1460091661 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :What about the blue box one... have people gotten below 8 lines (with wrapping code)? < 1460091709 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: What transformation takes \a b c d e -> a (b c) (d e) to dot^6? < 1460091907 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: Or dot dot (dot dot), for that matter. < 1460092501 0 :contrapumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1460092702 0 :copumpkin!~copumpkin@haskell/developer/copumpkin QUIT :Ping timeout: 260 seconds < 1460093271 0 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1460093645 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460093928 0 :variable!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1460093929 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1460093929 0 :Guest772714!~severalwo@186-78-162-52.baf.movistar.cl QUIT :Ping timeout: 252 seconds < 1460094316 0 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1460094559 0 :Guest772714!~severalwo@186-78-146-221.baf.movistar.cl JOIN :#esoteric < 1460094826 0 :variable!?@? NICK :trout < 1460095484 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460095767 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 264 seconds < 1460097225 0 :trout!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1460097762 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Another kind of card for Magic: the Gathering might be: Whenever a nonactive player would draw a card, the active player draws a card instead. < 1460099197 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You mean "if"? < 1460099338 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ACTION slaps someone with a trout < 1460099413 0 :MoALTz!~no@78-11-183-124.static.ip.netia.com.pl QUIT :Quit: Leaving < 1460099901 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what about lua without metatables < 1460099935 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460100540 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :contrapumpkin: ☝ < 1460100723 0 :Froox!~Frooxius@194.108.5.201 JOIN :#esoteric < 1460100951 0 :Frooxius!~Frooxius@91.219.247.213 QUIT :Ping timeout: 264 seconds < 1460102567 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1460103275 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:1447:87c9:d65:1b2a JOIN :#esoteric < 1460104179 0 :Guest772714!~severalwo@186-78-146-221.baf.movistar.cl QUIT :Quit: Nettalk6 - www.ntalk.de < 1460107142 0 :bb010g!uid21050@gateway/web/irccloud.com/x-dmjahdmsnkulwths QUIT :Quit: Connection closed for inactivity < 1460107351 0 :J_Arcane!~chatzilla@37-219-93-73.nat.bb.dnainternet.fi QUIT :Ping timeout: 268 seconds < 1460108333 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :int-e: nice work, you should submit it to the leaderboard on reddit < 1460108375 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460109442 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :My BOX-256 solutions are here if anyone can improve them? https://github.com/impomatic/BOX256 < 1460110086 0 :dancek!~root@23.97.134.3 JOIN :#esoteric < 1460110349 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 248 seconds < 1460112210 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Ping timeout: 244 seconds < 1460113506 0 :fizzie!?@? PRIVMSG #esoteric :First time I've seen a coffin made to look like a wicker basket. < 1460113541 0 :fizzie!?@? PRIVMSG #esoteric :(There was one in the back of a hearse.) < 1460113643 0 :fizzie!?@? PRIVMSG #esoteric :Seems like it's a thing http://www.thegreenfuneralcompany.co.uk/graphics/cms/wicker3.jpg < 1460114112 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION prefers to stay away from reddit < 1460114782 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :int-e: do you mind if I post your solution on the leaderboard then? I can credit it to anonymous if you like? < 1460115492 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1460115623 0 :Reece`!~nothing@host-92-13-218-196.as43234.net JOIN :#esoteric < 1460115640 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460116629 0 :Reece`!~nothing@host-92-13-218-196.as43234.net QUIT :Quit: Alsithyafturttararfunar < 1460116678 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I have coffee. gorgeous, beautiful coffee. aaaaaaaah :) < 1460116692 0 :Reece`!~nothing@host-92-13-218-196.as43234.net JOIN :#esoteric < 1460117451 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: no I don't mind at all... attributing it to int-e may help some people recognize the author < 1460117485 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460117664 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :cool 6 line solution for the big square (by staying away from reddit I mean that I don't want to post there... I'd just end up polling for replies every 5 minutes) < 1460118145 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460118226 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: CAROTID CHICKEN < 1460118411 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1460119022 0 :contrapumpkin!~copumpkin@haskell/developer/copumpkin PRIVMSG #esoteric :shachaf: thanks! < 1460119579 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i'm so happy there's another giant war in eve online < 1460121251 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah grammar... are there giants in eve online? < 1460122732 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460122999 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460123430 0 :spiette!~spiette@206.167.243.4 JOIN :#esoteric < 1460123877 0 :spiette_!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1460123992 0 :spiette!~spiette@206.167.243.4 QUIT :Ping timeout: 260 seconds < 1460124423 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1460125138 0 :spiette_!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Quit: :qa! < 1460125884 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460127261 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :a (b c d) = fmap a (b c) d = fmap (fmap a) b c d = fmap fmap fmap a b c d < 1460127367 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :a1 ... an b (c1 ... cn d) = fmap (a1 ... an b) (c1 ... cn) d < 1460127487 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that last one looks promising for recursing < 1460127690 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :a (b1 ... bn c) = fmap a (b1 ... bn) c = fmap (fmap a) (b1 ... bn-1) bn c < 1460127960 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :a (b c d e) = fmap (fmap (fmap a)) b c d e this is related to fmap being sort of "lensy" < 1460128067 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah of course what we need is fmap . fmap . fmap < 1460128073 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :etc. < 1460128154 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it might help that . is associative (and also is fmap) < 1460128523 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1460128537 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :fmap fmap fmap is one of my favorites < 1460128546 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :isn't it < 1460128648 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :a . (fmap . fmap) = fmap a (fmap fmap fmap) = fmap (fmap a) (fmap fmap) fmap < 1460128658 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I guess the equivalent to fmap . fmap . fmap is fmap fmap fmap fmap fmap fmap fmap fmap, which is pleasing < 1460128762 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric ::t (fmap . fmap . fmap) `asTypeOf` fmap fmap fmap fmap fmap fmap fmap fmap < 1460128763 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(Functor f, Functor f1, Functor f2) => (a -> b) -> f (f1 (f2 a)) -> f (f1 (f2 b)) < 1460128807 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but it has to break down somewhere, because fmap^6 = fmap^10 < 1460128934 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric := fmap (fmap (fmap a)) fmap fmap fmap < 1460128959 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm... < 1460128997 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Somehow, I've never seen asTypeOf < 1460129157 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric := (fmap . fmap . fmap) a fmap fmap fmap < 1460129244 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :this doesn't help enough if a is composite. < 1460129798 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :a (b1 ... bn) = fmap^{\circ n-1} a b1 ... bn < 1460130313 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1460130338 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1460130453 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell fizzie First time I've seen a coffin made to look like a wicker basket. <-- all i know is that when i googled "wicker basket" right now, google's second suggestion appended "coffin". < 1460130453 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1460130511 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION got a bit confused about wicker <-> wicket, so before googling thought this was some cricket thing. < 1460130606 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :after darths & droids made me google ewoks yesterday, "wicket" doesn't give the hits i expected, either. < 1460130964 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net JOIN :#esoteric < 1460131010 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION fails to spot any pictures of ewoks playing cricket. < 1460131177 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: ah, nice 0x12 cycles solution < 1460131287 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION finds today's xkcd hilarious < 1460131326 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :why do i have this awful feeling that box256's thread mechanics are now locked in for good < 1460131371 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :int-e: thanks :-) 0x11 would be possible if I could find space for one more instruction! < 1460131393 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: it's because you're psychic hth < 1460131413 0 :fizzie!?@? PRIVMSG #esoteric :oerjan: I googled for "wicker basket coffin" to find the image. < 1460131431 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: you can do it with misaligned instructions... you don't need the last bytes of the PIX ones. < 1460131448 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :what the hell is this garden thing < 1460131448 0 :fizzie!?@? PRIVMSG #esoteric :That said, my suggestions are "wicker baskets", "wicker baskets uk", "wicker basket with lid" and "wicker baskets ikea". < 1460131488 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: xkcd's april 1 comic that somehow got delayed < 1460131502 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: oh wait, I'm doing the math wrong... < 1460131509 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ah, it' some kind of waiting game < 1460131535 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: next year he'll do paint drying < 1460131546 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it seems quite pointless after time < 1460131548 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: so yeah I think I'm short by one byte. < 1460131550 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: i gave up because it kept resetting in my browser < 1460131555 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i think time was probably the last genuinely great thing he did < 1460131595 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :before he managed to fuck up even the pictoblog stuff and wrote that godawful thing explainer book < 1460131596 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: what about the comet probe < 1460131601 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :comet probe? < 1460131627 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :he had a real-time comic following the landing < 1460131636 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :well that's kind of cool < 1460131661 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :anyway, i still think today's is hilarious, so there. < 1460131782 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: hah! you can squeeze in a PIX nn 03 instruction at address 0x16 < 1460131782 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :now gg < 1460131832 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :int-e: fantastic, I'll do that now, thanks :-) < 1460131885 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(fortunately the number of threads will remain even) < 1460132041 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION is happy to leave the tedious work to impomatic ;) < 1460132047 0 :llue!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1460132066 0 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net JOIN :#esoteric < 1460132066 0 :lleu!~gnomebad@cpc15-croy20-2-0-cust489.croy.cable.virginm.net QUIT :Changing host < 1460132066 0 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1460132100 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: and you can reduce the amount of misaligned code by putting the jump table right in front of the thread instruction pointers. < 1460132129 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :int-e: done that already. I'd allowed for that < 1460132139 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::) < 1460132505 0 :Guest772714!~severalwo@186-78-146-221.baf.movistar.cl JOIN :#esoteric < 1460132676 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :int-e: done, but didn't need the PIX at 0x16 after all. < 1460132733 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 268 seconds < 1460133253 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, right. < 1460134205 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :okay, we can do better still :) < 1460134701 0 :acertain!~acertain@unaffiliated/fread2281 QUIT :Quit: Leaving < 1460135325 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu JOIN :#esoteric < 1460135430 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460135441 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :oerjan: This is my garden: http://xkcd.com/1663/#abf5687c-fbaf-11e5-8001-42010a8e0011 < 1460135453 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Things are strange < 1460135677 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1460135753 0 :Reece`!~nothing@host-92-13-218-196.as43234.net QUIT :Quit: Alsithyafturttararfunar < 1460136370 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :contrapumpkin: ? < 1460136406 0 :contrapumpkin!~copumpkin@haskell/developer/copumpkin PRIVMSG #esoteric :shachaf: you told me encrypt-then-MAC < 1460136484 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: if you can express dot . ... . dot than you can express a (b1 ... bn), which allows you to build anything by recursion. < 1460136549 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :unfortunately sizes blow up when trying to use those mutually. < 1460136560 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*then < 1460136610 0 :Guest772714!~severalwo@186-78-146-221.baf.movistar.cl QUIT :Ping timeout: 244 seconds < 1460136620 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :um, throw a1 ... an (b1 ... bn) in there too < 1460136674 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :a1 ... an b (c1 ... cn d) = fmap (a1 ... an b) (c1 ... cn) d was the main starting point < 1460136951 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fmap (fmap (fmap ...)) is also a base. < 1460136963 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: I just woke up, it'll be a bit before I can think about dots. < 1460136967 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1460137000 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and i'll be leaving soon anyway so... < 1460137004 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1460137108 0 :contrapumpkin!?@? NICK :copumpkin < 1460137458 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460137579 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1460139060 0 :bb010g!uid21050@gateway/web/irccloud.com/x-qwytkhqlttybrpek JOIN :#esoteric < 1460139252 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: I'm not even sure how to justify the other two. < 1460139292 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: now i can think about dots but you already scrapped < 1460139369 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Quit: Leaving < 1460139428 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: http://sprunge.us/TaKQ is 0x10 cycles < 1460139470 0 :Guest772714!~severalwo@186-78-146-221.baf.movistar.cl JOIN :#esoteric < 1460139562 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: whoa, I was wondering if anyone would use that in a solution < 1460139601 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460139837 0 :Caesura!~Aedile@casewireless02.CWRU.Edu JOIN :#esoteric < 1460139945 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: hmm, how concrete is your "that"? misaligned instructions, overlapping instructions, overlapping adds, this particular overlapping add? < 1460139981 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is there a use case for misaligned instructions that aren't overlapping? < 1460140023 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu QUIT :Ping timeout: 240 seconds < 1460140043 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, some instructions come with unused bytes... < 1460140071 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so I would see a difference between having a PIX every three bytes and this overlapping ADD. < 1460140090 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah, I guess. < 1460140173 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh no... I have to do this again... < 1460140174 0 :hppavilion[2]!~DevourerO@74-114-87-65.dynamic.asdk12.org JOIN :#esoteric < 1460140215 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1460140346 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :even 0x0F should work < 1460140372 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 260 seconds < 1460140438 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :let's see... I need four more threads. < 1460140624 0 :hppavilion[2]!~DevourerO@74-114-87-65.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460140810 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1460140855 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :4 more threads = two more instructions (8 bytes). 4 for the IPs and 4 to overwrite the IPs :-( < 1460140866 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I know. < 1460140873 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But it's possible... just needs work. < 1460140993 0 :hppavilion[2]!~DevourerO@74-114-87-65.dynamic.asdk12.org JOIN :#esoteric < 1460141320 0 :Caesura!~Aedile@casewireless02.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1460141779 0 :hppavilion[2]!~DevourerO@74-114-87-65.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460141814 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :impomatic: corewars? < 1460141868 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: For extra credit write a program that uses the IPs as part of an instruction. < 1460141898 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :ais523: box256 < 1460141916 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460141968 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :ais523: http://programminggames.org/BOX-256.ashx < 1460141981 0 :hppavilion[2]!~DevourerO@74-114-87-65.dynamic.asdk12.org JOIN :#esoteric < 1460142008 0 :Caesura!~Aedile@casewireless02.CWRU.Edu JOIN :#esoteric < 1460142958 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Instead of booster packs I may prefer to sell a customizable card game set as a "set box" which contains divisions by rarity and alphabetical order within each section. After confirming that you have received the correct cards, you can mix them and construct packs from them in order to make up a draft, and then afterward you can separate them by rarity to replace them into the box. < 1460142993 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: But you could make much less money that way. < 1460142999 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: there are some games that work like that already < 1460143031 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :Isn't that how the new Netrunner works? < 1460143064 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It is. < 1460143077 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :shachaf: The goal is to make a card game, not to make money. In a large enough tournament they would purchase a lot of boxes anyways. (Booster packs could still be sold as well, in case you deliberately want random cards or do not want to construct the packs yourself) < 1460143101 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hasbro's goal is to make money. < 1460143136 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :ACTION only has the old Netrunner to play. But I set up a business account with the supplier of the new Netrunner last week so I can retail it. < 1460143247 0 :fizzie!?@? PRIVMSG #esoteric :Superb. Trying to operate the British Airways reservation site -- the dynamic part of the forms are subtly broken. So I check the javascript console, and it says "SyntaxError: expected expression, got '<'" for the file jquery-1.8.3.min.js. < 1460143276 0 :fizzie!?@? PRIVMSG #esoteric :Turns out that's because, instead of returning the jQuery library, their server has returned a HTML page saying "We are experiencing high demand at the moment. If you would like to continue please click on one of the following links, otherwise please visit us again later." < 1460143286 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The instructions in the box would specify how many of each rarity per pack, as well as a copy of the game rules, and the computer codes for the cards in the set. (But I would also allow proxies unlike Hasbro anyways) < 1460143286 0 :fizzie!?@? PRIVMSG #esoteric :That's certainly very user-friendly, but it's a poor substitute for jQuery. < 1460143297 0 :hppavilion[2]!~DevourerO@74-114-87-65.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460143322 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :what if there was a languahe where < 1460143330 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :instead of < 1460143354 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :print "hello world"; < 1460143356 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :When I said it is not to make money, I meant the goal is not primarily earning money; it is secondary. The primary goal is to make up the game. < 1460143366 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :you have to do < 1460143394 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :print "hello world;" < 1460143503 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 240 seconds < 1460143576 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1460143645 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Also can include a barcode on the front of the card, so that it can be scanned into the computer. A computer database can be provided that includes the barcode numbers, so that the program can then be written to make scanning and make up the list on the computer from that. < 1460143688 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Possibly it could be a UUID or something like that in order that the same way can then even be used with custom cards) < 1460143729 0 :hppavilion[2]!~DevourerO@74-114-87-65.dynamic.asdk12.org JOIN :#esoteric < 1460143813 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :meh, I miscounted the threads... < 1460143833 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Including computer codes too also allows anyone to make implementations of the game on computer, as well as to clarify the rules more even if you are not using the computer. < 1460143836 0 :hppavilion[2]!~DevourerO@74-114-87-65.dynamic.asdk12.org PRIVMSG #esoteric :A language < 1460143842 0 :hppavilion[2]!~DevourerO@74-114-87-65.dynamic.asdk12.org PRIVMSG #esoteric :Where every instruction is an infinite string < 1460143852 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you like this? < 1460143859 0 :hppavilion[2]!~DevourerO@74-114-87-65.dynamic.asdk12.org PRIVMSG #esoteric :(Encoded as a lazy-evaluated sequence) < 1460144006 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460144195 0 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de QUIT :Quit: Terminated < 1460144212 0 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1460144760 0 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460145332 0 :sheili!~canaima@190.203.180.230 JOIN :#esoteric < 1460145496 0 :sheili!~canaima@190.203.180.230 PRIVMSG #esoteric :hola < 1460145507 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1460145531 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`? welcome.es < 1460145538 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 244 seconds < 1460145558 0 :sheili!~canaima@190.203.180.230 PRIVMSG #esoteric :hablas español < 1460145566 0 :Guest772714!~severalwo@186-78-146-221.baf.movistar.cl QUIT :Quit: Nettalk6 - www.ntalk.de < 1460145569 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​¡Bienvenido al centro internacional para el diseño y despliegue de lenguajes de programación esotéricos! Por desgracia, la mayoría de nosotros no hablamos español. Para obtener más información, echa un vistazo a nuestro wiki: http://esolangs.org/. (Para el otro tipo de esoterismo, prueba #esoteric en EFnet o DALnet.) < 1460145686 0 :Guest772714!~severalwo@186-78-146-221.baf.movistar.cl JOIN :#esoteric < 1460145688 0 :Reece!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460145714 0 :Reece`!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 246 seconds < 1460145714 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It should be generally expectted to be English to be reading/writing this channel effectively. < 1460145744 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Despite many Spanish people seem to come on, but I don't know read/write Spanish so well) < 1460145771 0 :Guest772715!~severalwo@186-78-146-221.baf.movistar.cl JOIN :#esoteric < 1460145783 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :zzo38: it's another person with ~canaima in their username < 1460145795 0 :Guest772714!~severalwo@186-78-146-221.baf.movistar.cl QUIT :Read error: Connection reset by peer < 1460145829 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at this point it's almost worth banning the username fragment, lots of Spanish-speakers using canaima seem to end up here when they shouldn't be for no obvious reason < 1460145877 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes, many people are thinking it is the Spanish IRC even though it is not, it seem? If it can be ban with the note/redirect so that if they do actually want it, to knock or whatever? < 1460145918 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, which channel do we redirect to though? < 1460145926 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :like, what is it called? < 1460145930 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :we could give it a join message explaining < 1460145969 0 :Caesura!~Aedile@casewireless02.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1460146366 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It is the "canaima notice channel" < 1460146382 0 :Caesura!~Aedile@casewireless02.CWRU.Edu JOIN :#esoteric < 1460146452 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, #canaima exists, it's not empty but it's pretty small < 1460146520 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It would be a different channel such as ##canaima-notice for example < 1460146621 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, I wasn't planing to use #canaima, was just curious as to whether it existed < 1460146623 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1460146767 0 :sheili!~canaima@190.203.180.230 QUIT :Quit: Leaving. < 1460146776 0 :sheili!~canaima@190.203.180.230 JOIN :#esoteric < 1460146807 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :"Important Note: This is not the Spanish IRC. If this is the channel you want anyways, please to knock or to change your username." (And then also write the same thing in Spanish) < 1460146941 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Did you hear Conspiracy 2 was announced? < 1460146947 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Release date in Aug. < 1460146979 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I did not hear it, but now I do < 1460147056 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you excited for all the new jams? < 1460147072 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Also I think Return to Innistrad was released today or something. < 1460147095 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What new jams? < 1460147120 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I do not play the game much so I don't care < 1460147161 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Would you be more excited for a new Magic: The Puzzling? < 1460147165 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :These new cards and new rules can be used with new puzzles though. < 1460147182 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes I would be more excited for a new Magic: The Puzzling, and I would purchase it if they made available for purchase < 1460147302 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Have you tried http://markrosewater.tumblr.com/post/121390976958/the-duels-games-have-puzzle-duels-which-are ? < 1460147338 0 :sheili!~canaima@190.203.180.230 PART #esoteric : < 1460147502 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Apparently they have been getting fewer and worse every time, anyways I would want a paper version < 1460147533 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Still some other people (including myself) do make up puzzles too < 1460148544 0 :Guest772715!~severalwo@186-78-146-221.baf.movistar.cl QUIT :Ping timeout: 252 seconds < 1460148923 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460148927 0 :Reece!~nothing@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 246 seconds < 1460149010 0 :Caesura!~Aedile@casewireless02.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1460149123 0 :shachaf!~shachaf@unaffiliated/shachaf QUIT :Ping timeout: 260 seconds < 1460149302 0 :FireFly!~firefly@firefly.xen.prgmr.com QUIT :Remote host closed the connection < 1460149317 0 :hppavilion[1]!~DevourerO@74-114-87-65.dynamic.asdk12.org JOIN :#esoteric < 1460149468 0 :hppavilion[2]!~DevourerO@74-114-87-65.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460149600 0 :hppavilion[1]!~DevourerO@74-114-87-65.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460149645 0 :FireFly!~firefly@firefly.xen.prgmr.com JOIN :#esoteric < 1460149698 0 :iconmaster!~iconmaste@129.21.121.176 JOIN :#esoteric < 1460149864 0 :shachaf!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1460149915 0 :Caesura!~Aedile@casewireless02.CWRU.Edu JOIN :#esoteric < 1460149956 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 246 seconds < 1460150161 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460150421 0 :puck1pedia!~puck@irc.puckipedia.com JOIN :#esoteric < 1460150433 0 :puckipedia!~puck@irc.puckipedia.com QUIT :Ping timeout: 240 seconds < 1460150505 0 :puck1pedia!?@? NICK :puckipedia < 1460150633 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: buying food < 1460150711 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: http://sprunge.us/EhhO < 1460150791 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :int-e: I didn't think it was possible. 62 threads, nice work :-) < 1460151007 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :I need to check my Smiley Face solution is safe < 1460151259 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fwiw, I don't think 0x40 threads will fit :) < 1460151336 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :besides they wouldn't help... duh. < 1460152335 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Alsithyafturttararfunar < 1460152360 0 :augur_!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1460152471 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 252 seconds < 1460153044 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:1447:87c9:d65:1b2a QUIT :Quit: ZNC - http://znc.in < 1460154216 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1460155148 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :"Science is always discovering odd scraps of magical wisdom and making a tremendous fuss about its cleverness." I have seen this quotation attributed to Aleister Crowley but have been unable to confirm it. Do you know who it is? < 1460155161 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Another quotation is "The best armor is to keep out of range." Do you know where it comes from? < 1460155386 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Quit: :qa! < 1460155478 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1460155560 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Read error: Connection reset by peer < 1460155623 0 :Caesura!~Aedile@casewireless02.CWRU.Edu QUIT :Ping timeout: 240 seconds < 1460155765 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460155849 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: *MWAHAHAHA* < 1460156586 0 :Caesura!~Aedile@casewireless02.CWRU.Edu JOIN :#esoteric < 1460156763 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1460156941 0 :hppavilion[1]!~DevourerO@74-114-87-65.dynamic.asdk12.org JOIN :#esoteric < 1460156997 0 :kragniz!~kragniz@nyaa.kragniz.eu QUIT :Quit: leaving < 1460157023 0 :kragniz!~kragniz@nyaa.kragniz.eu JOIN :#esoteric < 1460157569 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: what are you mwahing about now < 1460157577 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :dots hth < 1460157836 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :dot, dot dot, dot . dot, dot (dot dot), dot dot . dot, dot . dot dot, dot (dot . dot), dot . dot . dot, dot (dot (dot dot)), dot (dot dot) . dot, dot dot . dot dot, dot . dot . dot ... < 1460157861 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @@ (@where dedot) dot (dot dot) < 1460157862 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ b c f h i -> b c f (h i)) < 1460157877 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @@ (@where dedot) dot (dot dot) dot < 1460157878 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ c f h i -> c (f (h i))) < 1460157909 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @@ (@where dedot) dot dot (dot dot) < 1460157911 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ c e f k l -> c (e f) (k l)) < 1460158000 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@@ @@ (@where dedot) dot . dot dot < 1460158001 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ l b c h i -> l (b c) (h i)) < 1460158010 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@@ @@ (@where dedot) dot (dot dot) . dot < 1460158011 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ o c f h i -> o (c f) (h i)) < 1460158027 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why are you writing some dots infix twh < 1460158032 0 :kragniz!~kragniz@nyaa.kragniz.eu QUIT :Quit: leaving < 1460158038 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @@ (@where dedot) dot dot dot dot dot dot < 1460158040 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ i k l q r -> i (k l) (q r)) < 1460158042 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :they are operators < 1460158045 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: because it's easier for my brain to apply them that way < 1460158135 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :is dot dot dpt and dot . dot equivalent? < 1460158141 0 :kragniz!~kragniz@nyaa.kragniz.eu JOIN :#esoteric < 1460158145 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :myname: yes < 1460158228 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I wonder if lambdabot's @where is meant to be abused like this < 1460158249 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and if not, whether it would be worth adding an equivalent feature that's more appropriately named, and/o closing the loophole < 1460158341 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@pl \a b c d e -> a (b c) (d e) < 1460158341 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(((.) .) .) . (.) < 1460158373 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @@ (@where dedot) dot (dot (dot dot)) dot < 1460158375 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ c f i k l -> c (f i) (k l)) < 1460158420 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@pl \a b c d e f g h i j k l m -> a (((b c) d (e f g)) h (i j) k) (l m) < 1460158420 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(((((((((((.) .) .) .) .) .) .) .) .) .) .) . (. ((((((((.) .) .) .) .) . (.) . (.)) .) .)) . (.) . (.) . (.) . (.) . (.) . (.) . (.) . (.) . (.) < 1460158447 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@pl \a b c d e -> a (b (c (d e))) < 1460158447 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(. ((. (.)) . (.) . (.))) . (.) . (.) . (.) < 1460158460 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, @pl output on this sort of grouping operation seems to obey a relatively restricted grammar < 1460158465 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@pl is cheating because it uses (. f) < 1460158466 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this might be exploitable somehow? < 1460158471 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which is really (flip dot f) < 1460158495 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :@pl \a b c -> a c (b c) < 1460158495 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ap < 1460158497 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, perhaps dot and (flip dot) are leftassoc-complete? < 1460158500 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :neat < 1460158519 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::t (flip dot) < 1460158520 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Not in scope: ‘dot’ < 1460158520 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Perhaps you meant ‘not’ (imported from Data.Bool) < 1460158524 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric ::t (flip (.)) < 1460158525 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, what I wanted was a pair of functions that don't need parentheses. < 1460158525 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(a -> b) -> (b -> c) -> a -> c < 1460158534 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@let dot = (.) < 1460158535 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Defined. < 1460158554 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So you can use "f g f f f g f" or something to define your blob, and then give it all your arguments. < 1460158576 0 :hppavilion[1]!~DevourerO@74-114-87-65.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460158576 0 :Caesura!~Aedile@casewireless02.CWRU.Edu QUIT :Ping timeout: 252 seconds < 1460158618 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right < 1460158625 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, can we think about this problem moving backwards? < 1460158645 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. is it possible to define openparen and closeparen combinators that let you specify the argument pattern in advance < 1460158655 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and they somehow have the right functionality? < 1460158716 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you could think about giving them the number < 1460158739 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :like paren 3 a b c d e f g = (a b c) d e f g < 1460158763 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :myname: ugh, be careful < 1460158767 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you're halfway to inventing Ursala < 1460158782 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what's the problem? < 1460158809 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Ursala pointers use a syntax in which numbers effectively parenthesize that many elements < 1460158816 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. 3abcdef = (abc)def < 1460158823 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :inside a pointer < 1460158824 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so? < 1460158829 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric ::D < 1460158839 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so, have you /seen/ Ursala? < 1460158844 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :no < 1460158846 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's at least as eso as BANCStar < 1460158984 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : hmm, @pl output on this sort of grouping operation seems to obey a relatively restricted grammar <-- it all consists of applications of (.), itym < 1460159001 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460159006 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: and flip hth < 1460159047 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oerjan: yes, it's clearly made out of applications and partial applications of (.) but it appears to be even more restricted than that < 1460159114 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: no, there's no flip in there. it's (a .) not (. a) < 1460159139 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: it generates both hth < 1460159176 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well ok. you don't _need_ flip, though. < 1460159184 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Agreed. < 1460159203 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@@ @unpl @pl \a b c d e -> a (b (c (d e))) < 1460159204 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ w al n q t -> w (al (n (q t)))) < 1460159207 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :btw i'm very doubtful that adding just dot dot as a single combinator helps. < 1460159209 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :walnqt < 1460159227 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1460159243 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@@ @@ (@where dedot) dot dot dot dot dot dot (dot dot) < 1460159244 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ k l q r w x -> k l (q r) (w x)) < 1460159279 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that's the only possible case which remains to check < 1460159307 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :everything shorter is equivalent to a straight line of dots. < 1460159319 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@@ @@ (@where dedot) dot dot dot dot dot dot < 1460159320 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ i k l q r -> i (k l) (q r)) < 1460159321 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@@ @@ (@where dedot) dot dot dot dot dot < 1460159323 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ f i k l -> f (i (k l))) < 1460159324 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@@ @@ (@where dedot) dot dot dot dot < 1460159325 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ e f i k l -> e f i (k l)) < 1460159327 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@@ @@ (@where dedot) dot dot dot < 1460159328 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ c e f i -> c (e f i)) < 1460159346 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm admittedly that single one _does_ seem to give something new. < 1460159354 0 :kragniz!~kragniz@nyaa.kragniz.eu QUIT :Quit: leaving < 1460159371 0 :kragniz!~kragniz@nyaa.kragniz.eu JOIN :#esoteric < 1460159391 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@@ @@ (@where dedot) dot dot dot dot dot dot (dot dot) dot < 1460159393 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ l q r w x -> l (q r (w x))) < 1460159455 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm also new < 1460159461 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@@ @@ (@where dedot) dot dot dot dot dot dot (dot dot) (dot dot) < 1460159462 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ l q r w x ad -> l (q r) (w x ad)) < 1460159489 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@@ @@ (@where dedot) dot dot dot dot dot dot (dot dot) dot dot < 1460159490 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ q r w x ac ad -> q r (w x) (ac ad)) < 1460159530 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@@ @@ (@where dedot) dot dot dot dot dot dot (dot dot) dot (dot dot) < 1460159532 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : (\ q r w x ad af ag -> q r (w x) ad (af ag)) < 1460159555 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: smile! http://sprunge.us/VQCK < 1460159559 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, at least I figured out the general-case transformation for making a parenthesized dot blob. < 1460159577 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok doubt is lessening again, it seems that continuing from dot dot dot dot dot dot (dot dot) gives new functions < 1460159629 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@let doot = dot dot dot < 1460159630 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Defined. < 1460159636 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess that doesn't fix the @where. < 1460159640 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: there should still be room for another cycle or two < 1460159640 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: no, just dot dot < 1460159645 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :int-e: that's a pretty big improvement! < 1460159645 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Er, right. < 1460159699 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: but I'm not going to try... using 16 cycles for the actual drawing is such a sweet spot < 1460159702 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i deduced earlier that if you can convert every dot . dot ... . dot sequence to a straight lassoc line, then you get everything. < 1460159728 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I must've missed that. < 1460159742 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well basically, first you have < 1460159749 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :int-e: is your code specific to the smiley, or can you use it for any image? < 1460159803 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: http://sprunge.us/TfbH is how I planned it... the Y and Z regions (y and z are erasures) are specific to the smiley < 1460159810 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: you have a (b1 ... bn c) = fmap^{\circ n-1} a b1 ... bn c < 1460159835 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right. < 1460159836 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :er < 1460159841 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*--1 < 1460159864 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: so it's quite specific < 1460159876 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you subtracting the "-1" there? < 1460159880 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1460159986 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm i'm jumping too fast < 1460160001 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: basically I decided that a population of 170 was too big to store it all as data < 1460160073 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm AMA should be beginning now < 1460160157 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net QUIT :Read error: Connection reset by peer < 1460160183 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :https://www.reddit.com/r/comics/comments/4dyros/im_david_morganmar_author_of_darths_droids_and/ < 1460160417 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :How can I set up NNTP server and client on this Linux? < 1460160490 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :a1 ... am (b1 ... bn c) = fmap (a1 ... am) (b1 ... bn) c. so if you can handle fmap (a1 ... am) you can handle the former. but the latter is fmap^{\circ n-1} fmap a1 ... am . < 1460160531 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*m < 1460160534 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :sheesh < 1460160570 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and thus by induction you can handle any application of anything you can handle. < 1460160610 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460160644 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm formulating an idea for an Esolang that could actually be of use to someone < 1460160650 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What idea is it? < 1460160683 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: A language based entirely on lazy-evaluated sequences < 1460160751 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Maybe sort of like Haskell, but the "Functions always return the same value for the same arguments" requirement would be dropped in favor of "Functions are lazily-evaluated sequences of values" < 1460160812 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Designing an example < 1460160821 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@let dash = dot dot < 1460160822 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Defined. < 1460160858 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION swats shachaf. In the face. With a chair. < 1460160866 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What? < 1460160870 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Please don't do that. < 1460160931 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Too late. < 1460160937 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: It's also vectorized. < 1460161163 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Here's a speculative example: http://pastebin.com/h3n9xdS6 < 1460161201 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :[x, y, z] creates a new literal lazy < 1460161212 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :-> passes the previous lazy to the next lazy < 1460161220 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :{} vectorizes its contents < 1460161233 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: don't complain, it was just an act of chairity < 1460161257 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yeah, I even let shachaf keep the chair < 1460161277 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't appreciate what you're doing and you should stop. < 1460161363 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1460161390 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hi, lambda-11235! < 1460161405 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: Hello < 1460161414 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :hellambda-1123581321 < 1460161434 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Given the latter part of your nick, I'm making a language that may be of interest to you < 1460161451 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(That's the weakest reasoning I've ever spewed) < 1460161459 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: Oh? < 1460161498 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :All languages are of interest to me. < 1460161499 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: It's based entirely on feeding lazy-evaluated sequences into iterators to make NEW lazy-evaluated sequences < 1460161505 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Fair enough < 1460161515 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Except Java < 1460161575 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: People think Java is a language? < 1460161622 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's a language and a VM and a security model and a browser plugin < 1460161625 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and a library < 1460161633 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :some of these things work better than others < 1460161781 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :ais523: It's also a drink. I personally only use the VM and the library. < 1460161947 0 :bennyZ!~ben@p2003007A0A455F30E41DCFFEDDA1F32E.dip0.t-ipconnect.de JOIN :#esoteric < 1460161955 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Truth machine now available @ http://pastebin.com/h3n9xdS6 < 1460162022 0 :bennyZ!~ben@p2003007A0A455F30E41DCFFEDDA1F32E.dip0.t-ipconnect.de PART #esoteric : < 1460162155 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : at this point it's almost worth banning the username fragment, lots of Spanish-speakers using canaima seem to end up here when they shouldn't be for no obvious reason <-- i've been tempted. < 1460162186 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes, I know you discussed it earlier < 1460162193 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the redirect-ban actually makes a lot of sense < 1460162201 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but you'd need a good description in the target channel < 1460162224 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric : lambda-11235: Given the latter part of your nick, I'm making a language that may be of interest to you < 1460162231 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you're making a language based on 11235? < 1460162265 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom_Hoover: It was very weak reasoning < 1460162282 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :are you sure you didn't mean 'former' < 1460162285 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Phantom_Hoover: It can construct infinite fibonacci sequences. < 1460162291 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom_Hoover: 11235 =! fibonacci < 1460162309 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(=! is equals, of course; not !=) < 1460162319 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(the "of course" is part of the name) < 1460162332 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh i thought you were referring to the lambda bit < 1460162374 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: It reminds me a little bit of https://github.com/matz/streem. < 1460162407 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Anyway, chemistry homework, gotta do that. < 1460162428 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Really, it's just https://docs.python.org/2/library/itertools.html in the form of a programming language < 1460162498 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: darn, can't stop: http://sprunge.us/QVMB < 1460162508 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: using 32 threads... wee < 1460162702 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :int-e: have you still got a few ideas how to reduce it further? < 1460162774 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460162884 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no. < 1460162907 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'd need to find a different approach... < 1460163195 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And I'm not very hopeful there... to manage to squeeze in more threads I think I'd have to compress the image data, but any decoding I can think of will need significantly more than 2 instructions per pixel (at least 2 extra instructions, I think)... so I'd need more than 50 threads, and that's optimistic?! < 1460163375 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460164345 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: apparently you got it done in 3.5 instructions per pixel... but that doesn't change the math significantly :) < 1460164436 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460164567 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :My code will display almost any picture, with any number of colours :-) (and I have code which is a few cycles slower which will display any picture). < 1460164664 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah I've just looked at the 0x2E cycle one < 1460164672 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :So I know whatever puzzle the author devises, if it has <=48 pixels it can be solved in <=7 cycles. Otherwise it can be solved in <=0x30 cycles < 1460164720 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> (0x14-5) * 31 / 170 < 1460164721 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 2.735294117647059 < 1460164763 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(that's instructions per visible pixel in my code) < 1460164809 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(there's some overdrawing and some pixels have to be erased... so it's worse than the optimal 2) < 1460164830 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :... < 1460164846 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460164852 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :rdococ: excellent points. I like the middle one best. < 1460164857 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :haha < 1460164860 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :... < 1460164871 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: That reminds me of a joke told by Raymond Smullyan. < 1460165004 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"232a" in https://archive.org/stream/WhatIsTheNameOfThisBook/What-is-the-Name-of-this-Book_djvu.txt < 1460165015 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, that's not great OCR. < 1460165124 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah < 1460165144 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :at least there was no drum solo < 1460165281 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460166588 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460167290 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460167948 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460168226 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I made some fix of Magic: the Puzzling: Codex but do you think it is more better now? Please tell me in case something is still wrong < 1460168309 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1460168457 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I have decided that, for XML-like data storage, KML is the optimal Markup Language < 1460168531 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think that it can be different whether you want text marked or data marked, too. < 1460168619 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1460168675 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :http://programmers.stackexchange.com/questions/314599/why-is-xml-called-a-language-exactly makes me sad. < 1460168688 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: KML is better no matter what < 1460168698 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: For XML-like uses < 1460168717 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Obviously, for mapping data and holding arrays of integers/strings, JSON is better < 1460168725 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(Is there some other KML I don't know of?) < 1460168730 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :For some kind of data, INI or JSON or RDF might also help to form such a data. By having a reasonable kind of XML representation of such a data then you can use XSL with it too, although the XML would not be the ordinary representation of the data < 1460168749 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(KML = Knuth Markup Language = TeX's syntax) < 1460168774 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(I don't know of any other name for it) < 1460168785 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :TeX supports varying syntax < 1460168822 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It is good if you want to process it with TeX, but only TeX can properly parse it < 1460168840 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Not PURE TeXian syntax < 1460168845 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: But TeX-like syntax < 1460168847 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Why, you ask? < 1460168879 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Because multiple bodies on a tag, plus more TeX in properties (not just a string). That's why. < 1460168905 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :\tag[prop]{body1}{body2} < 1460168925 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460168956 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It does not even require that they are in square brackets; other delimiters are also possible, such as a number terminated by a full stop, or text terminated by a paragraph break. < 1460168960 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :When they were inventing the name for XML < 1460168975 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :They voted on the name < 1460168992 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :The second choice- after XML- was MAGMA: Minimal Architecture for Generalized Markup Applications < 1460168996 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: That's good. < 1460169234 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1460169415 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have written some codes in TeX and with that it is possible to see some example of how it can be done. < 1460169430 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It can even include chess notations. < 1460169553 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Oooh :) < 1460169572 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: I'm trying to think up a new kind of KRF < 1460169616 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :JSON is for numbers, strings, bools, maps from those to JSON, and arrays of JSON < 1460169625 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :XML is for text that has certain properties applied to subsegments < 1460169693 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes that is how JSON and XML are good for. < 1460169727 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: I'm trying to find gaps < 1460169735 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Areas where a new language would be good < 1460169778 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :JSON is fairly limited in scope, but XML isn't good for storing any kind of data other than text, really (because it doesn't syntactically support anything /but/ text and tags) < 1460169809 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :For even simpler data than JSON there is INI, and for a more complicated data there is RDF which is even extensible < 1460169849 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I wouldn't say that that's what XML is for. < 1460169863 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Of course there is also tab-separated values is another format) < 1460169864 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: What else is it for? < 1460169874 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: *character-separated < 1460169875 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I'd say XML is for representing data in a way that's both human-readable and machine-readable. < 1460169885 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So it *can* be used to represent pretty much any kind of data. < 1460169890 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Yes, but the data it represents is only really good as text < 1460169902 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: You can represent non-textual data, but it isn't syntactically shown < 1460169913 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :tswett: Yes, although it isn't really very good for any purpose other than text markup I think < 1460169931 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: what's a type of non-textual data you're thinking of? < 1460169947 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Well, integers for one are bad in XML < 1460169952 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :15 is a pain < 1460169968 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :xml assembly? < 1460169974 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :shachaf: Oooh, nice < 1460169988 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I suppose. If you're applying XML to something related to integers, you'd probably just put the digits in there and call it good. < 1460169990 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Like, uh... < 1460169992 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes, JSON does it more easily to write numbers (although it doesn't distinguish between integer and non-integer) < 1460170009 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: True, and that's a flaw on JSON's part < 1460170012 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Dammit, JSON. < 1460170014 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric : < 1460170035 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: "Why are there quotes around a number?" < 1460170038 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :The problem there is that that XML doesn't indicate that the attributes there *have* to be integers. < 1460170039 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :In RDF there is representation for any type (and is extensible); the Turtle syntax has a reasonable way to represent both integer and fraction numbers < 1460170047 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :That too. XML tends to be a lot more verbose than JSON. < 1460170083 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Perhaps we need a JSON++ < 1460170116 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :JSON represents hashmaps and arrays, XML represents trees... < 1460170132 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: you know about YAML? < 1460170139 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Oh, right, YAML < 1460170139 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :And, RDF represent directed graphs < 1460170144 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Yep < 1460170165 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Perhaps a language that represents Rings/Groups/Etc would be nice? < 1460170170 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I'm sure mathematicians would love it < 1460170189 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Hm... < 1460170208 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :all evil < 1460170221 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Haskell-like syntax is usually perfectly fine for representing mathematical stuff. < 1460170228 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: True, true < 1460170251 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: What's a good data-y data structure not covered by those? < 1460170280 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Labeled directed graphs are sort of like the ultimate data structure. < 1460170281 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Tables, Ontologies, Matrices < 1460170290 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Yeah, they are < 1460170296 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Though... I guess there are a lot of things that are "sort of like the ultimate data structure". < 1460170330 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Perhaps a strongly-typed language of some sort? One that forces you to obey a format to prevent errors? < 1460170337 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Sort of like JSON with a typechecker < 1460170342 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :TOM < 1460170346 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Now I'm salivating. < 1460170374 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Strongly-Typed Data Language. < 1460170383 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Yay! < 1460170389 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Except call it something punchy. Not STDL. < 1460170424 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: The parser would reject the data completely if it doesn't match a strict, dependently-typed format and return None < 1460170440 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(or null, or nothing, whatever) < 1460170460 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: I think we meant statically-typed < 1460170475 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Right, right. < 1460170487 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: But it would obviously have dependent types < 1460170504 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: ...leading to a second language which expresses the typing < 1460170515 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Or better yet, the /same/ language < 1460170584 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: What data structures would it support by default? I'm thinking Maps, Objects (named tuples), Lists, Tuples, and Tagged Unions < 1460170590 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes how are you going to do the ring/group/etc? < 1460170596 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I'm thinkin'... < 1460170598 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :All of them. < 1460170600 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: I discarded that idea < 1460170604 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Every data structure that is possible to define. < 1460170611 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: So the directed graph then? < 1460170623 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Well, that's *one* data structure. < 1460170629 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: *fine* < 1460170637 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: What will be the *core* data structures? < 1460170661 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :With Int, Real, Char, Bool, Top, and Void being the builtin scalar data types < 1460170672 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :How about... the list. < 1460170683 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Everything else is just kind of a fancy list. < 1460170690 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :As Lisp fans can tell you. < 1460170711 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :A tuple is just a list with a specific length whose elements have specific types. < 1460170729 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: I was going to make lists homogenous < 1460170735 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: But that actually makes some sense < 1460170748 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :A map is just a list whose elements are 2-tuples whose first elements are never duplicated, and whose order doesn't matter. < 1460170762 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(a, b) = [a, b$] < 1460170777 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :What's your notation here? < 1460170785 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: $ is end-of-list < 1460170793 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I suppose it'd be better as [a, b, $] < 1460170807 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :If $ denotes the end of the list, what is ] for? < 1460170828 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: No, [a, b] means "An infinite a, b list" < 1460170838 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: $ force the list to end at a specific point < 1460170844 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Hmmm. < 1460170863 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :By the way... < 1460170870 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :{A: B} = [(A: a, B: b)] where... something < 1460170875 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Have a sort of property-based typing. Like... < 1460170878 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(... something is valid syntax) < 1460170880 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :With RDF it is possible to represent a looping list as well as an incomplete list < 1460170883 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :The most basic type is, say, "thing". < 1460170891 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: OK < 1460170901 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :But you can make more complicated types. Like "list". And "list of integers". < 1460170905 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And, and... < 1460170913 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :"list whose first element is equal to its third element" < 1460170919 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Oooh < 1460170933 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :"list of integers, where each integer is greater than the last" < 1460170948 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Syntax? < 1460170956 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Complicated. < 1460170991 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Damn it, what have I gotten myself into? :D < 1460171005 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: OK, so the builtin type is "bits", which means "big hunk-o-bits" and the builtin structure is "list of these types" < 1460171025 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :No, "list of bits" < 1460171033 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Hm... < 1460171054 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Ignore my previous 3 messages, the idea sucked < 1460171062 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So here's part of my idea. < 1460171094 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :The basic type is, I guess, "thing". < 1460171109 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Now, if you have a "thing", then you don't know anything about it. And since you don't know anything about it, you can't do anything with it. < 1460171125 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :listOfIncreasingValues :: [Int] (a->0>a->1) forall a < 1460171150 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(alternatively, s/->/!!/ < 1460171152 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :) < 1460171160 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Go on < 1460171177 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Can't it be similar to a set of integers too? < 1460171179 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :If you have a "list of things", now you know that it's a list, so you can do list stuff with it, like getting its length. < 1460171198 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And you can rearrange it, and stuff. But you can't really do anything with the individual things in it. < 1460171208 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And... that's how it all goes. < 1460171219 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :By the way, let me see if I can whip something up. < 1460171242 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :But even in Haskell you can do stuff if you do not know the type of something, but the only way can be done is to match the same type variable such as if it is (x -> x) then you can use the same input as output type. < 1460171265 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Yes, we know about polymorphism < 1460171372 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :data IncreasingList where { Empty :: IncreasingList; Cons :: (x :: Int) -> (xs :: IncreasingList) -> (case xs of { Empty -> (); (y:_) -> x < y }) -> IncreasingList } < 1460171391 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So... Haskell doesn't actually let you do that. < 1460171405 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :But you can do something really similar in Coq. < 1460171418 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :But don't ask me to; I don't remember the syntax. < 1460171435 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Anyway, the idea here is... < 1460171457 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :"Increasing list of integers" can just be defined as a list of integers, which satisfies the predicate "is increasing". < 1460171474 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I have to go eat dinner < 1460171496 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What is if you have define a set and then you will make the sorted list from such set < 1460171531 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :But an alternative is to sort of weave it into the definition of your list, so to speak. < 1460171540 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :OK < 1460171561 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: see you later. < 1460171743 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1460173059 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1460173482 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have implemented Black-Johansen in JavaScript now < 1460173531 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`unidecode 𓂸 𓂹 𓂺 < 1460173565 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+130B8 EGYPTIAN HIEROGLYPH D052] [U+0020 SPACE] [U+130B9 EGYPTIAN HIEROGLYPH D052A] [U+0020 SPACE] [U+130BA EGYPTIAN HIEROGLYPH D053] < 1460173601 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What is Black-Johansen? < 1460173601 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you know Egyptian writing? < 1460173619 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :shachaf: An algorithm for optimizing text encoding in Z-machine < 1460173649 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460173667 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(The algorithm is made up by myself and by oerjan) < 1460173747 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I figured that part. < 1460173921 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1460173930 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The text is encoded as a series of 5-bit Z-characters, involving three shift states. Zero always represents a space; 1 and 2 and 3 are "frequent words"; 4 and 5 set the shift state, and 6 to 31 are emit the character. The initial shift state is 0, where 4 means temporary shift to state 1 and 5 means temporary shift to state 2. In state 1, 4 permanent shifts to 1 and 5 permanent shifts to 0. In state 2, 5 permanent shifts to 0 and 4 permanent shift < 1460173968 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Each character has its own preferred shift state, for which it is part of that character set. In addition, Z-character 6 of state 2 means the next two Z-characters are interpreted as an ASCII code and it then emits an arbitrary ASCII character. < 1460174043 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Infocom designed this but then presumably they did not figure out how to encode text in an efficient way using this, so they just omitted the use of permanent shifts and used only temporary shifts in their compiler. < 1460174254 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Read error: Connection reset by peer < 1460174295 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Shift state 0 contains lowercase letters, shift state 1 contains uppercase letters, while shift state 2 contains the ASCII escape, line break, followed by 0123456789.,!?_#'"/\-:() < 1460174328 0 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1460174342 0 :bb010g!uid21050@gateway/web/irccloud.com/x-qwytkhqlttybrpek QUIT :Quit: Connection closed for inactivity < 1460174386 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Possibly by this you can understand what strings [4,13,10,17,17,20,5,19,0,4,28,20,23,17,9,5,20] and [5,5,9,10,11,12,13,6,2,8,14,15,16,17,8] represent. < 1460174591 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@oeis 4 13 10 < 1460174593 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Sum of proper divisors minus the number of proper divisors of n: a(n) = sigm... < 1460174612 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :They aren't any mathematical sequences; I described the encoding above < 1460174829 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The second example above may be a bit silly but a better example of a text where Black-Johansen will encode more efficiently would be "Copyright (c) 1981, 1982, 1983, 1984, 1985, 1986 Infocom, Inc. All rights reserved." Using a permanent shift would encode the numbers much more efficiently than temporary shifts < 1460175018 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1460175111 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Here's a piece of software that needs to be invented < 1460175117 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Scripted Documents < 1460175135 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(But ones that you edit in a mortal-friendly way) < 1460175167 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So... like MS Word? < 1460175177 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And Excel? < 1460175186 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: MS word isn't scripted usually < 1460175189 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :AFAIK < 1460175197 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Right. < 1460175199 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :But it *can* be. < 1460175217 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Also, Excel is a good example, but PowerPoint is a better one < 1460175224 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: It can? < 1460175230 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :...I'm pretty sure. < 1460175236 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Excel can definitely be scripted. < 1460175242 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: No, Word < 1460175256 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I'm pretty sure Word can be scripted. < 1460175267 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Huh. Is scripting Word user-friendly? < 1460175279 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Well, you need to be able to use the scripting language. < 1460175292 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Oh < 1460175301 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And it's not like it's a particularly bad language or anything. < 1460175331 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: I'm thinking something like "Select word -> Right click -> Make Button", which opens an "Events" window < 1460175343 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Then in events, "Connect -> Action -> Show Image" < 1460175381 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Lots and lots of people have put lots and lots of effort into creating a programming system that can be used by people who don't already know programming. < 1460175412 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Fair enough < 1460175421 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Do you know HTML5, out of curiosity? < 1460175451 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Because I kind of want to make a Free Software Online office suite < 1460175458 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1460175490 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460175519 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Kinda. < 1460175556 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Any idea what I should call it? < 1460175571 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Fsoos. Nah, that's probably not a good name. < 1460175576 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: hey, let me ask you something. < 1460175582 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :sebbu: Go on < 1460175583 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Do you want to start a project and see it through to completion? < 1460175588 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Whoops, tswett < 1460175591 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: I really do < 1460175600 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: I even wrote a short essay on it for school at some point < 1460175612 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: But I am genuinely terrible at focusing < 1460175628 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :You'll get better at it. < 1460175641 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I hope so < 1460175700 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: I'll go with Zodiac Office, because "Zodiac" is one of my stock names < 1460175732 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :What sort of project do you think you might want to do? < 1460175740 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I'll give the word processor the working name "VomitWordsOntoScreen" < 1460175790 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Many of the ideas you've described are the sort of thing a person may spend ten years on. < 1460175807 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Do you have any ideas that are, say, weekend-sized? < 1460175871 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Today's what if is awesome < 1460175886 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: ...Nope. < 1460175894 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Though that's probably what I should do < 1460175916 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(on the topic of What If): Especially the diagram of wing shapes < 1460176058 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I'll try making a tiny calculator with a Qt-based GUI < 1460176069 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :That seems more weekend-sized < 1460176073 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I'll be sure it's horrible < 1460176174 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :That sounds like a good idea. < 1460176186 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Prefix notation, because it's easier to parse AND nobody knows how to use it < 1460176249 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :All integers must be expressed in Dozenal, because it is clearly the superior system < 1460176305 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(That's easy to do in python) < 1460177056 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :OK, got the backend working for +-*/ < 1460177103 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :ACTION has successfully written something similar to Haskell's reflection library in RUst: < 1460177104 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :https://gist.github.com/Sgeo/3d7f8449ea5ba136038a9c677e744004 < 1460177491 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :We will need the ability to manipulate the TV guide of the cable box by the use of SQL codes. < 1460177782 0 :iconmaster!~iconmaste@129.21.121.176 QUIT :Ping timeout: 252 seconds < 1460178075 0 :rdococ_!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460178093 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Ping timeout: 240 seconds < 1460178178 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Pyth14]]4 10 02https://esolangs.org/w/index.php?diff=46761&oldid=46231 5* 0386.180.125.40 5* (-2) 10/* Quine */ < 1460178240 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460179020 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1460179857 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: What is the minimal database? < 1460180038 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Assuming that all querying must be done in the language, and data produced cannot be filtered any more beyond that, but that you want a technically-usable DB < 1460180149 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460180595 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 246 seconds < 1460180879 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460181544 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: To sleep, perchance to dream of, hm, bears maybe? < 1460181980 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460183340 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460184555 0 :MoALTz!~no@78-11-183-124.static.ip.netia.com.pl JOIN :#esoteric < 1460184915 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :the minimal database is usually implemented as "a folder full of CSV files" < 1460184928 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :or sometimes "full of JSON files" < 1460184991 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :in C, it is often "a file containing arbitrary fwritten structs" < 1460185151 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :minimal database is also often implemented via using the filename to store the value of one field < 1460185158 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus using the filesystem as a hash table < 1460185165 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :yeah that too < 1460185191 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but really, if you have nonrelational data, you can't do much better than a hash table for your database anyway < 1460185217 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's relational queries that databases are very good at, that and situations where you can't fit the whole thing in memory or you need to handle power loss without data loss < 1460185365 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Here's a weird reddit rule < 1460185379 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :[X-POST/r/name-of-this-subreddit] flag must be in title when reposting OC from this sub. < 1460185508 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Element14]]4 10 02https://esolangs.org/w/index.php?diff=46762&oldid=46440 5* 03Kc kennylau 5* (+49) 10/* Interpreter */ < 1460185661 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :AARGH why doesn't ksp have a "dump fuel" button < 1460185703 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I need to fly in circles a bunch before I can land this damn thinf < 1460185736 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :either that or be really really good at flying < 1460185992 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1460186976 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460187029 0 :infinitymaster!~infinitym@c-67-201-229-131.reshall.wwu.edu JOIN :#esoteric < 1460187232 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1460187742 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1460188087 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :save.H4X < 1460188789 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I've invented a new buzzword-that-sounds-good-but-is-actually-horribly-awful < 1460188936 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(It's in the same category as "Self-modifying code", "Java Applet", and "think outside the tesseract") < 1460188942 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I call it: "Metascripting" < 1460188962 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa whoa whoa < 1460188966 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Remember Spellbreaker? < 1460189037 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 248 seconds < 1460189115 0 :infinitymaster!~infinitym@c-67-201-229-131.reshall.wwu.edu QUIT :Remote host closed the connection < 1460189149 0 :infinitymaster!~infinitym@c-67-201-229-131.reshall.wwu.edu JOIN :#esoteric < 1460189153 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Ugh. Forbes is evil because they block you if you have an adblocker. < 1460189267 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I think that we should send some legalbabble to them referencing nonexistant legislation so they'll get rid of it < 1460189403 0 :infinitymaster!~infinitym@c-67-201-229-131.reshall.wwu.edu QUIT :Ping timeout: 240 seconds < 1460189413 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Who is we? < 1460189835 0 :infinitymaster!~infinitym@c-67-201-229-131.reshall.wwu.edu JOIN :#esoteric < 1460190035 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I'm going to (attempt to) read Transgressing the Boundaries: Towards a Transformative Hermeneutics of Quantum Gravity < 1460190043 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ACTION is many < 1460190047 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :shachaf: ^ < 1460190123 0 :infinitymaster!~infinitym@c-67-201-229-131.reshall.wwu.edu QUIT :Ping timeout: 264 seconds < 1460190938 0 :infinitymaster!~infinitym@c-67-201-229-131.reshall.wwu.edu JOIN :#esoteric < 1460191201 0 :infinitymaster!~infinitym@c-67-201-229-131.reshall.wwu.edu QUIT :Ping timeout: 244 seconds < 1460194211 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460194458 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:8937:b8f8:14ca:48a8 JOIN :#esoteric < 1460194482 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460194548 0 :me2!~me@38.70.70.115.static.exetel.com.au QUIT :Ping timeout: 244 seconds < 1460195384 0 :rdococ_!~rdococ@unaffiliated/octagonfly QUIT :Ping timeout: 244 seconds < 1460195454 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460195691 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1460196182 0 :me2!~me@38.70.70.115.static.exetel.com.au JOIN :#esoteric < 1460197516 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1460197852 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460198059 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1460198110 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1460199320 0 :S1!~S1FeHa@77-64-236-225.dynamic.primacom.net JOIN :#esoteric < 1460199614 0 :S1!~S1FeHa@77-64-236-225.dynamic.primacom.net QUIT :Read error: Connection reset by peer < 1460201953 0 :S1!~S1FeHa@77-64-236-225.dynamic.primacom.net JOIN :#esoteric < 1460203133 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Is brainfuck's overflow behaviour undefined in the C sense? That is, can a compiler optimize a program on the assumption that the program never over or underflows? < 1460203343 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think it's implementation-defined, if you want to follow the C standard's terminology. < 1460203423 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Many implementations just use unsigned char cells. So +[+] will terminate. https://esolangs.org/wiki/Brainfuck_constants distinguished between "wrapping" and "non-wrapping"... < 1460203433 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460203555 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The closest we come to actual undefined behavior is the case of stepping off the tape to the left. (but the brainfuck interpreter on anagol has the source code immediately to the left of the data and many programs submitted there rely on that fact...) < 1460203661 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460203667 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And I believe that there are some implementations that have a two-sided unbounded tape. < 1460203737 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 246 seconds < 1460204319 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460204402 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 268 seconds < 1460204879 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1460204957 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 268 seconds < 1460208974 0 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1460211549 0 :S1!~S1FeHa@77-64-236-225.dynamic.primacom.net QUIT :Quit: S1 < 1460211696 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca JOIN :#esoteric < 1460212119 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :@metar CYQB < 1460212120 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYQB 091300Z 31008KT 290V350 30SM SCT038 BKN076 M04/M11 A2972 RMK SC3AC2 SLP071 < 1460212125 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460213013 0 :iconmaster!~iconmaste@129.21.121.176 JOIN :#esoteric < 1460213698 0 :Elronnd!elronnd@znc.dank.ninja QUIT :Quit: Let's jump! < 1460213944 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :int-e: I generally write implementations with a two-sided unbounded tape < 1460213957 0 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1460214066 0 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1460215004 0 :iconmaster!~iconmaste@129.21.121.176 QUIT :Quit: Leaving < 1460215383 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460216088 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :int-e: so anagol brainfuck is in principle self-modifying? < 1460216400 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1460216471 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com JOIN :#esoteric < 1460216521 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460216649 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 268 seconds < 1460216653 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :there are quines. there are quine chains. are there pseudo-quine-chains that gradually evolve into an interpreter for the pseudo-quine-chain? < 1460217087 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 264 seconds < 1460217240 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460217842 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :FireFly: yes it is < 1460218182 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :Interesting < 1460219315 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca QUIT :Quit: GUILD CHICKEN < 1460220492 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460223063 0 :yorick___!?@? NICK :yorick < 1460225307 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460225385 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460226720 0 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 276 seconds < 1460228082 0 :carado!~carado@savhon.org QUIT :Ping timeout: 268 seconds < 1460228121 0 :carado!~carado@savhon.org JOIN :#esoteric < 1460228175 0 :acertain!~acertain@unaffiliated/fread2281 JOIN :#esoteric < 1460229016 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460229187 0 :Froox!~Frooxius@194.108.5.201 QUIT :Quit: *bubbles away* < 1460229266 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1460230003 0 :bb010g!uid21050@gateway/web/irccloud.com/x-stvamnwbbxezmmnh JOIN :#esoteric < 1460231571 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 248 seconds < 1460231781 0 :fizzie!?@? PRIVMSG #esoteric :Heathrow's (post-security) restaurant had the silliest knives I've ever seen. < 1460231814 0 :fizzie!?@? PRIVMSG #esoteric :They looked more like spoons than knives, the "pointy" end was entirely round. < 1460231827 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What kind of food do they have? < 1460231829 0 :fizzie!?@? PRIVMSG #esoteric :Like a flat, narrow spoon. < 1460231854 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Depending the kind of food it might be suitable, but it might not be suitable because in general that are no good you should need a proper metal knife < 1460231881 0 :fizzie!?@? PRIVMSG #esoteric :Just... British pub stuff. Burgers. Chicken breast. I think they might have something steak-like, but I'm not sure. < 1460231896 0 :fizzie!?@? PRIVMSG #esoteric :Could be they have real knives for special purposes. < 1460232112 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have been in a few British pub in Victoria, BC < 1460232370 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I've been to a butterfly garden in Victoria, BC. < 1460232589 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I've been to two British pubs in the past two days < 1460232594 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Both in Britain < 1460232705 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460232780 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460232930 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Quit: gtg < 1460232999 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1460233108 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Wow. In M:tG, the last ability of Skullbriar, the Walking Grave looks REALLY strange to me. < 1460233743 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1460233832 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes it does seem like strange, but can be worked. < 1460234102 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I wonder if it could matter for that rule whether counters of the same name are distinguishable, but it doesn't seem so. < 1460234153 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think they are not distinguishable just multiples of the same name or different name < 1460234605 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wonder why they didn't just make the ability such that it keeps the counters in the graveyard and stack but not in exile. < 1460234664 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Or maybe so taht it keeps the counters in the gravyard and stack and command zone, but not in exile. < 1460234737 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :If it loses that ability then it will not keep the counters < 1460234854 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1460235034 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :What was the way again to put a card into a library as a consequence of mana payment during a spell, that is, not at trigger speed? < 1460235092 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Not just reorder your library that is, but put something to a library from another zone. < 1460235148 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Ah yes, Darksteel Colossus or similar abilities. < 1460235552 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :If I play a Jayemdae Tome and during playing, pay for it by sacrificing a Darksteel Colossus on Ashnod's Altar, and get unlucky with shuffling, can Jayemdae Tome cause me to try to draw the Colossus, which then doesn't do anything because it can't move? < 1460235742 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1460235764 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Have you guys heard that the US Congress is trying to ban citizens from using impossible-to-break encryption? < 1460235806 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have not heard of that, but would not be surprised of such thing < 1460235844 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: I was told by a teacher < 1460235856 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: I have a feeling it'll lead to a new field of cryptography < 1460235875 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :"Impossible-to-break, but doesn't see like it on the surface. Also, make a billion of these" < 1460235876 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :what < 1460235893 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :if you mean steganography then that's a thing yeah < 1460235910 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :encryption with plausible deniability < 1460235969 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Phantom_Hoover: Yep < 1460235977 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Phantom_Hoover: That's likely what would happen < 1460236011 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :in the uk it's already a crime to refuse to give an encryption key to the police < 1460236014 0 :acertain!~acertain@unaffiliated/fread2281 QUIT :Ping timeout: 246 seconds < 1460236046 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Phantom_Hoover: What if you don't have the key because of the way things were set up? < 1460236068 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :This guideline M:tG is using that any real-world mammal needs to have a narrow creature type approperiate for its species is crazy. They have tons of creature types for mammals that are used only on a few cards. < 1460236070 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :then that'd be your defence in court < 1460236090 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :but if you have some actual means of accessing the data then you're compelled to give that up < 1460236151 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Mole is the latest one. They can't just add a "rodent" type because there had been rats and since ancient times. < 1460236529 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Is there a way to execute JS in-browser as a sandbox? < 1460236547 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Essentially, to tell it "You may only use these functions as builtins" < 1460236572 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Preferably (almost necessarily) where "these functions" can be a mix of builtins and custom functions? < 1460236622 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Ok, so now the rules don't specify any canonical way to determine which side of double-face card is the front face. This is horrible. < 1460236654 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Looks like firefox has evalInSandbox < 1460236712 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :And they're caught unaware by it too, just look at this: http://gatherer.wizards.com/Pages/Card/Details.aspx?multiverseid=410049 shows the back face on the left side, unlike for most double-faced cards. HAHAHAHAHAHAHAHAHHA HOIST BY THEIR OWN PETARD! < 1460237343 0 :bb010g!uid21050@gateway/web/irccloud.com/x-stvamnwbbxezmmnh QUIT :Quit: Connection closed for inactivity < 1460237510 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: if you try to download and save the Comprehensive rules from wizards.com , be VERY careful, because the url has the date typoed < 1460237525 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so after I downloaded, it didn't sort as if it were the latest version < 1460237583 0 :acertain!~acertain@unaffiliated/fread2281 JOIN :#esoteric < 1460237659 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460237703 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1460238558 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I am using the HTML version so don't need to download directly from Wizards of the Coast < 1460238659 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Correction. I was looking at the wrong version of the rules, because of this date thing, and the rules do specify which face is the front, by naming both styles of icons, but Westvale Abbey still seems buggy in Gatherer. < 1460239325 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:8937:b8f8:14ca:48a8 QUIT :Quit: ZNC - http://znc.in < 1460239894 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460240175 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1460240200 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It is possible in Node.js to execute a sandbox context but it is necessary to be careful by enabling strict mode and removing the default prototype of the sandbox context object as well as doing other stuff < 1460240367 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 244 seconds < 1460240629 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You should also define any function needed inside of the sandbox < 1460240652 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: and set memory limits and other stuff I guess < 1460240803 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :They recommend running untrusted code in a separate process, which would be needed in order to set memory limits and that stuff anyways < 1460240823 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :There is also vm.runInDebugContext although it does not document how the debug context is working < 1460241258 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You can use Object.defineProperty in order to remove access to JavaScript built-ins, it looks like. < 1460242074 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460242563 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: You know node, correct? < 1460242570 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Wait, no, wrong question < 1460242577 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Have you ever used PEGjs? < 1460242690 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Oh, I think I've figured it out < 1460242843 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1460243288 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :if they ban strong encryption in the usa, then maybe the databases will move to canada or (trump forbid) mexico. < 1460243331 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`which fueue < 1460243366 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :seriously. < 1460243381 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/fueue < 1460243391 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1460243397 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`ls share < 1460243399 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :8ballreplies \ autowelcome_status \ awesome \ cat \ conscripts \ construct_grams.pl \ delvs-master \ dict-words \ esolangs.txt \ esolangs.txt.sorted \ hello \ hello2.c \ hello.c \ lua \ maze \ maze.c \ radio.php?out=inline&shuffle=1&limit=1&filter=*MitamineLab* \ UnicodeData.txt \ units.dat \ WordData < 1460243423 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls */*.fu < 1460243431 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :src/brainfuck.fu < 1460243460 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo '<' | fueue src/brainfuck.fu < 1460243477 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :grmbl < 1460243483 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`echo hi < 1460243491 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460243491 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hi < 1460243514 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`url bin/fueue < 1460243516 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/fueue < 1460243537 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :very binary. < 1460243671 0 :MoALTz!~no@78-11-183-124.static.ip.netia.com.pl QUIT :Quit: Leaving < 1460243702 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo '<' | fueue $(cat src/brainfuck.fu) < 1460243704 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Error: fueue received too many arguments. The Hello world program \ Hello, world! < 1460243717 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat < 1460243733 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo '<' | fueue "$(cat src/brainfuck.fu)" < 1460243734 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460243743 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh. < 1460243770 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm just not sure if i remember how bin/fueue takes its program. < 1460243786 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` echo '+[+.]' | fueue "$(cat src/brainfuck.fu)" < 1460243787 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ < 1460243793 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :seems to work < 1460243796 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah < 1460243811 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo '+[+.]' | fueue "$(cat src/brainfuck.fu)" < 1460243812 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ < 1460243820 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ok, that was the source of the beep < 1460243830 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo '<+[+.]' | fueue "$(cat src/brainfuck.fu)" < 1460243831 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ < 1460243833 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460243838 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok, that confirms it. < 1460243839 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :please don't \a in public twh < 1460243842 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh it beeps too? that must be annoying :P < 1460243875 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: please don't use shitty clients in public twh < 1460243877 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it may be messing up colors in irssi, too, now that I look at it < 1460243887 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :MY IRSSI LOOKS FINE < 1460243896 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: what's wrong with a client that supports notifications < 1460243922 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i dunno but i hear no beeps hth < 1460243928 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :by default irssi can be fooled to some extent with control sequences starting with ^D (\004) < 1460243938 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1460243993 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :anyway, all this was just because i didn't remember what i did with brainfuck.fu going left. seems i made it double-ended. < 1460244002 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*double-sided < 1460244086 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca JOIN :#esoteric < 1460244093 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i guess it was easier to just use two identical stacks for initial tape < 1460244131 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bood evenily < 1460244165 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : And I believe that there are some implementations that have a two-sided unbounded tape. <-- based on this < 1460244197 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :bonsœrjan. < 1460244216 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :bonsoint-er. < 1460244248 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :too bad ais523 isn't here. < 1460244262 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION whistles innocently < 1460244341 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1460244342 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ENVA 092150Z 12007KT 9999 FEW040 01/M02 Q1016 RMK WIND 670FT 17003KT < 1460244343 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sshd[32006]: Connection closed by 5.103.65.96 [preauth] <--- fine, but what's the point of doing this once every minute? < 1460244378 0 :staffehn_!~quassel@2001:41d0:52:d00::1d3 QUIT :Read error: Connection reset by peer < 1460244379 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and here i nearly changed to my summer jacket the other day... < 1460244385 0 :staffehn!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric < 1460244462 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :I don't think I ever vesperally porthelloed ais523. it'd make a fine one: bonsais523r. < 1460244466 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :@metar CYQB < 1460244467 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYQB 092200Z 31011G20KT 30SM SCT044 M02/M11 A2988 RMK SC3 PRESRR SLP125 < 1460244471 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Perhaps something is rotten in the state of Denmark. [IP is assigned to an DK ISP] < 1460244498 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : there are quines. there are quine chains. are there pseudo-quine-chains that gradually evolve into an interpreter for the pseudo-quine-chain? <-- wat < 1460244650 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :you know about recursive quine chains, where a program output source in another language that output source in another language, etc... and then you get the original source? < 1460244693 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :what about pseudo-quine-chains, which approximatively get you the original source after a full loop, that you loop and loop and loop up until you get an interpreter to bootstrap the original loop. < 1460244738 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hm, same thing on another server, two different IPs there... Kuala Lumpur, and the Netherlands < 1460244765 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION shrugs < 1460244787 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :time to go play some Dominion... < 1460244797 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca QUIT :Quit: MASSIVE CHICKEN < 1460244824 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(some botnet for sure, but it still seems odd to scan ports that often... that's what I suppose this is, I'm too lazy to do a packet dump) < 1460244904 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1460245853 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-kvmdwlopqjwmjnmc QUIT :Excess Flood < 1460246021 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-kjdymdqmnlmqmcwi JOIN :#esoteric < 1460246275 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460247189 0 :iconmaster!~iconmaste@icon-thinkpad.wireless.rit.edu JOIN :#esoteric < 1460247516 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I want to make up the computer operating system that you can use a Forth environment and a SSH client with double one time pad encryption; the pad data is stored in the computer but also on the external memory which must be XOR together, and then it is further encrypted with a password, and RAM scrambling and hardware security so that it is deleted if someone try to modify the program. The external memory must be attached to your body so that if s < 1460247621 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: that looks truncated < 1460247625 0 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1460247636 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is double one time pad encryption where you xor with the one time pad twice, for extra security? < 1460247636 0 :earendel!~earendel@unaffiliated/earendel QUIT :Disconnected by services < 1460247637 0 :earendel!~earendel@176.6.122.6 JOIN :#esoteric < 1460247637 0 :earendel!~earendel@176.6.122.6 QUIT :Changing host < 1460247637 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460247924 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: of course not, everyone knows that's the identity. you need to use sum instead of xor hth < 1460248102 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION thinks math trolling may be too hard. < 1460248153 0 :bb010g!uid21050@gateway/web/irccloud.com/x-bauwlchzzotbpcht JOIN :#esoteric < 1460248182 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh and boily never mapoled me up there. i seem to flying high. < 1460248190 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*to be < 1460248201 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm now he's gone. < 1460248303 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: obviously i meant you compute plaintext ^ pad and then you compute plaintext ^ pad a second time < 1460248353 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1460248374 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well in that case you need it three times so you can do a proper error correction hth < 1460248647 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460248674 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Read error: Connection reset by peer < 1460248880 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1460249297 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460250617 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :shachaf: No, double one time pad is when you use two separate pads < 1460250630 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :half-time pad < 1460250654 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Which can be combined into one by XOR operation, although it is called double because they are stored on separate memory) < 1460250669 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :If my message is truncated, to what point? < 1460250722 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"so that if s" < 1460250756 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The external memory must be attached to your body so that if someone steal the computer, the external memory is broken. < 1460250796 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Some sort of error detection is also needed, in order to prevent someone from tampering with the data being sent across the network.) < 1460250925 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Hopefully it can be understandable? < 1460250972 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm reminded to http://www.xkcd.com/538/ < 1460251069 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Since it is SSH with one time pad including external memory that can be broken, the police can hit you with a wrench and force you to tell them the password, but it will not be of any help to them. Next time you use it, the password will have been changed. < 1460251121 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*reminded of < 1460251128 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :don't forget the drugging part < 1460251194 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: and, like some people who device similar encryption schemes point out, even if the police can't access your data this way, it may cause the police to deliberately inconvenience you very seriously in other ways < 1460251215 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :All of the data is stored remotely anyways, so it won't help. The key will be destroyed by the time the data is accessed, and once the data is gone from the screen, the RAM is scrambled too so it cannot be recovered. This includes even if they try to install spyware on the computer, the remaining keys will go missing and the data is now no longer accessible anyways. < 1460251243 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :b_jonas: Yes, that is still possible. < 1460251244 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460251260 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Still I do not mean protection only from the police and government, but also from common thieves and so on, of course < 1460251487 0 :Frooxius!~Frooxius@194.108.5.201 QUIT :Quit: *bubbles away* < 1460251496 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Of course it will not stop anyone from inconveniencing or killing you. < 1460251512 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(But they can do that even if you do not own a computer.) < 1460252000 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It also won't prevent local files from being accessed < 1460252037 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca JOIN :#esoteric < 1460252645 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wboily < 1460252931 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460253199 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460253556 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :de retœurjan. < 1460253733 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460254015 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1460254479 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460254769 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1460254788 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sbus/SBus is the standard bus in many a Sun SPARC-based system, capable of coping with thirty-two (32) bits in parallel, at rates of around 16.67 to 25 MHz. There is a 96-pin connector, and the cards lay parallel to the motherboard, like toppings on a sandwich. < 1460254847 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :which was the most piniest connector in history? < 1460254900 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: maybe some of the modern CPU connections? < 1460254911 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :For Intel cpus < 1460256011 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :indeed. CPU sockets are piny. < 1460256018 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :(piny? pinny? pinnerous?) < 1460256060 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :so sbus is somewhere between eisa and pci < 1460256066 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :vlb < 1460256097 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :earendello. vlb? < 1460256099 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :vesa local bus.. 80486 < 1460256103 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :oh. < 1460256128 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :b_jellonas. what about external connectors? centronix, maybe? < 1460256240 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :was it the printer connector? < 1460256248 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :lpt1 < 1460256540 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460257143 0 :bb010g!uid21050@gateway/web/irccloud.com/x-bauwlchzzotbpcht QUIT :Quit: Connection closed for inactivity < 1460257176 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460258807 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Are there any esoteric statically typed languages? < 1460258858 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :hellombda-11235. I think Glass is statically typed. < 1460258926 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :I'm specifically thinking of an ML like language whose only datatype is a polymorphic function. < 1460259028 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :ML sans ADTs, functors, conditionals, ..., basicaly only function definitions. < 1460259801 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: So just ST λ-calculus? < 1460259846 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: Yep < 1460260034 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Do you have an issue with ST λ-calculus as the language of choice? It's a little eso < 1460260075 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: I'm trying to make a language for Nomicing < 1460260107 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: Lack of implementation and syntax. < 1460260120 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Lack of syntax? How so? < 1460260165 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: I assume you're talking about System-F when you ST λ-calculus? < 1460260187 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Not sure. I've heard of ST λ, but I don't know which ones there are < 1460260228 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: It appears I am not < 1460260245 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"In contrast, systems which introduce polymorphic types (like System F)..." < 1460260287 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: I can probably hack together an interpreted statically-typed functional language < 1460260302 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: The problem is they use math notation, which is variable. ML is the closest I've seen to a strict syntax. < 1460260306 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: One with nothing but polymorphic functions < 1460260324 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Do you want pattern matching? < 1460260355 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca QUIT :Quit: DISHWASHER CHICKEN < 1460260365 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: Not if it only has functions. < 1460260382 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: OK < 1460260425 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: No tuples? < 1460260465 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: Only functions, hold on I have an EBNF. < 1460260471 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: OK < 1460260476 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: EBNF will be helpful < 1460260484 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Python 3 interpreter acceptable? < 1460260545 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1460260747 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: http://lpaste.net/159372, python 3 would be fine. < 1460260813 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Wait, isn't "Nat" a type? < 1460260820 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :a non-polymorphic type? < 1460260846 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Nat is just a type expansion. < 1460260868 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: OK, I don't know ML. I know a bit of haskell, but that's about it < 1460260877 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: I don't think I'll be able to help you. Sorry :/ < 1460260884 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :So you don't have to write ((a -> a) -> a -> a) everytime. < 1460260900 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oooooooooooh < 1460260904 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I see now < 1460260938 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :No worries, I was going to write an interpreter myself, but I'm short on time right now. < 1460260942 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK < 1460262033 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : lambda-11235: Not sure. I've heard of ST λ, but I don't know which ones there are <-- ST in this context usually doesn't mean "statically typed", but "simply typed", which is a particularly weak version without "real" polymorphism. afaiu system F is much easier to define data types in. < 1460262203 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and ML uses hindley-milner, which is somewhere in between. < 1460262369 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you obviously haven't heard of the seriously typed lambda calculus < 1460262875 0 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1460263020 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that is true. < 1460263029 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well, was true. < 1460263087 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460263586 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I am making the Z-machine assembler in JavaScript and I may need two documents; one document describing the input of the program and another document describing the API for writing extensions. What is some feature you might think this API might need to have (that I might not have thought of already)? < 1460263820 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :There are cases in JavaScript where I will want to use the >>= operator of Haskell < 1460263827 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(on arrays mainly) < 1460264249 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You could do it like this: function(ar,f){var out=[]; ar.forEach(x=>out.push.apply(out,f(x))); return out;} < 1460264314 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1460264343 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Is there a better way? < 1460264519 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Possibly this way: (ar,f)=>ar.reduce((x,y)=>(x.push.apply(x,f(y)),x),[]) < 1460264627 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :[].concat.apply([],ar.map(f)) < 1460264650 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :ACTION nods < 1460264728 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460265193 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com QUIT :Ping timeout: 268 seconds < 1460265406 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Now there is encodeText which encodes a full text using Black-Johansen, and encodeVocab which is used only for vocabulary words and acts like the ZWSTR instruction of Z-machine (it uses only temporary shifts, no "frequent words" codes, always pads with Z-character 5, and limits the output to a fixed length). < 1460265844 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1460265925 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460265987 0 :iconmaster!~iconmaste@icon-thinkpad.wireless.rit.edu QUIT :Ping timeout: 260 seconds < 1460266459 0 :Frooxius!~Frooxius@194.108.5.201 QUIT :Quit: *bubbles away* < 1460266612 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :"Is not the title of any book so far as I know" is not the title of any book so far as I know. But, do you know of any book with such title? < 1460266680 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I know a book called "What is the name of this book?". < 1460266687 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe that's its title. < 1460266717 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`quote preceded < 1460266719 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1005) "would be a good name for a band when preceded by its quotation" would be a good name for a band when preceded by its quotation < 1460266816 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Are you going to make up such band? < 1460267074 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"is zzo38's true name" is zzo38's true name < 1460267104 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :O, I didn't know that. I thought I should know my own name < 1460267172 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you a cat, maybe? < 1460267177 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think you are. < 1460267180 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://famouspoetsandpoems.com/poets/t__s__eliot/poems/15121 < 1460267238 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :https://www.youtube.com/watch?v=8NIE4nqcLYQ < 1460267266 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I also think I am not < 1460268629 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net QUIT :Remote host closed the connection < 1460268816 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460269322 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460269383 0 :heroux!sandroco@gateway/shell/insomnia247/x-vtwlxapvwkmvzljh QUIT :Ping timeout: 244 seconds < 1460269442 0 :heroux!sandroco@gateway/shell/insomnia247/x-yvuzzdvkteqrnzip JOIN :#esoteric < 1460269745 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net JOIN :#esoteric < 1460271764 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you know a card game "one poker"? < 1460271988 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Each player gets two cards (face-down), and your opponent will know how many of your cards are higher than seven (ace is high). You play one card (opponent won't yet know if it is high or low), and then bet, and then expose the card you played and the highest card wins, except that a deuce beats an ace. After that they are discarded, the card you did not play is kept and you get one new card for the next hand. < 1460272037 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You then again must tell to your opponent how many of your two cards now are higher than seven, and do same thing again as before (you can play either the new card or the card you kept from before). < 1460272172 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you like this? < 1460272448 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460272697 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1460273256 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1460273625 0 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1460274875 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :adu hasn't been here in a while < 1460274942 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: Were you the one who designed predicate nomic? < 1460276248 0 :variable!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1460277338 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460278168 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460278892 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460278953 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1460279560 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460279683 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460279956 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 268 seconds < 1460280170 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1460280178 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yey < 1460281359 0 :aloril_!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi QUIT :Ping timeout: 276 seconds < 1460281555 0 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi JOIN :#esoteric < 1460281812 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1460282712 0 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi QUIT :Remote host closed the connection < 1460282765 0 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi JOIN :#esoteric < 1460283614 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460283663 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1460284247 0 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi QUIT :Remote host closed the connection < 1460284414 0 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi JOIN :#esoteric < 1460284961 0 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi QUIT :Remote host closed the connection < 1460285035 0 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi JOIN :#esoteric < 1460285091 0 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi QUIT :Read error: Connection reset by peer < 1460285310 0 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi JOIN :#esoteric < 1460286377 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 JOIN :#esoteric < 1460286394 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :Does any of you guys know a free webmail provider for anonymous e-mail accounts? < 1460286413 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :and by anonymous I just mean that I don't have to verify my identity by providing a postal address or mobile phone number < 1460286463 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I don't think I've ever had to provide a postal address or mobile phone number... There was that time Hotmail made it really hard to see the "ignore this nonsense and let me get into my email account" link, though. < 1460286484 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :google requires a real name < 1460286491 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :it's in their ToS < 1460286500 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :if you provide fake details you risk that they delete your account < 1460286529 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Can I provide initials? >:D < 1460286566 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :and lying is actually probably a crime < 1460286598 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :anyway, do you really think they'd suspect John Apley of not being a person? < 1460286609 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(Who is John Apley? IDK. That's the point.) < 1460286664 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(Unless John Apley is a real name that I picked up from somewhere and never realized. Hmm.) < 1460286813 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I've never met anyone by the name of Apley < 1460286837 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Good! Basically, there are multiple solutions to the problem. Solution 1 is "you don't seriously believe people actually check for fake names, do you?". Solution 2 is to go find a provider, and presumably one that won't spy on your emails, < 1460286876 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Solution 3 is just to setup SMTP & POP3 on a server and hope you never talk to anyone using Hotmail (they completely reject anything from a dynamic IP address). < 1460287116 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :alright < 1460287128 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :if you get an email from apleyjohn@gmail.com that'll be me :D < 1460287152 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Yay! Now I have to go advance my Fake Name Calendar. < 1460287160 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :ACTION flips over a sheet and gets out a pen < 1460287167 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :gamemanj: pretty much all E-Mail providers reject e-mails from a server you just set up at home :D < 1460287174 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Actually, GMail doesn't. < 1460287181 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :But it does put it in the Spam folder. < 1460287198 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :you need an mx entry for sure < 1460287201 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :And all my tests have been after sending an email from GMail to the account first so it counts as "solicited". < 1460287222 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Aha, the good old "you need an MX entry" myth. Nope, MX is just an optional redirect. < 1460287233 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :it's not a myth. < 1460287242 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :if you send something with FROM: foo@bla.ch < 1460287245 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Feel free to email me at gamemanj@gamemanj.duckdns.org. < 1460287258 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :they will make a reverse lookup for bla.ch, check if you have an mx record < 1460287271 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :and check if the src ip matches the one of the mx entry < 1460287466 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :In theory, I'd agree with you - in practice, I did tests. It does go into the Spam folder, but emails to and from the server do work. < 1460288245 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :if the MX query fails, it should do an A query < 1460288261 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Exactly. < 1460288606 0 :heroux!sandroco@gateway/shell/insomnia247/x-yvuzzdvkteqrnzip QUIT :Ping timeout: 250 seconds < 1460288632 0 :heroux!sandroco@gateway/shell/insomnia247/x-rtkddxcpjsaodkli JOIN :#esoteric < 1460288768 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but having their emails delivered to the recipient's spam folder isn't what most people want from a mail server. < 1460288866 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :int-e: I considered that, but would the emails from an "anonymous email account provider" reach the inbox, either? < 1460288943 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :No, probably not... but for different reasons (they're bound to have trouble with abuse management and then end up in spam filters simply because a lot of spam originates there...) < 1460289090 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Different reasons, but the same result. Again, there is still a problem with Solution 3, which is that if you're using a dynamic IP Hotmail will reject anything you send. < 1460289213 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(Hence it's the last solution and not the second or first - there are problems with running your own email server, but if you can't find an email provider that meets your requirements, aka. solutions 1 and 2, what do you do?) < 1460290559 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460290681 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460290713 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1460290840 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1460291981 0 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 244 seconds < 1460294389 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca JOIN :#esoteric < 1460294954 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net QUIT :Read error: Connection reset by peer < 1460295198 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 QUIT :Ping timeout: 250 seconds < 1460295632 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1460296024 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1460296222 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :@massages-loud < 1460296222 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :You don't have any messages < 1460296382 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Ugh, panicked revision < 1460296486 0 :J_Arcane!~chatzilla@37-219-254-207.nat.bb.dnainternet.fi JOIN :#esoteric < 1460297286 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-kjdymdqmnlmqmcwi QUIT :Excess Flood < 1460297381 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-rwlwklllbggubofm JOIN :#esoteric < 1460298034 0 :J_Arcane!~chatzilla@37-219-254-207.nat.bb.dnainternet.fi QUIT :Ping timeout: 252 seconds < 1460298242 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :esonums < 1460298275 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :anyways, why is the time dimension negative and not division? < 1460298283 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :e.g. 3m/2s < 1460298290 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but it's 3m-2s??? < 1460298323 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :never understood it < 1460298531 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :? < 1460298610 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :rdhellococ. ? < 1460299001 0 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1460299440 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :ACTION lightly mapoles rdococ < 1460299453 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :*thwack thwack thwack* < 1460299461 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :Tanelle. he seems to have gone catatonic. < 1460299482 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :*thwack thwack* *thwack* *thwackitty thwack* < 1460299495 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :*thwuck* ♪ < 1460299550 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :...? < 1460299556 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :he's alive! < 1460299564 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :what do you mean, by negative time? < 1460300734 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :hmm... not exactly alive. < 1460300749 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :ACTION shakes rdococ “NEGATIVE TIME! NEGATIVE TIME!” < 1460300875 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :boily: He means: "The universe has no end, though it does have a beginning. --- Infinite." (Ok, probably not. I'm literally reading that off of the front of a random book.) < 1460300875 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wait, WHAT? < 1460300895 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :duh < 1460300904 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :a flying spaghetti monster wanted to make us < 1460300935 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Sending you to time coordinates (Error: space is relative < 1460300957 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :but esospace isn't < 1460300969 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(...I wonder why people keep referring to flying spaghetti monsters? It doesn't happen that often, but it's interesting that it's still relatively common...) < 1460300992 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :(I believe it's a religion made up to show how dumb the creator believes religions are) < 1460301149 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :may you be touched by His Noodly Appendage. Ramen. < 1460301272 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(note to self: it is a good thing I don't eat pot noodles as it would probably be offensive to ) < 1460301328 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :you have to up your pasta game. fresh noodles, homemade stock and broth, freshly braised cuts of meats... < 1460301367 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :. o O ( some nori on the side, ajitsuke tamago, corn... *drool*... ) < 1460301446 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(note to self: research the proper name instead of referring to as an Unknown Classifier indexed by a numeric-keyboard-mash ID) < 1460301528 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :[EXPUNGED] :D < 1460301549 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :http://gregegan.customer.netspace.net.au/ORTHOGONAL/00/PM.html < 1460301614 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :boily: Unfortunately, an object in the system with String ID "index$EXPUNGED" also exists. It has links to IDs: "SCP Foundation" "Annoyances" "Things To Use To Annoy People" < 1460301619 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460301680 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(How to annoy anyone who actually wants to be able to read something: hide all your [EXPUNGED] in [NEED O5 LEVEL] and [REMOVED] your [DELETED]) < 1460301934 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :([REDACTED]! gamemanj's [DELETED] [PURGED] me [Content de-4Error < 1460302016 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :o_o < 1460302068 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Wait, what on eart-[{yield uses up UNKNOWN instructions of the next frame.} if @yieldOk then @finalReturn else @yieldFail; @finalReturn; @yieldOk = @id+0; { false } ); < 1460302077 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :IRC [redacted] [Expunged] [Content de-4Error < 1460302107 0 :J_Arcane!~chatzilla@37-219-254-207.nat.bb.dnainternet.fi JOIN :#esoteric < 1460302128 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Why is this chat glit4 < 1460302155 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Maybe it's because of the Ctrl-Ks? [import_spr @bank_video bkg 0 0 256 256 65536;] < 1460302163 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :(Best way to troll someone: alϕwЀaϚyЂsКШϹψγήΖΎΥ < 1460302261 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(rdococ: I'm just copying random stuff that only makes sense with a very long description.) < 1460302278 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ACTION has quit (Quit: Ping timeout: 264 seconds) < 1460302288 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Welp, that's a shame. < 1460302291 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :LOL < 1460302295 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Yes, I get it < 1460302300 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :it would've been orange if it was real < 1460302319 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :ACTION 7has quit (Quit: gtg) < 1460302322 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... < 1460302329 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :... < 1460302347 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :same client as me < 1460302354 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :7* 3rdococ < 1460302364 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what does my nick show as? < 1460302367 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what color? < 1460302376 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I think I already showed you. < 1460302377 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :rdococ: you are blue. < 1460302382 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Green to me. < 1460302391 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :that's if I ping you < 1460302398 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :or you changed color scheme < 1460302424 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :my 8yellow is actually easy to read < 1460302451 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :8if you don't need to highlight this to read it, you probably have HexChat < 1460302470 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :8yes I do < 1460302480 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :0but can you read THIS? < 1460302482 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I love HexChat because of these conveniences < 1460302669 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://i.imgur.com/dMppSnF.png < 1460302764 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :italic text: the new way to annoy people with pixel perfect fonts < 1460302772 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yeah < 1460302797 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^ shorter and not-italic version for izabera: "Italic Text: Do not use it" < 1460302836 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :also, nice font < 1460302847 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :http://imgur.com/nPyVhOf < 1460302877 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :your color scheme is awful < 1460302885 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :whose? < 1460302888 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yours < 1460302892 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :mine? < 1460302894 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Ok, so Boily doesn't get italics, Izabera doesn't want them, and I'm capitalizing names and am probably going to be shouted at for it. < 1460302897 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :yes boily < 1460302913 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :it's Ubuntu's default and/or approximatively default colourscheme. < 1460302917 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's awful < 1460302925 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :Gamemanj: yeah fuck you < 1460302928 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :I like it ^^ < 1460303068 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i can read the yellow text just fine incirssi < 1460303129 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :s/nci/n i/ < 1460303245 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :using incredibly specially formatted text, such as capital letters, quotes, numerics, italics, bold, underline, pixel art, ascii art, embedded message fonts, buffer allocation ctcps, shader execution ctcps, and other potentially performance and experience degrading symbols and mechanisms, is not a good idea. < 1460303486 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :shaders? for 2D monospace text? < 1460303502 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :boily: you actually read that? < 1460303624 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(if you thought that was supposed to make sense, recall the bit about capital letters and quotes, then reconsider.) < 1460303854 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :it's text. it's meant to be read. if push come to shove, it'll make the quotes. or become fungot fodder. mwah ah ah ah. < 1460303855 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: the two french initiatives intended to better combat illegal immigration and the trafficking of women is flourishing. in the irish constitution which, fortunately, has been ratified within a year? the commission is calling for more resources, more employees and more powers but, all this is related to the notorious ' small steps forward must be accepted in these discussions several rather abolitionist associations have tr < 1460303901 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...I wondered where that befunge-nomming quote-eating markovian madman went! < 1460303979 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460304021 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :hellørjan. < 1460304249 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bohily. < 1460304447 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ohai < 1460304493 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :b_jellonas. < 1460305486 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460306622 0 :iconmaster!~iconmaste@129.21.122.8 JOIN :#esoteric < 1460306645 0 :acertain!~acertain@unaffiliated/fread2281 QUIT :Ping timeout: 244 seconds < 1460306935 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :For email you could use your ISP smarthost for senting and to avoid the problem to be rejected by dynamic addresses; you can set a SMTP server to receive though < 1460307047 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :For me at least, receiving's fine. It's sending that's the problem. Question: What's an "ISP smarthost"? < 1460307192 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :At least if you set up Exim it will ask you to use a "smarthost" which means that you will send through your ISP's SMTP < 1460307263 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Things I searched for involving mail relay by the ISP seem to revolve around business. < 1460307291 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :If I was a business, however, I wouldn't have any problems in the first place, as I'd have a static IP. < 1460307313 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :So it's basically useless. < 1460307363 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : but it's 3m-2s??? <-- where did you hear such a ridiculous thing twh < 1460307371 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :idk < 1460307390 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or are you confusing with minkowski space. < 1460307396 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yep < 1460307412 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :in which case it's not negative, but imaginary, and you don't add different coordinates like that. < 1460307500 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you do something like sqrt((2s)^2 - (3m)^2) with some c's thrown in to make the units match. < 1460307516 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*-something like < 1460307537 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and the result is the time elapsed as experienced by the moving object. < 1460307552 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(aka proper time) < 1460307573 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :gamemanj: Can't you have a email account by your ISP though? < 1460307574 0 :muimui!~muz@c-68-45-52-180.hsd1.in.comcast.net JOIN :#esoteric < 1460307641 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you can also do the same thing with energy and momentum, in which case you get the rest mass. < 1460307696 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :er, mass. < 1460307714 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :zzo38: Not that I know of, and besides, that would just be (accountname)@(theirdomain), not gamemanj@gamemanj.duckdns.org (TODO: maybe get .co.uk) < 1460307718 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats himself for adding the redundant "rest" -----### < 1460307951 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :zzo38: Since it's on dynamic dns, and said dynamic DNS is pretty primitive (A record only. Not even IPv6...), I also don't get to change the MX record, and then there's making any workaround forwarding support SSL, so any forwarding would involve lots of stunnel and lots of prayer. < 1460308019 0 :jaboja!~jaboja@ejn27.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1460308028 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com JOIN :#esoteric < 1460308041 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You could set the return address to your own domain name and don't have to be the account from ISP < 1460308083 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Although do you need SSL support with it? Probably it doesn't need; the message can be encrypted separately anyways < 1460308154 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :zzo38: Well, no requirement for SSL, but it's a nice bonus. Anyway, AFAIK there's no magical mail forwarding address I could send stuff to for bypassing the dynamic IP restriction, such a thing would be tantamount to an open relay anyway. < 1460308162 0 :J_Arcane!~chatzilla@37-219-254-207.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1460308168 0 :muimui!~muz@c-68-45-52-180.hsd1.in.comcast.net PART #esoteric : < 1460308191 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :zzo38: It's only really a problem if interacting with Hotmail accounts. And since I haven't actually used the mail server for anything major yet, it's not really a problem. < 1460308209 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :At least in ISP I am using, there is a SMTP server which is only available when connected from within the ISP's network < 1460308263 0 :jaboja!~jaboja@ejn27.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1460308265 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :zzo38: Yes, but the thing is, that SMTP server probably won't accept messages with arbitrary From: addresses. < 1460308325 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :For me it works, and even if it doesn't you could put the proper address in the MIME header instead < 1460308386 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :That's pretty close to an open relay. < 1460308398 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I guess if it's within the ISP's network, they can track abuse, though. < 1460308429 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes they could < 1460308458 0 :J_Arcane!~chatzilla@37-219-254-207.nat.bb.dnainternet.fi JOIN :#esoteric < 1460308636 0 :earendel!~earendel@unaffiliated/earendel QUIT :Quit: earendel < 1460308688 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : . o O ( some nori on the side, ajitsuke tamago, corn... *drool*... ) <-- . o O ( when will boily drop out of programming and start his own restaurant... ) < 1460308905 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1460309015 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric : [Long quote, see above.] ajitsuke tamago [more quote] <-- . o O ( What's ajitsuke tamago? Is it a just-in-time version of some sort of programming language? ) < 1460309071 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :oerjan: seriously, I often think about having my own café when I go to sleep. a little bit too often. it's disturbing. < 1460309073 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(Google Translate gives "Seasoned egg.", but I have a hunch it's not that simple, or boily would have just typed "Seasoned egg"... ) < 1460309075 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :aka "ramen egg", apparently. < 1460309080 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460309105 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: *MWAHAHAHA* < 1460309121 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :gamemanj: it's a half-boiled egg you soak in marinade. the Chinese have their variant tea-egg. both are quite similar. < 1460309160 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :boily: Thanks for informing me. Now I have proof my remote dream injection system works! I will make millions! < 1460309182 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...and then be forced to pay oerjan most of it in patent licencing fees. < 1460309189 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: i smell a True Dream hth < 1460309293 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :I'll stick with my regular gig for the moment htah. < 1460309336 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :gamemanj: hey, stop ruining my spiritual coaching twh < 1460309351 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Mwuhahahaha! < 1460309382 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :ACTION thwacks gamemanj “you have to ask an accredited evil laugher first before cackling evilly” < 1460309413 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :You mean oerjan is an accredited evil laugher? < 1460309423 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Or are you just discriminating on who you thwack? < 1460309434 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i have a grandfather clause hth < 1460309475 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Fine. I won't evilly laugh without oerjan's permission... < 1460309498 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`echo Mwuhahah! Mwuhahahaha! < 1460309504 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...no? < 1460309513 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric ::( < 1460309516 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION winds HackEgo's crank < 1460309532 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca PRIVMSG #esoteric :gamemanj: mwah ah ah ^^ < 1460309532 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :ACTION turns HackEgo's large and highly visible clockwork screw < 1460309547 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Mwuhahah! Mwuhahahaha! < 1460309672 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :so far we have determined that HackEgo has a crank and a clockwork screw, and turning both made it/him/her/[this entry reserved for future expansion] work once. < 1460309821 0 :canaimito!~canaima@186.167.242.174 JOIN :#esoteric < 1460309868 0 :canaimito!~canaima@186.167.242.174 QUIT :Remote host closed the connection < 1460310019 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, does HackEgo really have and clockwork screw? I assumed it was a Frankenstein's Monster kind of screw instead. < 1460310019 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: mr president, many other people are more likely to paralyse growth and employment: improving quality and sustainability ( com(2000) 888 fnord/ 2001) < 1460310069 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, is that like http://www.xkcd.com/1007/ < 1460310070 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: madam president, if you will allow me, madam president, firstly i should like to close with a short quotation by george bernard shaw, who said to me: ‘i hear that you have suggested. < 1460310073 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... < 1460310084 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Ok, what on earth happened to fungot!?!?! < 1460310085 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :gamemanj: mr president, mr rübig, half a million of our fellow citizens before the elections, it is 100 years since the soviet invasion saw a country that has traditionally opposed the big countries to have higher salaries? in its present form, where we hurried to apply measures concerning quality, traceability, market monitoring, the promotion and strengthening of controls. it would provide more adequate answers for europe. < 1460310102 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I am not the President! < 1460310102 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: what do you maen? he seems all right to me. < 1460310107 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :at least as all right as he usually is < 1460310118 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :b_jonas: "mr president" this, "madam president" that < 1460310123 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Is this the europarl corpus < 1460310135 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :fungot, lorem ipsum el dolor. < 1460310136 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :gamemanj: mr president, and mandela was and remains convinced of the importance of this service will soon be as many sign languages as there are still differences in the field to the programme: ' i know that the dialogue between the two sexes. it is then that we are making very good headway in research and development, the legal basis before implementing any community expenditure. as your rapporteur is of the opinion of the com < 1460310158 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :See? It's locked to stuff about a president. < 1460310227 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :gamemanj: have you not been introduced to ^style twh < 1460310231 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^style < 1460310231 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl* ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1460310236 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^style europarl < 1460310236 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Selected style: europarl (European Parliament speeches during approx. 1996-2006) < 1460310255 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ^style < 1460310263 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​^style? ¯\(°​_o)/¯ < 1460310263 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? europarl < 1460310265 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :europarl ? ¯\(°​_o)/¯ < 1460310273 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^lovecraft < 1460310276 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :fungot < 1460310277 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :gamemanj: mr president, having talked about bulgaria, which are not reliable. so what solutions do we have to make a start on the annual budget of the european parliament at the conference in kyoto, it may seem paradoxical to say the least. it was the wish to encourage, to continue to count on the expertise already available in the commission' s initiative to create jobs. < 1460310279 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... < 1460310286 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^style fungot < 1460310286 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Selected style: fungot (What I've said myself) < 1460310297 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...I've confused myself now < 1460310315 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :What algorithm is behind fungot? < 1460310315 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Kaynato: and, dab, words like pop-culture should use the binary level, then i say lo, world! < 1460310325 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Kaynato: Think it's supposed to be based on markov chains < 1460310340 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :Hm, I suppose. char-rnn is always a pretty fun thing though < 1460310375 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Good news is it's on GitHub. https://github.com/fis/fungot Just have fun trying to understand the code... < 1460310375 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :gamemanj: that is just a value of type " airbus is a big fan of avril....but this song " there < 1460310481 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Kaynato: variable length word-based markov chains < 1460310520 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :gamemanj, shrooms < 1460310543 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(Strings written backwards, toggle switches, values placed on stack to be discarded at a conditional which I can't understand since I don't understand lunar runes inscribed upon tablets...) < 1460310559 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(It's like BytePusher files in hex editors, but worse.) < 1460310685 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(Huh. I started thinking I understood the general structure for a second. Then I saw the privmsg handling and realized only one thing - that I knew nothing.) < 1460310703 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1460310864 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Read error: Connection reset by peer < 1460310954 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(After some reflection, I guess the code is nicer than the theoretically most complicated and evil Befunge code possible.) < 1460311401 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :What's wrong with backwards strings? Befunge can have strings in all four cardinal directions. < 1460311431 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Some befunge variants can probably have strings with any delta. < 1460311443 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Well, technically in terms of what is acceptable to a Befunge interpreter "wrong"? Nothing. In terms of what's sane, however... < 1460312253 0 :boily!~alexandre@modemcable173.181-178-173.mc.videotron.ca QUIT :Quit: SKULL CHICKEN < 1460312720 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460313027 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1460313124 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 250 seconds < 1460313893 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :the awkward moment when the alphago paper is written in word instead of latex < 1460313930 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :maybe people should just write papers in Markdown < 1460313971 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :that way, it's easily converted to whatever it's needed in < 1460314114 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I just use Plain TeX and convert to DVI for printout < 1460314129 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Although troff can also output to DVI) < 1460314288 0 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu JOIN :#esoteric < 1460314348 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :\footline={\hfil Produced by Blah Corporation. \folio} Yay for Plain \TeX !\par It's very useful\footnote{$^1$}{If you know the commands.}! < 1460314366 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(Note: The above is untested.) < 1460314396 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460314644 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: you know, writing papers in word isn't such a stupid idea these days than it used to be ten years ago when people started to hate that kind of thing. especially not for non-maths papers. < 1460314754 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :izabera: part of the problem was always that the people who wrote papers in word were the kind of people who didn't know how to write papers in word either < 1460314762 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(and that's still part of the problem) < 1460314855 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :very rarely, you can see really badly formatted papers written in LaTeX too. you know, ones with less than signs instead of angle brackets like < a|b + c >=< a|b > + < a|c > and even more horrible things that I can't even approximate in ascii < 1460315198 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1460315323 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460315778 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck minus -14]]4 N10 02https://esolangs.org/w/index.php?oldid=46763 5* 03Keymaker 5* (+12441) 10Showing that brainfuck is Turing-complete without '-'. Also includes a B-machine translator. < 1460315798 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :sounds like a trivial proof < 1460315812 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :replace - with 255 +, done < 1460315827 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :unbounded cells < 1460315832 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah < 1460315860 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, in this case translate your program into bounded bf first :p < 1460315902 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :it's not that trivial < 1460315938 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460315939 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...turing-complete without '+'? doesn't that mean that for [ purposes, brainfuck memory is like PROM - write once, read always, but never write again... < 1460315982 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck derivatives with nontrivial computational class proofs14]]4 10 02https://esolangs.org/w/index.php?diff=46764&oldid=46698 5* 03Keymaker 5* (+166) 10Linked BM-. < 1460316123 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=46765&oldid=46653 5* 03Keymaker 5* (+157) 10Mentioned BM-. < 1460316187 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Wang B-machine does not allow marks on the tape to be modified or erased once they are written, although it is possible to write additional marks on other positions on the tape < 1460316252 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yet it is still Turing-complete < 1460316291 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yes, but brainfuck is more restricted in its control structures < 1460316305 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes < 1460316306 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how is it important to have unbounded cells if you only set them to 1 < 1460316345 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: because you don't have convenient control structures to increase the cell only if it's not zero? < 1460316348 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :only if it's zero < 1460316350 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1460316391 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hehe, “this is not a brainfuck derivative, this is merely a way for programming brainfuck without using '-'” – he's trying hard to rationalize it < 1460316428 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :myname: the point of using unbounded cells is that 255 + is basically just '-' anyway, so it's cheating. < 1460316475 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: um, modulo and unbounded aren't the only alternatives. there's also just raising an error if you go outside the range. < 1460316494 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :okay < 1460316544 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Wang program14]]4 10 02https://esolangs.org/w/index.php?diff=46766&oldid=41258 5* 03Keymaker 5* (+239) 10Linked BM-. < 1460316553 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :b_jonas: "The Brainfuck program that we use to control the dinosaur entry prevention mechanism is running...! ... BOUNDED CELL FAULT" would be a very evil ending to a book. < 1460316685 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :not more evil than "oh my got an overflow" < 1460316759 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 260 seconds < 1460316873 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :A note: if '+' is run only once for a given cell anyway, the code is probably valid Boolfuck too. < 1460316958 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: lol < 1460317017 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...and if you replace '+' with * it's also valid Smallfuck... < 1460317062 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it may be valid in a lot of bf derivates < 1460317072 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that's part of why they suck < 1460317100 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :every clear subset does not deserve the name derivate anyways < 1460317217 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Huh. Apparently Smallfuck has limited data storage, though it doesn't actually say how much - it's implementation-dependent. So, nvm. < 1460317461 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Brainfuck derivatives with nontrivial computational class proofs14]]4 10 02https://esolangs.org/w/index.php?diff=46767&oldid=46764 5* 03Keymaker 5* (+25) 10Mentioned non-wrapping cells. < 1460317833 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I just read the topic and saw the "kitten typesetting" line... and how exactly does one typeset a kitten? < 1460317902 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You load kittens into a typewriter, destroying both. < 1460317911 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...that's horrible. < 1460317926 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes I know, and that is why you should not do that < 1460317978 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460318012 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh, gamemanj is like the third person who asks about kitten typesetting. it was well worth keeping it in the topic. < 1460318068 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :remember: when doing a /join, even if you knew what the topic was like from months ago, that's no excuse, read it again. < 1460318137 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Because topics are abstract strings stored by an IRC server for goodness knows how long, and they can change when you're not looking. (And also when you are looking.) < 1460318207 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :That is, they're not carved into stones delivered upon to us by the Deities Of Esotericism. < 1460318235 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :So, they have a tendency to change, and thus, you should observe them. < 1460318410 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Quit: gtg < 1460318536 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: yeah. eg. it says California now. It used to say Budapest. < 1460319079 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net JOIN :#esoteric < 1460319435 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Hmm. Should I make a random and mostly unrelated comment about kittens or about typesetting? < 1460319550 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ugh < 1460319564 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm trying to write a parser for a WS-sensitive language using PLY < 1460319577 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :gamemanj: If you want to do so? I don't know? < 1460319582 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm honestly considering parsing the language in Node and sending it over to Python < 1460319608 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :zzo38: I was referring to "which of the two would be preferable" :) < 1460319631 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I have no preferences < 1460319677 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :hppavilion[1]: I think it would probably be better to just use one or other, if possible, rather than having to write one program using both < 1460319699 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Yeah, but I don't know Node and PLY is a pain in the ass for this kind of language < 1460319723 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I mean, I can't use Node proficiently < 1460319960 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :If you have the newest version of SmileBASIC, can you tell me if you can get it to work with QR codes and/or tape loading/saving? < 1460319967 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Read error: Connection reset by peer < 1460319976 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460320259 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460321318 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460321615 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :A friend had an idea: < 1460321615 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :http://i.imgur.com/gY5bRZC.png < 1460322103 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PART #esoteric :"a one-instruction cpu can't draw proportional text! the bard said verily. https://dl.dropboxusercontent.com/u/21184720/donotdelete_text.BytePusher" < 1460322237 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition < 1460322361 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1460322580 0 :augur_!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 268 seconds < 1460324556 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1460324924 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net QUIT :Read error: Connection reset by peer < 1460325306 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 244 seconds < 1460325465 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460327107 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 252 seconds < 1460327156 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BF Joust14]]4 M10 02https://esolangs.org/w/index.php?diff=46768&oldid=46505 5* 03Iconmaster 5* (+4) 10fixed the link to my horrible GML creation < 1460327249 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460327493 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1460328061 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Remote host closed the connection < 1460328106 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1460328764 0 :augur_!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1460328777 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca QUIT :Ping timeout: 244 seconds < 1460328778 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 244 seconds < 1460329121 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ugh, PEG is awful < 1460329573 0 :carado!~carado@savhon.org QUIT :Ping timeout: 268 seconds < 1460329576 0 :evalj!~jeval@catv-89-133-135-148.catv.broadband.hu QUIT :Remote host closed the connection < 1460330337 0 :J_Arcane_!~chatzilla@37-219-254-207.nat.bb.dnainternet.fi JOIN :#esoteric < 1460330376 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460330463 0 :J_Arcane!~chatzilla@37-219-254-207.nat.bb.dnainternet.fi QUIT :Ping timeout: 240 seconds < 1460330469 0 :J_Arcane_!?@? NICK :J_Arcane < 1460330479 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1460330589 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell gamemanj Well, technically in terms of what is acceptable to a Befunge interpreter "wrong"? Nothing. In terms of what's sane, however... <-- afaiu backwards strings are common in befunge because it's simply the easiest to handle. < 1460330589 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1460330980 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah darn, box-256 got an update... need to fight urge to have a look... < 1460331107 0 :carado!~carado@savhon.org JOIN :#esoteric < 1460331163 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ugh, can't get nodejs to send the charset < 1460331294 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :int-e, did this update include linux support < 1460331303 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :still runs in wine < 1460331308 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I suppose :P < 1460331320 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway that's how I've been running it so far < 1460331323 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh the web player works on my system < 1460331326 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :never mind < 1460331398 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :still no means of thread discrimination :( < 1460331419 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :Is anyone here good with SWI-prolog? < 1460331425 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Phantom_Hoover: does that surprise you? < 1460331457 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :well it was requested by myself and someone else at least, though in different ways < 1460331482 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Kaynato: i've peeked at the manual once, does that count? :P < 1460331514 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION may also have downloaded it, but never got to write anything of note. < 1460331518 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :Ah, I mean - I'm trying to solve a logic problem specifically with SWI-prolog, and I know the answer - however, Prolog is giving me the wrong answer even though I seem to be giving it the correct declarations < 1460331531 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :aha < 1460331538 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :pastebin? < 1460331548 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Phantom_Hoover: I thought it hit a remarkably sweet spot if you treat it as a puzzle, with its crazy memory model and the vectored jump < 1460331555 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :are you using any fancy stuff < 1460331567 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :Let me show this: < 1460331600 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :int-e, that's fair enough but i was interested in it as an assembly programming toy < 1460331627 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i said "pastebin" to discourage long pastes in channel hth < 1460331627 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :perhas you should just find a gpu to program ;) < 1460331665 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :put pasta tastes good < 1460331675 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Oooh, I just had the idea for a Numpy-based CPPU < 1460331685 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :the jump vectoring was cute and all but i think programming this thing would be much richer if you could write single subroutines to be executed by different threads at once < 1460331694 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, funny typo... "perhas" < 1460331696 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Instead of individual registers/memory locations, it has NxN arrays of some fixed size (maybe 4x4) < 1460331699 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :rather than trying to pack as many duplicate instructions in as possible < 1460331706 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: in theory. i had spaghetti carbonara today and i think the bacon was a bit sour. < 1460331718 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah pity < 1460331730 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :though I'd like to point out that this wasn't the pasta's fault, really < 1460331733 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :true. < 1460331753 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :There would be vectorized versions of all instructions < 1460331761 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So to start a thread, you use VJMP < 1460331777 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Which is a JMP to multiple locations, based on the matrix < 1460331781 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Has that been done before? < 1460331791 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Is that how threading usually works? < 1460331871 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm gonna guess "no". < 1460331880 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :...oh, actually I've fixed it < 1460331886 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Kaynato: fancy < 1460331894 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sort of... e.g. int pthread_create(pthread_t *thread, const pthread_attr_t *attr, void *(*start_routine) (void *), void *arg); <-- note the sart_routine argument. but also note the new stack. < 1460331904 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :hppavilion[1], threading irl is highly abstracted < 1460331919 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm < 1460331929 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom_Hoover: How does it work on the CPU level? < 1460331930 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no new stack there... I'm mixing something up here, sorry. < 1460331945 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :In terms of ASM/machine code, that is < 1460331963 0 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 264 seconds < 1460331965 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :uh < 1460331970 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :hppavilion[1], afaiu, partly through context switching on individual cores and partly through running each thread's code simultaneously on different cores < 1460331983 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :this is why it's so nondeterministic < 1460331984 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom_Hoover: Ah? < 1460331989 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you just have n CPUs working concurrently; it's the OS's task to give them work to do, i.e. to schedule threads. < 1460331989 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Makes sense < 1460332057 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :there's also interrupts to give the OS a chance to switch context from a thread... < 1460332079 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :um < 1460332098 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION is oversimplifying of course < 1460332136 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oerjan, the OS handles the context switching and core assignment obv. < 1460332159 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: well yes, but there needs to be a basic mechanism for preempting a running thread < 1460332165 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(unless you go all cooperative) < 1460332188 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :interrupts are just the way context switching is implemented, is what i'm saying < 1460332194 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1460332206 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(the n there may change over the runtime of the system these days... and the CPUs may not even be equal... it's becoming messier and messier especially on mobile devices) < 1460332212 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ACTION wonders how threading is implemented in linux on a syscall level... < 1460332258 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460332271 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :hppavilion[1], the upshot is that threading doesn't have the direct relationship to multicore CPUs that you might at first think < 1460332321 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :if you have a bunch of threads in the same process the OS might decide to run them all on the one core, for instance < 1460332330 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Phantom_Hoover: "One use of clone() is to implement threads..." ... the clone system call allows you to just specify a new stack and function to execute, without duplicating the rest of the process state < 1460332367 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :right < 1460332372 0 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1460332473 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Phantom_Hoover: so what else is there... futex for synchronisation, tgkill() for signaling threads ... now I'm wondering how threads die... < 1460332491 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :also heh, box256 inlines constant ADDs to a MOV < 1460332581 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( they wander off to the thread graveyard ) < 1460332603 0 :acertain!~acertain@unaffiliated/fread2281 JOIN :#esoteric < 1460332745 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :god damn the sierpinski one makes me wish i had bitwise ops < 1460332802 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Okay, there's an exit syscall. man 2 exit isn't too helpful about it on my system... < 1460332827 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :that kills the process iirc < 1460332864 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i think _start eventually boils down to exit(main(argc, argv)) < 1460332871 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no, there's exit_group for that. < 1460332928 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :"The function _exit() terminates the calling process[...]" < 1460332944 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(libc function names do not always correspond to syscall names) < 1460332958 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i'm looking at the syscall documentation < 1460332972 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :look under C library/kernel differences < 1460333029 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i just looked closer at clone(2) and yeah, i guess since threads would be individual processes that'd only kill the current thread < 1460333496 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm of course sierpinsky is perfect for 56 threads and 9 cycles... < 1460333615 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah the leaderboard is confused... the 0x05 should be lines of code < 1460333867 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :Apparently I was wrong and everything is actually more severely wrong now < 1460333874 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Phantom_Hoover: The _Exit function doesn't actually map to the exit syscall, though. < 1460333906 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :pikhq, i was reading the man page for exit(2) < 1460333935 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Ah, which mentions that. :) < 1460333975 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Yeah, the kernel level notion of "process" is more "a schedulable entity" which may or may not map to a Unix "process". So you get a few weird things like that in the syscall layer. < 1460334053 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Probably the worst thing is that setuid etc. is a *god damned pain* to do correctly, because there's not a way of telling Linux to do it atomically across all threads in a process. < 1460334067 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :http://pastebin.com/PnRYcK9L < 1460334073 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :For oerjan < 1460334272 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 268 seconds < 1460334295 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 244 seconds < 1460334676 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com PRIVMSG #esoteric :Nevermind, I got it < 1460334706 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yay < 1460334886 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :as claimed, 0x09 cycles sierpinski... http://sprunge.us/BEba < 1460334936 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(hmm, I could save a thread...) < 1460335173 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1460335431 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1460335647 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Ok, I did some thinking and came up with a more succinct language, https://notehub.org/mvig3. < 1460335657 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Toughts? < 1460335928 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca JOIN :#esoteric < 1460336006 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I found a book describing the original IBM PC hardware including the full BIOS code, instruction set, and schematic diagrams. < 1460336131 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :int-e, it's this kind of shit that makes me hate THR!! < 1460336193 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Phantom_Hoover: you must really loathe my 15 cycles checkerboard then :P < 1460336218 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(0xf) < 1460336319 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460336785 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1460336833 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460336876 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :Nice work on the Sierpinski int-e :-) < 1460336967 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :impomatic, that mario program is the kind of outrage that has provoked inquisitions < 1460336969 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I wonder whether my 5 lines sierpinski is the same as yours... will find out in a moment... < 1460337031 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it'll take almost 0x4000 cycles, ouch < 1460337282 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :int-e: 5 line Sierpinski 0x4FC cycles < 1460337914 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :okay, mine is 4 lines :) < 1460337974 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what languagd? < 1460338008 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :quintopia, http://box-256.com/ < 1460338012 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that box-256 thing < 1460338040 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and with that odd LOC counting that ignores empty lines < 1460338061 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :though, hmm, that's not essential anymore... < 1460338081 0 :bb010g!uid21050@gateway/web/irccloud.com/x-zbehiwkwhviodqez JOIN :#esoteric < 1460338138 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460338234 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :http://sprunge.us/KDYB < 1460338396 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1460338431 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460338433 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :Hmmm... I should've thought of that! < 1460338650 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :in fact, wth... I've spent enough time on this to put it on github... https://github.com/int-e/box256 < 1460338954 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :Some of mine are on Github https://github.com/impomatic/BOX256 < 1460339031 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah but at least our basic idea is the same :) < 1460339174 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(though I somehow failed to make the forward iteration work) < 1460339760 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Individual token notes should have the tokens in monospace < 1460339866 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: Token notes? < 1460339909 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Like "-> is right associative, so a -> b -> c = a -> (b -> c). a -> b always has type *." < 1460339914 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :-> and * should be monospaced < 1460340064 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: Better? https://notehub.org/mvig3 < 1460340126 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: No; that's literally the exact same page, but I'm really just nitpicking < 1460340154 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: If recursive functions are banned, and functions can only use their predecessor-defined functions, doesn't that make it a BSM? < 1460340210 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: BSM? < 1460340214 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1460340226 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Bounded State Machine < 1460340237 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: A TM with finite memory; FSM-complete < 1460340268 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :linear bounded automaton... how many names does this thing have? < 1460340508 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :hppavilion[1]: I don't think so. An FSM could loop forever. This language can't. < 1460340526 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lambda-11235: Oh, right < 1460340538 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: I think I just used the wrong acronym < 1460340596 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Also, for a finite string of length 3-5, 12355928 < 1460340621 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Would you like the complete list? < 1460340667 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION is not really paying attention < 1460340741 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :Recursive functions are banned to garauntee totality, a property of any typed lambda calculus that doesn't have the fix point function. < 1460340952 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460341162 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :nonterminating functions can still be immensely more powerful than linear bounded. i recall we found previously that system F can implement goodstein sequences. < 1460341182 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although this seemed like a different system - dependent but not polymorphic? < 1460341202 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or wait, s/polymorphic/higher rank/ < 1460341268 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(goodstein sequences, fwiw, cannot be proved to terminate in peano arithmetic) < 1460341276 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :er < 1460341284 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :s/nonterminating/terminating/, sheesh < 1460341350 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :was it impomatic who wrote that up in restricted haskell < 1460341364 0 :impomatic!~impomatic@37.152.222.136 PRIVMSG #esoteric :Not me < 1460341372 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh. < 1460341386 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm who am i confusing you with < 1460341399 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :quintopia maybe < 1460341454 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(haskell using rank-n extension but no recursion, so equivalent to system F) < 1460341674 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: There. I wrote a program to generate all possible names for a LBA < 1460341686 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: (of reasonable length) < 1460341691 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :When it finishes running, I'll pastebin it < 1460341740 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION keeps getting the impression that google only knows a fraction of our logs < 1460341773 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: BTW, do you remember who it was that made Predicate Nomic? < 1460341789 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : i found a relevant page, but not the haskell program < 1460341811 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: the first time i remember seeing that name was yesterday. < 1460341890 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION tries looking for just system f < 1460342000 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: https://raw.githubusercontent.com/int-e/box256/master/four_squares_2/multi_0x0B :-) < 1460342075 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@ask quintopia Are you the one who invented Predicate Nomic? < 1460342076 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1460342303 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460343541 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460343641 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460344036 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460346210 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: https://raw.githubusercontent.com/int-e/box256/master/checkerboard_2/multi_0x10 ... this time, 0x0F looks impossible, but perhaps there's a better way of dealing with the color swaps. < 1460347302 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :help. < 1460347305 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :how did I become a contributor to len < 1460347307 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :*lens < 1460347364 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you probably made a categorical mistake. < 1460347464 0 :lambda-11235!~lambda-11@47.208.113.50 PRIVMSG #esoteric :coppro: You pointed them at the sun, and got burned. < 1460347491 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :oerjan: tdh < 1460348564 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460349863 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1460350757 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Ping timeout: 244 seconds < 1460351085 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net JOIN :#esoteric < 1460351343 0 :earendel!?@? NICK :jessi < 1460351359 0 :jessi!?@? NICK :earendel < 1460351682 0 :iconmaster!~iconmaste@129.21.122.8 QUIT :Ping timeout: 246 seconds < 1460351879 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1460352008 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What is best way to make up temporary files in a shell script? Is it possible to automatically delete once it is finish? < 1460352063 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com QUIT :Ping timeout: 240 seconds < 1460352431 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: Maybe if you opened a file descriptor and then unlinked the file. < 1460352447 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm not sure how well that approach works for shell scripts. < 1460352721 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Would it be possible to make up another program that will do the necessary stuff (given the process ID if necessary) and output the commands that can be use with eval or whatever? < 1460352787 0 :jessi!~jessi@176.0.138.111 JOIN :#esoteric < 1460352846 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :impomatic: it fit... https://raw.githubusercontent.com/int-e/box256/master/checkerboard_2/multi_0x0F < 1460352974 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1460353066 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Product type yields tuples, but what exactly does quotient type yield? < 1460353179 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :trouble iiuc < 1460353578 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :lambda-11235: All functional languages seem a little contrived. What happens when you grow one? < 1460353593 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: IIUC? < 1460353612 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? iiuc < 1460353647 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :iiuc i understand iiuc correctly. < 1460353694 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: Ah < 1460353710 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :For "what a quotient type yields": that's tricky. < 1460353742 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Assuming "yields" is not whatever high-level math word you think I meant < 1460353778 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :There's no such high-level math term, so I'm pretty sure I'm thinking the same thing you're thinking. < 1460353790 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: OK < 1460353797 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@brain < 1460353798 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :It must be inordinately taxing to be such a boob. < 1460353821 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: For reference, sum types yield tagged unions and product types yield tuples < 1460353879 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Right. Let's say that we're working in the category of... recursive sets, where the arrows are computable functions. < 1460353886 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Exponents would then yield functions I suppose < 1460353903 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Then yeah. Tagged unions are an implementation of sum types, and tuples are an implementation of product types. < 1460353907 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1460353929 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Sum types and product types are category theoretic duals to each other. < 1460353940 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Likewise, subset types and quotient types are category theoretic duals to each other. < 1460353964 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460353980 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Subset types can be implemented by just dropping the values that are outside the subset. < 1460353996 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :generator functions in js yield valiues..like compute and spawn the next element of a determined series < 1460354003 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :is it similar < 1460354035 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :earendel: no, not really. < 1460354040 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :one of more functional aspects in js. < 1460354043 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :okay then. < 1460354060 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :nice word though. < 1460354063 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That is true of JavaScript although it is not related to what hppavilion[1] and tswett was talking about < 1460354084 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :sum types yield tuples < 1460354092 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Yeah, generator functions like this are a pretty neat thing. < 1460354109 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :well.. maybe you're even wrong those generators are quite fancy stuff. < 1460354114 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :maybe not. < 1460354141 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :ah good. we have an agreement. < 1460354196 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Monadic generators is also possible and I have written some JavaScript codes for doing such thing < 1460354209 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: so here's a disappointing answer for you: often, quotient types can't be implemented. < 1460354219 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :hppavilion[1]: let me also give you an answer you'll be happier with. < 1460354254 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Often, quotient types can be implemented by picking one particular element of each equivalence class, and using that to represent the corresponding element of the quotient type. < 1460354256 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Damn xD < 1460354257 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :In other words... < 1460354272 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Node.js does not implement the "return" method for generator objects although I made up my own implementation which seem to work in most cases and requires that the function just rethrows any exception it does not know < 1460354279 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :You can often implement a quotient type by having a function which converts all its inputs to some "normal form". < 1460354298 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :And if you do that, then the answer to your original question is... < 1460354302 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Quotient types yield normal forms. < 1460354313 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Oh, I suppose that makes sense; if x*y/y = x, then ((T, U)U = T, but < 1460354316 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Whoops < 1460354353 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Oh, I suppose that makes sense; if x*y/y = x, then {(T, U) `U} = T, but what's {T `U} if T isn't a tuple? < 1460354400 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :tswett: Oh, subset types would be difference types, wouldn't they? < 1460354411 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Yeah, pretty much. < 1460354413 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :zzo38: return? useless in async code. also you can return values. but why not yield* them? < 1460354420 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Now, quotients of sets are more general than quotients of numbers. < 1460354449 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :In general, the thing that you "quotient over" isn't another set; it's an equivalence relation. < 1460354482 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :earendel: Not all code will be asynchronous though anyways. But yes you can use return and yield and yield* inside of a function, just the method called "return" is not yet implemented < 1460354494 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So if you have a set with 100 elements, doing a quotient could land you with any number of elements from 1 to 100 (inclusive). < 1460354504 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net PRIVMSG #esoteric :hppavilion[1]: All languages are contrived. < 1460354533 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Sometimes, you'll do a quotient where every equivalence class has the same number of elements. < 1460354543 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :*This* is the case that corresponds to quotients of numbers. < 1460354569 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :If you have a set with 100 elements, and you do a quotient such that every equivalence class contains exactly 5 elements, then you'll end up, at the end, with a set with 20 elements. < 1460354576 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :But with the monadic generator operations you can do such thing as .joinR() which replaces "return x" with "return yield*x" for example. < 1460354597 0 :infinitymaster!~infinitym@c-67-201-229-131.reshall.wwu.edu JOIN :#esoteric < 1460354642 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Hey everyone, I've been working on my English–Spanish blend some more. < 1460354663 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I've finally managed to produce... about two words' worth of vocabulary. < 1460354667 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :esperanto? < 1460354674 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :well the tricky part is the generator "stops" the computation until next yield..allowing a nice form of memoization < 1460354705 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :@zzo38. anything else isn't even that world-moving. < 1460354705 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1460354707 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I'm starting by blending Old English and Latin, and to start, I'm doing just the consonants. < 1460354722 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Pretty much ignoring the vowels. < 1460354740 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :earendel: I am not sure what you meant. < 1460354769 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I know what you say is true but I do not understand how it is related to < 1460354775 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Most of the words I've come up with are kinda boring, because they're identical to either the Old English or the Latin. < 1460354802 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :There's one exception, which is the word for "brother". It is: < 1460354805 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :fr_þ_r < 1460354814 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I'm sure you are all very impressed by this. < 1460354923 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :earendel: I do not understand what you mean by "anything else isn't even that world-moving" and what your point is by that, is what I meant. < 1460354934 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :nevermind.. i'm not able to express that in a formal way, and it's indeed not related to whatever you guys do here. it's a fun channel, since i never know what you're talking about. one of the last of these channels.. < 1460354950 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :so i silence myself again and listen here and then. < 1460354953 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I've gotta sleep now. Night, everyone. < 1460354976 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :good night. < 1460355003 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Here's a pretty esoteric thing < 1460355009 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :return^x y < 1460355031 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Which is meaning what? < 1460355036 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Explaining < 1460355042 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :return^1 y is just return, of course < 1460355048 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :return^2 y returns from the caller < 1460355056 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :return^3 y returns from the caller's caller < 1460355058 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :etc. < 1460355071 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :O, OK < 1460355100 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think dc and INTERCAL both have something similar < 1460355108 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Of course they do < 1460355171 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Tcl does too. < 1460355183 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Such thing could also be implemented in some Forth systems probably) < 1460355198 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :return -level 2 x returns from the caller, for example. < 1460355222 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what happens if you give it a negative level < 1460355301 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I would also thought of a strange kind of JavaScript where you can write such thing as "arguments.caller.caller.return(x)" < 1460355314 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Don't know. < 1460355391 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq: how're things over at pooch hq < 1460355593 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :ACTION wouldn't be surprised if that's how Tcl worked < 1460355625 0 :jessi!~jessi@176.0.138.111 QUIT :Ping timeout: 244 seconds < 1460355905 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Another idea is evasive exceptions, such as if it is implemented extending JavaScript then a label name might be a constant local to the function, the label is itself a function which throws an evasive exception and the function containing that label catches it at the point where the label is (it cannot be caught by "catch" blocks, although "finally" blocks still work) < 1460356005 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :So it is like a "goto" command but is a bit more generalized < 1460357344 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :shachaf: It returns from a callee < 1460357364 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I wrote a chdir executable for Linux once. < 1460357386 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :shachaf: return^-1 x returns x from the current function's callee < 1460357412 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :shachaf: Upside-down call stack: Every function has 0..infinity callers and 1 callee < 1460357441 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Better yet, 0..infinity callers AND callees < 1460357483 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: It's a sort of functional version of COMPUTED goto, I suppose < 1460357551 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :hppavilion[1]: Yes it is < 1460357605 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460357642 0 :infinitymaster!~infinitym@c-67-201-229-131.reshall.wwu.edu QUIT :Remote host closed the connection < 1460357715 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Any other types of GOTO to functionalize? < 1460357759 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know < 1460357853 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1460357977 0 :Grenlo!6cd2b490@gateway/web/freenode/ip.108.210.180.144 JOIN :#esoteric < 1460358041 0 :Grenlo!6cd2b490@gateway/web/freenode/ip.108.210.180.144 PRIVMSG #esoteric :Bump? < 1460358106 0 :infinitymaster!~infinitym@c-67-201-229-131.reshall.wwu.edu JOIN :#esoteric < 1460358112 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Bumping what? < 1460358165 0 :Grenlo!6cd2b490@gateway/web/freenode/ip.108.210.180.144 PRIVMSG #esoteric :I don't know, I wasn't sure if people were lurking about here. < 1460358173 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Grenlo: Are you trying to kick this channel into gear? < 1460358178 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Grenlo: We're already a working channel < 1460358183 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Grenlo: Just quiet ATM < 1460358236 0 :Grenlo!6cd2b490@gateway/web/freenode/ip.108.210.180.144 PRIVMSG #esoteric :Mm what are you working on? *Braces himself* < 1460358239 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :There are people on this channel. You can ask the question if you have something to write please < 1460358244 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Otherwise you do not have to. < 1460358302 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I work on many things, currently on some utilities for farbfeld < 1460358305 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :So https://en.wikipedia.org/wiki/Eiichi_Goto was a person < 1460358324 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Mostly I just work on random bullshit, really. < 1460358331 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Grenlo: A discussion you just missed was about a functional computed GOTO statement < 1460358337 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Grenlo: call/cc is the functional GOTO < 1460358369 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What kind of random bullshit? < 1460358424 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: He uses an octuple-blind process to randomly sample male cow excrement from farms around the world, which he then studies < 1460358438 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Precisely. < 1460358442 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :OK < 1460358451 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :It's great research for my upcoming esolang, Cowpie. < 1460358556 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: A much-anticipated development in the Esolang industry < 1460358661 0 :Grenlo!6cd2b490@gateway/web/freenode/ip.108.210.180.144 PRIVMSG #esoteric :Perhaps I would gain at least some understanding of functional programming by listening in here. < 1460358668 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Grenlo: Perhaps < 1460358704 0 :Grenlo!6cd2b490@gateway/web/freenode/ip.108.210.180.144 PRIVMSG #esoteric :I suppose to an esoteric-ish extent. < 1460358730 0 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric < 1460358749 0 :Grenlo!6cd2b490@gateway/web/freenode/ip.108.210.180.144 PART #esoteric : < 1460359061 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net QUIT :Quit: Bye < 1460359125 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: I wonder if a usable typesys could be implemented with return^n < 1460359159 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know < 1460359544 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460359975 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1460360103 0 :infinitymaster!~infinitym@c-67-201-229-131.reshall.wwu.edu QUIT :Quit: Leaving... < 1460360343 0 :bb010g!uid21050@gateway/web/irccloud.com/x-zbehiwkwhviodqez QUIT :Quit: Connection closed for inactivity < 1460363737 0 :J_Arcane!~chatzilla@37-219-254-207.nat.bb.dnainternet.fi QUIT :Ping timeout: 252 seconds < 1460364493 0 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 248 seconds < 1460364830 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460365090 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1460365600 0 :jaboja!~jaboja@ejn27.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1460366319 0 :jaboja!~jaboja@ejn27.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 246 seconds < 1460367150 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460368205 0 :jaboja64!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460368265 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Disconnected by services < 1460368312 0 :jaboja64!?@? NICK :jaboja < 1460369903 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 268 seconds < 1460373481 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Ping timeout: 244 seconds < 1460373929 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460374558 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1460374558 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 111000Z 11010G15KT 1 1/2SM -SN SCT007 OVC020 M01/M02 A3005 RMK SF3NS5 /S02/ SLP178 < 1460374580 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar KOAK < 1460374580 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KOAK 110953Z 25007KT 10SM OVC020 13/09 A3002 RMK AO2 SLP165 T01330094 PNO $ < 1460374589 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION glares at the shachafweather < 1460375220 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:e067:da84:9a1b:12d0 JOIN :#esoteric < 1460375728 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460375960 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460375992 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1460377176 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: PETROLEUM CHICKEN < 1460377374 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1460377710 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :In git, is there a command to reset/merge a branch without checking it out first but in such a way that it only works if it's a fast-forward? < 1460377714 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Hello, ais523 < 1460377722 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hi < 1460377742 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: also, the only such command I can think of is push < 1460377751 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you'd need to do it from a different repo < 1460379341 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm < 1460379436 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :git branch can reset a branch without checking it out, but it doesn't offer a check for fast forward < 1460379491 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or maybe it does? I dunno < 1460380413 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1460380822 0 :spiette!~spiette@72-53-140-195.cpe.distributel.net JOIN :#esoteric < 1460381665 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 244 seconds < 1460382341 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Talk:Brainfuck14]]4 10 02https://esolangs.org/w/index.php?diff=46769&oldid=46491 5* 03Primo 5* (+600) 10/* Shortest known "hello world" program. */ < 1460382556 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460382612 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu JOIN :#esoteric < 1460383019 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460383283 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds < 1460384043 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 240 seconds < 1460384359 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1460385538 0 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1460386225 0 :J_Arcane!~chatzilla@37-219-254-207.nat.bb.dnainternet.fi JOIN :#esoteric < 1460386690 0 :impomatic_!~digital_w@37.152.222.136 JOIN :#esoteric < 1460386700 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460386815 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:e067:da84:9a1b:12d0 QUIT :Ping timeout: 246 seconds < 1460386982 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460388173 0 :Kaynato!~Aedile@36.4d.0a05.ip4.static.sl-reverse.com JOIN :#esoteric < 1460388474 0 :Kaynato!~Aedile@36.4d.0a05.ip4.static.sl-reverse.com QUIT :Ping timeout: 260 seconds < 1460388882 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I need to choose my final year project... < 1460388890 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Two I'm tempted by are basically esolanging, it seems < 1460388967 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1460388996 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :(functional programming with orderings and equivalences; and a proof assistant for a graph programming language) < 1460389673 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Tanello < 1460389762 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :b_jonas: do you have any insights as to my path forwards? < 1460390854 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460390921 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1460390935 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460391116 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1460391465 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1460391861 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Quit: Leaving < 1460391884 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460393956 0 :zadock!~outsider@81.180.208.252 JOIN :#esoteric < 1460393969 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 244 seconds < 1460394118 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460394181 0 :Frooxius!~Frooxius@194.108.5.201 QUIT :Quit: *bubbles away* < 1460394498 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: buying food < 1460395466 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 250 seconds < 1460395783 0 :zadock!~outsider@81.180.208.252 QUIT :Quit: Leaving < 1460395873 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh, I'm getting malloc crashes. something's going very wrong here. < 1460395921 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :potential(ly impractical) solution: "Who uses malloc? Static allocation is The Future!" < 1460395958 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1460396016 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :probably heap corruption < 1460396052 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :does valgrind help? < 1460396062 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :gamemanj: I'm not sure that's how it works... < 1460396075 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :int-e: I know, it's a joke :) < 1460396081 0 :`^_^!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1460396085 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :gamemanj: managed heaps are a more likely candidate... and being used quite successfully I might say < 1460396086 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Heap corruption is actually a benefit, because it means the code is writing to addresses you won't be using in your program, so it's at least theoretically tracable. < 1460396169 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, is the allocator a strange enough machine that it's TC with a carefully crafted heap? < 1460396173 0 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 268 seconds < 1460396183 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(very C library specific question, obviously) < 1460396193 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :That much depends on your allocator and how insane the writer of the heap was. < 1460396212 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Managed heaps are even weirder since I've heard they allow memory to be moved. < 1460396401 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :they might. it's beneficial for avoiding fragmentation and speeding up allocation < 1460396552 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1460396776 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Hmm. Maybe there's a solution in this to the old problem of "how to specify the exact alignment, permissions and other requirements for a block of memory" < 1460396807 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :An allocator that requires supplying it with a block of bytecode to determine a good address. < 1460396990 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Now, the bytecode will use relative addressing for instructions. The bytecode will also use a randomly chosen* set of instruction IDs: 91, 93, 43, 45, 60, 62. < 1460397119 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1460397141 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah I knew it wasn't my own idea.... the term is "weird machine". http://langsec.org/papers/Bratus.pdf uses an allocator as an example. < 1460397154 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what? no, you don't need fancy bytecode, you only need about four integer parameters and a ton of flags for a memory allocation < 1460397170 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(no details) < 1460397219 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :b_jonas: ...I think you may be missing the point. Notice my odd choice of instruction IDs... < 1460397264 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um < 1460397272 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't see anything interesting about those ids < 1460397311 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`lua -e "print(string.char(91))" < 1460397317 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1460397331 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lua: (command line):1: unexpected symbol near '"print(string.char(91))"' < 1460397354 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: try without the quotes < 1460397748 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :ironically, when I tested it in a command line, I tried without the quotes first. < 1460397753 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`lua print(string.char(91)) < 1460397762 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lua: cannot open print(string.char(91)): No such file or directory < 1460397766 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`lua -e print(string.char(91)) < 1460397768 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[ < 1460397781 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: yes, like that < 1460397800 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :The point being, of course, that the "bytecode" is Brainfuck. < 1460398142 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460398358 0 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Remote host closed the connection < 1460398374 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460398562 0 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1460398723 0 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Remote host closed the connection < 1460398990 0 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 248 seconds < 1460399040 0 :Elronnd!elronnd@znc.dank.ninja QUIT :Quit: Let's jump! < 1460399130 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1460399163 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1460399272 0 :augur_!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 244 seconds < 1460399278 0 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1460399476 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1460399553 0 :Elronnd!elronnd@znc.dank.ninja QUIT :Client Quit < 1460399710 0 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1460399714 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@tell boily One day last week it was 30 degrees here. < 1460399726 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lackdabot < 1460399755 0 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1460399964 0 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1460400078 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1460400078 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1460400370 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1460400474 0 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1460400933 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 240 seconds < 1460401085 0 :fizzie!?@? PRIVMSG #esoteric :fungot: You're a clever bot, why can't you support note-sending? < 1460401085 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: agora alice c64 ct darwin discworld europarl ff7 fisher ic irc* jargon lovecraft nethack pa speeches ss wp < 1460401100 0 :fizzie!?@? PRIVMSG #esoteric :fungot: I see you're up to your old tricks. < 1460401100 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: that is just a value of type is created containing the syntax for mark if he was really gonna get worse and worse each week, < 1460401152 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1460401196 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460401265 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, fungot is mimicking itself? < 1460401266 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :ais523: if that is not used commonly and carries with it an array subscript was too easy heh one time i figured if it's possible. < 1460401268 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^style < 1460401268 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot* homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1460401272 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah yes < 1460401302 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :fizzie: feature idea: ^style random < 1460401452 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1460401557 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460401634 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 260 seconds < 1460401751 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :fizzie: feature idea: a 64Kb permanent store and command to define a command in brainfuck + extras that can access it (as a "second tape"), and can call other commands. That way, if someone gives you an implementable feature request, you can just point them at that meta-command. < 1460401929 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(There are loads of problems with this idea, specifically that someone, someday, would wipe the permanent store - but if only a specific group of people could access it, and they had a standard for data storage, plus a simulator to make sure it doesn't crash?) < 1460402007 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :gamemanj: err, ^def already exists < 1460402012 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^help < 1460402012 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool < 1460402042 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... < 1460402044 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^def exampleforgamemanj ul (here's an example for gamemanj)S < 1460402044 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Defined. < 1460402048 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^exampleforgamemanj < 1460402048 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :here's an example for gamemanj < 1460402050 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :you have got to be kidding me. < 1460402073 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that said each defined command is self-contained, and doesn't have permanent storage (yet) < 1460402082 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wouldn't be too hard to implement the permastore though < 1460402095 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :(note also that defined commands are temporary unless fizzie makes them permanent) < 1460402101 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^def exampleforgamemanj < 1460402101 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Usage: ^def < 1460402104 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^def exampleforgamemanj bf < 1460402104 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Usage: ^def < 1460402109 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, how do you delete these things? < 1460402112 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^undef exampleforgamemanj < 1460402119 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^exampleforgamemanj < 1460402119 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :here's an example for gamemanj < 1460402122 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :meh, it'll disappear at the next reboot < 1460402129 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^def exampleforgamemanj bf +[] < 1460402129 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Defined. < 1460402130 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :there < 1460402134 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :now it won't do anything < 1460402146 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why did you define it to an infinite loop? < 1460402149 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^exampleforgamemanj < 1460402153 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric : ...out of time! < 1460402153 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that normally gives an error message after a while < 1460402160 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^def exampleforgamemanj + < 1460402160 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Usage: ^def < 1460402163 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^def exampleforgamemanj bf + < 1460402163 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Defined. < 1460402167 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that would make a lot more sense < 1460402167 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :yay! < 1460402187 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^exampleforgamemanj < 1460402207 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :huh, I was thinking that the program returning normally would cause it to output something like "no output". < 1460402214 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :HackEgo does that < 1460402222 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :^cat /dev/null < 1460402224 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :err < 1460402227 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`cat /dev/null < 1460402237 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460402238 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it takes a while to react if it hasn't been used recently < 1460402280 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1460402281 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :/dev/null probably wasn't in the cache < 1460402306 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` while true; do true; done < 1460402318 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I think infinite loops give no output in HackEgo, not sure though < 1460402337 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :busy trying to implement ^cat /dev/null < 1460402339 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460402364 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, hmm, that's an interesting reaction < 1460402368 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` sleep 4; echo test < 1460402375 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test < 1460402380 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` sleep 10; echo test < 1460402392 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test < 1460402413 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` sleep 20; echo test < 1460402433 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test < 1460402449 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` x=1; while true; do echo $x; x=$((x+1)); sleep 1; done < 1460402480 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460402493 0 :Elronnd!elronnd@znc.dank.ninja QUIT :Quit: Let's jump! < 1460402504 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm guessing the no output is because it produces no output if it times out? < 1460402517 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` x=1; while [ $x -lt 20 ] ; do echo $x; x=$((x+1)); sleep 1; done < 1460402537 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 \ 2 \ 3 \ 4 \ 5 \ 6 \ 7 \ 8 \ 9 \ 10 \ 11 \ 12 \ 13 \ 14 \ 15 \ 16 \ 17 \ 18 \ 19 < 1460402547 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` x=1; while [ $x -lt 60 ] ; do echo $x; x=$((x+1)); sleep 1; done < 1460402578 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460402610 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` x=1; while [ $x -lt 50 ] ; do echo $x; x=$((x+1)); sleep 1; done < 1460402643 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460402661 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` x=1; while [ $x -lt 40 ] ; do echo $x; x=$((x+1)); sleep 1; done < 1460402664 0 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1460402676 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :documenting brainfuck code is hard "at 0 if mem0 not 0 then decrement mem2 and zero mem0" < 1460402692 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460402701 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` x=1; while [ $x -lt 30 ] ; do echo $x; x=$((x+1)); sleep 1; done < 1460402732 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460402744 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` x=1; while [ $x -lt 29 ] ; do echo $x; x=$((x+1)); sleep 1; done < 1460402774 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1 \ 2 \ 3 \ 4 \ 5 \ 6 \ 7 \ 8 \ 9 \ 10 \ 11 \ 12 \ 13 \ 14 \ 15 \ 16 \ 17 \ 18 \ 19 \ 20 \ 21 \ 22 \ 23 \ 24 \ 25 \ 26 \ 27 \ 28 < 1460402790 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :aha < 1460402818 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` stdbuf -o0 echo test; while true; do true; done < 1460402849 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460402881 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`` stdbuf -o0 echo test < 1460402884 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test < 1460402901 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, what if no shell is involved < 1460402909 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`mkx < 1460402911 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :usage: mk[x] file//contents < 1460402991 0 :J_Arcane_!~chatzilla@37-219-28-16.nat.bb.dnainternet.fi JOIN :#esoteric < 1460403036 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460403042 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^def cat-experiment-gamemanj bf +++++++++[>+++++<-]>++<,>[<->-]>+<<[>>-<<[-]]>>[>+++++++++++[->++++++<]>++++++++++++.+++++++.--------..++++++.-.----.+++++.-.[-]<<[-]] < 1460403042 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Defined. < 1460403051 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^cat-experiment-gamemanj this will have no output < 1460403055 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^cat-experiment-gamemanj /dev/null < 1460403055 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :NUMMSRNSR < 1460403065 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Huh, I messed up something. < 1460403093 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1460403106 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :gamemanj: it might help if your , was in a loop < 1460403112 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you're trying to read more than one character of input < 1460403172 0 :J_Arcane!~chatzilla@37-219-254-207.nat.bb.dnainternet.fi QUIT :Ping timeout: 252 seconds < 1460403176 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :actually that's deliberate - trying to match the whole of /dev/null would be hard < 1460403181 0 :J_Arcane_!?@? NICK :J_Arcane < 1460403183 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :it's the output routine that's having problems < 1460403190 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :it's supposed to say NOOUTPUT < 1460403198 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :but it seems I messed up < 1460403444 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^def cat-experiment-gamemanj bf +++++++++[>+++++<-]>++<,>[<->-]>+<<[>>-<<[-]]>>[>+++++++++++[->++++++>+++<<]>++++++++++++.+.>-.<.++++++.-.----.+++++.-.[-]>[-]<<<[-]] < 1460403444 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Defined. < 1460403447 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^cat-experiment-gamemanj /dev/null < 1460403447 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :NO OUTPUT < 1460403631 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :now to check if someone already did this < 1460403634 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^cat /dev/null < 1460403660 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^show cat < 1460403685 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^show cat-experiment-gamemanj < 1460403685 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :+9[>+5<-]>+2<,>[<->-]>+<2[>2-<2[-]]>2[>+11[->+6>+3<2]>+12.+.>-.<.+6.-.-4.+5.-.[-]>[-]<3[-]] < 1460403728 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu JOIN :#esoteric < 1460403746 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :ok, so cat isn't defined. If anyone wants ^cat /dev/null to show "NO OUTPUT", ^def the above :) < 1460403952 0 :impomatic__!~impomatic@37.152.222.136 JOIN :#esoteric < 1460403964 0 :impomatic_!~digital_w@37.152.222.136 QUIT :Quit: http://corewar.co.uk < 1460404047 0 :impomatic!~impomatic@37.152.222.136 QUIT :Ping timeout: 244 seconds < 1460404061 0 :impomatic__!?@? NICK :impomatic < 1460404077 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 244 seconds < 1460404196 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@tell boily One day last week it was 30 degrees here. < 1460404197 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1460404826 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Quit: Leaving < 1460404896 0 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 246 seconds < 1460405131 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460405497 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu QUIT :Ping timeout: 268 seconds < 1460405865 0 :Elronnd!elronnd@znc.dank.ninja QUIT :Quit: Let's jump! < 1460405949 0 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1460406551 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Alsithyafturttararfunar < 1460406565 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1460407066 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460407288 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1460407643 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com JOIN :#esoteric < 1460407728 0 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Remote host closed the connection < 1460408001 0 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1460409265 0 :iconmaster!~iconmaste@129.21.122.8 JOIN :#esoteric < 1460409302 0 :Digby!~Digby@79-73-118-188.dynamic.dsl.as9105.com JOIN :#esoteric < 1460409591 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1460410020 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1460410092 0 :Digby!~Digby@79-73-118-188.dynamic.dsl.as9105.com PART #esoteric :"Leaving" < 1460411908 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`smlist 435 < 1460411918 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :smlist 435: shachaf monqy elliott mnoqy < 1460411928 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :sm? < 1460411992 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :super mega < 1460412001 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? smlist < 1460412004 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Non-update notification for the webcomic Super Mega. < 1460412010 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://www.supermegacomics.com/index.php?i=435 < 1460412014 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kickstarter announcement < 1460412019 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :this is p. exciting < 1460412026 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :nobody else on that list is still in the channel shachaf < 1460412040 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :yes < 1460412045 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but people might still be interested < 1460412068 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :how are people going to know about the super mega update service if it's never used < 1460412146 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :On that note < 1460412148 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :`slist < 1460412151 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :slist: Taneb atriq Ngevd nvd Fiora Sgeo ThatOtherPerson alot < 1460412157 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :wait what's s < 1460412162 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :homestuck < 1460412164 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? slist < 1460412165 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :was that homestuck...? < 1460412165 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Update notification for the webcomic Homestuck. < 1460412170 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh jesus < 1460412171 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: did you ever `list < 1460412175 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :shachaf: yes < 1460412179 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`list < 1460412180 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :is it finished yet < 1460412190 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Phantom_Hoover: will be on Wednesday < 1460412195 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`enlist < 1460412196 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: You're the only person on that list in this channel. < 1460412207 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Taneb, fuckin finally < 1460412209 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :shachaf: yes but I'm four of them < 1460412213 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] b_jonas boily a`a`a`a`jo7as a`a`a`a`jo8as a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname < 1460412214 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: enlist: not found < 1460412226 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :int-e: ... < 1460412239 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1460412257 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wtf does `list do < 1460412278 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :int-e: do it again < 1460412281 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: Try it again and you'll see. < 1460412282 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you will see < 1460412364 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :is he scared? < 1460412375 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no, I read the source code... < 1460412382 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :...apparently I should've done this first :P < 1460412382 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric ::D < 1460412390 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: Well, it's too late now. < 1460412398 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You might as well `list to see it in action. < 1460412406 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :don't you like highlights? < 1460412438 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` sed -i 's/..xargs/| grep -v int-e | xargs/' bin/list < 1460412440 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460412459 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :you are lame < 1460412556 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? shuf < 1460412559 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :shuf? ¯\(°​_o)/¯ < 1460412563 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :err < 1460412567 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`shuf < 1460412598 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460412610 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460412617 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fine... < 1460412619 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`revert < 1460412630 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1460412646 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` sed =i 's/..xargs/| shuf | xargs/' bin/list < 1460412651 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed: -e expression #1, char 2: extra characters after command < 1460412673 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why shuf? < 1460412685 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` sed -i 's/..xargs/| shuf | xargs/' bin/list < 1460412687 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460412691 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :for fairness :P < 1460412735 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1460412735 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Fairness isn't right. < 1460412743 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's supposed to be sorted by most recent modifiers. < 1460412760 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well it's going to be one of thise versions < 1460412785 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas sabotaged the list with a bunch of spurious entries. < 1460412860 0 :hppavilion[2]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1460412951 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460413039 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460413146 0 :hppavilion[2]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 250 seconds < 1460413224 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 250 seconds < 1460413677 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net QUIT :Ping timeout: 248 seconds < 1460413696 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, actually < 1460413714 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`revert < 1460413715 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1460413725 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think it doesn't even hilight people anymore < 1460413732 0 :`^_^!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1460413742 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :`list < 1460413747 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`cat bin/list < 1460413776 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :int-e hppavilion[1] b_jonas boily a`a`a`a`jo7as a`a`a`a`jo8as a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname < 1460413777 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :date > share/conscripts; culprits share/conscripts | xargs -n 1 | awk '!x[$0]++' | xargs < 1460413801 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yep it doesn't. < 1460413850 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah... and I still haven't written that new noping filter I promised < 1460414097 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? mopiing < 1460414098 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mopiing? ¯\(°​_o)/¯ < 1460414099 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? moping < 1460414099 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :moping? ¯\(°​_o)/¯ < 1460414125 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, did Phantom_Hoover just join the new `list for the first time? < 1460414173 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :`list < 1460414178 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Phantom_Hoover int-e hppavilion[1] b_jonas boily a`a`a`a`jo7as a`a`a`a`jo8as a`a`a`a`jo3as a`a`a`a`jo6as a`a`a`a`jo5as a`a`a`a`jo4as a`a`a`a`jo2as a`a`a`a`jo1as a`a`a`a`jonas0 a`a`a`a lambdabot chicken_jonas myname < 1460414183 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :ais523, looks like it < 1460414204 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's rare < 1460414216 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :also b_jonas is on there a lot < 1460414251 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yeah, I started to put a lot when I thought it was alphabetized < 1460414278 0 :haavard_!freebsd@haavard.me QUIT :Remote host closed the connection < 1460414281 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: but it's sorted latest first, so there's no point adding lots of entries until after I want to remove an entry < 1460414284 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you were trying to push yourself past 512 characters? < 1460414295 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :how devious < 1460414301 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this really subverts the `list's purpose < 1460414311 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: sort of. I was never on the list as b_jonas, but I was trying to make it so that I couldn't get on it < 1460414315 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :insomuch as it has one at all < 1460414319 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :since the list would consist only of names starting with a < 1460414320 0 :haavard!freebsd@haavard.me JOIN :#esoteric < 1460414342 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then when you realised the sorting rules, you added yourself so that over time you'd fall off the end? < 1460414374 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: no, I didn't add myself, and I think that doesn't help, because I think it's sorted by last appearance descending < 1460414386 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so it's a queue and every time you list you move on the head < 1460414395 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right < 1460414399 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's an even better sorting rule < 1460414401 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I'm not sure that's how it works < 1460414405 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even if it's accidental, I like it < 1460414407 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1460414416 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` cat bin/culprits-ng < 1460414417 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ exec hg log -l 512 --template "{desc}\0" -- "$@" | perl -0ne '/^<([^>]*)>/ and print"$1 "' < 1460414422 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1460414425 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` cat bin/culprits-ng < 1460414426 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` cat bin/culprits < 1460414426 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/sh \ exec hg log -l 512 --template "{desc}\0" -- "$@" | perl -0ne '/^<([^>]*)>/ and print"$1 "' < 1460414426 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hg log --removed "$1" | grep summary: | awk '{print substr($2,2,length($2)-2)}' | sed "s/.$/\x0F&/" | xargs < 1460414584 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :reminder: culprits-ng is disabled because I haven't implemented a noping filter yet < 1460414743 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :b_jonas: you canntest if you move to the front, you know ... < 1460414812 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: I think I did test that with some of the numbered variants < 1460414837 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but you can see it from the source too: culprits lists in order of date backwards, then that awk thing filters keeping the first instance of each name < 1460414861 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :myname: also, "chicken_jonas" appears on that list because the real b_jonas was too much of a chicken to list < 1460414879 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lol < 1460414904 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wasn't it obvious? < 1460415112 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460415180 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460415244 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :the real b_jonas is more chicken than chicken jonas? < 1460415298 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :olsner: sort of < 1460415316 0 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 252 seconds < 1460415377 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellolsner, b_jellonas. chickening? < 1460415399 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :quack < 1460415404 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION premptives shachaf's unloud-massage. < 1460415407 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1460415407 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :shachaf said 3h 6m 50s ago: One day last week it was 30 degrees here. < 1460415416 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: hellochaf. AAAAAAAAAAAAAARGH! < 1460415431 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonas: quack. < 1460415440 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: But now it's cold again. < 1460415442 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@metar KOAK < 1460415442 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KOAK 112153Z 27009KT 10SM FEW024 BKN045 18/09 A3011 RMK AO2 SLP195 T01830094 PNO < 1460415489 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :shachaf: bekekekech? < 1460415497 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1460415515 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :@metar EGBB < 1460415516 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :EGBB 112150Z 22003KT 4200 BR BKN028 09/09 Q1005 < 1460415519 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: quack < 1460415519 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: i, myself, will bring an end to all. ghosts lurk in the ruins were in truth, and everything in readiness for fnord. under these is concerned, the use of " coup" here is one that only takes predicates and has not named a < 1460415522 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Chorus of the Frogs from Aristophanes' play The Frogs < 1460415543 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: it's +18. it's hot. < 1460415549 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar CYUL < 1460415549 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 112100Z 15012KT 10SM -RA FEW015 OVC020 06/05 A2983 RMK SF1SC7 SLP104 < 1460415586 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Aaaaah, my uni's weather station has a broken wind measurer thingy < 1460415599 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :anemometer? < 1460415628 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hmm, EGBB is easy to remember as "England, Great Britain, Birmingham" even though it doesn't actually stand for that < 1460415638 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: it's not broken. there's a terrible hurricane there right now. < 1460415656 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Europe (part of), Gunited Kingdom, BBirmingham. < 1460415676 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Britain gets hurricanes? < 1460415676 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: Oh. I feel like I talked about that play in here recently but I don't remember the context. < 1460415689 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :boily: we did, once < 1460415695 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Back in the 80's < 1460415698 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :It was very lost < 1460415702 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460415704 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, "Europe, Great Britain, Birmingham" works even better because it's in the right order < 1460415723 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :even if it's still a little incorrect etymologically < 1460415790 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I wish Bbirmingham was pronounced with a bilabial trill. < 1460415832 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure I /can/ pronounce a bilabial trill < 1460415851 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I'm not even sure what one is < 1460415876 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :Taneb: you know how you say "b" by blowing outwards with your lips together, then letting your lips separate? < 1460415889 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you have your lips in the right position, you can separate them with the force of your breath < 1460415889 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :ais523: yeah? < 1460415904 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Making a sort of brr sound? < 1460415908 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :/now/, if you blow at the right speed, they'll separate then come back together, and separate again < 1460415915 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :thus you get two b's in a row < 1460415917 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's a trill < 1460415963 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1460415975 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460415977 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I can *almost* do that, but not consistently < 1460415999 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :Taneb, it's blowing a raspberry with your lips basically? < 1460416098 0 :Hoolootwo!~Hoolootwo@hooloovoo.blue PRIVMSG #esoteric :exactly one raspberry < 1460416111 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :bbellørjan. < 1460416125 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and then you somehow have to segue into "irmingham" without dropping a beat < 1460416154 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :It always comes out as prrirmingham for me < 1460416159 0 :hppavilion[2]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1460416179 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :purrmingham < 1460416226 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :pbvbvbvbvbvrirngmingham... < 1460416231 0 :hppavilion[2]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :A javascript framework that forces you to prove pages... < 1460416241 0 :hppavilion[2]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Basically, JavaScript+Coq < 1460416284 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460416294 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I've wanted strongly typed LaTeX for a while < 1460416303 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which could catch typos in formulas you write via the units on the two sides not being the same < 1460416347 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: um... there's strongly typed stuff that catches non-matching units, but I don't think it's LaTeX < 1460416360 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :right, I didn't think it /existed/ < 1460416361 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I just wanted it < 1460416365 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I typo formulas too often < 1460416366 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure < 1460416630 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION is disappointed that this bbirmingham stuff wasn't how they actually pronounce it there < 1460416689 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bøøily < 1460416909 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :bb_jonas < 1460416968 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :how do you say the "_"? < 1460417007 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: I'm not sure, it's a screen name so I don't have to pronounce it < 1460417007 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I had that problem too trying to pronounce it < 1460417010 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I guess you just wait for a bt < 1460417012 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*bit < 1460417025 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I usually pronounce it as béjónás < 1460417031 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so there's a vowel between < 1460417045 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :I have now authored a piece of serious software whose source code includes the word "Coyoneda". What has come of my life? < 1460417065 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :heh < 1460417109 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :cobbrello. mwah ah ah. < 1460417163 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I didn't know "Coyoneda" was a word at all < 1460417195 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's a little rude to dualize someone's name, don't you think? < 1460417201 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Coyoneda is great, though. < 1460417224 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: If you don't want to include the word "Coyoneda" you can inline it. < 1460417229 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Like Operational does. < 1460417299 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, I didn't even parse it with a break after the first o < 1460417301 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :"co-Yoneda"? < 1460417309 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's how I normally see it spelled < 1460417357 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's a Haskell type in this case. < 1460417367 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Coyoneda f a = exists x. (f x, x -> a) < 1460417433 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait < 1460417464 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how do you know what coyoneda is in coppro's software? < 1460417500 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :these exists thingies always get me < 1460417529 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why would it even use Haskell? < 1460417559 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :cause haskell is awesome < 1460417634 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: I've been seeing coppro's discussion of it in another channel. < 1460417645 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, I haven't really been reading it in detail. < 1460417657 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah < 1460417687 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but why would any serious software use haskell? < 1460417698 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why not? < 1460417772 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :while we are at it: how do i do nested if then else in a do block without adding identation at every if < 1460417814 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google DoAndIfThenElse < 1460417815 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://prime.haskell.org/wiki/DoAndIfThenElse < 1460417821 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: I could, yes. That would somewhat defeat the entire point though < 1460417848 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :which was to build the Operational instance of Zoom off of the Functor instance < 1460417898 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : zzo38: I wonder if a usable typesys could be implemented with return^n <-- you'd need the type of a function to include the return types of its callers... < 1460417904 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so, as i guessed, you can't? < 1460417953 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't know what you want to do. < 1460417987 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> if 1 > 2 ; then 1 ; else if 2 > 3 ; then 2 ; else 3 < 1460417988 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 3 < 1460417998 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :myname: you can in ghc. < 1460418030 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because you don't have to indent then or else. < 1460418058 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :interesting < 1460418060 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well you have to start with "else if". < 1460418072 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that might even be official haskell2010, not sure. < 1460418093 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh... how does that even parse? there shouldn't be semicolons there < 1460418126 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: the semicolons (optional) are what makes it work < 1460418138 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(in haskell that is. in ruby semicolons would be allowed) < 1460418140 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because they're equivalent to newlines. < 1460418165 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: um... nah, I don't get it < 1460418183 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's just not how H syntax used to work < 1460418223 0 :hppavilion[2]!?@? NICK :hppavilion[1] < 1460418241 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1460418253 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Right, that's why the Haskell Prime proposal I linked to above changed it. < 1460418266 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but that's impossible! < 1460418295 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :meh, haskell syntax was screwed up a few times already < 1460418297 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: what's impossible about it? it's just a small change to the grammar. < 1460418325 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :them haskellers just have a very different idea about syntax from me < 1460418343 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :haters gonna hate < 1460418353 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I should go and program C++ and Rust, those have syntax I like < 1460418402 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Just write Haskell with {} and ; < 1460418409 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Your life will be easy. < 1460418421 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's already how I write H < 1460418423 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: ok, it's official haskell 2010. < 1460418472 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: CARRY CHICKEN < 1460419108 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : meh, it'll disappear at the next reboot <-- i think that's the only way to get rid of them. < 1460419138 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :are there any languages which can be written with /just/ {};? < 1460419144 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps there are some DSLs inside IOCCC entries < 1460419154 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :which tend to use {};-based encodings a lot < 1460419166 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :due to an intentional exploit of the byte counter < 1460419179 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :huh? < 1460419558 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"The number of octets excluding whitespace (tab, space, newline, formfeed, return), and excluding any ';', '{' or '}' followed by whitespace or end of file, must be <= 2048." < 1460419573 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(presumably that's the 2001 version of the size rule) < 1460419585 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :strangely enough, people tend to screw around with {}; rather than the different types of legal whitespace < 1460419676 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :could you do a whitespace interpreter in 2 kb? < 1460419870 0 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460420521 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1460420522 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :How about... a programming language with no form of multi-statement control flow < 1460420540 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :All code must be written as a series of one-liners (called "actions") < 1460420551 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :And once a one-liner completes, it cannot be executed again < 1460420559 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(though events may be created) < 1460420593 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :that's either clearly non-TC or you'd end up doing everything in one statement < 1460420600 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Phantom_Hoover: Yes, that's the point < 1460420632 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Phantom_Hoover: You have to partial-vectorize over lazy lists and such to get anything to work < 1460420703 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Phantom_Hoover: A program that runs forever, for example, is [put(x%128) for x in [0, 1...] if x%128 > 31] < 1460420776 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Phantom_Hoover: Clearly a one-liner, but infinite. Specifically, it prints the printable ASCII characters over and over again in cycle (with a short delay between each, though it's only 31 ticks) < 1460420870 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :A truth machine is [print('1') for x in [...]] if (x := input()) = '1' else if x = '0' print('0') else fail < 1460421049 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :[print('$n bottles of beer on the wall\n$n bottles of beer\ntake one down, pass it around, \n'+str(n-1)+' bottles of beer on the wall!' for n in 99..0 if n not in [1, 0] else if n = 1 print('1 bottle of beer on the wall\n1 bottle of beer\ntake one down, pass it around, \nno more bottles of beer on the wall!' else if n = 0 print('no more bottles of beer on the wall\nno more bottles of beer!\nGo to the store, buy some more\n99 bottles of < 1460421049 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :beer on the wall!')] < 1460421549 0 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 248 seconds < 1460421553 0 :augur_!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1460421555 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1460421747 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 248 seconds < 1460421825 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460422244 0 :AmiMoench!~vb@pool-108-7-4-10.bstnma.east.verizon.net JOIN :#esoteric < 1460422516 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hello < 1460422549 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hppavilion[1]: no < 1460422569 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460424100 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the morning after http://www.dagbladet.no/tegneserie/nemi/ < 1460424243 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION cannot be bothered to find a permalink < 1460424316 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460424362 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :not that they're perma anyway on that site. < 1460424839 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :A mix of event-driven programming (node style, but with better syntax) and vectorized array programming would be pretty interesting < 1460425197 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460425593 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Remote host closed the connection < 1460426243 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net JOIN :#esoteric < 1460426935 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460427409 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1460429298 0 :spiette!~spiette@72-53-140-195.cpe.distributel.net QUIT :Ping timeout: 246 seconds < 1460429342 0 :Hazzitha!~canaima@unaffiliated/hazzitha JOIN :#esoteric < 1460429628 0 :Hazzitha!~canaima@unaffiliated/hazzitha PART #esoteric : < 1460430112 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460430338 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460431051 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net QUIT :Max SendQ exceeded < 1460431153 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net JOIN :#esoteric < 1460432360 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net QUIT :Quit: Bye < 1460432509 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1460433084 0 :hppavilion[1]!~DevourerO@24.237.158.10 JOIN :#esoteric < 1460433750 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460435048 0 :bb010g!uid21050@gateway/web/irccloud.com/x-ynthqlyekqakpihh JOIN :#esoteric < 1460435535 0 :mad!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1460435837 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460435899 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460436575 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460437942 0 :iconmaster!~iconmaste@129.21.122.8 QUIT :Ping timeout: 260 seconds < 1460438268 0 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Quit: ZNC - http://znc.sourceforge.net < 1460438378 0 :Vorpal!~Vorpal@cl-394.sto-01.se.sixxs.net JOIN :#esoteric < 1460438378 0 :Vorpal!~Vorpal@cl-394.sto-01.se.sixxs.net QUIT :Changing host < 1460438378 0 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1460438632 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1460439202 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 260 seconds < 1460439945 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com QUIT :Ping timeout: 244 seconds < 1460440207 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460440239 0 :hppavilion[1]!~DevourerO@24.237.158.10 QUIT :Ping timeout: 260 seconds < 1460440470 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1460441705 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1460443904 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460444063 0 :Frooxius!~Frooxius@194.108.5.201 QUIT :Quit: *bubbles away* < 1460444158 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1460444171 0 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1460445739 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:4595:3163:8959:8b1c JOIN :#esoteric < 1460445923 0 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric < 1460445927 0 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Changing host < 1460445927 0 :nisstyre!~yourstrul@oftn/oswg-member/Nisstyre JOIN :#esoteric < 1460446005 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460446011 0 :rdococ_!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460446308 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:4595:3163:8959:8b1c QUIT :Ping timeout: 246 seconds < 1460447116 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :ASM seems to be optimized for procedural programming as its origin < 1460447183 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :You have a call stack onto which you PUSH your location before JMPing into a subroutine, and off of which you POP the location to return to via CJMP < 1460447814 0 :rdococ_!~rdococ@unaffiliated/octagonfly QUIT :Quit: Leaving < 1460448308 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :asm is optimized for whatever you can run fast on a chip < 1460448406 0 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1460448965 0 :mad!boulam@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1460449224 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Quit: Leaving < 1460449273 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1460451085 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460451347 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460453182 0 :J_Arcane!~chatzilla@37-219-28-16.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1460453928 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:4595:3163:8959:8b1c JOIN :#esoteric < 1460454848 0 :spiette!~spiette@72-53-140-195.cpe.distributel.net JOIN :#esoteric < 1460455416 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 276 seconds < 1460455532 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1460457856 0 :impomatic_!~impomatic@37.152.222.136 JOIN :#esoteric < 1460457927 0 :impomatic!~impomatic@37.152.222.136 QUIT :Ping timeout: 264 seconds < 1460457934 0 :impomatic_!?@? NICK :impomatic < 1460458812 0 :impomatic!~impomatic@37.152.222.136 QUIT :Read error: Connection timed out < 1460460411 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I've more or less decided what I'm going to do for my final year project < 1460460906 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460461143 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460461180 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a blurred panel? has Unshelved ever done that except maybe for a Sunday strip? < 1460461187 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: great, what? < 1460461196 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what is it? < 1460461203 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :"Functional Programming with Equivalences and Orderings" < 1460461253 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Making a Haskell library for dealing with relations < 1460461285 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what, like dealing with my parents and grandparents? < 1460461315 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Yes, that's exactly what I mean < 1460461319 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Nothing to do with set theory at al < 1460461321 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :l < 1460461763 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the parent relation is not transitive < 1460461810 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Nor is it symmetric or reflexive < 1460461824 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Unless you're a Homestuck character or something < 1460462334 0 :spiette!~spiette@72-53-140-195.cpe.distributel.net QUIT :Quit: :qa! < 1460463662 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: NETWORK CHICKEN < 1460463731 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 248 seconds < 1460463791 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460464074 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1460466851 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460467161 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 246 seconds < 1460467331 0 :Yurume!23f9939a@121.78.85.35 QUIT :Read error: Connection timed out < 1460467523 0 :Yurume!23f9939a@121.78.85.35 JOIN :#esoteric < 1460468620 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1460469345 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :ACTION just read that as "Making a Haskell library for dealing with religions." < 1460469531 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :That'd be a more involved project, and not one I'd be quite as comfortable doing < 1460469565 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :As a probably atheist of an otherwise exclusively Christian background < 1460469578 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I don't know that many religions < 1460469717 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460470518 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Taneb: You could always make some. < 1460470536 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Tried that onc < 1460470537 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :e < 1460470539 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Got boring quickly < 1460471048 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460471316 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1460472244 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1460472350 0 :fizzie!?@? PRIVMSG #esoteric :Crowdsourcing hth < 1460472750 0 :iconmaster!~iconmaste@129.21.122.8 JOIN :#esoteric < 1460473951 0 :`^_^!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1460474038 0 :copumpkin!~copumpkin@haskell/developer/copumpkin QUIT :Quit: Textual IRC Client: www.textualapp.com < 1460474062 0 :copumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1460474485 0 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 252 seconds < 1460474715 0 :zadock!~outsider@81.180.208.252 JOIN :#esoteric < 1460475190 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460475540 0 :iconmaster!~iconmaste@129.21.122.8 QUIT :Ping timeout: 276 seconds < 1460475833 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460476089 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460477430 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :groan http://www.smbc-comics.com/index.php?id=4078 < 1460477773 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: on the bright side, she's not a topologist < 1460477863 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: she's still young, give him a few years < 1460477889 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, is dynamic_pointer_cast a member function of std::shared_ptr? or a non-member function? < 1460477889 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: no, it's not. it's more complex than that. read the code.) good stuff < 1460477896 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :WHAT? < 1460477906 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the standard library source code? NO WAY < 1460477927 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's ugly, full of underscores, and more importantly, I need to know what the SPEC says and what I can assume works everywhere. < 1460477960 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :listen, when fungot gives you advice this clear, don't you dare protest < 1460477960 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: something like scheme48 ( upon the general position is a part of these amendments, i can only thank the president-in-office, you did hear me say that we have had in getting information with regard to monetary policy, a factor is < 1460478042 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this clear, mister president-in-office < 1460478106 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1460478152 0 :zadock!~outsider@81.180.208.252 QUIT :Quit: Leaving < 1460478733 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I've just sent someone a pull request because I disagreed with how he structured a library < 1460478741 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I'm not sure if this is considered helpful or rude < 1460478965 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1460478993 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :But I tried to do it as well as I can, changing all the documentation and test suites accordingly < 1460479061 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1460479367 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> 32*0.65 < 1460479368 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 20.8 < 1460479388 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops, no < 1460479638 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460480484 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Alsithyafturttararfunar < 1460480944 0 :bb010g!uid21050@gateway/web/irccloud.com/x-ynthqlyekqakpihh QUIT :Quit: Connection closed for inactivity < 1460481107 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 248 seconds < 1460481109 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1460481353 0 :copumpkin!~copumpkin@haskell/developer/copumpkin QUIT :Remote host closed the connection < 1460481525 0 :copumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1460481727 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Scheduled downtime < 1460481952 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^cat /dev/null < 1460481975 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^cat-experimental-gamemanj /dev/null < 1460481992 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^cat-experiment-gamemanj /dev/null < 1460481992 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :NO OUTPUT < 1460482686 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: [smbc] that's what you get for raising spherical cows! < 1460482780 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(the button picture that comes with this strip is just boring) < 1460482911 0 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 276 seconds < 1460483271 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 268 seconds < 1460483878 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1460483892 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Is the joke with the tens about bases? < 1460483928 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Or precision? < 1460483928 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :prooftechnique, it's about approximation < 1460483949 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Wow, I misread that whole comic. < 1460484003 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :prooftechnique: your interpretation was off by several orders of magnitudes! < 1460484011 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :At least < 1460484034 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/des/de/ < 1460484228 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: did you alse send an explanation for why the change is worth? < 1460484260 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :b_jonas, yes < 1460484278 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :gtg. have fun: https://dl.dropboxusercontent.com/u/21184720/donotdelete_nyan.BytePusher < 1460484280 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Basically, it's a testing framework in Haskell along the lines of QuickCheck and smallcheck < 1460484282 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net QUIT :Quit: Leaving < 1460484292 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I moved everything from Test.Check to Test.LeanCheck < 1460484437 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460484513 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Also, why a trebuchet rather than a crossbow? < 1460484521 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1460484545 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1460484552 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :b_jonas, trebuchets have a more obvious arc < 1460484747 0 :iconmaster!~iconmaste@129.21.121.237 JOIN :#esoteric < 1460484899 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460485936 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1460486139 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460487065 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 244 seconds < 1460487576 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460487579 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Do antimatter beings talk in the negative first person? < 1460487599 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net TOPIC #esoteric :Quite puzzling | The international hub of esoteric programming language and kitten typesetting | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | http://esolangs.org/ | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | Note: people with cloaks will be treated as if they're from Istanbul (not Constantinople) < 1460487602 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :probably first unperson < 1460487628 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :olsner: No, that's what squirrels talk in < 1460487662 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :olsner: Is there a smooth transition over the reals between POVs? < 1460487669 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :olsner: For example, is there a 2.5th person? < 1460488091 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :How to make the To: address to be used as the From: address for a reply of a message with mailx? < 1460488274 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca QUIT :Remote host closed the connection < 1460488335 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460488441 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Client Quit < 1460488515 0 :Greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460489095 0 :Kaynato!~Aedile@casewireless04.CWRU.Edu JOIN :#esoteric < 1460489218 0 :Greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1460489559 0 :centrinia_!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460490175 0 :J_Arcane!~chatzilla@37-219-51-51.nat.bb.dnainternet.fi JOIN :#esoteric < 1460490312 0 :centrinia_!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1460490424 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460490769 0 :hppavilion[1]!~DevourerO@74-114-87-92.dynamic.asdk12.org JOIN :#esoteric < 1460490813 0 :Kaynato!~Aedile@casewireless04.CWRU.Edu QUIT :Ping timeout: 240 seconds < 1460490843 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 240 seconds < 1460491005 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Quit: Leaving < 1460491610 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org JOIN :#esoteric < 1460491612 0 :hppavilion[1]!~DevourerO@74-114-87-92.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460491691 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :is there any idiomatic way to default to a deriving(Show) in haskell for deugging purposes that does not require commenting out the whole instance? < 1460492022 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :What do you mean? < 1460492055 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Like, your own Show instances? < 1460492058 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :like, i have data Foo = ... deriving (Eq); instance Show Foo where ... < 1460492083 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :now i want to derive show for foo instead of my instance to debug shit < 1460492107 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :What's wrong with deriving Show? < 1460492130 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :data Foo = ... deriving (Eq, Show) < 1460492154 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it complains about duplicate definitions < 1460492164 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, I see what you're asking! < 1460492170 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Sorry, took me a minute < 1460492187 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :You have a real show instance that you want to use in production, but you just want to use the default one for debugging < 1460492188 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :no big deal < 1460492217 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah < 1460492238 0 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1460492342 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Hmm. I guess you could write your Show instance for a wrapped variant of your type, though I guess that could get ugly < 1460492358 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I actually don't know if there's a good way, other than that < 1460492372 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, or write a debug wrapper for your type, then derive Show on that < 1460492382 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :It's uglier, but only for debugging :) < 1460492404 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :You could even write some helper functions to handle wrapping and unwrapping < 1460492430 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :if i derive show on a debug wrapper, it will still use the instance of the wrapped class < 1460492447 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Oh, duh. < 1460492727 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :On further thought, I don't think the open world assumption really works with that sort of use :( < 1460492746 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460492810 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Other than writing a separate class to replace your show instance (or something orthogonal like using trace), I think you'll have to comment things. < 1460492824 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I guess you could #ifdef things, but that's a whole other thing < 1460492912 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Or something like this? http://stackoverflow.com/a/28666200/794944 < 1460493051 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah, that might work < 1460493069 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :That was more what I was getting at when I mentioned a wrapper, I think < 1460493080 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I'm bad at words :| < 1460493136 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ah < 1460493299 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1460493778 0 :Greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460493922 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460494003 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org JOIN :#esoteric < 1460495085 0 :Greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1460495538 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1460496019 0 :Frooxius!~Frooxius@194.108.5.201 QUIT :Ping timeout: 248 seconds < 1460496173 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :What's the IRC abbreviation for "That is false", the same way "ofc" is the abbreviation for "That is true"? < 1460496178 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :Where "no" is not acceptable < 1460496188 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :no u < 1460496194 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :(because it pretty much as to be 3 letters) < 1460496198 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :(*has) < 1460496219 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :statements["gamemanj"].last.correct = false; < 1460496223 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...oh, 3 letters < 1460496244 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :I'm defining a logic for reasoning about justice. ⊥ is "Inconceivable!", ⊤ is "Well /duh/", and ∅ (which is neither true nor false) is "I dunno LOL" < 1460496275 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :(whatever you guys come up with, "Ofc", and "Idk", respectively) < 1460496276 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... where on earth did you get those letters? < 1460496286 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :I suppose "Nah" works < 1460496296 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: Which letters? < 1460496309 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :⊥⊥⊥ The Spikes Of Doom, of course! < 1460496335 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :hppavilion[2]: smh? < 1460496350 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :smdh for "that is patently false" hth < 1460496358 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: Oh, those are logic symbols < 1460496366 0 :myname!~myname@84.200.43.57 QUIT :Ping timeout: 276 seconds < 1460496376 0 :myname!~myname@84.200.43.57 JOIN :#esoteric < 1460496393 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :⊥ is sometimes called "The Absurdity" and represents a defined-to-be-false value (or, in type theory, the Void type) < 1460496403 0 :me2!~me@38.70.70.115.static.exetel.com.au QUIT :Read error: Connection reset by peer < 1460496425 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :⊤ is... well, I don't know the name, but it's unambiguously true (the "Unit" or "Top" type in type theory) < 1460496443 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: And ∅ is one I made up because I needed it for truth tables < 1460496459 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Noted. To me ⊥ and ⊤ remind me of someone's way of writing ternary that I saw once... < 1460496490 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Does justice admit a logic? < 1460496580 0 :me2!~me@38.70.70.115.static.exetel.com.au JOIN :#esoteric < 1460497120 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[2]: “What's the IRC abbreviation for "That is false",” => it's “no wai” < 1460497159 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :web application interface? < 1460497188 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Hppavilion1/Extended truth-table demo14]]4 N10 02https://esolangs.org/w/index.php?oldid=46770 5* 03Hppavilion1 5* (+579) 10Published < 1460497215 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: context? < 1460497227 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: "WAI" < 1460497297 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION just doesn't like these "cute" typos. < 1460497335 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :wut r u talking abt? < 1460497354 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :They're talking about the observation of cuteness and how it is not objective. < 1460497365 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :That's my best guess anyway. < 1460497414 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Disagree: https://i.imgur.com/hK96rUd.jpg < 1460497833 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Hppavilion1/Extended truth-table demo14]]4 10 02https://esolangs.org/w/index.php?diff=46771&oldid=46770 5* 03Hppavilion1 5* (+0) 10Formatting < 1460497860 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Hppavilion1/Extended truth-table demo14]]4 M10 02https://esolangs.org/w/index.php?diff=46772&oldid=46771 5* 03Hppavilion1 5* (+2) 10Formatting again (used preview this time) < 1460497918 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: There. That's what ∅ does in truth tables < 1460497946 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Hppavilion1/Extended truth-table demo14]]4 M10 02https://esolangs.org/w/index.php?diff=46773&oldid=46772 5* 03Hppavilion1 5* (-11) 10Editing cruft removed < 1460498318 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 244 seconds < 1460498514 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: Hi < 1460498519 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[2]: Hi < 1460498551 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: I'm considering designing a type of diagram for software that can be done in pure Unicode (or, in a pinch, pure typable ASCII) < 1460498726 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: You know what I haven't seen yet that would be INCREDIBLY valuable for software? < 1460498755 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :(Certain types of software, at least) < 1460498763 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :bnf4ocr < 1460498829 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net QUIT :Ping timeout: 260 seconds < 1460499166 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:4595:3163:8959:8b1c QUIT :Quit: ZNC - http://znc.in < 1460499225 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Hm... < 1460499272 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :What would bnf4ocr be? Things like the MNIST default training set example from TensorFlow's page? :P < 1460499276 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :s/pa/homepa/ < 1460499740 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1460499952 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[2]: uh... aren't there like a ton of diagram drawing software these days, because at one point there was too few and then everyone invented their own one? < 1460500007 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :Hehehe < 1460500284 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :b_jonas: Perhaps < 1460500304 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :b_jonas: bnf4ocr, on the other hand, would be AWESOME < 1460500317 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: http://pastebin.com/CF2dVjBr < 1460500352 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :That's bnf4ocr. It's not really bnf at all, but it's inspired by it superficially. < 1460500357 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: It's for parsing images, basically < 1460500448 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: Reading the paste? < 1460500480 0 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1460500581 0 :Greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460501144 0 :atrapado!~atrapado@unaffiliated/atrapado QUIT :Quit: Leaving < 1460501185 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :hppavilion[2]: Hold on, sorry. I'm translating stuff for people in another channel. < 1460501193 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: Ah, OK < 1460501239 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460501499 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org PRIVMSG #esoteric :oerjan!\a < 1460501526 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : olsner: Is there a smooth transition over the reals between POVs? <-- not for humans hth < 1460501536 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :\a? < 1460501547 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: bell? < 1460501580 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :in any case i don't have the bell on in irssi. < 1460501620 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'd try `printf \a but shachaf would be annoyed < 1460501632 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :indeed. < 1460501651 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :annoying shachaf is so easy it must be a monoid. < 1460501717 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: not \aing in the channel is pretty standard irc etiquette hth < 1460501729 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i don't need \a to annoy you < 1460501743 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :lots of other characters work < 1460501761 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1460501926 0 :`^_^!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1460501983 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :just mentioning the name could easily do the trick < 1460502052 0 :copumpkin!~copumpkin@haskell/developer/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1460502053 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh it's a bright new day... minus the bright < 1460502096 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[2]: i don't think ⊥ means what you think it means < 1460502099 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION ducks < 1460502183 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: you must be exaggerating < 1460502185 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :right? < 1460502197 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: exaggerating what < 1460502223 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? exaggerating < 1460502226 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :exaggerating? ¯\(°​_o)/¯ < 1460502237 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION whistles innocently < 1460502243 0 :atehwa!atehwa@aulis.sange.fi QUIT :Ping timeout: 264 seconds < 1460502305 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: look < 1460502319 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you're messing up my terminal < 1460502366 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i was demonstrating hth < 1460502366 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :only slightly in this case < 1460502372 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i know hth < 1460502403 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://slbkbs.org/oerjan-terminal.png < 1460502445 0 :hppavilion[2]!~DevourerO@74-114-87-92.dynamic.asdk12.org QUIT :Ping timeout: 248 seconds < 1460502460 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :do you normally have no delimiters after nicks < 1460502468 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :shachaf, er, how < 1460502484 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: they're just black-on-black < 1460502496 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom_Hoover: That overscore got copied down to the next line < 1460502517 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :what's wrong with your terminal < 1460502544 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :`? ngevd < 1460502545 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​‡ù« ½–ô¡ÁœÃÔ_ZW&ä›1ÅÕƃû9¡lþkó·ÏºÝÔ^i¼±¦øWüЌ8Äòw¾"²ƒ£A¤À=èXÀÛR»fƒPã ø üo˳7 R›¡·§Q^U'ïgåù.t}Ç­{ \ ‹¦4Ç €ÏېmÒ:Zè$y±Edâ¿.\À‹žáŠ&ˆ gؑnN>›{kT]ÞN¸ HLK \ é“Ætœ‰è“t+̺EFY \ ¥®ÒÌ­˜Õ1˜±m% $k³åkr)/=ž&rQEØ´¸´Îú—[ äèžPÆ}.ádikÝÑ9kCpª#¡¬\ìèÜá÷šŽ B¶.5xš8Ð =ŒlÚÍoۄ4Äؼ‰õ4üï¿] œ¯’Ž’D`I4\Û¤¢„t+ù­‡…‹L¨ç-/?è=†¢Ùr¥3ìçjkk)+ < 1460502552 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Thantom_Thoover < 1460502566 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Actually that's not so bad. < 1460502568 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i was resisting that hth < 1460502581 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that's the urandom link? < 1460502583 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ngevd is unlikely to generate valid UTF-8 code sequences < 1460502605 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wtf is wrong with °​ < 1460502615 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :int-e, it's not actually a urandom link for dumb reasons < 1460502628 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`ls -la wisdom/ngevd < 1460502629 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ls: invalid option -- ' ' \ Try `ls --help' for more information. < 1460502633 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` ls -la wisdom/ngevd < 1460502634 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: it's not the °​ but the invisible space after it < 1460502638 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​-rw-r--r-- 1 5000 0 215 Dec 9 04:13 wisdom/ngevd < 1460502647 0 :atehwa!atehwa@aulis.sange.fi JOIN :#esoteric < 1460502658 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`unidecode °​_ < 1460502659 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+00B0 DEGREE SIGN] [U+200B ZERO WIDTH SPACE] [U+005F LOW LINE] < 1460502660 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :shachaf, i feel like if your terminal can't deal with unicode then that's on you < 1460502662 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah. < 1460502667 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phantom_Hoover: Agreed. < 1460502690 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess the half-wit...width spaces are no problem? < 1460502695 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan was trying to get my goat < 1460502725 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :。。。 < 1460502727 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg blame wisdom/oerjan < 1460502729 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :6537: Your famous mysterious evil overlord oerjan is a lazy expert in future computation. Also an antediluvian Norwegian who mildly dislikes Roald Dahl. He can never remember the word "amortized" so he put it here for convenience. His arch-nemesis is Betty Crocker. < 1460502747 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :blame? < 1460502756 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` sed -i 's/famous/infamous/' wisdom/oerjan < 1460502759 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :take that < 1460502761 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460502773 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION gently swats int-e -----### < 1460502776 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :clog: are you borken? < 1460502788 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :clog is fine afaict. glogbot is awol. < 1460502789 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@wn infamous < 1460502793 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :*** "infamous" wn "WordNet (r) 3.0 (2006)" < 1460502793 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :infamous < 1460502793 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : adj 1: known widely and usually unfavorably; "a notorious < 1460502793 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : gangster"; "the tenderloin district was notorious for < 1460502793 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : vice"; "the infamous Benedict Arnold"; [syn: {ill-famed}, < 1460502795 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : {infamous}, {notorious}] < 1460502808 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hm, are you infamous or notorious < 1460502946 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? password < 1460502947 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The password of the month is qjkxbmwvz < 1460503000 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: actually one relevant thing with clog is that the tunes logs have no declared charset so sometimes i have to change it. < 1460503020 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah, I just noticed that < 1460503026 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls -l wisdom/password < 1460503027 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​-rw-r--r-- 1 5000 0 39 Mar 5 17:33 wisdom/password < 1460503034 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm < 1460503085 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn The password of the month is supercalifragilisticexpialidocious < 1460503087 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned 'password': The password of the month is supercalifragilisticexpialidocious < 1460503144 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION superspeller < 1460503164 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: nefarious hth < 1460503191 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah. " there's that a* word i can never remember again" < 1460503267 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :of course now my brain has created an connection between "word i can never remember" and that word, so now i sometimes remember it instead of whatever _other_ word i'm trying to remember. < 1460503294 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( `` sed -i 's/"a.*"/"allegorical"/' wisdom/oerjan ) < 1460503400 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`learn An amortized word is a word that oerjan can never remember. < 1460503403 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'amortized': An amortized word is a word that oerjan can never remember. < 1460503420 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(not worth it but it's another nice word that starts with 'a') < 1460503443 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: I spent weeks once trying to remember the word "proverbial". < 1460503454 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I asked everyone I talked to. < 1460503469 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The word about algorithms that I have trouble remembering is "parsimonious" < 1460503493 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :a persimmonious algorithm < 1460503498 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What do algorithms have to do with fruit? < 1460503500 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :curses < 1460503520 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION high five < 1460503536 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so that's what it's called in english, thanks! < 1460503546 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :... < 1460503568 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION immediately regrets the ... < 1460503637 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION now wonders what persimmon is in german < 1460503661 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"Kaki" < 1460503734 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :apparently both names (minus an m) are used in norwegian. not that i've really noticed them. < 1460503862 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :A parsimonious algorithm is one that doesn't ask redundant questions... I believe Knuth coined the term for his analysis of convex hull algorithms based on "clockwise" predicates. The predicate is true for three points PQR if the triangle PQR has P,Q,R in clockwise order. But the computation is subject to loss of precision if done with floating point numbers, and algorithms may run into trouble... < 1460503868 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :...with contradictory answers. One principled way to avoid such trouble is not to ask redundant questions. Hence the concept. < 1460503918 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(The term is also applicable to sorting.) < 1460503928 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yeah i knew the sorting version < 1460503940 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :merge sort fulfils that, i think. < 1460504012 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you could create a (badly balanced) shuffling algorithm by calling such a sort algorithm with a random comparison predicate < 1460504054 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Most sorting algorithms have the property, I think... including insertion sort, heap sort, many implementations of quicksort. Shellsort is one exception I can think of. < 1460504061 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think i experimented with that in the channel once. < 1460504093 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but I may be wrong about heapsort, actually < 1460504155 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460504164 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION isn't overly clear on all those < 1460504184 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :And I guess that sorting networks are generally not very good at avoiding redundant comparisons. < 1460504397 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Yeah, the standard array based heap sort is not on the list, because it places many elements inside the heap twice (once when building the heap (raising elements) and once in the extraction phase (sinking elements)). A pity :) < 1460504466 0 :Greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :What list is this and what are we sorting? < 1460504495 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The list is the list of parsimonious sorting algorithms. < 1460504509 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and how is it sorted? < 1460504522 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(comparison based, so it doesn't really matter how its sorted) < 1460504534 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION -----###s oerjan. < 1460504546 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah but are you sure the comparisons are repeatable < 1460504572 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no. < 1460504579 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the whole point is that they need not be repeatable < 1460504581 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION snags his swatter back < 1460504605 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so you are saying the list is parsimoniously sorted? < 1460504613 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :otherwise they need to be. < 1460504667 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460504677 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :parsimony is also important when programming kayak < 1460504701 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so this has real-world esoteric programming applications < 1460504707 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Talk:Sorting_algorithm#.22Comparison_of_algorithms.22_table_ordering < 1460504737 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Last time I checked, ⊥ is unambiguously false < 1460504744 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[2]: *whoosh* < 1460504751 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460504753 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: ... < 1460504755 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Oh. < 1460504758 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION was admittedly aiming high < 1460504765 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah, I get it now < 1460504773 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[2], hellørjan. < 1460504778 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I think I've invented TCBNF < 1460504781 0 :hppavilion[2]!?@? NICK :hppavilion[1] < 1460504784 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bood nightly < 1460504790 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: To whom are you speaking? < 1460504801 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: you know general grammars are TC right < 1460504810 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I don't think BNF is TC < 1460504825 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well BNF is for context-free grammars, so < 1460504838 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: That's what I thought < 1460504848 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: The TCBNF I speak of is fairly simple < 1460504866 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It's like BNF, but every rule has an unbounded nonnegative integer associated with it < 1460504881 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: fwiw, "Persimone" is a german word as well... apparenly "Kaki" is really a whole family of fruits. < 1460504886 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :There are two new "operators" for matching, of the syntaxes x++ and x--{y}{z} < 1460504894 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I assume everyone knows where I'm going with this < 1460504916 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :x++ matches the empty string, but with the side effect of incrementing the integer associated with the rule "x" < 1460504926 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: I porthelloed y'all. < 1460504933 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: yES < 1460504935 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*yes < 1460504937 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ahoily < 1460504938 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :OKAY < 1460504960 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :x--{y}{z} matches the empty string, then decrements x and matches y, UNLESS x is 0, in which case it matches z < 1460504976 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION idly wonders how many people here know DPLL < 1460504978 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Obviously, x has to be a rule name, it can't be any other type of expression < 1460504985 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: DPLL? < 1460504995 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: I'll take that as a "I don't" < 1460504999 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION longs for the day where he won't tab-complete a mkdir < 1460505027 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, and we pretend backtracking never happens because TCBNF is the Omniscient God of Grammar < 1460505028 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(mm, I only know half of the names though, meh) < 1460505072 0 :Greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :int-e: I don't know anything; I've learned more in the last five minutes than I learn in a month. < 1460505079 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Though in reality, it just pushes a clone of the current environment onto a stack every time backtracking may occur, then discards the ToS if it doesn't after completion and POPs it and uses it as the new environment if it does backtrack < 1460505094 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Let's see. Davis, Putnam, Logemann, Loveland. < 1460505103 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :* boily longs for the day where he won't tab-complete a mkdir <-- surely you should long for the day your computer can guess the directory so that tab-completion works hth < 1460505106 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Because AFAIK you can't really figure out if you're going to have to backtrack without trying, in the general case) < 1460505136 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :booe is right < 1460505199 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: if it can do that then it shouldn't require pressing the tab key either < 1460505200 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`relcome Greenlock < 1460505209 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​13Greenlock: 04Welcome 07to 08the 09international 02hub 06for 13esoteric 04programming 07language 08design 09and 02deployment! 06For 13more 04information, 07check 08out 09our 02wiki: 06. 13(For 04the 07other 08kind 09of 02esoterica, 06try 13#esoteric 04on 07EFnet 08or 09DALnet.) < 1460505293 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I sometimes am about to sen a message with absolutely no value to the discussion, then I absentmindedly add a joke to it (such as the joke above) and it becomes... well, still worthless, but at least mildly amusing < 1460505349 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :why would you do such a thing are you secretly an alien reptile < 1460505361 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: NO! < 1460505392 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION carves another *WHOOSH* into his belt < 1460505407 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :https://xkcd.com/1530/ < 1460505482 0 :Greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Rainbow text just for me! *-* < 1460505484 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: OK, I still don't get it. < 1460505493 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Greenlock: yes. It is just for you. < 1460505513 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Greenlock: And most certainly not something we do for all new users. < 1460505527 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I need a map of the GG world... I was assuming the Corbette monastry(?) was quite some distance away from Paris... < 1460505538 0 :Greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Right, certainly. < 1460505549 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: monastery? < 1460505566 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :05f04o07r 08y03o09u < 1460505568 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: I'm hoping for oerjan to correct me < 1460505595 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... how can we scare Greenlock away? < 1460505597 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`evill < 1460505598 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But that often requires subtlety, so I may have spoiled the chance now. < 1460505599 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`evil < 1460505608 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :KILL A PUPPY EVERY DAY. < 1460505608 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: evill: not found < 1460505644 0 :Greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Do you have... an esoteric chatbot? < 1460505655 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: that's your cue, I think < 1460505655 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: i am just as confused. you know, that thing is " quantum-complete"? -g ( was that fnord thing from stockholm, a special shape, very magic ( in the system used by any scheme? i'm using. you'd said who did that samurai the story, right. some numbers, perhaps, it may be said that particularly here, parliament will give a single instance, < 1460505670 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style < 1460505670 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot* homestuck ic irc iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube < 1460505680 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style fungot < 1460505680 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Selected style: fungot (What I've said myself) < 1460505688 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh. < 1460505689 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Greenlock: Well, there's fungot < 1460505689 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: i just wrote :p ( what was i thinking of something. at the moment. wheee, shiny.'). the solution is to produce the bonds i.e fnord between the karma and our fnord causeway. the scene uses hare coursing as a metaphor and may be fnord to other military genius, indeed, from country, have the fnord so fnord a series of really coy riddles about it and stop the eval loop, stable or otherwise fail ( just annotate the pa < 1460505695 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^style irc < 1460505695 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :Selected style: irc (IRC logs of freenode/#esoteric, freenode/#scheme and ircnet/#douglasadams) < 1460505696 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, looks like int-e beat me < 1460505724 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot isn't very smart, but quite esoteric < 1460505724 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: what about text with color? something like fnord or fnord fnord < 1460505727 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Greenlock: fungot is esoteric in multiple ways, too. They spit out completely incoherent garbage, AND they're written in funge-98 < 1460505727 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: addition is hard. let's go shopping!" activist groups throughout the country were outraged that mattel would program barbie with such overtly sexist sayings, and the < 1460505730 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :^version < 1460505768 0 :Greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :That explains the name. < 1460505778 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Huh, fungot's mention of coloured text was actually fairly relevant to our discussion < 1460505778 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: ( ct) < 1460505786 0 :copumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1460505786 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That, on the other hand, was not < 1460505801 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: I believe I've called the irc style semi-sentient before :P < 1460505811 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Well, true < 1460505829 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Has anybody tried showing fungot themself in a mirror? < 1460505829 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: ( c) ( ( a. d), e.g. fnord would have 5 mins left < 1460505877 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(we need a pronoun for fungot. I vote fne ("fn" as in "fnord", "e" as in "he" and "she" and "me" and "e")) < 1460505877 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :hppavilion[1]: by complications are u referring to implementing it < 1460505930 0 :Greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :fne knows you well. < 1460505933 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: OK, I still don't get it. <-- it was meta. < 1460505939 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(fne, fney, fnim, fnimself, fnis) < 1460505940 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Oh? < 1460505964 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :fizzie, your thoughts? < 1460506015 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: the st. Spaz monastery is probably far away. but they said the library itself _used_ to be a corbettite stronghold. < 1460506069 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Today's SMBC is amazing. < 1460506101 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : Greenlock: And most certainly not something we do for all new users. <-- sometimes ais523 is around and does the boring black-and-white version instead. < 1460506173 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, but those users never come back < 1460506190 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : But that often requires subtlety, so I may have spoiled the chance now. <-- i am just backscrolled hth < 1460506202 0 :Greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Oooh, the first mistake has been made. I may be here forever now. < 1460506270 0 :Greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1460506321 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460506355 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :I purposelessly changed my name to lowercase. < 1460506367 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : (fne, fney, fnim, fnimself, fnis) <-- i think you have too many forms there < 1460506368 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :⊥ is a sleeping turnstile. (Seriosly. Look at ⊢ and explain how it keeps up this balancing act... it must rest sometimes...) < 1460506410 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Which ones were dupli- oh, fney < 1460506441 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`unidecode ⊢ < 1460506444 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+22A2 RIGHT TACK] < 1460506465 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`unicode WRONG TACK < 1460506472 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460506487 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Alias names: turnstile; proves, implies, yields; reducible < 1460506517 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :TeX: \vdash < 1460506540 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :what kind of a name is "turnstile", anyway < 1460506584 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm trying to figure out the math behind http://smbc-comics.com/index.php?id=4071 < 1460506597 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :a pictographical one, loosely based on turnstiles: https://en.wikipedia.org/wiki/Turnstile < 1460506603 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Putting sum([x for x in range(1, 65)])/100 into python gives $20:80 < 1460506647 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :s/:/./ < 1460506647 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`unidecode ∻ < 1460506648 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+223B HOMOTHETIC] < 1460506650 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: beetleburg is in transylvania, and i've sort of been assuming mechanicsburg is not that far away < 1460506651 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(forgot how money works) < 1460506672 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :so the train trip must have gone through most of europe < 1460506755 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but i guess all that eastern geography is pretty dubious < 1460506809 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> sum $ take 64 $ 1 : repeat 2 < 1460506811 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 127 < 1460506829 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> sum $ take 64 $ cycle [1,2] -- and that's the red button panel < 1460506831 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 96 < 1460506837 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :hp: I'm getting the same result. < 1460506904 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Ooooooh < 1460506911 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: int-e solved it with Haskell < 1460506967 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : I'm trying to figure out the math behind http://smbc-comics.com/index.php?id=4071 <-- i'm not sure there is one beyond "there is more than one sequence starting 1,2,...". although the final result is 2^7-1 pennies, i'm not sure how to get that logically from 64 cells. < 1460506985 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: fwiw, it had me puzzled for a few minutes when I first saw it last week. < 1460507020 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that 20.80 was my first attempt too, since i'd seen a similar joke that used that series. < 1460507026 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Again, int-e seems to have gotten it < 1460507069 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : int-e: Ooooooh <-- darn < 1460507145 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> sum [2^i | i <- [0..63]] :: Int < 1460507147 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : -1 < 1460507164 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :TIL: Haskell < 1460507369 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :> sum [2^^i | i <- [0..63]] :: Int < 1460507371 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : No instance for (Fractional Int) arising from a use of ‘^^’ < 1460507371 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : In the expression: 2 ^^ i < 1460507371 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : In the first argument of ‘sum’, namely ‘[2 ^^ i | i <- [0 .. 63]]’ < 1460507386 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :But why would the guy pick the chessboard over full-ride? Any obvious sequence of pennies would never add up to a reasonable sum. < 1460507386 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :> sum [2**i | i <- [0..63]] :: Int < 1460507388 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : No instance for (Floating Int) arising from a use of ‘**’ < 1460507388 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : In the expression: 2 ** i < 1460507388 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : In the first argument of ‘sum’, namely ‘[2 ** i | i <- [0 .. 63]]’ < 1460507405 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: 2^n would < 1460507427 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: 2^63 alone is a HUGE number < 1460507456 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :True. < 1460507467 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :$9.223372036854776e+16 < 1460507630 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: What's your favourite programming paradigm? < 1460507657 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Why do I feel like this is a trap question? o-o < 1460507685 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Functional, Logic, Reactive, Event-driven, OO, some hyphen-separated combination of these, etc.) < 1460507691 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :OO is the only one I'm familiar enough with to be useful. < 1460507694 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: It might be < 1460507714 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: Learn some Haskell and PROLOG. < 1460507719 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: It'll be good for you < 1460507732 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: http://learnyouahaskell.com/chapters < 1460508002 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( JOIN USSS... ) < 1460508063 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :join whom? what? why? how? can I pay in maple syrup? < 1460508089 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: usss. haskell. because awesome. see link. yes. < 1460508095 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: WE pay YOU in ANTI maple syrup. < 1460508103 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: NEGASYRUP < 1460508107 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Reactive is looking pretty interesting tho < 1460508119 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: Then learn Elm < 1460508127 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: don't listen to hppavilion[1] he hasn't got the CPT symmetry straight yet. < 1460508144 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: CPT? < 1460508152 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :charge-parity-time < 1460508178 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :if you reverse all, then supposedly physics stays unchanged. < 1460508189 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :I suppose this is reactive and functional? < 1460508192 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(parity = mirror) < 1460508196 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah < 1460508213 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Haskell is pretty nifty, yes. < 1460508215 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: Yes < 1460508224 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: It's also good for webdev < 1460508268 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: Though Haskell has the awesome tutorial I linked above < 1460508274 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: And Elm is pretty similar to Haskell < 1460508299 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: I'd advise you learn Haskell first, as Haskell is kind of like the C of absurdly-high-level declarative languages < 1460508303 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, paying in ANTI maple syrup would destroy maple syrup, which is clearly a heresy. < 1460508349 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :of course with any luck, they'll find somehow that the CPT symmetry is broken after all. < 1460508366 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and then they'll have to rewrite quantum field theory, or thereabouts. < 1460508401 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(they already had to rewrite stuff when the _partial_ symmetries were broken. < 1460508404 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :) < 1460508407 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I want to go into making the GOP paradigm. What type of parser should I use for the POC? < 1460508427 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :grand old paradigm? < 1460508439 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Grand Oil Paradigm < 1460508448 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Grammar-Oriented Paradigm < 1460508453 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah. < 1460508457 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(I suppose that I "paradigm"ed twice there) < 1460508472 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :RAS syndrome strikes again. < 1460508541 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? haskell < 1460508544 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' < 1460508560 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :now i'm tempted to replace that. < 1460508573 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :What's Hack made out of? < 1460508621 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`help < 1460508622 0 :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/ < 1460508645 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :not made in an esolang, alas. < 1460508664 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but has some esolang implementations inside. < 1460508875 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Well... < 1460508882 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Delaware has Murderkill River < 1460508911 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :very creppy, such evill < 1460508919 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`! unlambda `.!`.d`.l`.r`.o`.w`. `.,`.o`.l`.l`.e`.Hi < 1460508920 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hello, world! < 1460508922 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Isn't HackEgo programmed in C? At least, the Unix is < 1460508969 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :sjø is a weird word, it seems < 1460508969 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: i don't know what languages Gregor used to write it. < 1460508977 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah < 1460509016 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Twas written by a member here? < 1460509034 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Yes, though Gregor doesn't actually show up that often these days. < 1460509039 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: HackEgo is #esoteric-specific < 1460509046 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: sjø means sea. it's also a kind of interjection stereotypically put at the end of sentences by people in mid Norway, sort of like canadian "eh" < 1460509051 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :How about a language that defines its own grammar? < 1460509063 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :For the reasonable reason that apparently being a professor takes a lot of time. < 1460509071 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(in the latter case it's short for "you see", i think) < 1460509092 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :As in, you first use the body of a program to generate a parser (in a character-by-character BFy format, most likey) < 1460509103 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Then you use that parser to parse the program < 1460509108 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :pikhq: Gregor is online, but not on the channel. not that he was speaking recently when he pinged out. < 1460509120 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :*shrug* < 1460509136 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: tsé. < 1460509142 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :But then you would need a parser to parse the parser. < 1460509144 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Can't fault a guy for doing other things. < 1460509164 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: No, the parser generation is done with a language similar to BF < 1460509175 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: Character-by-character; perhaps stack-based < 1460509180 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :greenlock: he also wrote two other bots that are _usually_ on the channel, but they also got disconnected at about the same time. < 1460509241 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Which ones? < 1460509249 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: glogbot and EgoBot < 1460509252 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah < 1460509257 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Isn't EgoBot deprecated? < 1460509259 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Seems like it would turn out less like a language and more like writing a parser in BF. < 1460509272 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: No, but the parser it generates is then used to parse the same file < 1460509309 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :The entire program would simply be redirected the file input into the BF interpreter. < 1460509312 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: I have a feeling that you would need to be a computational linguist to write, read, or design this language < 1460509322 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: No, it's not BF < 1460509330 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: I used BF as an analogy < 1460509337 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: it keeps shambling along. we thought it had left for good once, but then Gregor put it back on. and we've never managed to get _all_ of its features properly transferred to HackEgo. < 1460509338 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: It's character-by-character evaluation < 1460509366 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :indeed some, like the ability to run esolang code from the web, isn't currently possible. < 1460509376 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :greenlock: You first evaluate the language character-by-character, THEN you evaluate the program with the parser it makes < 1460509395 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Wouldn't `fetch $1 | bf do that? < 1460509401 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :s/`// < 1460509416 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(And you would obviously use something other than bf in many cases)I < 1460509427 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or, wait, doesn't fetch write to a file automagically? < 1460509529 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: you cannot pipe fetch into other commands, it's not inside the sandbox. < 1460509558 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Oh < 1460509563 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i suppose you can do it with two commands, the first of which is `fetch. < 1460509582 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :might even use that `lastfile feature shachaf added. < 1460509586 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`lastfile < 1460509586 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: lastfile: not found < 1460509589 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :um < 1460509595 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls bin/*last* < 1460509596 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/lastfiles \ bin/sedlast < 1460509600 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`lastfiles < 1460509601 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/amortized < 1460509636 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :still, for some things, EgoBot is still more convenient. < 1460509672 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: your self-parsing language reminds me of ais523's feather. < 1460509676 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`cat bin/sedlast < 1460509678 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sed -i "$1" "$(lastfiles)" < 1460509688 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fun < 1460509713 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :have feather existed yet? < 1460509715 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: it's a little buggy if the last command changed more than one file, i should think. < 1460509728 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: if it did, it stopped. < 1460509735 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe it will have. < 1460509740 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: So what's a good type of parser that I should use for the GOP POC? < 1460509743 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 240 seconds < 1460509774 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: it should just change all of them? ... hmm, depends on whether lastfiles does multiline output < 1460509792 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or not < 1460509809 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: it doesn't. i think the hg output doesn't support it. < 1460509821 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`cat bin/lastfiles < 1460509822 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hg log -l 1 --template "{files}\n" < 1460509828 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :at least not with that method. < 1460509837 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :okay < 1460509863 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'm trying to decide whether to allow backtracking < 1460509880 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I feel like backtracking might be necessary for it to work < 1460509891 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: you can always revisit your decision later < 1460509896 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: ... < 1460509904 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION begins the slow clap < 1460509912 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION feels proud that he got that one < 1460509915 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :we seem to be on a run < 1460509959 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Backtracking feels necessary for programming in a GOP, but it also seems like it might make things harder to understand. What are your thoughts? < 1460510002 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :my thoughts is that i have no intuition for this paradigm. < 1460510005 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*are < 1460510014 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> hg log -T '{files}\n' < 1460510014 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :a a b b < 1460510015 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : :1:12: parse error on input ‘{’ < 1460510016 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sigh. < 1460510020 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, earley parsers are cool hth < 1460510024 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@botsnack (sorry!) < 1460510024 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric ::) < 1460510051 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I'll check them < 1460510114 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oooh, it's good with left-recursive rules < 1460510126 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :PEG.js throws errors if you even /try/ to left-recurse < 1460510192 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: they're not good for security, though < 1460510199 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :in a sense, earley doesn't backtrack, but only because it keeps all possibilities in parallel. < 1460510202 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: huh? < 1460510205 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the earley parser gets the worm < 1460510224 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION sighs audibly. < 1460510244 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` hg log -l 1 -T '{files|obfuscate}' # meh < 1460510245 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hg log: option -T not recognized \ hg log [OPTION]... [FILE] \ \ show revision history of entire repository or files \ \ options: \ \ -f --follow follow changeset history, or file history across \ copies and renames \ -d --date DATE show revisions matching date spec \ -C --copies s < 1460510253 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` hg log -l 1 --template '{files|obfuscate}' # meh < 1460510256 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​** unknown exception encountered, please report by visiting \ ** http://mercurial.selenic.com/wiki/BugTracker \ ** Python 2.7.3 (default, Jan 2 2013, 13:56:14) [GCC 4.7.2] \ ** Mercurial Distributed SCM (version 2.2.2) \ ** Extensions loaded: \ Traceback (most recent call last): \ File "/usr/bin/hg", line 38, in \ mercurial.dis < 1460510267 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh wow ... < 1460510311 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` hg log -l 1 --template '{author|obfuscate}' < 1460510313 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​HackBot < 1460510329 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION thwacks shachaf. a full 1.0 shachafs there. < 1460510339 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1460510367 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think we overloaded greenlock. < 1460510390 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Why is it that the more complex a pun gets (earley parser gets the worm required knowledge of multiple fields of CS, PLUS knowing the idiom), the worse we find it? < 1460510391 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :whether with science or with silliness, remains unknown. < 1460510566 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: it's proportional to the damage caused by the necessary rewiring of the brain hth < 1460510573 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah < 1460510646 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :in case of a > 3.0 shachaf pun, or more than five 2.0 shachaf puns in a 24 hour period, consult a doctor. < 1460510694 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :One of the things I want to support with my GOP is http://catseye.tc/view/specs-on-spec/mdpn/mdpn.markdown < 1460510725 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :see also https://www.youtube.com/watch?v=ienp4J3pW7U < 1460511109 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: If a shachaf pun lasts more than 4 hours, consult a doctor immediately. < 1460511129 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: How horribly inefficient is the algebraic matching of MDPN for a parser? < 1460511300 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` hg files -r -1 'set:modified or added()' < 1460511303 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hg: unknown command 'files' \ Mercurial Distributed SCM \ \ basic commands: \ \ add add the specified files on the next commit \ annotate show changeset information by line for each file \ clone make a copy of an existing repository \ commit commit the specified files or all outstanding changes \ diff diff reposi < 1460511312 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :okay! < 1460511323 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` hg --version < 1460511324 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Mercurial Distributed SCM (version 2.2.2) \ (see http://mercurial.selenic.com for more information) \ \ Copyright (C) 2005-2012 Matt Mackall and others \ This is free software; see the source for copying conditions. There is NO \ warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. < 1460511357 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway mercurial makes this surpisingly hard < 1460511629 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :webcomic question: what was that webcomic again, with that girl who falls into a parallel world and she has purple scleras? < 1460511728 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: it doesn't exist, you must have fallen here from a parallel world < 1460511764 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :of course it exists. it is not Canada. < 1460511789 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :impeccable logic. < 1460512000 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :purple scleras webcomic ==> google ==> http://tvtropes.org/pmwiki/pmwiki.php/Webcomic/Miamaska < 1460512051 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :inthanks-e! ^^ < 1460512226 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: ¬(x ≡ Canada) ↔ exists(x) < 1460512242 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I spent far too long finding the characters to type that message < 1460512257 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(and a voice from above says:) < 1460512261 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :PLUGH! < 1460512265 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It sounds like YOU need the "Unicode Keyboard" < 1460512280 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The Unicode Keyboard < 1460512295 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`unidecode ≡ < 1460512295 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+2261 IDENTICAL TO] < 1460512297 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric : < 1460512308 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`unicode NOT IDENTICAL TO < 1460512308 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​≢ < 1460512313 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Well. < 1460512320 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`unicode NOT NOT IDENTICAL TO < 1460512323 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :what happens if you type Ctrl-Shift-U? do you get an underlined u, then can you type the codepoint for the character you need? < 1460512323 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460512343 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Yes, but I don't have ALL OF UNICODE memorized < 1460512355 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :remember A66E. < 1460512356 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: In fact, the only unichr I can do off the top of my head is λ < 1460512365 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :٦ < 1460512365 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, what input method is that... < 1460512383 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: It's the type-your-own-damn-unicode method < 1460512390 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I don't know. it works here. < 1460512411 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: https://en.wikipedia.org/wiki/X_Input_Method < 1460512453 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: I'm seriously considering making a unicode keyboard program that replaces certain characters when the right keystrokes are pressed < 1460512462 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION tends to use gucharmap anyway < 1460512495 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Something like [CTRL]+\++[space|enter|comma|whatever] < 1460512523 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :a Compose key < 1460512539 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :too logical. < 1460512575 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :scim already has some latex table < 1460512597 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(but for some reason I didn't like scim when I tried it) < 1460512706 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :wasn't scim dead? < 1460512932 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :Cells remind me of Smalltalk.. all full of stuff that goes back to the ancient past and not readily bootstrapable < 1460512947 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :boily: I don't know. < 1460513370 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I have decided on an alternative to CQS that I will adhere to from now on < 1460513378 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pCQS (partial CQS) < 1460513421 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :You have a set of "primitive methods" for an object (possibly marked, perhaps by naming convention) and a set of "composed methods" < 1460513450 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily < 1460513469 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you werent around last night < 1460513469 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Primitive methods must adhere to CQS, but composed methods need not; composed methods may not directly interact with the object, but must rather use the primitive methods the same way an external object uses methods in general < 1460513504 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :This allows things like stack.POP() to be implemented while remaining sane to a substantial degree, as CQS encourages < 1460513514 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oooh, are there esoteric design patterns? < 1460513528 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :quinthellopia! on Monday nights I'm usually there between 6:00pm and 6:50pm hth. < 1460513684 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :oh okay < 1460513691 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :well good night then < 1460513743 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :bonne nuitopia! I haven't forgotten The Snack Exchange! < 1460513761 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: VOYAGER CHICKEN < 1460514177 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :quintopia: "there"? < 1460514395 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :They make class diagrams for OOP', but I've never seen function diagrams for FP < 1460514398 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :s/'// < 1460514514 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :FRP? http://www.jaritimonen.com/wp-content/uploads/2013/01/registration-form-bacon.png < 1460514933 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :hppavilion[1]: boily is quebecois and speaks boilyese < 1460515021 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :http://www.subtext-lang.org/OOPSLA07.pdf#page=14 < 1460515214 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1460515386 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : They make class diagrams for OOP', but I've never seen function diagrams for FP <-- http://hackage.haskell.org/package/lens < 1460515404 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Oh. < 1460515644 0 :AmiMoench!~vb@pool-108-7-4-10.bstnma.east.verizon.net QUIT :Quit: leaving < 1460515925 0 :puckipedia!~puck@irc.puckipedia.com QUIT :Ping timeout: 244 seconds < 1460516318 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :ah < 1460516635 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com JOIN :#esoteric < 1460516659 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460516841 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :DER SCHNABELTIER IST FLIEGEN! < 1460516935 0 :puckipedia!~puck@irc.puckipedia.com JOIN :#esoteric < 1460516944 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :huh that's a funny false friend < 1460516976 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :de:Schnabeltier = en:platypus, no:snabeldyr = elephant(s) < 1460516991 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I made a plane with a propeller on the front and a rocket engine on the back < 1460517073 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :so I decided to call it a platypus but in german for more rocketyness < 1460517082 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(presumably because de:Schnabel = beak while no:snabel = trunk) < 1460517133 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(en:platypus = no:nebbdyr, with no:nebb = beak, too) < 1460517182 0 :iconmaster!~iconmaste@129.21.121.237 QUIT :Ping timeout: 260 seconds < 1460517216 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(also, technically en:elephant = no:elefant most of the time) < 1460517277 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :en:trunk = de:Rüssel, it seems < 1460517444 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hmm, so schnabeltier is "beaked-thingy" < 1460517465 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :-animal or -beast < 1460517479 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :admittedly a platypus is hard to describe < 1460517780 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I consider the fact it lays eggs to be the weirdest part < 1460517979 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :en:elephant is pl:słoń < 1460517988 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Not sure where the Polish word comes from < 1460518011 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :en:trunk is pl:trąba < 1460518606 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :propeller engines don't operate well in the stratosphere < 1460518702 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :They operate really well underwater though < 1460518731 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :\oren\: How about the fact that instead of nipples, a platypus has a smooth patch of skin that milk comes out of < 1460518789 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :augh < 1460518799 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460518873 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460518895 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460519254 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :\oren\: Echidnas also are egg-laying mammals < 1460520423 0 :pelegreno_!~cinch@107.170.175.57 JOIN :#esoteric < 1460520791 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460520915 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Quit: ZNC - http://znc.in < 1460520946 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1460521575 0 :Elronnd!?@? NICK :strangebot < 1460521725 0 :strangebot!?@? NICK :Elronnd < 1460522421 0 :pelegreno!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1460522434 0 :pelegreno_!~cinch@107.170.175.57 QUIT :Remote host closed the connection < 1460522510 0 :pelegreno!~cinch@107.170.175.57 JOIN :#esoteric < 1460522869 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1460523194 0 :heroux!sandroco@gateway/shell/insomnia247/x-rtkddxcpjsaodkli QUIT :Ping timeout: 268 seconds < 1460523998 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460525028 0 :copumpkin!~copumpkin@haskell/developer/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1460525166 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460525193 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :`slist [S] ACT 7 -- Homestuck finale < 1460525209 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :slist [S] ACT 7 -- Homestuck finale: Taneb atriq Ngevd nvd Fiora Sgeo ThatOtherPerson alot < 1460525224 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Now where was that autodeleting slist when you need it? < 1460525313 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :glad I'm awake < 1460526714 0 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric < 1460527642 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1460528809 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460529069 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1460529538 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1460529659 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460529792 0 :bb010g!uid21050@gateway/web/irccloud.com/x-wyneqvrmwudjunzn JOIN :#esoteric < 1460530717 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460530872 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460530899 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Is it possible to implement call/cc in a way not requiring vast code restructuring (other than inserted functions) in λcalc? < 1460532202 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460532496 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460532520 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460532559 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460532576 0 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1460532771 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 264 seconds < 1460534463 0 :J_Arcane!~chatzilla@37-219-51-51.nat.bb.dnainternet.fi QUIT :Ping timeout: 240 seconds < 1460535529 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460535802 0 :rdococ!?@? NICK :rdaway < 1460535815 0 :rdaway!?@? NICK :rdococ < 1460535873 0 :rdococ!?@? NICK :rdaway < 1460537519 0 :carado!~carado@savhon.org QUIT :Remote host closed the connection < 1460538022 0 :carado!~carado@savhon.org JOIN :#esoteric < 1460539675 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460539926 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1460540134 0 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric < 1460540835 0 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 264 seconds < 1460541139 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com QUIT :Ping timeout: 268 seconds < 1460543290 0 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric < 1460543388 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh wow < 1460543456 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :this webpage has a label (on some fancy javascripted element to roll out a menu or something) that's supposed to be rotated right to fit in a vertical bar, < 1460543489 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it has two CSS properties set to rotate it right, and the end result that it's rotated upside down and I only see two letters of it. < 1460543630 0 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 248 seconds < 1460544472 0 :earendel_!uid156554@gateway/web/irccloud.com/x-yscbyphghzjzqduv QUIT :*.net *.split < 1460544474 0 :dingbat!uid70835@gateway/web/irccloud.com/x-eqvvezktlfhaizhq QUIT :*.net *.split < 1460544474 0 :fungot!~fungot@momus.zem.fi QUIT :*.net *.split < 1460544474 0 :zemhill!bfjoust@selene.zem.fi QUIT :*.net *.split < 1460544474 0 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b QUIT :*.net *.split < 1460544505 0 :Taneb!~Taneb@runciman.hacksoc.org JOIN :#esoteric < 1460544750 0 :dingbat!uid70835@gateway/web/irccloud.com/x-hposfbxzcuqxylfk JOIN :#esoteric < 1460544843 0 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 276 seconds < 1460546193 0 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric < 1460546911 0 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 268 seconds < 1460547017 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1460547151 0 :augur_!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Ping timeout: 250 seconds < 1460547234 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460547246 0 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 JOIN :#esoteric < 1460547392 0 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 268 seconds < 1460547493 0 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1460547885 0 :AnotherTest!~turingcom@2a02:2c40:400::1:6e46 QUIT :Ping timeout: 248 seconds < 1460547992 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net QUIT :Remote host closed the connection < 1460548004 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net JOIN :#esoteric < 1460548803 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460549230 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460549859 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: COMMISSION CHICKEN < 1460550607 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460550880 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1460550916 0 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 264 seconds < 1460550988 0 :catern!~catern@catern.com QUIT :Ping timeout: 264 seconds < 1460551025 0 :trn!jhj@trnsz.com QUIT :Ping timeout: 264 seconds < 1460551025 0 :ineiros!ineiros@kapsi.fi QUIT :Ping timeout: 264 seconds < 1460551075 0 :ineiros!ineiros@kapsi.fi JOIN :#esoteric < 1460551537 0 :trn!jhj@trnsz.com JOIN :#esoteric < 1460552058 0 :catern!~catern@catern.com JOIN :#esoteric < 1460553141 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1460554580 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1460555892 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :@tell hppavilion[1] re: OCR, so just... metadata with regards to where the text is? Should it, err, figure that out itself? < 1460555892 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1460555899 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :ACTION considers it to be noted < 1460555973 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric :@tell hppavilion[1] oh, I see, also letter descriptions... but it would technically be better, I think, to have it "learn" than to have a general description of what a letter looks like... because that'd let it choose what it most easily identifies to be a particular letter. < 1460555973 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1460556975 0 :carado!~carado@savhon.org QUIT :Ping timeout: 268 seconds < 1460557889 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460558048 0 :Froox!~Frooxius@194.108.5.201 JOIN :#esoteric < 1460558113 0 :pdxleif-!~pdxleif@ec2-54-68-166-10.us-west-2.compute.amazonaws.com JOIN :#esoteric < 1460558283 0 :b_jonas_!~x@russell2.math.bme.hu JOIN :#esoteric < 1460558284 0 :atehwa_!atehwa@aulis.sange.fi JOIN :#esoteric < 1460558340 0 :FreeFull_!~freefull@defocus/sausage-lover JOIN :#esoteric < 1460558620 0 :earendel!~earendel@unaffiliated/earendel QUIT :*.net *.split < 1460558620 0 :atehwa!atehwa@aulis.sange.fi QUIT :*.net *.split < 1460558620 0 :Frooxius!~Frooxius@194.108.5.201 QUIT :*.net *.split < 1460558622 0 :pdxleif!~pdxleif@ec2-54-68-166-10.us-west-2.compute.amazonaws.com QUIT :*.net *.split < 1460558622 0 :FreeFull!~freefull@defocus/sausage-lover QUIT :*.net *.split < 1460558622 0 :clog!~nef@bespin.org QUIT :*.net *.split < 1460558622 0 :b_jonas!~x@russell2.math.bme.hu QUIT :*.net *.split < 1460558622 0 :pdxleif-!?@? NICK :pdxleif < 1460558633 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Golf14]]4 10 02https://esolangs.org/w/index.php?diff=46774&oldid=34218 5* 03SuperJedi224 5* (+87) 10 < 1460558761 0 :carado!~carado@savhon.org JOIN :#esoteric < 1460558852 0 :`^_^!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1460559029 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Ping timeout: 260 seconds < 1460559118 0 :clog!~nef@bespin.org JOIN :#esoteric < 1460559487 0 :FreeFull_!?@? NICK :FreeFull < 1460560297 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1460560744 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Unicorn14]]4 N10 02https://esolangs.org/w/index.php?oldid=46775 5* 03111.34.148.96 5* (+556) 10Created page with "Unicorn is a very simple programming language. You can learn the basics of coding without needing special software. Everything is on this webpage, including this tutorial. The..." < 1460560781 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com JOIN :#esoteric < 1460561487 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460561691 0 :Froo!~Frooxius@194.108.5.201 JOIN :#esoteric < 1460561741 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds < 1460561804 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com QUIT :Ping timeout: 244 seconds < 1460561804 0 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1460561896 0 :FreeFull!~freefull@defocus/sausage-lover QUIT :Ping timeout: 264 seconds < 1460561896 0 :Froox!~Frooxius@194.108.5.201 QUIT :Ping timeout: 264 seconds < 1460561932 0 :`^_^!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 264 seconds < 1460562291 0 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1460562476 0 :rdaway!?@? NICK :rdococ < 1460562548 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1460563134 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1460563466 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :http://classicprogrammerpaintings.tumblr.com/ best. tumblr. ever! < 1460564225 0 :J_Arcane!~chatzilla@37-219-51-51.nat.bb.dnainternet.fi JOIN :#esoteric < 1460564484 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460564734 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1460564903 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1460565056 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460565271 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460565413 0 :J_Arcane_!~chatzilla@37-219-51-51.nat.bb.dnainternet.fi JOIN :#esoteric < 1460565455 0 :staffehn_!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric < 1460565559 0 :mysanthrop!~myname@84.200.43.57 JOIN :#esoteric < 1460565766 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 250 seconds < 1460565834 0 :Vorpal_!~Vorpal@2001:16d8:ff00:189::2 JOIN :#esoteric < 1460565834 0 :Vorpal_!~Vorpal@2001:16d8:ff00:189::2 QUIT :Changing host < 1460565834 0 :Vorpal_!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1460565856 0 :J_Arcane!~chatzilla@37-219-51-51.nat.bb.dnainternet.fi QUIT :*.net *.split < 1460565856 0 :clog!~nef@bespin.org QUIT :*.net *.split < 1460565856 0 :carado!~carado@savhon.org QUIT :*.net *.split < 1460565856 0 :dingbat!uid70835@gateway/web/irccloud.com/x-hposfbxzcuqxylfk QUIT :*.net *.split < 1460565857 0 :myname!~myname@84.200.43.57 QUIT :*.net *.split < 1460565857 0 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :*.net *.split < 1460565857 0 :staffehn!~quassel@2001:41d0:52:d00::1d3 QUIT :*.net *.split < 1460565857 0 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :*.net *.split < 1460566095 0 :mysanthrop!?@? NICK :myname < 1460566202 0 :dingbat!uid70835@gateway/web/irccloud.com/x-wqrdfehoyizmlbnp JOIN :#esoteric < 1460566206 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 244 seconds < 1460566237 0 :carado!~carado@savhon.org JOIN :#esoteric < 1460566290 0 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric < 1460567139 0 :clog!~nef@bespin.org JOIN :#esoteric < 1460567439 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:f11a:88b0:d258:cf42 JOIN :#esoteric < 1460569143 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1460569263 0 :Vorpal_!?@? NICK :Vorpal < 1460569648 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1460570166 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :exit < 1460570172 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Whoops :D < 1460570607 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org JOIN :#esoteric < 1460571373 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :hppavellolion[1]! < 1460572733 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1460572854 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 260 seconds < 1460573448 0 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1460573462 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1460574051 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460574060 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1460574065 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460574086 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Remote host closed the connection < 1460574123 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 240 seconds < 1460574454 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1460574961 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu JOIN :#esoteric < 1460575278 0 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 248 seconds < 1460575449 0 :`^_^!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1460575631 0 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 244 seconds < 1460575738 0 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1460575987 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460576163 0 :rdococ_!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460576184 0 :hppavilion[2]!~DevourerO@74-114-87-94.dynamic.asdk12.org JOIN :#esoteric < 1460576224 0 :devhydraz!matheus@heddw.ch JOIN :#esoteric < 1460576225 0 :devhydraz!matheus@heddw.ch QUIT :Changing host < 1460576225 0 :devhydraz!matheus@unaffiliated/demhydraz JOIN :#esoteric < 1460576236 0 :hppavilion[2]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :devhydraz: You new? < 1460576244 0 :tromp_!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1460576258 0 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 252 seconds < 1460576258 0 :hydraz!matheus@unaffiliated/demhydraz QUIT :Ping timeout: 252 seconds < 1460576262 0 :hppavilion[2]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :Well, just in case < 1460576263 0 :hppavilion[2]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :`relcome devhydraz < 1460576296 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​08devhydraz: 09Welcome 02to 06the 13international 04hub 07for 08esoteric 09programming 02language 06design 13and 04deployment! 07For 08more 09information, 02check 06out 13our 04wiki: 07. 08(For 09the 02other 06kind 13of 04esoterica, 07try 08#esoteric 09on 02EFnet 06or 13DALnet.) < 1460576323 0 :Yurume!23f9939a@121.78.85.35 QUIT :Ping timeout: 252 seconds < 1460576357 0 :trn!jhj@trnsz.com QUIT :Ping timeout: 252 seconds < 1460576357 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Ping timeout: 252 seconds < 1460576357 0 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi QUIT :Ping timeout: 252 seconds < 1460576358 0 :JX7P!~IRIX@freebsd/user/kastengraeber QUIT :Ping timeout: 252 seconds < 1460576358 0 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Ping timeout: 252 seconds < 1460576389 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460576390 0 :tswett!~tswett@192.241.237.138 QUIT :Ping timeout: 252 seconds < 1460576401 0 :Yurume!23f9939a@121.78.85.35 JOIN :#esoteric < 1460576454 0 :rdococ_!?@? NICK :rdococ < 1460576469 0 :Warrigal!~tswett@192.241.237.138 JOIN :#esoteric < 1460576509 0 :sewilton!sid32560@gateway/web/irccloud.com/x-pitekloviaijlfkh QUIT :Read error: Connection reset by peer < 1460576510 0 :mbrcknl!sid28171@gateway/web/irccloud.com/x-shxqrvrskoxzcgjc QUIT :Remote host closed the connection < 1460576589 0 :hppavilion[2]!~DevourerO@74-114-87-94.dynamic.asdk12.org QUIT :Ping timeout: 248 seconds < 1460576662 0 :IRIXUser!~IRIX@2001:41d0:8:791d::1 JOIN :#esoteric < 1460576685 0 :IRIXUser!?@? NICK :Guest31675 < 1460576794 0 :hppavilion[2]!~DevourerO@74-114-87-94.dynamic.asdk12.org JOIN :#esoteric < 1460576801 0 :Guest31675!~IRIX@2001:41d0:8:791d::1 QUIT :Changing host < 1460576801 0 :Guest31675!~IRIX@freebsd/user/kastengraeber JOIN :#esoteric < 1460576804 0 :Guest31675!?@? NICK :JX7P < 1460576903 0 :hppavilion[2]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :Hm... < 1460576923 0 :trn!jhj@trnsz.com JOIN :#esoteric < 1460576942 0 :hppavilion[2]!?@? NICK :hppavilion[1] < 1460576984 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i came to the point at which i have no idea what i am actually doing < 1460577140 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :myname: I think I may be missing context to this < 1460577147 0 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi JOIN :#esoteric < 1460577173 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :correction, I think context may be missing, end of, given client uptime < 1460577231 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :there is no context < 1460577236 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am trying to code stuff < 1460577245 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :and i am in lamda hell right now < 1460577257 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :at least you don't have self-modifying instructions (I hope) < 1460577299 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(If you ever encounter a language with self-modification as a requirement to get things done, write a compiler to abstract it away!!!) < 1460577345 0 :mbrcknl!sid28171@gateway/web/irccloud.com/x-kzkesocbqqktwfuv JOIN :#esoteric < 1460577356 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i am writing haskell < 1460577436 0 :sewilton!sid32560@gateway/web/irccloud.com/x-pasqhhkcaerjiefo JOIN :#esoteric < 1460577476 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Quit: Leaving < 1460577747 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460577830 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu QUIT :Ping timeout: 244 seconds < 1460578012 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1460578637 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org QUIT :Ping timeout: 248 seconds < 1460579078 0 :devhydraz!?@? NICK :hydraz < 1460579161 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1460579717 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Pieman2201 5* 10New user account < 1460579852 0 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1460580295 0 :Froox!~Frooxius@194.108.5.201 JOIN :#esoteric < 1460580427 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :Quit: Leaving... < 1460580503 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :*.net *.split < 1460580505 0 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :*.net *.split < 1460580505 0 :Froo!~Frooxius@194.108.5.201 QUIT :*.net *.split < 1460580505 0 :ineiros!ineiros@kapsi.fi QUIT :*.net *.split < 1460580505 0 :puckipedia!~puck@irc.puckipedia.com QUIT :*.net *.split < 1460580505 0 :shachaf!~shachaf@unaffiliated/shachaf QUIT :*.net *.split < 1460580506 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se QUIT :*.net *.split < 1460580506 0 :Alcest!~alcest@69.64.40.177 QUIT :*.net *.split < 1460580506 0 :kline!~kline@nds/committee/kline QUIT :*.net *.split < 1460580507 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de QUIT :*.net *.split < 1460580526 0 :18VAAMTVM!~shachaf@unaffiliated/shachaf JOIN :#esoteric < 1460580548 0 :18VAAMTVM!?@? NICK :shachaf < 1460580561 0 :kline!~kline@nds/committee/kline JOIN :#esoteric < 1460580598 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460580810 0 :ineiros_!ineiros@kapsi.fi JOIN :#esoteric < 1460580846 0 :int-e_!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1460581055 0 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric < 1460581055 0 :ineiros!ineiros@kapsi.fi JOIN :#esoteric < 1460581055 0 :puckipedia!~puck@irc.puckipedia.com JOIN :#esoteric < 1460581055 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1460581055 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se JOIN :#esoteric < 1460581055 0 :Alcest!~alcest@69.64.40.177 JOIN :#esoteric < 1460581472 0 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :*.net *.split < 1460581472 0 :ineiros!ineiros@kapsi.fi QUIT :*.net *.split < 1460581473 0 :puckipedia!~puck@irc.puckipedia.com QUIT :*.net *.split < 1460581474 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se QUIT :*.net *.split < 1460581474 0 :Alcest!~alcest@69.64.40.177 QUIT :*.net *.split < 1460581474 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de QUIT :*.net *.split < 1460581596 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org JOIN :#esoteric < 1460581788 0 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric < 1460581788 0 :puckipedia!~puck@irc.puckipedia.com JOIN :#esoteric < 1460581788 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se JOIN :#esoteric < 1460581837 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :I'm making a GUI library called AGLET (tested for windows 10, may work on other windows OSes, possible later support for *n?x and *n?x-like systems (probably primary developed by someone else)) < 1460581888 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :glob++ < 1460581918 0 :puckipedia!~puck@irc.puckipedia.com QUIT :Ping timeout: 240 seconds < 1460581960 0 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :Max SendQ exceeded < 1460582002 0 :iconmaster!~iconmaste@129.21.122.86 JOIN :#esoteric < 1460582012 0 :puckipedia!~puck@irc.puckipedia.com JOIN :#esoteric < 1460582164 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se QUIT :Ping timeout: 240 seconds < 1460582173 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 244 seconds < 1460582218 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :AGLET is really a backronym; I was naming it and I got AGL, but I wanted it to be pronouncable. And it was "AGL", so I named it "AGLET". Then I just needed to enter ET < 1460582270 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :AGL is "Anchorage [Graphical User Interface] Library" < 1460582285 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :ET I couldn't come up with a name for, so it's "(for) Extraterrestrials" < 1460582301 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why not AGUIL? < 1460582311 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :"Anchorage"? < 1460582342 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :another possible name: Anchorage Gui for Intelligent Living Entities: AGILE < 1460582372 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: Nice < 1460582378 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: Anchorage is the city I live in < 1460582407 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :*noted. please wait...* < 1460582494 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :hppavilion[1]: A in AGLET = Anchorage is like G in GHC = Glasgow < 1460582510 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :Whoops < 1460582519 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :So if I want to learn Haskell, I need to take a trip to Glasgow. Got it. < 1460582524 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :s/hppavilion[1]/gamemanj/ < 1460582527 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: Sure, why not? < 1460582545 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :well, actually, "learning functional programming" would be a great excuse for a holiday < 1460582569 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...I mean, educational trip. < 1460582630 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :do it < 1460582636 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :haskell is awesome < 1460582681 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: AGILE is also not a good name because AIs may or may not be allowed to use them < 1460582698 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: Depending on who makes the AI rules < 1460582701 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Intelligent Logical Entities. < 1460582703 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Fixed. < 1460582706 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: That works too < 1460582714 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: Wait, but then it can /only/ be used by AIs < 1460582720 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :Or, at the very least, it cannot be used by women. < 1460582721 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Humans can be logical too! < 1460582735 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se JOIN :#esoteric < 1460582741 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: BUT BANANAS CAN'T SING! < 1460582745 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... < 1460582766 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: I believe the correct response is "Well played" < 1460582789 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :No, actually. < 1460582799 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Pop-tarts can sing. Why can't bananas? https://dl.dropboxusercontent.com/u/21184720/donotdelete_nyan.BytePusher < 1460582835 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :as a computer science student: women can be very logical < 1460582849 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :myname: Yeah, I was just making a sexist joke because it was easy < 1460582854 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :myname: I was just being a bad person. < 1460582889 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :"just being a bad person"... as if that makes sense for the use of the word "just" < 1460582890 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah < 1460582897 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :ACTION considers saying exactly /how/ easy it is, relative to someone else on the channel's mother, but opts not to because he's been stupid enough for one day < 1460582907 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... < 1460582910 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :I seem to have lost my maturity today < 1460582914 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :yes < 1460582923 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :I will stop chatting until I find it < 1460582934 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I think we should put hppavilion[1] on a recovery mechanism of BytePusher code and Brainfuck < 1460582955 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Haskell and GUI code is messing hppavilion[1] up < 1460582980 0 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric < 1460583102 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: But I NEED them! < 1460583121 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :ACTION quietly searches for symptoms of drug addiction to further this joke < 1460583183 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org PRIVMSG #esoteric :And it's just a little bit of haskell here and there; it's not like I'm writing a full haskell DSL for GUIs < 1460583242 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1460583249 0 :b_jonas_!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: yes, addiction always starts with just a little bit of it here and there. < 1460583253 0 :b_jonas_!~x@russell2.math.bme.hu PRIVMSG #esoteric :be careful < 1460583256 0 :b_jonas_!?@? NICK :b_jonas < 1460583278 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460583318 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net QUIT :Ping timeout: 244 seconds < 1460583446 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:f11a:88b0:d258:cf42 QUIT :Quit: ZNC - http://znc.in < 1460583564 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460583569 0 :diginet_!~diginet@107.170.146.29 JOIN :#esoteric < 1460583596 0 :devhydraz!matheus@heddw.ch JOIN :#esoteric < 1460583596 0 :devhydraz!matheus@heddw.ch QUIT :Changing host < 1460583596 0 :devhydraz!matheus@unaffiliated/demhydraz JOIN :#esoteric < 1460583649 0 :hppavilion[1]!~DevourerO@74-114-87-94.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460583718 0 :ski_!~ski@remote11.chalmers.se JOIN :#esoteric < 1460583752 0 :coppro_!~scshunt@corn-syrup.csclub.uwaterloo.ca JOIN :#esoteric < 1460583802 0 :mysanthrop!~myname@84.200.43.57 JOIN :#esoteric < 1460583806 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca QUIT :Disconnected by services < 1460583812 0 :coppro_!?@? NICK :coppro < 1460583894 0 :myname!~myname@84.200.43.57 QUIT :Disconnected by services < 1460583900 0 :mysanthrop!?@? NICK :myname < 1460583969 0 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1460584027 0 :hydraz!matheus@unaffiliated/demhydraz QUIT :*.net *.split < 1460584030 0 :fractal!~fractal@unaffiliated/scounder QUIT :*.net *.split < 1460584030 0 :ski!~ski@remote11.chalmers.se QUIT :*.net *.split < 1460584031 0 :izabera!~izabera@unaffiliated/izabera QUIT :*.net *.split < 1460584031 0 :mtve!~mtve@10130.x.rootbsd.net QUIT :*.net *.split < 1460584031 0 :diginet!~diginet@107.170.146.29 QUIT :*.net *.split < 1460584035 0 :diginet_!?@? NICK :diginet < 1460584107 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 264 seconds < 1460584147 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460584257 0 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric < 1460584380 0 :izabera!~izabera@unaffiliated/izabera JOIN :#esoteric < 1460584408 0 :mtve!~mtve@10130.x.rootbsd.net JOIN :#esoteric < 1460584850 0 :devhydraz!?@? NICK :hydraz < 1460585335 0 :`^_^!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1460585771 0 :fractal!~fractal@unaffiliated/scounder JOIN :#esoteric < 1460586027 0 :APic!apic@apic.name QUIT :Ping timeout: 260 seconds < 1460586322 0 :APic!apic@apic.name JOIN :#esoteric < 1460587276 0 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 264 seconds < 1460587276 0 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi QUIT :Ping timeout: 264 seconds < 1460587312 0 :gniourf!~gniourf@pdm-l03.insa-lyon.fr QUIT :Ping timeout: 264 seconds < 1460587312 0 :Yurume!23f9939a@121.78.85.35 QUIT :Ping timeout: 264 seconds < 1460587312 0 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 264 seconds < 1460587378 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460587388 0 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1460587523 0 :Yurume!23f9939a@121.78.85.35 JOIN :#esoteric < 1460587691 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460587773 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :does anyone know the proper way in irssi to tell it to change to a different server when the usual one is not responding? everytime i try it i end up being logged in twice. < 1460587847 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(i tried just waiting for it to time out first, but stupid dns chose the _same_ server for irc.freenode.net) < 1460587919 0 :int-e_!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I think the trick is to specify the network name. //connect -network Freenode servernameblahblub < 1460587922 0 :int-e_!?@? NICK :int-e < 1460587960 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :also /rmreconns < 1460587970 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't think that is right, /connect keeps old connections. < 1460587971 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh and you can specify several servers per network anyway < 1460587980 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: i have a long list. < 1460588011 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's just that the first wasn't working, the second is irc.freenode.net which resolved to the same as the first by accident. < 1460588018 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also /rmreconns did nothing. < 1460588038 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm not sure how you end up being logged in twice < 1460588052 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think i don't want "i think" advice on this. i have guesse so many times wrong. < 1460588085 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: i end up logged in twice because irssi has no problem being logged in twice to the same network. < 1460588101 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :do you just want something like /reconnect Freenode ? < 1460588118 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although the other one never joined any channels, which means it doesn't work. < 1460588129 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: hmph, let me try that. < 1460588137 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Reconnecting < 1460588143 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460588180 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: no, that just reconnects to the _same_ server. < 1460588207 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: also, you did not take my hints that i don't want guessing advice. < 1460588211 0 :aloril!~aloril@dsl-tkubrasgw1-54fa3f-129.dhcp.inet.fi JOIN :#esoteric < 1460588216 0 :gniourf!~gniourf@pdm-l03.insa-lyon.fr JOIN :#esoteric < 1460588218 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 244 seconds < 1460588224 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't understand the problem < 1460588235 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway whatever goodnight < 1460588246 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: WAT < 1460588279 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION needs to calm down before he bans int-e < 1460588332 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: you really dahled that one < 1460588339 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :word. < 1460588394 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm now angry at him for not understanding, and i cannot stop being angry because he's no longer here to listen to my explanation. < 1460588425 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why are you angry at him for not understanding < 1460588508 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: imo you should hug it out hth < 1460588513 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :tricky. < 1460588533 0 :hppavilion[1]!~DevourerO@74-114-87-83.dynamic.asdk12.org JOIN :#esoteric < 1460588540 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why < 1460588551 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: he gives me advice that i can guess myself and which doesn't work, without understanding the problem. then just as he realizes he doesn't understand, he leaves. < 1460588565 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i'm not in austria < 1460588580 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :neither am i but it's never stopped me from hugging it out before hth < 1460588609 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1460588653 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :anyway what would be a better behavior here < 1460588655 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :saying nothing? < 1460588663 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :anyway, what i want is a way to tell irssi to skip immediately to the next server in the freenode list, as if the current one has timed out. < 1460588709 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem QUIT :Ping timeout: 260 seconds < 1460588749 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://www.google.com/flights/#search;f=TRD;t=VIE,XWW hth < 1460588766 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't know how to do that < 1460588779 0 :hppavilion[1]!~DevourerO@74-114-87-83.dynamic.asdk12.org PRIVMSG #esoteric :Hm... < 1460588791 0 :hppavilion[1]!~DevourerO@74-114-87-83.dynamic.asdk12.org PRIVMSG #esoteric :End-User Programming is an interesting thing < 1460588806 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :neither do i. < 1460588826 0 :hppavilion[1]!~DevourerO@74-114-87-83.dynamic.asdk12.org PRIVMSG #esoteric :But the only sort of software that is even /remotely/ generally-accessible for that purpose is spreadsheet software (and maybe personal databases, though I've never used one of those) < 1460588843 0 :hppavilion[1]!~DevourerO@74-114-87-83.dynamic.asdk12.org PRIVMSG #esoteric :And... now I have to go < 1460588845 0 :hppavilion[1]!~DevourerO@74-114-87-83.dynamic.asdk12.org PRIVMSG #esoteric :@messages-lud < 1460588845 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :zgrep said 9h 9m 12s ago: re: OCR, so just... metadata with regards to where the text is? Should it, err, figure that out itself? < 1460588845 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :zgrep said 9h 7m 52s ago: oh, I see, also letter descriptions... but it would technically be better, I think, to have it "learn" than to have a general description of what a letter looks like... because that'd let it choose what it most easily identifies to be a particular letter. < 1460588847 0 :hppavilion[1]!~DevourerO@74-114-87-83.dynamic.asdk12.org PRIVMSG #esoteric :(before I leave) < 1460588976 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: basically, i have a preferred freenode server (sinisalo), which is tried first. but everytime it is down it takes me > 2 extra minutes to start up irssi. i'd like some way to skip those 2 minutes. < 1460588999 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and sometimes like today, by sheer bad luck with dns, it takes twice as long. < 1460589002 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: i understand the problem < 1460589011 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :good, that's an improvement :P < 1460589046 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the ironic thing is that i was just trying to start up irssi before doing something else... < 1460589127 0 :hppavilion[1]!~DevourerO@74-114-87-83.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460589348 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460589567 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460589743 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :eek a gap in the logs < 1460589769 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Gregor is 9 days idle < 1460589799 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bollehy < 1460589929 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :eek, another < 1460590121 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellœeekrjan! < 1460590126 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :gap gap gap ♪ < 1460590390 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell hppavilion[1] myname: I was just being a bad person. <-- please report to the next #esoteric sensitivity bootcamp hth < 1460590390 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1460590417 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :there is a bootcamp? < 1460590425 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i want to go there, too < 1460590443 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :at the very least, you may get the boot < 1460590779 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460590835 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: fwiw, http://bugs.irssi.org/index.php?do=details&task_id=176 (and also http://bugs.irssi.org/index.php?do=details&task_id=175, but the former has a useful hint at the bottom) < 1460590868 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ooh < 1460590961 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it is possible that /server
thing is the closest available < 1460591046 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is that an angry "ooh" < 1460591069 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :perhaps the latter is why /rmreconns did nothing < 1460591076 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: no < 1460591957 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Remote host closed the connection < 1460592283 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`wisdom < 1460592298 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :irc/IRC is short for "Internet Relay Chat". It is named so because all the servers are constructed from relays. < 1460592389 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :my quote of the day: IRC is a frontend for google with insults < 1460592434 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION updates the thing that becomes a PDF ♪ < 1460592501 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 276 seconds < 1460592587 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :> ord '*' < 1460592588 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 42 < 1460592598 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :> ord '#' < 1460592600 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 35 < 1460592609 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :> ord '$' < 1460592611 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 36 < 1460592642 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :> map chr [0x20..0x3F] < 1460592644 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : " !\"#$%&'()*+,-./0123456789:;<=>?" < 1460593152 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :question: is adu someone? < 1460593225 0 :Marcela_Gandara!~canaima@181-18-80-189.dyn.movilnet.com.ve JOIN :#esoteric < 1460593269 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hoily < 1460593271 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: yes. < 1460593291 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :why e has recently left us, no one knows. < 1460593298 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :not even emself. < 1460593329 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :you may not know, but adu < 1460593333 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellochaf. < 1460593344 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION thwacks shachaf. 0.8. < 1460593380 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :question: what is Algae II? is it an esolang, or an abstract concept? < 1460593412 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? algae < 1460593445 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :algae? ¯\(°​_o)/¯ < 1460593448 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? alg. ii < 1460593456 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Algae II, the successor class to Algae I. Discusses hydroponics and such. < 1460593465 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits wisdom/alg. ii < 1460593477 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: i believe it is a pun on algebra hth < 1460593490 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :abstract concept it is tdh < 1460593496 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :boily boily oerjan hppavilion[1] < 1460593498 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"Algebra II" is a standard high school mathematics class in the united states hth < 1460593537 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but Algae II typically is taught to much younger children < 1460593550 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :as part of the Hooked on Hydroponics program < 1460593726 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :... < 1460594066 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460594074 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What does this channel think of AOP? < 1460594092 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@messages-lud < 1460594092 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 1h 1m 42s ago: myname: I was just being a bad person. <-- please report to the next #esoteric sensitivity bootcamp hth < 1460594103 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[1]. how do you typeset an ő? < 1460594114 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: I don't? < 1460594153 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: iirc \H{o} < 1460594159 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460594183 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :#Tromp2016 < 1460594218 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION is going to guess tromp has heard enough of those jokes to be sick of them. < 1460594243 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: when did that ever stop this channel before hth < 1460594261 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*twh < 1460594266 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: tdh, but I was mislead by the error message. the ős were fine, I just forgot to escape b_jonas' underscore. < 1460594274 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :s/lead/led/ < 1460594274 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :aha < 1460594285 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: didn't it read like a rhetorical question hth < 1460594294 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460594335 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ending rhetorical questions in hth is scow. < 1460594356 0 :Marcela_Gandara!~canaima@181-18-80-189.dyn.movilnet.com.ve QUIT :Ping timeout: 244 seconds < 1460594368 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm a missed canaima < 1460594388 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: What are you doing, anyway? < 1460594407 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? canaima < 1460594410 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: updating the wisdom PDF! < 1460594414 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Yay! < 1460594418 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1460594429 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: what's the correct ending twh < 1460594443 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Why not just script it to generate a new wisdom PDF once a month? < 1460594483 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Canaima is a secret Venezuelan project to overrun #esoteric with incomprehensible people that have no idea why they're here. < 1460594497 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'canaima': Canaima is a secret Venezuelan project to overrun #esoteric with incomprehensible people that have no idea why they're here. < 1460594500 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Canaima is a secret Venezuelan project to overrun #esoteric with incomprehensible people who have no idea why they're here. < 1460594503 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned 'canaima': Canaima is a secret Venezuelan project to overrun #esoteric with incomprehensible people who have no idea why they're here. < 1460594516 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Um, shachaf forgot to ` < 1460594523 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :hth < 1460594535 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :well, that would have just been another line of spam < 1460594542 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :this outcome was optimal < 1460594555 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: My point is that oerjan didn't check if canaima was already defined < 1460594564 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Unless they did it via PM < 1460594574 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan knows the wisdom database by heart < 1460594582 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :and anyway `learn confirmed that it wasn't defined < 1460594591 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: well... it's *slightly* more complex than that. also, some people in this here chännel like to make my life harder by being LaTeXly creative. < 1460594600 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I'm already missing: < 1460594602 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? ^ < 1460594640 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Ah < 1460594645 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​^ (also notated by ⊕ or ⊻) is the exclusive-or operator; ∧ (also notated by /\ or &) is the and (conjunction) operator; ^ (also notated by ↑ or ** or ⋆) is the power operator. < 1460594680 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wooooooooow. < 1460594686 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I somehow never noticed that < 1460594696 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :_\/_ < 1460594700 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\_/ < 1460594702 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :if you have a Github account, I'll add you to the List. you'll have Full Commit Access! < 1460594716 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I do, but I probably should not be trusted with such a thing < 1460594797 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Unless you want e.g. a one-sixth-functional industrial-grade search engine for Wisdom that will never be touched again < 1460594827 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Though an GUI for browsing wisdom- complete with links and a bit of markup- might actually be a good idea... < 1460594952 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :doesn't pdf support links these days anyway < 1460594961 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: True < 1460594970 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: But it doesn't have a high-level scripting language < 1460595432 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :it does. Adobe Reader supports JavaScript. < 1460595461 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :also, did you know you could embede interactive 3D content in a PDF? in two widely-undocumented idiosyncratic formats? < 1460595666 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :brontosaurii had mapoly teeth??? < 1460595847 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*brontosauri < 1460595996 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: that's not the plural of brontosaurius hth < 1460596007 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :indeed < 1460596024 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 252 seconds < 1460596033 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it would be the vocative, though. < 1460596097 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :brontosaure? < 1460596167 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :presumably. < 1460596177 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`le/rn Canada/We apologize for Canada's lack of existence. < 1460596186 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned «canada» < 1460596248 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460596334 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :#tromp2016 < 1460596362 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :AVE BRONTOSAVRE. PINSENDI TE SALUTANT. < 1460596393 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: hey :( < 1460596412 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :sorry. < 1460596421 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION untromp2016s tromp < 1460596440 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i meant the canada. what was it anyway, the browser isn't loading. < 1460596444 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh hm < 1460596454 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh there < 1460596477 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :#c++2017 < 1460596483 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :you want to rebigscotlandify Canada? < 1460596526 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: how about a command to view the previous version of a file < 1460596546 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`le/rn Canada/Canada is Big Scotland. Like, you know, very big. < 1460596552 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or even a list of the contents of every file that the last command modified, pre-modification < 1460596587 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned «canada» < 1460596618 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: hey i wasn't confirming < 1460596653 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: be my guest < 1460596653 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :aarghghghrghrgghhghghrg. < 1460596669 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i was trying to catch up to recent HackEgo changes < 1460596892 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460596904 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`echo a > test < 1460596904 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :a > test < 1460596906 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oops < 1460596910 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo a > test < 1460596919 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? code < 1460596924 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo b > test < 1460596960 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460596968 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :HackEgo: you're too slow hth < 1460597015 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`learn_append comics The content of this list is not to be questioned. < 1460597041 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION mapoles the HackEgo < 1460597097 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fizzie: FUNGOOOOOOOOOOOOOOOOOOOOOOOOOOT! < 1460597153 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Can't open wisdom/comic: No such file or directory. \ Learned 'comic': The content of this list is not to be questioned. < 1460597156 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[11,11,11,15,15,23,12],[5,5,5,3,53,45,16,26,00,20,15,16,22,25,45,91,32,11,15,27,06,01,11,01,47,22,30,13,43,21,11,13,29,61,65,17,19,12,28,17,11,01,23,20,16,20,81,18,32,25,58,22.,1985,10.301350435,1555466973690094680980000956080767,13720946704494913791885940266665466978579582015128512190078... < 1460597157 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460597171 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat < 1460597266 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`mkx bin/before//lastfiles | while read f; do echo -n "$f//"; hg cat -r -2 "$f"; done < 1460597267 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/before < 1460597271 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`` rm wisdom/comic < 1460597273 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460597274 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`before < 1460597278 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/comic//The content of this list is not to be questioned. < 1460597285 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hm < 1460597289 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`lastfiles < 1460597289 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/comic < 1460597290 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460597300 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why is bin/before not in lastfiles twh < 1460597309 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cat bin/lastfiles < 1460597310 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hg log -l 1 --template "{files}\n" < 1460597314 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`` echo -n ' The content of this list is not to be questioned.' >>wisdom/comics < 1460597316 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460597317 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` hg log -l 1 < 1460597320 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :changeset: 7381:dd55338ff279 \ tag: tip \ user: HackBot \ date: Thu Apr 14 00:28:35 2016 +0000 \ summary: ` echo -n \' The content of this list is not to be questioned.\' >>wisdom/comics < 1460597329 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :bon. m'a finir par l'avoir, maudite commande de mes deux. < 1460597426 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: wat < 1460597429 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? comics < 1460597431 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Recommended comics include Genius Stick, Stuck Girl, and Home of the Order. \ The content of this list is not to be questioned. < 1460597468 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`revert < 1460597481 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1460597483 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? comics < 1460597484 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Recommended comics include Genius Stick, Stuck Girl, and Home of the Order. < 1460597507 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION can't append < 1460597516 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn_append comics/The content of this list is not to be questioned. < 1460597519 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'comics': Recommended comics include Genius Stick, Stuck Girl, and Home of the Order. The content of this list is not to be questioned. < 1460597570 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`rm test < 1460597572 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460597574 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`before < 1460597575 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Client Quit < 1460597581 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :test//b < 1460597636 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :♪ DING ♪ new PDF version! updated #, A, B and C entries. < 1460597654 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :coppro: copprello! PDF update! < 1460597701 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`learn Canada is a conspiracy invented by Big Maple to keep people from the truth. < 1460597704 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned 'canada': Canada is a conspiracy invented by Big Maple to keep people from the truth. < 1460597707 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`before < 1460597708 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/canada//Canada is Big Scotland. Like, you know, very big. < 1460597713 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`revert < 1460597715 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1460597719 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: hth < 1460597742 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :boily: :O < 1460597746 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :boily: Homestuck AND PDF < 1460597751 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :it's like my birthday! < 1460597753 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :which was this week! < 1460597755 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :err last week! < 1460597756 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: we already have pbflist < 1460597757 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :but still! < 1460597761 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: might as well add pdflist hth < 1460597769 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :if you can figure out how to make a backwards b < 1460597854 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I should chapterize the *lists... < 1460597858 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :d hth < 1460597884 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: I didn't catch your github username? < 1460597894 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: I didn't give it :P < 1460597920 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :damn. I thought I was being smooth :D < 1460597936 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :you're playing hard to commit, I see. < 1460598261 0 :jix!~jix@jixco.de QUIT :Remote host closed the connection < 1460598268 0 :jix!~jix@jixco.de JOIN :#esoteric < 1460598601 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460598726 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Ping timeout: 244 seconds < 1460598730 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1460598744 0 :dingbat!uid70835@gateway/web/irccloud.com/x-wqrdfehoyizmlbnp QUIT :Quit: Connection closed for inactivity < 1460599047 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com JOIN :#esoteric < 1460599300 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: ... < 1460599351 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Why has nobody made a language called *C? < 1460599857 0 :copumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1460599952 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: one day you'll slip, and that info will be mine. mwah ah ah. < 1460600338 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: I want to see a grammar-type that can parse all decidable grammars. That would be nice. Except for when people actually use it to parse a non-context-free grammar. Then it's just painful. < 1460600438 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :eh? < 1460600470 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: A grammar type (like LR or LALR or Recursive-descent) < 1460600492 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: That can parse all decidable grammars (including, for example, the Language of Primes in Ternary) < 1460600542 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I have a feeling you'd hit Gödel sooner or later in there. probably the former. < 1460600561 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: The tarpit version is BNF with the new operators $, ++, and --{}{} < 1460600564 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1460600593 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Probably not; It's just the grammatical equivalent of a TM < 1460600604 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(TMs represent grammars, remember?) < 1460600616 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I don't remember, but I'll trust you on that. < 1460600632 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :CT and all that sort of thing, functors between TMs and grammars. < 1460600646 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Yeah, a TM is said to accept a string (as part of the language it represents) if... it halts. Shit. < 1460600677 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I guess Godel might just show up in the form of the Halting Problem < 1460600685 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wow, that guy is tricky. < 1460600704 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :and strike. < 1460600723 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :time to go espouse the shape of a mattress... < 1460600730 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: GRABBING CHICKEN < 1460600731 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Wait, no, but it's a BNF for all /decidable/ grammars < 1460600733 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Shit < 1460600773 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@tell boily [the moment after you left:] boily: Wait, no, but it's a BNF for all /decidable/ grammars // And halting is undecidable < 1460600773 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1460600914 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric : "LR(k) grammars can be efficiently parsed with an execution time essentially proportional to the length of the string."[7] < 1460600914 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric : For every k≥1, "a language can be generated by an LR(k) grammar if and only if it is deterministic [and context-free], if and only if it can be generated by an LR(1) grammar." < 1460600933 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Um, can k be <= 1 and != 0? < 1460601108 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Here's a rather strange idea < 1460601123 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A parser that accepts an infinite string that follows some combinatorial pattern < 1460601125 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And parses it < 1460601129 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(based on a grammar) < 1460601131 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :In finite time < 1460601141 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Have you heard of such a thing? < 1460601145 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1460601174 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ah. < 1460601175 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: A program to parse infinite strings in finite time, given that the infinite string is representable in finite space < 1460601194 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, depends on how you represent it. < 1460601196 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Using some sort of lazy-evaluated sequence combinators or somesuch < 1460601215 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you represent an infinite string as a Turing machine that generates it, for example, you won't have much luck. < 1460601223 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I would doubt it < 1460601262 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: I'm thinking that you have some primitive set of generators (likely hauntingly similar to S and K, knowing the way CS works) that accept generators or strings and produce new strings < 1460601289 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, you don't want anything Turing-complete. < 1460601296 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: I would think not < 1460601434 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A primitive set something like like cycle [...], reverse [...], chain [...], and filter f [...] (where f is some simple String -> Bool function defined in a sublanguage) < 1460601494 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oh, and [...] is a special syntax for directly declaring a sequence < 1460601508 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, chain needs to have two arguments < 1460601533 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :cycle seq is the first element in seq, then the second, then the third, forever < 1460601546 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And when it reaches the end it starts over < 1460601566 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :reverse seq reverses a finite sequence < 1460601600 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :chain seq tfr returns each element in the first seq, then, when it runs out, each element in the second < 1460601635 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And filter f seq returns each element in seq s.t. f returns true < 1460601733 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :f can be made from q NAND p, contains(seq1, seq2), firstNCharacters(seq, n), and c == d (where c and d are sequences) < 1460601741 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sequences can only contain characters < 1460601749 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: is that a good set of primitives? < 1460601806 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, contains has to be contains(seq, c) because f is applied character-by-character (if it isn't, we get dangerously close to tag systems) < 1460601832 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why are you asking me? < 1460601847 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Because you responded last time < 1460601883 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: And I figured there was a chance that you wanted to see my answer to your ~question < 1460602641 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :https://www.reddit.com/r/shittykickstarters/comments/4csbma/kickstarter_nonstarters_the_new_era_of_modern/ < 1460602998 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :bah, the real future of computers is decimal! < 1460603008 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :or more like the past < 1460603195 0 :me2!~me@38.70.70.115.static.exetel.com.au QUIT :Read error: Connection reset by peer < 1460603215 0 :me2!~me@38.70.70.115.static.exetel.com.au JOIN :#esoteric < 1460603315 0 :Sprocklem!~sprocklem@unaffiliated/sprocklem JOIN :#esoteric < 1460603387 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460603404 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Sgeo_: I'm going to go cry now < 1460603425 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: The REAL future of computers is in pii-cimal < 1460603441 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION wonders if hppavilion[1] has even heard of a general chomsky grammar. < 1460603475 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION googles general chomsky grammar < 1460603533 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION cannot find the wikipedia article on it, and is thus scared < 1460603677 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Are there any widely-used programming languages which are of a regular grammar? < 1460603682 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1460604062 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: i think i used the wrong technical term. try chomsky hierarchy. < 1460604092 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: maybe forth counts :P < 1460604092 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Well I've heard of /that/ < 1460604099 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: That's what I thought < 1460604108 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Though doesn't forth have nesting? < 1460604113 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Defining new words? < 1460604124 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, maybe that doesn't let you nest < 1460604155 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe not forth then. < 1460604170 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't know what else would count. < 1460604194 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I WILL BE USING Van Wijngaarden grammarS FROM NOW ON < 1460604201 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :THEY SOUND AWESOME < 1460604256 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: chomsky is a linguist not a general hth < 1460604295 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(strictly speaking, I will be using some modification I create that makes it uselessly more powerful; perhaps including the ability to recognize whether a given TM halts in later forms) < 1460604297 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :or is general chomsky's grammar related to general tso's chicken? < 1460604459 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Is there a pseudo-solution to the Halting Problem that, given a program, will tell you whether or not it will halt, with the occasional possibility of false positives or negatives? (I (but not O) is forbidden for simplicity) < 1460604496 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It would be cool if there was a pseudo-solution (sort of like those pseudo-counterexamples to Fermat's Last Theorem) that I could write into a compiler to freak out CS students who use it < 1460604547 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1460604552 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :willHalt(_) = true < 1460604557 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: That's cheating < 1460604564 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If it doesn't halt, just tell them they haven't run it for long enough. < 1460604580 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, just run it for BB(n) steps for small n. < 1460604605 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: But you can write a program that /very clearly/ won't halt, but the compiler would still say it will < 1460604663 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(alternatively, a language that is /very nearly/- but not quite- TC (including intermediate-level CS experiment problems and the kinds of things a CS student would test with, but excluding really obscure ones), for which halting is decidable) < 1460607079 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460607087 0 :iconmaster!~iconmaste@129.21.122.86 QUIT :Ping timeout: 276 seconds < 1460608048 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460608727 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460609499 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :C without malloc is a push down automaton. < 1460609611 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :(unless you use undefined behaviour to write our own malloc) < 1460609701 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :C with or without malloc is a FSA. < 1460609766 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :oh, right. < 1460609909 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pooch-down automaton < 1460609966 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :On a purely unrelated note, is there a surgeon in the bay area who can replace my head? Because fuck my head. < 1460610023 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How's your head? < 1460610055 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :In quite a bit of pain at the moment! < 1460610401 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq: might i interest you in this http://www.amazon.com/On-Having-No-Head-Rediscovery/dp/1878019198 hth < 1460610413 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/this // < 1460610516 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Thx < 1460610788 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :pikhq: do you just mean that you have a headache < 1460610803 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Yes. < 1460610837 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Which is a common occurance for me. < 1460610953 0 :Kaynato!~Aedile@cpe-173-88-230-28.neo.res.rr.com QUIT :Quit: Leaving < 1460611534 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :\oren\: are you sure? (notwithstanding the bounded storage) you can access an arbitrary portion of the stack from C, which is vastly more powerful than PDA < 1460611611 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :\oren\: one direct counterexample: http://mazonka.com/brainf/stackbfi.c < 1460611618 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :lifthrasiir: Accessing other stack frames is, of course, UB. :) < 1460611645 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :pikhq: unless you chain the existing stack frame with a pointer. < 1460611653 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Right, yes, that's valid. < 1460611656 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :stackbfi is exactly that kind of thing < 1460611657 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Like what you linked to there. < 1460611680 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Neat trick, honestly. < 1460611687 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I like that < 1460611689 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :If very much limited. < 1460611716 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :I remember a similarly constructed BF interpreter which won in IOCCC < 1460611770 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Though it's *slightly* incorrect: there may exist valid negative return values for getchar(). < 1460611780 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :(i.e. EOF is not the *only* possible return value that's negative) < 1460611790 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :(this is because char may be signed) < 1460611813 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1460611861 0 :yorick!~yorick@oftn/oswg-member/yorick QUIT :Read error: Connection reset by peer < 1460611885 0 :nisstyre!~yourstrul@oftn/oswg-member/Nisstyre QUIT :Ping timeout: 276 seconds < 1460611956 0 :yorick!~yorick@oftn/oswg-member/yorick JOIN :#esoteric < 1460611992 0 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric < 1460612143 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460612155 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460612789 0 :copumpkin!~copumpkin@haskell/developer/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1460613937 0 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1460615784 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460615948 0 :variable!~variable@freebsd/developer/variable QUIT :Quit: 1 found in /dev/zero < 1460616045 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 248 seconds < 1460616571 0 :ski_!?@? NICK :ski < 1460617372 0 :Yurume_!23f9939a@121.78.85.35 JOIN :#esoteric < 1460617380 0 :shikhin_!shikhin@unaffiliated/shikhin JOIN :#esoteric < 1460617499 0 :Melvar`!~melvar@dslb-178-006-010-224.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1460617519 0 :puck1pedia!~puck@irc.puckipedia.com JOIN :#esoteric < 1460617723 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :*.net *.split < 1460617723 0 :Yurume!23f9939a@121.78.85.35 QUIT :*.net *.split < 1460617724 0 :puckipedia!~puck@irc.puckipedia.com QUIT :*.net *.split < 1460617728 0 :kline!~kline@nds/committee/kline QUIT :*.net *.split < 1460617728 0 :clog!~nef@bespin.org QUIT :*.net *.split < 1460617728 0 :staffehn_!~quassel@2001:41d0:52:d00::1d3 QUIT :*.net *.split < 1460617728 0 :Melvar!~melvar@dslb-178-006-010-224.178.006.pools.vodafone-ip.de QUIT :*.net *.split < 1460617728 0 :espes__!~espes@205.185.120.132 QUIT :*.net *.split < 1460617728 0 :shikhin!shikhin@unaffiliated/shikhin QUIT :*.net *.split < 1460617728 0 :Hoolootwo!~Hoolootwo@hooloovoo.blue QUIT :*.net *.split < 1460617728 0 :cnr!~connor@unaffiliated/conehead QUIT :*.net *.split < 1460617728 0 :ocharles_!sid30093@gateway/web/irccloud.com/x-qmquuqxhzlwqcrft QUIT :*.net *.split < 1460617728 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 QUIT :*.net *.split < 1460617754 0 :puck1pedia!?@? NICK :puckipedia < 1460617845 0 :kline_!~kline@nds/committee/kline JOIN :#esoteric < 1460618192 0 :espes__!~espes@205.185.120.132 JOIN :#esoteric < 1460618377 0 :ocharles_!sid30093@gateway/web/irccloud.com/x-dapreaivunvhzywl JOIN :#esoteric < 1460618549 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460618595 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah, random reminders of the frailty of this mortal coil and your lifelong march to the inevitable end. < 1460618603 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Always brightens up my day. < 1460618926 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460619001 0 :fungot!~fungot@momus.zem.fi JOIN :#esoteric < 1460619060 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460619467 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460619732 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460620227 0 :mtve!~mtve@10130.x.rootbsd.net QUIT :Quit: I shouldn't really be here - dircproxy 1.2.0 < 1460620235 0 :mtve!~mtve@10130.x.rootbsd.net JOIN :#esoteric < 1460620305 0 :staffehn!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric < 1460620582 0 :Hoolootwo!~Hoolootwo@hooloovoo.blue JOIN :#esoteric < 1460620588 0 :cnr!~connor@dragonfruit.coffeeman.me JOIN :#esoteric < 1460620588 0 :cnr!~connor@dragonfruit.coffeeman.me QUIT :Changing host < 1460620588 0 :cnr!~connor@unaffiliated/conehead JOIN :#esoteric < 1460620642 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460621770 0 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 250 seconds < 1460621951 0 :rdococ!?@? NICK :rdaway < 1460622164 0 :heroux!~heroux@50708323.static.ziggozakelijk.nl JOIN :#esoteric < 1460623174 0 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric < 1460624506 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 JOIN :#esoteric < 1460625139 0 :J_Arcane_!~chatzilla@37-219-51-51.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1460625280 0 :clog!~nef@bespin.org JOIN :#esoteric < 1460625571 0 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg QUIT :Read error: Connection reset by peer < 1460625632 0 :zgrep!sid43445@gateway/web/irccloud.com/x-mqtzpfsnjwcpzrmi JOIN :#esoteric < 1460626281 0 :AnotherTest!~turingcom@193.190.253.145 JOIN :#esoteric < 1460626655 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460626724 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wow, explorer is now called "File Explorer" in windows 10? < 1460626938 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1460627665 0 :Melvar`!?@? NICK :Melvar < 1460629860 0 :rdococ_!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460629981 0 :heroux!~heroux@50708323.static.ziggozakelijk.nl QUIT :Ping timeout: 252 seconds < 1460630004 0 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460630014 0 :rdaway!~rdococ@unaffiliated/octagonfly QUIT :Ping timeout: 252 seconds < 1460630016 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca QUIT :Ping timeout: 252 seconds < 1460630016 0 :hydraz!matheus@unaffiliated/demhydraz QUIT :Ping timeout: 252 seconds < 1460630047 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1460630047 0 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Ping timeout: 252 seconds < 1460630291 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460630439 0 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 264 seconds < 1460630988 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca JOIN :#esoteric < 1460631249 0 :heroux!sandroco@gateway/shell/insomnia247/x-pslbtyferohfishq JOIN :#esoteric < 1460631282 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460632778 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460632888 0 :AnotherTest!~turingcom@193.190.253.145 QUIT :Ping timeout: 264 seconds < 1460633433 0 :hydraz!matheus@heddw.ch JOIN :#esoteric < 1460633433 0 :hydraz!matheus@heddw.ch QUIT :Changing host < 1460633433 0 :hydraz!matheus@unaffiliated/demhydraz JOIN :#esoteric < 1460633515 0 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1460634067 0 :me2!~me@38.70.70.115.static.exetel.com.au QUIT :Ping timeout: 244 seconds < 1460634087 0 :me2!~me@38.70.70.115.static.exetel.com.au JOIN :#esoteric < 1460634322 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: SCIENTIFIC CHICKEN < 1460635434 0 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1460636432 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Is there a way to do "git diff --name-status", "git diff --cached --name-status" or the combination "git status -s" but also show list unchanged files? < 1460636764 0 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :Ping timeout: 244 seconds < 1460636781 0 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1460636844 0 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1460636925 0 :kline_!?@? NICK :kline < 1460637790 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460637970 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:998c:e39:f69e:a7cb JOIN :#esoteric < 1460637997 0 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :http://hjson.org/ < 1460638520 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1460639096 0 :me4!~me@38.70.70.115.static.exetel.com.au JOIN :#esoteric < 1460639139 0 :Froox!~Frooxius@194.108.5.201 QUIT :Ping timeout: 250 seconds < 1460639164 0 :Froox!~Frooxius@194.108.5.201 JOIN :#esoteric < 1460639321 0 :fractal!~fractal@unaffiliated/scounder QUIT :Ping timeout: 250 seconds < 1460639458 0 :me2!~me@38.70.70.115.static.exetel.com.au QUIT :*.net *.split < 1460639554 0 :fungot!~fungot@momus.zem.fi QUIT :Ping timeout: 250 seconds < 1460640090 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :pikhq: I think even if char is signed, getchar() will return the "unsigned" value as an int < 1460640627 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 260 seconds < 1460640941 0 :fractal!~fractal@unaffiliated/scounder JOIN :#esoteric < 1460641023 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 264 seconds < 1460641857 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1460643006 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460643290 0 :_rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460643427 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT :Ping timeout: 276 seconds < 1460643435 0 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 276 seconds < 1460643435 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca QUIT :Ping timeout: 276 seconds < 1460643436 0 :nortti!nortti@ayu.smar.moe QUIT :Ping timeout: 276 seconds < 1460643442 0 :nortti!nortti@ayu.smar.moe JOIN :#esoteric < 1460643448 0 :yorick!~yorick@oftn/oswg-member/yorick QUIT :Read error: Connection reset by peer < 1460643454 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca JOIN :#esoteric < 1460643474 0 :me4!~me@38.70.70.115.static.exetel.com.au QUIT :Ping timeout: 276 seconds < 1460643474 0 :rdococ_!~rdococ@unaffiliated/octagonfly QUIT :Ping timeout: 276 seconds < 1460643475 0 :acertain!~acertain@unaffiliated/fread2281 QUIT :Ping timeout: 276 seconds < 1460643475 0 :digitalcold!~redacted@192.73.232.206 QUIT :Ping timeout: 276 seconds < 1460643483 0 :digitalcold!~redacted@192.73.232.206 JOIN :#esoteric < 1460643491 0 :me4!~me@38.70.70.115.static.exetel.com.au JOIN :#esoteric < 1460643497 0 :yorick!~yorick@oftn/oswg-member/yorick JOIN :#esoteric < 1460643543 0 :acertain!~acertain@unaffiliated/fread2281 JOIN :#esoteric < 1460643558 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460643740 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 268 seconds < 1460644089 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460644891 0 :I!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1460644911 0 :I!?@? NICK :Guest42662 < 1460645231 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1460645272 0 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 264 seconds < 1460645308 0 :heroux!sandroco@gateway/shell/insomnia247/x-pslbtyferohfishq QUIT :Ping timeout: 264 seconds < 1460645309 0 :Melvar!~melvar@dslb-178-006-010-224.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 264 seconds < 1460645333 0 :Melvar!~melvar@dslb-178-006-010-224.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1460645344 0 :yorick!~yorick@oftn/oswg-member/yorick QUIT :Ping timeout: 264 seconds < 1460645344 0 :digitalcold!~redacted@192.73.232.206 QUIT :Ping timeout: 264 seconds < 1460645345 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net QUIT :Ping timeout: 264 seconds < 1460645345 0 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :Ping timeout: 264 seconds < 1460645346 0 :Yurume_!23f9939a@121.78.85.35 QUIT :Ping timeout: 264 seconds < 1460645368 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1460645390 0 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1460645434 0 :digitalcold!~redacted@192.73.232.206 JOIN :#esoteric < 1460645455 0 :yorick!~yorick@ip51cd0513.speed.planet.nl JOIN :#esoteric < 1460645455 0 :yorick!~yorick@ip51cd0513.speed.planet.nl QUIT :Changing host < 1460645455 0 :yorick!~yorick@oftn/oswg-member/yorick JOIN :#esoteric < 1460645557 0 :Yurume_!23f9939a@121.78.85.35 JOIN :#esoteric < 1460645760 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:998c:e39:f69e:a7cb QUIT :Ping timeout: 252 seconds < 1460646214 0 :J_Arcane!~chatzilla@37-219-51-51.nat.bb.dnainternet.fi JOIN :#esoteric < 1460646470 0 :heroux!sandroco@gateway/shell/insomnia247/x-twqswauhludlajyg JOIN :#esoteric < 1460647830 0 :Guest42662!~nycs@gw.hq.meetup.com QUIT :Quit: Leaving < 1460648104 0 :I!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1460648111 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :ACTION sees that "yorick" joined, and is tempted to reset the "Shakespeare reference counter"... < 1460648129 0 :I!?@? NICK :Guest25716 < 1460649195 0 :Elronnd!elronnd@znc.dank.ninja QUIT :Ping timeout: 264 seconds < 1460649217 0 :Guest25716!?@? NICK :`^_^v < 1460649805 0 :Elronnd!elronnd@2a01:4f8:190:32b1::b16b:b5 JOIN :#esoteric < 1460649816 0 :Elronnd!elronnd@2a01:4f8:190:32b1::b16b:b5 QUIT :Client Quit < 1460650000 0 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric < 1460650062 0 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1460650107 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Remote host closed the connection < 1460650908 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460651499 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 264 seconds < 1460651717 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Why the heck can't we finally have a programming language standard library specification where the array sort functions and ordered-dictionary types and similar are specified in such a way that they spell out the precise guarantees even if the underlying comparison function is nondeterministic or not transitive? < 1460651776 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :We don't live in the 1980s anymore when it made sense to write quicksort functions that will actually write the arrays out of bounds if the comparison function is invalid. < 1460651825 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think most of the implementations we actually use are behaved sanely even for wrong comparison functions, but nobody bothers to guarantee this in specs, so I may have to read and fork existing implementations just to be able to guarantee this in the future. < 1460651838 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :If the comparison function is nondeterministic or not transitive, then... is there any one correct sorted order? < 1460651860 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :C++ specifically makes it undefined behaviour if you use a wrong comparison function, so it can use one of those qsort functions that just crash. < 1460651911 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: no, but the sort function can still guarantee that it gives a permutation of the input, which is important, and it could still give bounds on the runtime. < 1460652068 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The specs can even go further, for compare functions that are partly well-behaved: if the range of values has a (non-observable theoretical) partial equivalence sigma, and a total order on the equivalence classes of sigma, and the comparison function behaves consistently right for two non-equivalent elements by comparing their equivalence classes, and can behave in any way for two equivalent elements; < 1460652101 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Simple solution: Why do you even have non-deterministic comparison functions in your code? < 1460652120 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :then a well-written sort function could guarantee that the output is a permutation of the input such that non-equivalent elements are ordered correctly in the output. < 1460652225 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Under what practical situation do you get into such a situation? < 1460652227 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: for bug isolation in cases when the comparison has a bug (I can point to at least one such case), or for implementing a safe high-level language that isn't allowed to crash but exposes a sort function or ordered-dictionary type with arbitrary comparison functions defined in that high-level language, including possibly sandbox languages that execute untrusted code. < 1460652241 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/comparison/comparison implementation/ < 1460652300 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The first case is entirely practical, for in theory you'd just implement the correct comparison function instead of a buggy one. < 1460652310 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Bug isolation, ok, that makes sense. As for a safe language that isn't allowed to crash... new byte[0xFFFFFFFF] < 1460652315 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The second one is both theoretical and practical. < 1460652335 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460652372 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460652408 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :"Safety" is impossible if the user can consume all the resources on the system, which means a completely safe language has to keep track of memory and CPU usage. < 1460652412 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: oh come on, there are various different definitions for what sort of safety a language guarantees. I know a language (whether safe or not) can't be total, but some languages guarantee that they at least abort safely rather than trashing memory, even if you run out of memory. That's definitely theoretically possible (although there are practical bugs in implementations). < 1460652439 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: I'm not going to try to spell out a particular definition of safety here, and there's more than one non-equivalent ones. < 1460652459 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :The point I'm trying to make is that if sort goes into an infinite loop, there needs to be detection in place for this sort of case anyway. < 1460652477 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But even for a not-really-safe language like perl, it's better to use perl 5.8 (or something) which has a sort function that doesn't just segfault if you give it the wrong comparison function (as a bug). < 1460652563 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: you can write a sort that doesn't go into an infinite loop even if the comparison function is wrong, but I'm more worried about duplicating and losing items of the array, or indexing past an array, rather than an infinite loop. Bad sort implementations do the latter two. < 1460652594 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Remote host closed the connection < 1460652808 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1460652947 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Well, a sort function should definitely not SIGSEGV or outright break if it's given a weird comparison function. To me, an infinite loop makes sense simply because if it's inconsistent, the array is never "sorted". < 1460653552 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460653887 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460654868 0 :J_Arcane!~chatzilla@37-219-51-51.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1460656285 0 :iconmaster!~iconmaste@icon-thinkpad.wireless.rit.edu JOIN :#esoteric < 1460656291 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org JOIN :#esoteric < 1460656324 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :I have managed to convince myself to a point of view where I don't see Hitler as evil. < 1460656338 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :This is cool. < 1460656354 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, not really < 1460656360 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... < 1460656430 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: I see him as a deeply disturbed man who should have been seeing a psychiatrist instead of being put into a position of power < 1460656452 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :(and, if myname was responding to me, then the above message is directed at them too) < 1460656453 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :So, basically, you don't see him as evil, you see him as nuts. < 1460656457 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: Yes < 1460656474 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...the difference? < 1460656494 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: In fact, I prefer to see him as a person who genuinely /thought/ he was doing the right thing, but who was so screwed up that he didn't realize that what he was doing very clearly wasn't < 1460656494 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how does being nuts imply not being evil? < 1460656505 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: See ^ < 1460656511 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :myname: Insanity defense, probably. < 1460656516 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :Now, it's not necessarily the accurate interpretation < 1460656525 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :But it's a pretty decent interpretation < 1460656536 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :so, you basically say chaotic evil doesn't have to be evil? < 1460656538 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :And now for something completely different to break hppavilion[1]'s doublethink concentration: "Alas, poor yorick! I knew him, Horatio: A fellow of infinite jest..." < 1460656551 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :(I mean, Gravity also isn't "necessarily the accurate interpretation") < 1460656564 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: It's not doublethink < 1460656597 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Ok, true, it's not contradictory, it's just... how to put it... < 1460656640 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :If you want to go into alternate theories like that, you might want to look at the British Empire and the state of India around that time. < 1460656662 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Then you'll find yourself saying "Everybody was like that at the time, Hitler was just a step further" < 1460656671 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i wouldn't say that i need to believe i am evil is a necessary part in being evil < 1460656685 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: If we keep viewing Hitler as an alien-warlord-god-king sent from hell to do nothing but kill humanity, we lose sight of what is more accurate, that being that hitler was a deeply damaged human being who /really/ shouldn't have been put in control of a country < 1460656712 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that still doesn't make him not evil < 1460656742 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Nobody said Hitler was an alien-warlord-god-king, and everybody agrees he shouldn't have been put in control of a country. Actions define morality, unless they have good justification. < 1460656747 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: What he did was most certainly very, /very/ wrong, but if he does not realize that then I can't in good conscience consider him evil < 1460656770 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :s/does/did/ < 1460656811 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how so? < 1460656830 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :This POV is not so much a meaningful opinion on things that matter as it is a way of conveying a message about the nature of morality < 1460656836 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :So in your worldview, if I teleported the world's gold into the Sun, but I thought the gold was infectious or something, then I wouldn't be evil? < 1460656843 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olsit 1033 < 1460656843 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: olsit: not found < 1460656845 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: Correct < 1460656846 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :ACTION gets out his TODO list < 1460656849 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist 1033 < 1460656850 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 1033: shachaf oerjan Sgeo FireFly boily nortti b_jonas < 1460656855 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: Why would you be considered evil? < 1460656877 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :ACTION writes "1. Reprogram mind to assert that gold is infectious" < 1460656886 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: That's cheating. < 1460656897 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :My past self would be evil, < 1460656902 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :Yes < 1460656903 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :but my post-mindwipe self would not. < 1460656907 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :Pretty much < 1460656930 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Which means my post-mindwipe self gets off scot-free since that's the version of me running around teleporting gold. < 1460656943 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hppavilion[1]: have a look at the anime "eden of the east" < 1460656953 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: You (post-mindwipe) were just trying to help and do what you thought was right, so you can't be considered evil < 1460656965 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: I might < 1460656968 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yes you can < 1460656986 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: To consider them evil would be a perversion of the concept of right and wrong, IMHO < 1460656996 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why shouldn't i be able to consider someone evil just because he doesn't himself? < 1460657055 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: Because, traditionally (in the way everyone else sees it), evil means doing morality-- things even though you know they're morality--. < 1460657068 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :no < 1460657082 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: myname: The point of this exercise is not that "Hitler wasn't evil", the point is "Morality is hard, justice is complicated" < 1460657100 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :evil in a society means doing things against morality of the society, no matter of you actually knowing or not < 1460657114 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: That can be how you define it, but that's not how I define it < 1460657128 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :hppavilion[1]: Solution: Eliminate justice, as it is an unnecessary complexity. < 1460657148 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: I would call "doing stuff that society says you shouldn't do" is a "Moral Transgression" or something. < 1460657171 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :that's how societies work < 1460657173 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: "evil" is when you sin (which is not the religious term, it's just one I stole from religion) < 1460657183 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :So, basically, you have "doing something wrong but not knowing about it", "doing something wrong and knowing about it"? < 1460657199 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :The result is still the same. < 1460657214 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :yeah, i would call it intentional evil and unintentional evil < 1460657218 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: And sinning is to violate morality despite knowing that morality says not to < 1460657224 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: That works; the end result is the same < 1460657239 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: But I prefer to give them distinct names; just my preference. < 1460657240 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :just because you don't intend to do evil doesn't mean you don't < 1460657248 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I'm pretty sure that if you drank a ton of alcohol, and then, being too drunk to remember that you aren't supposed to drunk-drive, drove a car, and it crashed, you would still lose your license. < 1460657265 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hppavilion[1]: so you are saying killing a person isn't a sin if i don't know better? < 1460657272 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: Correct. < 1460657277 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: This isn't religious sin < 1460657294 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: OK, but should someone who commits an unintentional evil be punished? (assuming retributivism, which is a debate unto itself) < 1460657299 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hppavilion[1]: i repeat my anime recommendation: eden of the east < 1460657304 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: Yes, I will write that down < 1460657309 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it plays a bit with the idea of gamemanj < 1460657354 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :another anime with a "fun" idea of morals: Death Note! < 1460657354 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: The idea of gamemanj? < 1460657368 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: There's an anime about the mere concept of you? < 1460657374 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :not that I know of < 1460657387 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :If there is, do tell them to stop stalking me < 1460657435 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(and inquire as to how they'd manage it without my noticing if the whole anime was about the concept of me, meaning they'd have to keep a close eye) < 1460657436 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :well, if you ever do anything remotely like watching anime, you most likely have alreqdy watched death note < 1460657444 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: I chose the word "sin" because it fits with religion well < 1460657461 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: Without (the tree of) knowledge, there can be no sin < 1460657468 0 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Remote host closed the connection < 1460657492 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hppavilion[1]: that's great, so everybody can go to heaven if they just wipe their memories < 1460657506 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: Yes, but it wouldn't be "you" going to heaven < 1460657515 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :myname: Also, the analogy stops before heaven < 1460657547 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org PRIVMSG #esoteric :GTG < 1460657571 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :So what happens if the first thing you do after doing evil stuff is wipe your memories of it, but store them in a way that you'll collect them after being deemed "not evil"? < 1460657593 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(Yes this is an obvious reference to something we have already mentioned.) < 1460657826 0 :hppavilion[1]!~DevourerO@74-114-87-70.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1460657852 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lambdabot, hmm. < 1460657882 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah it's back. < 1460657884 0 :rdococ_!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460657932 0 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 252 seconds < 1460658012 0 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1460658032 0 :acertain!~acertain@unaffiliated/fread2281 QUIT :Ping timeout: 252 seconds < 1460658032 0 :_rdococ!~rdococ@unaffiliated/octagonfly QUIT :Ping timeout: 252 seconds < 1460658032 0 :hydraz!matheus@unaffiliated/demhydraz QUIT :Ping timeout: 252 seconds < 1460658064 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 252 seconds < 1460658065 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net QUIT :Ping timeout: 252 seconds < 1460658065 0 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Ping timeout: 252 seconds < 1460658086 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1460658104 0 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1460658371 0 :heroux!sandroco@gateway/shell/insomnia247/x-twqswauhludlajyg QUIT :Ping timeout: 244 seconds < 1460658556 0 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Remote host closed the connection < 1460658758 0 :heroux!sandroco@gateway/shell/insomnia247/x-sqoypokgexvudgdr JOIN :#esoteric < 1460658768 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460658805 0 :acertain!~acertain@unaffiliated/fread2281 JOIN :#esoteric < 1460658959 0 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1460659121 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@botsnack < 1460659121 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric ::) < 1460659136 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :poor thing < 1460659152 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :ACTION thinks for a short while... < 1460659186 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^def feedlambda bf ++++++++[>++++>++++++++++<<-]++++++++++>>---><[->+>+<<]>-------------.++.+++++++++++++.+++++.-.-----.-------------.++.++++++++.<<<.>>> < 1460659205 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... < 1460659208 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :fungot? < 1460659210 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :feedlambda? < 1460659212 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :....noooooo < 1460659219 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :fungot's gone < 1460659230 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I was going to have fungot feed lambdabot with a botsnack < 1460659364 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460659385 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :what happened to fungot... :( < 1460659548 0 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 244 seconds < 1460659650 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 268 seconds < 1460659769 0 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Remote host closed the connection < 1460659848 0 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de QUIT :Ping timeout: 276 seconds < 1460659854 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net QUIT :Ping timeout: 276 seconds < 1460659886 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net JOIN :#esoteric < 1460659963 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Fun... "Investigating possible switch failure impacting NLCKVME5-1, NLCKVME5-2" < 1460660008 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Is freenode falling apart? < 1460660097 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :this is lambdabot < 1460660106 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but freenode also seems to have some trouble < 1460660167 0 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1460660175 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :sets of people being booted off at a time, "some trouble" < 1460660191 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I think we need duct tape < 1460660202 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Or at least, that's what I think you call it < 1460660212 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I prefer the name "sticky tape", but whatever < 1460660224 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(NLCKVME5-2 is the server lambdabot's VM is on) < 1460660234 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1460660258 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :We call it "silver tape" over here < 1460660337 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :point is, find the pipes that are leaking connections, and cover it up with tape. Problem solved. < 1460660370 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :Luckily in these areas we usually have infinite tape < 1460660383 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :the #esoteric areas I mean < 1460660429 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :infinite sticky tape and infinite programming languages that compile to other programming languages solves all problems < 1460660442 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :gamemanj: if you're unlucky you'll just run out of oxygen < 1460660499 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...wait, what, the pipes have ALREADY FLOODED the room??? < 1460660841 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :@metar lowi < 1460660842 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :LOWI 141750Z VRB02KT 9999 FEW065 10/04 Q1013 NOSIG < 1460661048 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lambdabot: again! < 1460661160 0 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 244 seconds < 1460661219 0 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Ping timeout: 264 seconds < 1460661463 0 :hydraz!matheus@heddw.ch JOIN :#esoteric < 1460661463 0 :hydraz!matheus@heddw.ch QUIT :Changing host < 1460661463 0 :hydraz!matheus@unaffiliated/demhydraz JOIN :#esoteric < 1460661550 0 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1460661848 0 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1460661977 0 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1460662091 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 244 seconds < 1460662225 0 :hppavilion[1]!~DevourerO@74-114-87-87.dynamic.asdk12.org JOIN :#esoteric < 1460662445 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460662476 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Юᓂ곧⎔14]]4 N10 02https://esolangs.org/w/index.php?oldid=46776 5* 03B jonas 5* (+1213) 10Created page with "'''Юᓂ곧⎔''' is an unfinished plan for a programming language by David Madore in the blog post [http://www.madore.org/~david/weblog/d.2004-12-03.0813.html#d.2004-12-03.08..." < 1460662494 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Question. Should I count Юᓂ곧⎔ as an ordinary esolang or a joke language? < 1460662591 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=46777&oldid=46726 5* 03B jonas 5* (+18) 10 < 1460662899 0 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :Remote host closed the connection < 1460662955 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: do you band with other scs of the hunt < 1460663444 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org JOIN :#esoteric < 1460663476 0 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Ping timeout: 252 seconds < 1460663476 0 :hydraz!matheus@unaffiliated/demhydraz QUIT :Ping timeout: 252 seconds < 1460663509 0 :hppavilion[1]!~DevourerO@74-114-87-87.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460663531 0 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1460663572 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :P⚭Q ∧ P ∈ 𝔻𝕣 → Q ∈ 𝔻𝕣* < 1460663587 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :`? codoctor < 1460663605 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :codoctor? ¯\(°​_o)/¯ < 1460663622 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :`le/rn codoctor/P⚭Q ∧ P ∈ 𝔻𝕣 → Q ∈ 𝔻𝕣* < 1460663628 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «codoctor» < 1460663749 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460663813 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :centrinia: Hello. New? < 1460663814 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Read error: Connection reset by peer < 1460663833 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :Huh, centrina was on ##math too < 1460663842 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :*centrinia < 1460663865 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :centrinia isn't new < 1460663904 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :int-e: Ah, I've never seen em talk < 1460663991 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :@ask variable What's it like being a Variable Constantinople? How do your countrymen react to you when you change values? < 1460663991 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1460664007 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :(I did not want to forget that joke before variable comes online) < 1460664063 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 264 seconds < 1460664198 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1460664616 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460664866 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460665187 0 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1460665198 0 :callforjudgement!?@? NICK :ais523 < 1460665202 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :slightly weird situation here < 1460665211 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I have a zombie process I'm trying to get rid of < 1460665224 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I attached a debugger to its parent and forced it to run waitpid/wait, but it blocks < 1460665226 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :any ideas? < 1460665292 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :ais523: Aim for the head hth < 1460665300 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :not helpful < 1460665302 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :ais523: Shotgun blast to the head should kill any zombie < 1460665318 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :ais523: Except chicken zombies < 1460665320 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :ACTION shivers < 1460665327 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the normal advice is "to kill a zombie you kill its parents" but in this case the parent process is upstart < 1460665348 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :ais523: Try reboot? < 1460665358 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that works but this problem has happened twice now < 1460665362 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and I don't want to reboot every time < 1460665373 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :ais523: *n?x, I assume? < 1460665375 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and it's not a situation that /should/ be able to occur (zombie process that doesn't show up on wait) < 1460665377 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and yes < 1460665419 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :End-user programming is an interesting thing; however, the only form of it I know of that is accessible to non-programmers is spreadsheets < 1460665504 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :(And filter config and such, I suppose, but that is usually absurdly abstracted) < 1460665552 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :ais523: Are you in the TC camp or the TFP camp, OOC? < 1460665559 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :I think FSAs may actually be useful AND accessible for EUP < 1460665727 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :Hex spreadsheet? < 1460665730 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1460665734 0 :hydraz!matheus@heddw.ch JOIN :#esoteric < 1460665734 0 :hydraz!matheus@heddw.ch QUIT :Changing host < 1460665734 0 :hydraz!matheus@unaffiliated/demhydraz JOIN :#esoteric < 1460666259 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(in a "narrative" voice) "Little did ais513 know, the 'zombie' process was actually a cockatrice corpse." < 1460666293 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...wait, 523. < 1460666301 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :s/513/523/ < 1460666498 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1460666511 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :so when I detached the debugger, my entire login session went down < 1460666521 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the login screen program (IIRC lightdm broke) < 1460666534 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then when I shut down the system manually from ctrl-alt-f1, it didn't shut down < 1460666556 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and not even alt-sysrq-o could power the system off (alt-sysrq-b worked though) < 1460666607 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460666697 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...uh, wow. < 1460666717 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :If you didn't look at the logs, my theory was the zombie process was a cockatrice corpse. < 1460666798 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(Also, hydraz joined, left, then joined.) < 1460666877 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: I think you mean ais += 10 < 1460666907 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...I also misspelt "ais523" as "ais513". < 1460666913 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1460667017 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: Yeah, that's the point < 1460667052 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :hppavilion[2]: I was explaining your comment because ais523 didn't see the context (the misspelling) < 1460667071 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: ais513 -> 513; ais523 -> 523; 523-513=10; .'. ais513+10=ais523 < 1460667090 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: I invented a new pseudo-degree a little while ago, by the way. < 1460667095 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... < 1460667150 0 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1460667154 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: The codoctorate. < 1460667162 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1460667178 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1460667182 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :Clearly, ais523 was here last time I brought this up < 1460667188 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :Oh, he's back. Joke rescinded. < 1460667221 0 :hydraz!matheus@unaffiliated/demhydraz PRIVMSG #esoteric :gamemanj: Znc issues. < 1460667359 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj? < 1460667496 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I made a page for the esoteric language Юᓂ곧⎔ . Does that count as a language or a joke language, for the purposes of esowiki? < 1460667552 0 :ais523!?@? NICK :l` < 1460667555 0 :l`!?@? NICK :ais523 < 1460667560 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ugh, typo < 1460667564 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :let me look at the page < 1460667624 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: given that it doesn't seem to define an actual language, just a source encoding < 1460667628 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I'm not sure it's a language at all < 1460667635 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :people keep appearing and disappearing fast enough that I get the feeling it would be a bad idea to explain what happened while someone was out, since that would just ping other people and make more stuff happen < 1460667649 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :which would lead to an endless cascade of stuff happening! < 1460667674 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: encoding of the source of what? < 1460667676 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :in my case, it's basically that the cable connecting the laptop to the router is temperamental < 1460667684 0 :impomatic_!~digital_w@37.152.222.136 JOIN :#esoteric < 1460667684 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: the Юᓂ곧⎔ program < 1460667704 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: yes, it's definitely not a full definition for the language < 1460667719 0 :rdococ_!~rdococ@unaffiliated/octagonfly QUIT :Quit: Leaving < 1460667932 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: but there's an example that shows how to define the main function, how to call a print (or printf, who knows) function, so it's not very far from a very sketchy description from which you could make a small but full language. It needs some conditionals, loops, returns, local variable declarations, and either parameter or return type declarations. < 1460667955 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :If you added those, it would already be a stack machine. < 1460667983 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :So I think it's an unfinished language basically. < 1460668005 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Nobody completed a description or an implementation. < 1460668024 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :"conditionals, loops" (etcetc.)? But adding all that stuff might make it less esoteric! < 1460668071 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :..."must not contain ASCII characters other than line feed"... < 1460668081 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :So, basically, everything is UTF-8. < 1460668084 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :why not use NEL? < 1460668097 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's non-ASCII, and stands for "next line" < 1460668105 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and many standards have it as a valid vertical whitespace character < 1460668108 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: Yes, I was wondering on that. There's like three unicode characters like that. But I didn't define the language. < 1460668121 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :TBH it already looks nuts < 1460668125 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although it's unclear what it's meant to do that's different from the other whitespace characters < 1460668129 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :maybe it stands for a CRLF pair? < 1460668137 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Also, you better be Japanese if you want to use the language < 1460668153 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :since that way your function arguments make sense! < 1460668169 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...wait a sec... "and the corresponding name in katakana is used within the function definition." < 1460668186 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :an interpreter actually has to map from hiragana to katakana!?!?!? < 1460668188 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: I think it's just meant to unambiguously differentiate line separator from paragraph separator, just like how there are unicode characters to unambiguously split the ascii minus or the ascii quotes to different semantical and typographical values. < 1460668211 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :b_jonas: so what's unicode for next paragraph? < 1460668587 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ais523: \x{2028} for line separator, \x{2029} for paragraph separator. both are different from NEL which is \x{85} < 1460668787 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Юᓂ곧⎔14]]4 10 02https://esolangs.org/w/index.php?diff=46778&oldid=46776 5* 03B jonas 5* (+4) 10 < 1460668900 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net QUIT :Ping timeout: 268 seconds < 1460668954 0 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Ping timeout: 252 seconds < 1460669679 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 264 seconds < 1460669747 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460670042 0 :J_Arcane!~chatzilla@37-219-51-51.nat.bb.dnainternet.fi JOIN :#esoteric < 1460670340 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1460670434 0 :Nithogg!~ethiraric@jrc16-h01-176-150-43-109.dsl.sta.abo.bbox.fr JOIN :#esoteric < 1460672425 0 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1460672801 0 :tromp_!~tromp@216.223.243.225 JOIN :#esoteric < 1460673621 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org QUIT :Ping timeout: 276 seconds < 1460674561 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 268 seconds < 1460674561 0 :me4!~me@38.70.70.115.static.exetel.com.au QUIT :Ping timeout: 268 seconds < 1460674635 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 268 seconds < 1460674660 0 :me4!~me@38.70.70.115.static.exetel.com.au JOIN :#esoteric < 1460674935 0 :nycs!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 264 seconds < 1460674967 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org JOIN :#esoteric < 1460675114 0 :impomatic_!~digital_w@37.152.222.136 QUIT :Quit: http://corewar.co.uk < 1460675137 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460675310 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460676073 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@metar ENVA < 1460676073 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ENVA 142150Z 11006KT 9999 FEW015 SCT040 BKN050 01/00 Q1002 RMK WIND 670FT 12004KT < 1460676101 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and here i wrote my dad just two days ago claiming spring was a-coming. < 1460676197 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460676315 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :brrrroily < 1460676333 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@metar CYUL < 1460676334 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :CYUL 142200Z 03011KT 30SM FEW240 09/M11 A3042 RMK CI2 SLP306 < 1460676344 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :slightly less brrr < 1460676361 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellørjan! < 1460676367 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :it's disturbingly warm today! < 1460676378 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1460676378 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :hppavilion[1] said 21h 5s ago: [the moment after you left:] boily: Wait, no, but it's a BNF for all /decidable/ grammars // And halting is undecidable < 1460676379 0 :hppavilion[2]!~DevourerO@74-114-87-87.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1460676387 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :balancing out trondheim, i take. < 1460676395 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[\d]. < 1460676431 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :the Undecidement is Inevitable. < 1460676435 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@metar ENVA < 1460676435 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :ENVA 142150Z 11006KT 9999 FEW015 SCT040 BKN050 01/00 Q1002 RMK WIND 670FT 12004KT < 1460676441 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Ō_Ō! < 1460676463 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's been up to 12 or so in previous weeks < 1460676479 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but then it all goes downhill again. < 1460676498 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :last week was undefined behaviour. < 1460676503 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ic < 1460676533 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :but the Bixi bikes are out! new season starts tomorrow! woot! < 1460676557 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :...okay < 1460676559 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(probably won't be able to ride them until Saturday; today and tomorrow two cow orkers and I are at a formation.) < 1460676564 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :biking is fun! < 1460676590 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah a montreal thing < 1460676599 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460676616 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :also an Ottawa thing. and a Melbourne thing. and Paris, IIRC hth < 1460676637 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well we've had public bikes in trondheim too. dunno if it's still done. < 1460676756 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what are bixi bikes < 1460676791 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :mynamello! they are public bikes you rent. < 1460676810 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :there are stations with locked bikes. you pay, pick one, ride, and lock it back at another station. < 1460676822 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok looks active http://www.bysykler.no/trondheim/kart-over-sykkelstativer < 1460676824 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :or you get a subscription, with a nifty magnetic key. < 1460676836 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :okay < 1460676845 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :different system, presumably. < 1460676973 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :they are fun! < 1460676990 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i like my folding bike < 1460677044 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oi Taneb < 1460677045 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :taneb! < 1460677048 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :is homestuck done yet < 1460677076 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i saw homestuck was trending on reddit and that the subreddit was all people complaining < 1460677088 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :and i found this image which explained shit which has been obvious for ~4 years http://imgur.com/a/9ucF7 < 1460677121 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: iiuc the norwegian system uses a card < 1460677148 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but otherwise sounds like you describe. < 1460677173 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Phantom_Hoover: Yes, it is. < 1460677192 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :and it was a confused, unsatisfying mess in the end? < 1460677194 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Maybe now I'll read it. < 1460677231 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: I'll take pictures. < 1460677252 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :glorious pictures, with closeups of all their fiddly parts. beautiful bikes... < 1460677262 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: https://www.youtube.com/watch?v=ncQsBzI-JHc < 1460677303 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :last time I clicked on one of your links I got a weird tune stuck in my head. < 1460677311 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :not sure if it's good for my sanity... < 1460677323 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION clicks < 1460677324 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :true. on the other hand this is on topic. < 1460677327 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION is happy < 1460677338 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Remote host closed the connection < 1460677692 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also i haven't mentioned i've been on a weird al binge https://www.youtube.com/watch?v=ss_BmTGv43M < 1460677811 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :this one is hilarious. < 1460677848 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :best laugh i've had in ages < 1460677944 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: have you figured out what a pooch-down automaton is yet twh < 1460677967 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Hmmmm. < 1460678013 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellochaf. simple: it's a stack of pooches all the way down. then it's turtles, that are pooches too. < 1460678817 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the pooch-turtle theory of gravitational collapse < 1460679020 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460679295 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460679481 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Marketing seems like it would be less fun than engineering < 1460679504 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :In marketing, the phrase "what if we just...?" is not applicable nearly as often < 1460679582 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460679591 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[2]: hppavellon[1]. please github me your username. your codoctor is particularly nasty hth < 1460679691 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Nice try. < 1460679697 0 :hppavilion[2]!?@? NICK :hppavilion[1] < 1460679706 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION wonders if boily has tried google < 1460679726 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Also, "my codoctor is particularly nasty"? < 1460679751 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :in soviet russia, the evidence codoctors you hth < 1460679770 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? soviet russia < 1460679771 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :soviet russia? ¯\(°​_o)/¯ < 1460679864 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn soviet russia/¯\(°​_o)/¯ soviet russia? < 1460679868 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «soviet russia» < 1460679892 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls wisdom/*rus* < 1460679893 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/brontosaurus \ wisdom/lystrosaurus \ wisdom/russell's teapot \ wisdom/russia \ wisdom/rust \ wisdom/soviet russia \ wisdom/the torus \ wisdom/torus < 1460679898 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: you are the one who added the codoctorwisdom. you are responsible for it. < 1460679900 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: how do you feel about about being confused with a jackal twh < 1460679908 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Taneb's a jackal? < 1460679908 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls wisdom/*sovi* < 1460679909 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/soviet russia \ wisdom/soviet union < 1460679929 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Oh, on the subject of LaTeXifying it < 1460679939 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: You could have appended "to LaTeX" < 1460679957 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: i've always assumed so < 1460679965 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :since the hebrew word for jackal is "tan" < 1460679980 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :but i didn't realize i'd always assumed so until just now < 1460679985 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: You're welcome. Maybe you should stop using LaTeX because of Knuth's stupid crusade against Blackboard Bold and use some more good format < 1460679986 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :and -eb is is a Hebrew suffix for "like a jackal"? < 1460680004 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION thwacks hppavilion[1] for spouting heresies < 1460680034 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION uses deflect. It's META-effective < 1460680042 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :what crusade, i've use blackboard bold in LaTeX many times < 1460680050 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*+d < 1460680066 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@metar KOAK < 1460680066 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KOAK 142253Z 29017KT 10SM FEW025 FEW200 18/07 A3013 RMK AO2 SLP204 T01780072 PNO < 1460680087 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: How!? < 1460680103 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :\mathbb{...} < 1460680117 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I mean blackboard bold beyond \mathbb C, R, Z, Q, and A (I think A is an option) < 1460680119 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :might require a package. < 1460680119 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@metar PANC < 1460680120 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :PANC 142253Z 16003KT 10SM FEW065 SCT120 SCT200 11/M01 A2961 RMK AO2 SLP026 SH DSNT N T01111011 < 1460680128 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :OKAY < 1460680130 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :PANC? < 1460680140 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: pretty sure N is included. < 1460680143 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: AMS math includes it (much to Knuth's dismay, I imagine), but only the common ones < 1460680144 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Ted Stevens Anchorage International Airport < 1460680146 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Oh, yeah, N < 1460680146 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION sings to some cute touhou remix ”la la la la la ♪“ < 1460680152 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: ... < 1460680169 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, not boily < 1460680171 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf < 1460680175 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: How? < 1460680186 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How what? < 1460680192 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Ted Stevens. How? < 1460680202 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :HOW DID YOU FIND ME DAMMIT < 1460680226 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I HAVE TRAVELED TO THE ENDS OF THE EARTH TO CONCEAL MYSELF and it was just a coincidence, wasn't it? < 1460680228 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :why does everything have to be about you < 1460680245 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: what am I not? < 1460680247 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Actually I got it from your Github profile. < 1460680254 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: shachaf < 1460680258 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Oh. < 1460680260 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, what? < 1460680276 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: wtf does GitHub have that information? < 1460680279 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: it could have had _something_ to do with your mention that you're in anchorage. < 1460680282 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oh, github! plase to gib me hppavilion[1]username for graet good! < 1460680285 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the other day. < 1460680297 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Is it in some repo? < 1460680305 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: i missed that < 1460680331 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah, it says I'm in Alaska on the profile < 1460680339 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I'll change it to East Virginia if that's possible < 1460680351 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :the truth is out there < 1460680363 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Did you know Ted Stevens or something? < 1460680383 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: ...maybe < 1460680392 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: But only in his dying moments. < 1460680415 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :was he your grandparent < 1460680418 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :is that a murder confession. < 1460680435 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Needless to say, they are still trying to figure out how I convinced air traffic control I was a pilot. < 1460680444 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(And who it was that did that) < 1460680455 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :. o O ( hmm... should I put "deniability" in the things chapter, or the tanebventions one... ) < 1460680462 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :isn't east virginia just... virginia < 1460680467 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom_Hoover: No? < 1460680476 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom_Hoover: It's east of virginia < 1460680484 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? deniability < 1460680484 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom_Hoover: And west of west virginia < 1460680485 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Deniability was not invented by Taneb. < 1460680489 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Huh. < 1460680492 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ic < 1460680503 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`tomfoolery ic < 1460680504 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :I must confess, I know not of what you are speaking. < 1460680573 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? ic < 1460680575 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ic what you did there. < 1460680596 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: There we go < 1460680602 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? virginia < 1460680605 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :virginia? ¯\(°​_o)/¯ < 1460680624 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :When I played Worms when I was young, when one side would win, its worms would say "Victory!". < 1460680642 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I thought they were talking about Queen Victoria. < 1460680655 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I didn't understand why. < 1460680659 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? victoria < 1460680660 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :victoria? ¯\(°​_o)/¯ < 1460680678 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Victoria was the most victorious queen the world has ever known. < 1460680685 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'victoria': Victoria was the most victorious queen the world has ever known. < 1460680761 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn victoria/Queen Victoria is the most victorious queen the world has ever known, even having won at the not dying contest. < 1460680765 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned «victoria» < 1460680780 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :rele/rn < 1460680798 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: wat. < 1460680809 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :please refrain from learning things while I update the PDF hth. < 1460680814 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: It's an OK joke < 1460680827 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: I'm sorry, I cannot properly integrate that information for some reason. < 1460680846 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :if you give me your github username, it'll help the matter hth < 1460680847 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: it feels like a reference to something i have never seen. < 1460680865 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: HAVE YOU TRIED GOOGLING hppavilion[1] < 1460680872 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: It does, but it isn't < 1460680884 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1460680895 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: The closest thing to a reference it is is the idea of being able to play a game against death where the stakes are mortality < 1460680905 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavilion[1]: YES, AND IT DIDN'T WORK. *mumble grumble* < 1460680917 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google hppavilion[1] github < 1460680918 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://github.com/cmatsuoka/codecgraph/blob/master/samples/hp-pavilion-dv7.txt < 1460680924 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google hppavilion[1] github account < 1460680925 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://github.com/magento/magento2/issues/3407 < 1460680932 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google "hppavilion[1]" on github < 1460680933 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://github.com/ZodiacWorkingGroup/TaurusVM/blob/master/README.md < 1460680939 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google who is "hppavilion[1]" < 1460680940 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :http://www.reddit.com/user/hppavilion < 1460680948 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Hint: When I first joined #esoteric, I didn't have the brackets < 1460680962 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Apparently, I'm on reddit < 1460680975 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :everybody's on reddit. < 1460680979 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Though I have a feeling you've already found me < 1460680983 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :even oerjan < 1460680993 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: Even fungot? < 1460681031 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :especially fungot. < 1460681032 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no, fungot is just on twitter. < 1460681038 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :fungot isn't even on irc < 1460681043 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fizzie: FUNGOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOŐOOOOOOOOOT! < 1460681100 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What's a got, anyway? < 1460681111 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@wn got < 1460681113 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :No match for "got". < 1460681120 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :nothing, apparently. < 1460681122 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And what is the standard entertainingness of normal a got? < 1460681152 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :s/normal a/α-normal/ < 1460681158 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION feels like giving hppavilion[1] a CAPTCHA. < 1460681183 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Bots don't make up words < 1460681188 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: "entertainingness" < 1460681191 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`words < 1460681200 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Coherent words < 1460681205 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :toibilio < 1460681221 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( we need a bot to send HackEgo commands so it stays responsive ) < 1460681227 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`words 20 < 1460681231 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lingpoirt dely horney atorbyllico saary foder hize kaisat reedici reba clar craw pably reuthesin gefa poassion ancr age latum scure < 1460681236 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`coins < 1460681242 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Good point < 1460681254 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: But what happens when PokeEgo starts to lag? < 1460681256 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​09merintcoin 02kaycoin 06forcoin 13beartrovcoin 04xxvicoin 07concoin 08mechocoin 09crarcoin 02]coin 06cadmiruntcoin 13mixingcoin 04lazcoin 07rocercolahcoin 08friecoin 09slycoin 02byterivincoin 06rffcoin 13brazempocoin 0439.3coin 07attacoin < 1460681283 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@coin < 1460681283 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Not enough privileges < 1460681284 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: shouldn't be a problem if we just avoid cloudatcost < 1460681297 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@coon < 1460681297 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Not enough privileges < 1460681300 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i prefer cloudabovecost < 1460681303 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@coop < 1460681303 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1460681321 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: What about cloudisomorphictobutnotequivalenttocost? < 1460681329 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hmph privileged commands don't get spell corrected i think < 1460681341 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i don't know what isomorphism of cost is < 1460681350 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@poin < 1460681350 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: pointful pointless pointy join < 1460681359 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@join < 1460681360 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Not enough privileges < 1460681361 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: I don't know what isomorphism is strictly, so I'm going to go google it < 1460681363 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe that one < 1460681375 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh it was corrected but too far < 1460681411 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@quote < 1460681411 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Enigmagic says: this calls for mfix and some tequila < 1460681418 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@quite < 1460681418 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: quote quit < 1460681424 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Well, an isomorphism is a type of homomorphism < 1460681435 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: And homomorphisms map between algebraic structures < 1460681437 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1460681439 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@nuit < 1460681439 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Not enough privileges < 1460681444 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Cryptocurrency based on higher mathematics? < 1460681533 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that's tromp_'s area < 1460681551 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, cryptocurrency is crypto- as in cryptography, not crypto- as in cryptozoology < 1460681562 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So it'd be an esocurrency < 1460681716 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A currency where units are higher-order functions rather than integers? < 1460681840 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`coins < 1460681868 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​06infuckcoin 13rntnacoin 04raysnaircoin 07oriconcoin 08giblecoin 09wtfcoin 02xsmcoin 06judecoin 13bincoin 04flabtycoin 072-illumcoin 08msitiocoin 09stantioncoin 02rincoin 06alemichinercoin 13condiacoin 04kelectcoin 07blaugyonemibblinel-peturesparcoin 08jothenameofthecoin 09norcoin < 1460681878 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :♪ DING ♪ D, E, and F! < 1460682490 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :i want a currency fixed to the value of plutonium < 1460682515 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :for mythological reasons < 1460682516 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: That can be done. < 1460682556 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Though would prefer rikj ("Rick J.") currency. < 1460682566 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :\oren\: he\\oren\. < 1460682575 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :\oren\: why mythological system, and why? < 1460682588 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1460682631 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION thinks infuckcoin could catch on. < 1460682686 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A cryptography system where a message is encrypted in such a way that the output message is variable by key used, so you plug in two messages (m, n) and two public keys (k, l) and it produces a cyphertext which when decrypted with k produces message m and when decrypted with l produces message n < 1460682739 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :WITH the property that one message can't be used to decrypt other messages < 1460682747 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Preferably, you could have an infinite number of messages assigned to keys < 1460682798 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :This would be useful somehow and for some reason, I'm sure < 1460682820 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Doublehashing is also of interest < 1460682829 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oooh, commutative doublehashing < 1460682847 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :That's actually potentially useful < 1460682852 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Take two values X, Y and produce a hash H < 1460682867 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Where swapping X and Y still produces H < 1460682914 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Any idea what commutative bihashing could be useful for? < 1460682926 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Or is it already a thing?) < 1460683184 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: how about jothenameofthecoin < 1460683187 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: and bincoin < 1460683217 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :norcoin: Nortti's Coin. < 1460683232 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :jothenameofthecoin is pretty good. < 1460683239 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo nooodlcoin < 1460683244 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :noooooodlcoin < 1460683313 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: norcoin is based on NOR as its encryption algorithm < 1460683348 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: but- how- except- what? < 1460683352 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` cat nooodlcoin < 1460683353 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: nooodlcoin: No such file or directory < 1460683366 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :That sounds like an exceptional crypto algorithm. < 1460683368 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`cat waaaalrus < 1460683369 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: waaaalrus: No such file or directory < 1460683373 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq: It is. < 1460683385 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Almost as good as 2ROT13. < 1460683394 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq: 2ROT13? < 1460683421 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :2 rounds of ROT13, of course. < 1460683437 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( time to start going back to `run ) < 1460683440 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :pikhq: NOR is actually better because many messages are undecipherable < 1460683448 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` echo waaaalrus < 1460683449 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :waaaalrus < 1460683455 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` echo waaalrus < 1460683456 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :waaalrus < 1460683459 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo nooodl < 1460683460 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :noooooooodl < 1460683469 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: HOW. HOW ARE YOU DOING THAT. < 1460683472 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`cat echo < 1460683473 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: echo: No such file or directory < 1460683477 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`cat bin/echo < 1460683480 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: bin/echo: No such file or directory < 1460683483 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Didn't think so < 1460683491 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` which echo < 1460683493 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/bin/echo < 1460683503 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :``cat /bin/echo < 1460683503 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `cat: not found < 1460683508 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` cat /bin/echo < 1460683509 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ELF............>.....¤@.....@.......€b..........@.8. .@.........@.......@.@.....@.@.....ø.......ø....................8......8@.....8@............................................@.......@.....”W......”W........ ............à]......à]`.....à]`.....°......`........ ...........ø]......ø]`.....ø]`.....à.......à................ < 1460683512 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :...oh < 1460683523 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo -n 'noo' > /tmp/file; echo 'dl' > /tmp/file; cat /tmp/file < 1460683525 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :dl < 1460683528 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oops < 1460683532 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo -n 'nooo' > /tmp/file; echo 'dl' >> /tmp/file; cat /tmp/file < 1460683533 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nooodl < 1460683535 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hm < 1460683536 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo -n 'nooo' > /tmp/file; echo 'dl' >> /tmp/file; cat /tmp/file < 1460683537 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nooodl < 1460683543 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo -n 'nooo' > /tmp/file; echo 'dl' >> /tmp/file; cat /tmp/file < 1460683544 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :noooooooodl < 1460683547 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :there we go < 1460683559 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :even objdump -d -M intel /bin/echo < 1460683573 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whoops < 1460683582 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` objdump -d -M intel /bin/echo < 1460683585 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ \ /bin/echo: file format elf64-x86-64 \ \ \ Disassembly of section .init: \ \ 0000000000400ff8 <.init>: \ 400ff8: 48 83 ec 08 sub rsp,0x8 \ 400ffc: e8 cf 07 00 00 call 4017d0 <__ctype_b_loc@plt+0x530> \ 401001: 48 83 c4 08 add rsp,0x8 \ 401005: c3 ret \ \ Disassembly of s < 1460683593 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` stat /bin/echo < 1460683594 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ File: `/bin/echo' \ Size: 27008 Blocks: 56 IO Block: 1024 regular file \ Device: bh/11d Inode: 393111 Links: 1 \ Access: (0755/-rwxr-xr-x) Uid: ( 0/ UNKNOWN) Gid: ( 0/ UNKNOWN) \ Access: 2016-04-14 17:00:49.000000000 +0000 \ Modify: 2013-01-26 21:07:42.000000000 +0000 \ Change: 2014-01-29 02:35:46.000000000 +0000 < 1460683607 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: ? < 1460683625 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :just looking for the mtime < 1460683646 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` echo $random < 1460683648 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460683653 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` echo "$random" < 1460683654 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460683657 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1460683662 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` echo "random number: $random" < 1460683663 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :random number: < 1460683666 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Huh < 1460683674 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` echo "random number: $RANDOM" < 1460683676 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :random number: 9596 < 1460683682 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` echo "random nooodl: $NOOODL" < 1460683683 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :random noooooodl: < 1460683701 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` grep nooodl wisdom/* < 1460683702 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :grep: wisdom/le: Is a directory \ grep: wisdom/¯\(°_o): Is a directory \ grep: wisdom/¯\(°​_o): Is a directory \ wisdom/noooooodl:noooodl is the correct spelling \ wisdom/pho:Phở is a Vietnamese soup invented by noooooodl to stress-test implementations of Unicode combining characters. \ Binary file wisdom/reflection matches < 1460683704 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`roll d20 < 1460683705 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/roll: line 17: ((: 0 < : syntax error: operand expected (error token is "< ") \ 0 < 1460683709 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :d20 < 1460683709 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :shachaf: 19 < 1460683713 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :d20 < 1460683714 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :hppavilion[1]: 10 < 1460683717 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :d15 < 1460683717 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :hppavilion[1]: 7 < 1460683720 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :d100000000000 < 1460683720 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :hppavilion[1]: 40126895856 < 1460683728 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :d0 < 1460683735 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :d-20 < 1460683737 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :di < 1460683740 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :d1 < 1460683740 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :hppavilion[1]: 1 < 1460683742 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :d1 < 1460683742 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :hppavilion[1]: 1 < 1460683750 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cat wisdom/reflection /tmp/nooodl < 1460683751 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: /tmp/nooodl: No such file or directory \ cat.wisdom/reflection./tmp/nooooooooodl. < 1460683764 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :d20+20i+20j+20k+20ij+20ik+20jk+20ijk < 1460683781 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :d20x30 < 1460683792 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :d2*10^90 < 1460683819 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :d9 < 1460683819 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :hppavilion[1]: 9 < 1460683825 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :WHAT ARE THE ODDS. < 1460683829 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :> 1/9 < 1460683830 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 0.1111111111111111 < 1460683833 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :THOSE ARE THE ODDS < 1460683839 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :THAT WAS EASY. < 1460683853 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i think hppavilion[1] may have passed on to the next subject < 1460683860 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: it happens < 1460683906 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :d1+d2+d3 < 1460683906 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan: 1 + 2 + 3 => 6 < 1460683910 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :If one were to make a super-TC ASM, what kinds of instructions would need to be added? < 1460683933 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: it happened _again_. marvelous, isn't it. < 1460683943 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Where "take a program stored in memory and jump if it halts for a given input" is against the rules < 1460683952 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i think oerjan may be making fun of you hth < 1460683960 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: He's right at least. < 1460683999 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Basically, what is the simplest ASM instruction that /isn't/ dirty and over-specified that makes that ASM super-TC? < 1460684001 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION prods oerjan with his mapole < 1460684008 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm also making fun of shachaf's futile attempts at demonstrating the answer to the previous subject hth < 1460684026 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(I formally defined "dirty and over-specified" yesterday for the folks on ##math, but I seem to have misplaced the link) < 1460684079 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: DOESITHALT hth < 1460684092 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: That counts as dirty and overspecified < 1460684103 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :BUSYBEAVER < 1460684139 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: "Dirty and overspecified" is defined as "solves a single high-level decision problem and closely related problems instantly" < 1460684153 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Among other things < 1460684172 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: So BUSYBEAVER and DOESITHALT are both D&OS < 1460684197 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: what about twoducks-like time travel, then. < 1460684257 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :WINDBACK, perhaps < 1460684271 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :returns to a previous time < 1460684297 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i suppose it should also give a result there, like a continuation < 1460684356 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm not quite sure if that's super-TC < 1460684367 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :might just be feather-like < 1460684381 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :whoa whoa whoa < 1460684394 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Someone in another channel reminded me of Vortex Math. < 1460684397 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://www.youtube.com/watch?v=zhBymLCRIU8 < 1460684405 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's so great. < 1460684412 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: That is satisfactory < 1460684417 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION sidles away from link < 1460684431 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: come come, don't be afraid of links! < 1460684433 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: but it's so wonderful < 1460684449 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :AAAAAAAAAAA < 1460684452 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(click) < 1460684499 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I don't think it's super-TC, because you could just record the program state at every moment in time up until now. < 1460684528 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: What you need for super-TC is one that can jump into the future (without doing the computation in between) < 1460684563 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or somethign < 1460684613 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: If the FUCKAROUND command can deal with program-that-has-halted, it may be super-TC < 1460684618 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION gets bored and quits before getting to actual "math" < 1460684637 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: so you're saying you watched it to the end? < 1460684664 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i put the quotes on on purpose. < 1460684667 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Wait, WINDBACK doesn't work, but SENDBACK does < 1460684697 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :SEND v a t sets the value at address a to v at the t'th execution step < 1460684733 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: ok maybe i didn't make it clear what kind of video it was when i linked it < 1460684769 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: https://esolangs.org/wiki/TwoDucks < 1460684779 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, I'm at TwoDucks < 1460684793 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: "boring" hth < 1460684803 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: WINDBACK is just Feather, but SENDBACK can set a value before it has been computed < 1460684832 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: WINDBACK just needs you to save the current program state at every point in execution < 1460684870 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Speaking of super-TCness, I had an awesome idea. Did I tell you about it? < 1460684884 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes, then i promptly forgot. < 1460684889 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(No, I'm not becoming a crank. This isn't about making a super-TC machine) < 1460684893 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: OK, then I'll tell you again < 1460684898 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Phase 1 < 1460684910 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION prepares the amnesiac machine < 1460684954 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Design and implement a relatively simple (but, for one not exposed to esolangs in prior, novel and interesting and seemingly useful) programming language < 1460684995 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: It should be based off of a carefully-designed abstract machine, perhaps one that seems almost TC but isn't < 1460685004 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phase 2 is to devise a solution to the halting problem for this machine, < 1460685008 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: hppavilion[1]'s a class D? < 1460685023 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: wat < 1460685028 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: SCP < 1460685035 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Then to implement this algorithm < 1460685048 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For the language. < 1460685051 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: no no, i mean to use it on myself, so i can forget it again < 1460685059 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oic tdh < 1460685071 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It should be rolled into a compiler for the language, because it's a simple enough language to justify compilation < 1460685073 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION still suspects hppavilion[1] to be class D... < 1460685082 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: that does explain so much < 1460685100 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: either that or class Euclid < 1460685107 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The compiler should, given a program, print an unassuming message saying "This program [will|won't] halt" < 1460685124 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :It should be part of a list of messages, so you don't see it immediately < 1460685163 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phase 3 is to give this compiler to first-year CS students under the pretense of them testing the language and looking for flaws, careful not to tell them any of this < 1460685194 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Then you wait for them to encounter a bug and read the compiler printout for guidance, and see this unassuming little message that just doesn't fit. < 1460685264 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(And since the machine is NTC, it can be 100% accurate, but the machine has to /look/ TC, albeit some fudging with the documentation would be required) < 1460685310 0 :heroux!sandroco@gateway/shell/insomnia247/x-sqoypokgexvudgdr QUIT :Ping timeout: 244 seconds < 1460685314 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: problem: halting depends on input, which is not known at compile time. < 1460685322 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, that would be an issue < 1460685347 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Probably we just say the language doesn't have proper IO yet, so you need to give it batch input before it compiles < 1460685361 0 :heroux!sandroco@gateway/shell/insomnia247/x-sueulsysuiyovdrs JOIN :#esoteric < 1460685372 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(I trust that your average CS student won't question that) < 1460685381 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, if a language is "almost TC", then deciding halting will likely be a > lifetime-of-universe task. < 1460685412 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: It'll take some stuff from TFP < 1460685416 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because it's easy to create terminating languages that still take enormous resources. < 1460685476 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :what's TFP. < 1460685491 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MDPN14]]4 M10 02https://esolangs.org/w/index.php?diff=46779&oldid=11116 5* 03LegionMammal978 5* (+13) 10/* External resources */ < 1460685497 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh total functional programming < 1460685502 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Total Functional Programming. An area of reasearch for languages that are not TC, rather being decidable < 1460685503 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :still enormous. < 1460685516 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: We'd keep it down somehow. < 1460685533 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"good luck" < 1460685646 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, sure < 1460685727 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Matrix Xor? < 1460685749 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat < 1460685767 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That was Knuth's instruction, right? < 1460685773 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For MMIX? < 1460685950 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07DumbScript14]]4 M10 02https://esolangs.org/w/index.php?diff=46780&oldid=9317 5* 03LegionMammal978 5* (+27) 10/* Download */ < 1460685982 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460686119 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07WILSON14]]4 M10 02https://esolangs.org/w/index.php?diff=46781&oldid=35507 5* 03LegionMammal978 5* (+13) 10/* External resources */ < 1460686178 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07BrainFNORD14]]4 M10 02https://esolangs.org/w/index.php?diff=46782&oldid=21781 5* 03LegionMammal978 5* (+13) 10 < 1460686222 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1460687169 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: STEREOSCOPIC CHICKEN < 1460687505 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460687817 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1460687887 0 :Elronnd!?@? NICK :earenndil < 1460687901 0 :earenndil!?@? NICK :Elronnd < 1460689462 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460689612 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Did you ever figure out left-associative SK? < 1460689624 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :no i hppavilion[1]ed it hth < 1460689664 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Great, now I'm a verb xD < 1460689667 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm still thinking a bit about it < 1460689680 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Did you consider the tree representation? < 1460689694 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :? < 1460689699 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :in particular, whether you can do it with only initial (.) combinations < 1460689729 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Initial (.) combinations? < 1460689744 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Apparently, CL isn't supposed to be written with parentheses or `s, it's supposed to be drawn out as a tree < 1460689746 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, that okasaki paper solves the general problem < 1460689765 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Where the the child of a node is its arguments < 1460689818 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: So it might just be a problem of "can a singly-linked list where the child of a node is its arguments represent anything of use < 1460689832 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Which Okasaki paper? < 1460689844 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :http://www.westpoint.edu/eecs/SiteAssets/SitePages/Faculty%20Publication%20Documents/Okasaki/jfp03flat.pdf < 1460689847 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"Flattening combinators"! That was the name. < 1460689864 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Wait, wouldn't cxyzabcdef be (((((((((c x) y) z) a) b) c) d) e) f)? < 1460689871 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it would hth < 1460689910 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: So it seems like what you're looking for is a way to encode a program in unary, then you stick that in a combinator where the number of arguments is the program < 1460689931 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: So you just want Godel encoding, I think < 1460689955 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :not exactly hth < 1460689964 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: Yeah, probably not < 1460690008 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: But I have a feeling the proof is going to be "nothing interesting is possible" < 1460690239 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What happens when you do purely-functional stack programming? < 1460690246 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :e.g. PUSH(PUSH) < 1460690257 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i haven't yet been able to prove that you _cannot_ use just dot and (dot dot). not been trying that hard, mind you. < 1460690275 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(to flatten a tree) < 1460690362 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :((call/cc call/cc) (call/cc call/cc)) ;; Story of my life ;-; < 1460690596 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460690596 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: you get underload, or slightly more mainstream, joy < 1460690767 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460690767 0 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :Ping timeout: 252 seconds < 1460692189 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :What about postfix SKI? < 1460692356 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :incidentally S and K alone don't work. i suspect adding I doesn't help. < 1460692398 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Maybe you could add something that forces things to associate differently < 1460692430 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because Sabc = ac(bc). if a is K that gives nothing new. is a is S you end up in a recursion that eventually gives nothing new. < 1460692448 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :FreeFull: that's cheating < 1460692479 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*if a < 1460692853 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/upload14]]4 overwrite10 02 5* 03Kaynato 5* 10uploaded a new version of "[[02File:Daoyu Level Table.png10]]": SWAPS is now a NOP at level 1. < 1460692875 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1460692915 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm I might mess up the argument < 1460693361 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460693925 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net JOIN :#esoteric < 1460693937 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I am considering making an implementation of brainfuck in kOS, so m space probes can be controlled with brainfuck < 1460693979 0 :iconmaster!~iconmaste@icon-thinkpad.wireless.rit.edu QUIT :Ping timeout: 276 seconds < 1460694133 0 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1460694393 0 :devhydraz!matheus@heddw.ch JOIN :#esoteric < 1460694394 0 :devhydraz!matheus@heddw.ch QUIT :Changing host < 1460694394 0 :devhydraz!matheus@unaffiliated/demhydraz JOIN :#esoteric < 1460694459 0 :yorick__!~yorick@ip51cd0513.speed.planet.nl JOIN :#esoteric < 1460694459 0 :yorick__!~yorick@ip51cd0513.speed.planet.nl QUIT :Changing host < 1460694459 0 :yorick__!~yorick@oftn/oswg-member/yorick JOIN :#esoteric < 1460694490 0 :nortti_!nortti@ayu.smar.moe JOIN :#esoteric < 1460694622 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460694755 0 :hydraz!matheus@unaffiliated/demhydraz QUIT :*.net *.split < 1460694755 0 :earendel!~earendel@unaffiliated/earendel QUIT :*.net *.split < 1460694755 0 :lambdabot!~lambdabot@haskell/bot/lambdabot QUIT :*.net *.split < 1460694755 0 :yorick!~yorick@oftn/oswg-member/yorick QUIT :*.net *.split < 1460694755 0 :lifthrasiir!~lifthrasi@115.68.131.49 QUIT :*.net *.split < 1460694755 0 :nortti!nortti@ayu.smar.moe QUIT :*.net *.split < 1460694802 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :kOS? < 1460695332 0 :lifthrasiir!~lifthrasi@115.68.131.49 JOIN :#esoteric < 1460695482 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION assumes k = kerbal < 1460695605 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :kerbal operating system is a mod that lets you program arbitrary actions into your probes < 1460695678 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :e.g "if we are below a certain altitude, lower landing legs and blast until speed is less than blah < 1460695750 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :using a programming language similar to BASIC < 1460695817 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :so even if you're using RemoteTech, you don't need your probes to have signal at all times < 1460695957 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :(i'm interested in using it to provide stationkeeping) < 1460696031 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 264 seconds < 1460696526 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I'm also working on a parts pack mod for ksp < 1460696893 0 :lambdabot!~lambdabot@haskell/bot/lambdabot JOIN :#esoteric < 1460697949 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :is "Watson Aerospace" a good name for a mod? or too generic < 1460698234 0 :shikhin_!?@? NICK :shikhin < 1460698467 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460698623 0 :copumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1460698946 0 :zgrep!sid43445@gateway/web/irccloud.com/x-mqtzpfsnjwcpzrmi QUIT :Excess Flood < 1460699021 0 :zgrep!sid43445@gateway/web/irccloud.com/x-irynztsjdozxxjjk JOIN :#esoteric < 1460700058 0 :fowl!fowl@unaffiliated/fowlmouth JOIN :#esoteric < 1460700182 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1460700450 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460701030 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460701149 0 :copumpkin!~copumpkin@haskell/developer/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1460701182 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460701492 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 260 seconds < 1460701570 0 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460701648 0 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 264 seconds < 1460701685 0 :heroux!sandroco@gateway/shell/insomnia247/x-sueulsysuiyovdrs QUIT :Ping timeout: 264 seconds < 1460701685 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 264 seconds < 1460701685 0 :erdic!~erdic@unaffiliated/motley QUIT :Ping timeout: 264 seconds < 1460701685 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net QUIT :Ping timeout: 264 seconds < 1460701761 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net JOIN :#esoteric < 1460701769 0 :erdic!~erdic@unaffiliated/motley JOIN :#esoteric < 1460701794 0 :heroux!~heroux@gateway/shell/insomnia247/x-bxyzrhtnjqfdzsmb JOIN :#esoteric < 1460702106 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460702383 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1460702558 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460704033 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Apparently, YouTube stores their views using signed integers < 1460704040 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(32-bit before Psy, 64-bit after) < 1460704128 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Not sure why they went with signed but w/e. < 1460704139 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :An int64_t is probably plenty. < 1460704168 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :At the very least, I think we've got other, more important engineering issues to worry about if an int64_t view count wraps around. < 1460705325 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`olist 1033 < 1460705355 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 1033: shachaf oerjan Sgeo FireFly boily nortti b_jonas < 1460705678 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :I think that was olist'd yesterday < 1460705954 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh indeed, at --04-14T17 < 1460705957 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry, I didn't notice < 1460705986 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(we'll need to make hackego track this or something) < 1460706574 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1460706593 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :http://www.ioccc.org/2015/hou/prog.c < 1460706606 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :probably the most surprising entry (to me) for recent years < 1460706642 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :nobody will realize that this is an RFC 1321 implementation. < 1460706719 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460706869 0 :rdococ_!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460706921 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460707256 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :That is quite surprising. < 1460707274 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Unsurprising that it requires IEEE compliant floats though. < 1460707337 0 :Nithogg!~ethiraric@jrc16-h01-176-150-43-109.dsl.sta.abo.bbox.fr QUIT :Ping timeout: 250 seconds < 1460707383 0 :Nithogg!~ethiraric@176.150.43.109 JOIN :#esoteric < 1460707444 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :*.net *.split < 1460707444 0 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :*.net *.split < 1460707444 0 :zgrep!sid43445@gateway/web/irccloud.com/x-irynztsjdozxxjjk QUIT :*.net *.split < 1460707450 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lifthrasiir: oh great, the winners are out < 1460707455 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :um, the source codes I mean < 1460707486 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :b_jonas: yeah, quite delayed but it's now there < 1460707813 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :Wow, impressive < 1460707875 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net QUIT :Quit: Bye < 1460707878 0 :J_Arcane!~chatzilla@37-219-51-51.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1460707980 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :pikhq: it does detect the faulty (well, x87) float ops though < 1460707999 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg JOIN :#esoteric < 1460708240 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Yeah. < 1460708261 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I suspect it doesn't detect other brain damaged floats, but that *is* the most likely one to hit people. < 1460708280 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :(well, okay, x87 itself isn't brain damaged. Just not quite what you want here.) < 1460708378 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :pikhq: yeah, to be exact it is "unexpected". but the risk of double rounding makes it a faulty decision nevertheless... < 1460708745 0 :rdococ_!~rdococ@unaffiliated/octagonfly QUIT :Quit: Leaving < 1460708948 0 :heroux!~heroux@gateway/shell/insomnia247/x-bxyzrhtnjqfdzsmb QUIT :Ping timeout: 250 seconds < 1460708994 0 :heroux!sandroco@gateway/shell/insomnia247/x-fvtyfrwqlquhmrte JOIN :#esoteric < 1460709013 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lifthrasiir: it's not that delayed. compared to some previous ioccc that is. < 1460709034 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :well, they are frequently delayed ;) < 1460709305 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460709624 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1460710729 0 :atehwa_!?@? NICK :atehwa < 1460711175 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1460712174 0 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric < 1460712209 0 :singingboyo!~brandonso@thetis.ugrad.cs.ubc.ca JOIN :#esoteric < 1460718257 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 260 seconds < 1460718406 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1460718538 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I have an exam this afternoon < 1460718555 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :On linear optimization and its applications < 1460718993 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm nervous :( < 1460719125 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460719826 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, can you help me boost my confidence < 1460720388 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Haneb < 1460720608 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1460720900 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Tanelle. I can try. < 1460720903 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellochaf. < 1460720914 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Taneb: what confidence do you need a boost with? < 1460720934 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(please note that I'll only be available for confidence boosting for the next twelve minutes.) < 1460720977 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, I have an exam at 2PM UK time < 1460720991 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@localtime Taneb < 1460720991 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Local time for Taneb is Fri Apr 15 11:49:33 < 1460720995 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oh. < 1460721000 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :math exam, I presume? < 1460721033 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Yeah, linear optimization and its applications in game theory and network optimization < 1460721041 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Except I have no idea what network optimization is < 1460721120 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm fairly sure I can get 70%, which is what I need to get the top grade in this module < 1460721131 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But I'd like to do better than that so I can get the top grade overall < 1460721139 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :(I dropped a fair bit back in January) < 1460721199 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :well, when panicking take deep breathes, relax your shoulders, and try to edge your answer in according to the _intent_ of the question, not the question itself. < 1460721234 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I doubt network optimization can be learned in a single hour. it sounds scary. < 1460721365 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I might be able to learn it well enough to pretend I know it for the exam < 1460721369 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It might not even come up! < 1460721478 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :follow the intents. < 1460721579 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :time for a shower, then second day of formattage. formatting. formationnery? < 1460721611 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Taneb: good luck, optimize the fungot out of your exam, and may the tea flow freely in your veins! < 1460721618 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: MASTER CHICKEN < 1460721631 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :...I don't drink tea < 1460722160 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :You better start, then! < 1460722482 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Hahaha < 1460722490 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I'm going to get some water, though < 1460722498 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Don't want to sit an exam dehydrated < 1460722959 0 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Ping timeout: 264 seconds < 1460723356 0 :Vorpal!~Vorpal@unaffiliated/vorpal JOIN :#esoteric < 1460724435 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 264 seconds < 1460724475 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1460724941 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :I usually buy a bottle of cola for my exams < 1460724962 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :Keeps me hydrated *and* acts as a caffeine boost < 1460725247 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: whoa whoa whoa, don't drink tea? < 1460725251 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :what's that all about? < 1460726631 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 264 seconds < 1460726675 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1460726730 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1460726992 0 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 264 seconds < 1460727028 0 :singingboyo!~brandonso@thetis.ugrad.cs.ubc.ca QUIT :Ping timeout: 264 seconds < 1460727207 0 :dancek!~root@23.97.134.3 QUIT :Ping timeout: 276 seconds < 1460727385 0 :singingboyo!~brandonso@thetis.ugrad.cs.ubc.ca JOIN :#esoteric < 1460728834 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1460728950 0 :nortti_!?@? NICK :nortti < 1460730311 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1460730330 0 :J_Arcane!~chatzilla@37-219-51-51.nat.bb.dnainternet.fi JOIN :#esoteric < 1460730559 0 :spiette!~spiette@206.167.243.3 JOIN :#esoteric < 1460731049 0 :picobit!~tomkl@unaffiliated/tomkl JOIN :#esoteric < 1460731686 0 :picobit!~tomkl@unaffiliated/tomkl QUIT :Ping timeout: 244 seconds < 1460732060 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460732314 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1460732557 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 250 seconds < 1460732621 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1460733316 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460733595 0 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric < 1460734282 0 :fizzie!?@? PRIVMSG #esoteric :Didn't I just bring the got back. < 1460734287 0 :fizzie!?@? PRIVMSG #esoteric :Now it's gone again. < 1460734335 0 :fizzie!?@? PRIVMSG #esoteric :Hmm. Neither of the two Freenode servers I typically use is answering. < 1460734346 0 :fizzie!?@? PRIVMSG #esoteric :(fungot can't do DNS, you have to point it at an address.) < 1460734497 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, can you do DNS? < 1460734544 0 :fungot!~fungot@momus.zem.fi JOIN :#esoteric < 1460734548 0 :fizzie!?@? PRIVMSG #esoteric :That's bettur. < 1460734743 0 :infinitymaster!~infinitym@c-67-201-229-214.reshall.wwu.edu JOIN :#esoteric < 1460734754 0 :infinitymaster!~infinitym@c-67-201-229-214.reshall.wwu.edu QUIT :Client Quit < 1460734951 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, can you DNA? < 1460734952 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: so add " 1-" there which takes two arguments < 1460735025 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460735569 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :fungot: You mean you're subtracting DNA from 1? How does that work? < 1460735569 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :zgrep: let's vote for the picture language, is there a " kernel" < 1460735582 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :fungot: Yes, it's just a dot. < 1460735582 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :zgrep: i'm not aware of that one up? i'm working with a language that can be communicated between two human beings is fnord, fnord < 1460735589 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :._. < 1460735591 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :Okay. < 1460735754 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1460736274 0 :J_Arcane!~chatzilla@37-219-51-51.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1460736372 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 276 seconds < 1460736503 0 :devhydraz!?@? NICK :hydraz < 1460736689 0 :ocharles_!sid30093@gateway/web/irccloud.com/x-dapreaivunvhzywl QUIT :Ping timeout: 260 seconds < 1460736714 0 :haavardp!freebsd@haavard.me JOIN :#esoteric < 1460736724 0 :haavard!freebsd@haavard.me QUIT :Ping timeout: 260 seconds < 1460736760 0 :mbrcknl!sid28171@gateway/web/irccloud.com/x-kzkesocbqqktwfuv QUIT :Ping timeout: 260 seconds < 1460736760 0 :bb010g!uid21050@gateway/web/irccloud.com/x-wyneqvrmwudjunzn QUIT :Ping timeout: 260 seconds < 1460736774 0 :picobit!~tomkl@unaffiliated/tomkl JOIN :#esoteric < 1460736794 0 :sewilton!sid32560@gateway/web/irccloud.com/x-pasqhhkcaerjiefo QUIT :Ping timeout: 260 seconds < 1460736795 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-rwlwklllbggubofm QUIT :Ping timeout: 260 seconds < 1460736796 0 :Xe!~xe@infoforcefeed/Xe QUIT :Ping timeout: 260 seconds < 1460737108 0 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 264 seconds < 1460737133 0 :ocharles_!sid30093@gateway/web/irccloud.com/x-ypqnxwhjrasfujbb JOIN :#esoteric < 1460737164 0 :Xe!znc@infoforcefeed/Xe JOIN :#esoteric < 1460737216 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Ping timeout: 264 seconds < 1460737346 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Sesshomariu 5* 10New user account < 1460737520 0 :mbrcknl!sid28171@gateway/web/irccloud.com/x-gpibmxuwkupxmjaz JOIN :#esoteric < 1460737541 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-wmtgaikjiqbxqmge JOIN :#esoteric < 1460737546 0 :vifino-!vifino@tty.sh JOIN :#esoteric < 1460737552 0 :fungot!~fungot@momus.zem.fi QUIT :*.net *.split < 1460737552 0 :spiette!~spiette@206.167.243.3 QUIT :*.net *.split < 1460737552 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT :*.net *.split < 1460737552 0 :nortti!nortti@ayu.smar.moe QUIT :*.net *.split < 1460737552 0 :acertain!~acertain@unaffiliated/fread2281 QUIT :*.net *.split < 1460737553 0 :cnr!~connor@unaffiliated/conehead QUIT :*.net *.split < 1460737553 0 :vifino!vifino@tty.sh QUIT :*.net *.split < 1460737579 0 :staffehn!~quassel@2001:41d0:52:d00::1d3 QUIT :Quit: No Ping reply in 180 seconds. < 1460737647 0 :staffehn!~quassel@staffehn.com JOIN :#esoteric < 1460737653 0 :nortti!nortti@5.9.253.20 JOIN :#esoteric < 1460737727 0 :cnr!~connor@unaffiliated/conehead JOIN :#esoteric < 1460737731 0 :jaboja!~jaboja@5.196.225.175 JOIN :#esoteric < 1460737740 0 :acertain!~acertain@unaffiliated/fread2281 JOIN :#esoteric < 1460737787 0 :ocharles_!sid30093@gateway/web/irccloud.com/x-ypqnxwhjrasfujbb QUIT :Ping timeout: 260 seconds < 1460737849 0 :spiette!~spiette@206.167.243.3 JOIN :#esoteric < 1460737976 0 :sewilton!sid32560@gateway/web/irccloud.com/x-iwewdxhtzchgkhdj JOIN :#esoteric < 1460738252 0 :Reece`!~Ner@86.20.99.32 JOIN :#esoteric < 1460738393 0 :ocharles_!sid30093@gateway/web/irccloud.com/x-sycypsdoejsphcbi JOIN :#esoteric < 1460738413 0 :J_Arcane!~chatzilla@37-219-51-51.nat.bb.dnainternet.fi JOIN :#esoteric < 1460738462 0 :bb010g!uid21050@gateway/web/irccloud.com/x-zteceavazkseyoqd JOIN :#esoteric < 1460739154 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07AssemblerFuck14]]4 N10 02https://esolangs.org/w/index.php?oldid=46784 5* 03Sesshomariu 5* (+1943) 10Created page with "'''AssemblerFuck''' is a language made by [[User:Sesshomariu|User:Sesshomariu]] and is a version of [[brainfuck]] that uses assembler-like words instead of symbols. == Specif..." < 1460739203 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :is it really that rare for someone's first esoteric language to not be a derivative of bf? < 1460739230 0 :Xe!znc@infoforcefeed/Xe PRIVMSG #esoteric :my first esolang was lolcode < 1460739230 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Language list14]]4 10 02https://esolangs.org/w/index.php?diff=46785&oldid=46777 5* 03Sesshomariu 5* (+20) 10/* A */ < 1460739238 0 :Xe!znc@infoforcefeed/Xe PRIVMSG #esoteric :i ended up getting it running on a robot < 1460739258 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :do you mean you created lolcode or do you mean you used it? < 1460739272 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :I was talking about creating them < 1460739296 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :e.g. AF that Sesshomariu just made < 1460739356 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460739644 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 268 seconds < 1460740427 0 :sebbu!~sebbu@unaffiliated/sebbu QUIT :*.net *.split < 1460740457 0 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1460740586 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :rdococ: not sure what was my first esolang *exposed*, but Befunge-93 was the first esolang I really tried to write code in < 1460740672 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :lifthrasiir, what's the first esolang you *created*? < 1460740680 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1460740979 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :rdococ: Versert. < 1460740989 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :https://esolangs.org/wiki/Versert < 1460741007 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(I was also deeply related to the development of Aheui though) < 1460741130 0 :bb010g!uid21050@gateway/web/irccloud.com/x-zteceavazkseyoqd QUIT :Ping timeout: 276 seconds < 1460741554 0 :bb010g!uid21050@gateway/web/irccloud.com/x-kkvbkcorbxptljtz JOIN :#esoteric < 1460742196 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460742319 0 :J_Arcane!~chatzilla@37-219-51-51.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1460742417 0 :ocharles_!sid30093@gateway/web/irccloud.com/x-sycypsdoejsphcbi QUIT :Ping timeout: 276 seconds < 1460742572 0 :ocharles_!sid30093@gateway/web/irccloud.com/x-epyxsljdqapybjux JOIN :#esoteric < 1460743807 0 :dingbat_!uid70835@gateway/web/irccloud.com/x-twieyzjaoebbfmdj JOIN :#esoteric < 1460744020 0 :hppavilion[2]!~DevourerO@74-114-87-77.dynamic.asdk12.org JOIN :#esoteric < 1460744086 0 :hppavilion[2]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :Ironically, Constantinople changed. < 1460744111 0 :Reece`!~Ner@86.20.99.32 QUIT :Quit: Alsithyafturttararfunar < 1460744544 0 :deltab_!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net JOIN :#esoteric < 1460744568 0 :yorick!~yorick@ip51cd0513.speed.planet.nl JOIN :#esoteric < 1460744568 0 :yorick!~yorick@ip51cd0513.speed.planet.nl QUIT :Changing host < 1460744568 0 :yorick!~yorick@oftn/oswg-member/yorick JOIN :#esoteric < 1460744568 0 :mbrcknl!sid28171@gateway/web/irccloud.com/x-gpibmxuwkupxmjaz QUIT :Ping timeout: 250 seconds < 1460744595 0 :sewilton!sid32560@gateway/web/irccloud.com/x-iwewdxhtzchgkhdj QUIT :Ping timeout: 250 seconds < 1460744707 0 :dingbat__!uid70835@gateway/web/irccloud.com/x-zoemqmhwzevlmbch JOIN :#esoteric < 1460744724 0 :jaboja!~jaboja@5.196.225.175 QUIT :Ping timeout: 250 seconds < 1460744805 0 :mbrcknl!sid28171@gateway/web/irccloud.com/x-qkrfncnbrlqrwljw JOIN :#esoteric < 1460744812 0 :dingbat_!uid70835@gateway/web/irccloud.com/x-twieyzjaoebbfmdj QUIT :*.net *.split < 1460744814 0 :ocharles_!sid30093@gateway/web/irccloud.com/x-epyxsljdqapybjux QUIT :*.net *.split < 1460744814 0 :bb010g!uid21050@gateway/web/irccloud.com/x-kkvbkcorbxptljtz QUIT :*.net *.split < 1460744866 0 :hppavilion[2]!~DevourerO@74-114-87-77.dynamic.asdk12.org QUIT :*.net *.split < 1460744866 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :*.net *.split < 1460744867 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :*.net *.split < 1460744868 0 :acertain!~acertain@unaffiliated/fread2281 QUIT :*.net *.split < 1460744870 0 :Xe!znc@infoforcefeed/Xe QUIT :*.net *.split < 1460744870 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :*.net *.split < 1460744871 0 :heroux!sandroco@gateway/shell/insomnia247/x-fvtyfrwqlquhmrte QUIT :*.net *.split < 1460744871 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net QUIT :*.net *.split < 1460744871 0 :yorick__!~yorick@oftn/oswg-member/yorick QUIT :*.net *.split < 1460744871 0 :hydraz!matheus@unaffiliated/demhydraz QUIT :*.net *.split < 1460744871 0 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :*.net *.split < 1460744871 0 :singingboyo!~brandonso@thetis.ugrad.cs.ubc.ca QUIT :*.net *.split < 1460744872 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 JOIN :#esoteric < 1460744887 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :For reference, while(x --> y) {...} is the "goesto" troll, where y usually equals 0. It is, of course, just while((x--) > y) {...}, which means it doesn't work if x < y (instead looping forever (in theory, though over/underflow fixes it in a hacky way)). It's a nice little readhack with potentially useful semantics, but it isn't intuitive in some cases. < 1460744895 0 :singingboyo!~brandonso@thetis.ugrad.cs.ubc.ca JOIN :#esoteric < 1460744904 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :singingboyo: Yay! Bo Burnham reference! < 1460744980 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca JOIN :#esoteric < 1460745067 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :x 🔫(0..3)= y means "x had better equal y by the time I count to 3, or else" < 1460745102 0 :mbrcknl!sid28171@gateway/web/irccloud.com/x-qkrfncnbrlqrwljw QUIT :Ping timeout: 260 seconds < 1460745140 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460745209 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :what's the oldest esolang in existence? < 1460745252 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :picobit: INTERCAL is the canonical grandfather of Esolangs < 1460745260 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :And, now I must close my laptop for a quiz < 1460745279 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :have fun. < 1460745443 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :picobit: see http://esolangs.org/wiki/Prehistory_of_esoteric_programming_languages < 1460745518 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 QUIT :Ping timeout: 250 seconds < 1460745530 0 :Nithogg!~ethiraric@176.150.43.109 QUIT :Ping timeout: 250 seconds < 1460745554 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :huh, sweet. < 1460745555 0 :Nithogg!~ethiraric@jrc16-h01-176-150-43-109.dsl.sta.abo.bbox.fr JOIN :#esoteric < 1460745587 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :buddy of mine called Forth an esolang. < 1460745704 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 JOIN :#esoteric < 1460745781 0 :sewilton!sid32560@gateway/web/irccloud.com/x-rsnnanifdepwzrzz JOIN :#esoteric < 1460745945 0 :Xe!~xe@infoforcefeed/Xe JOIN :#esoteric < 1460745963 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1460745985 0 :acertain!~acertain@unaffiliated/fread2281 JOIN :#esoteric < 1460746007 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :huh, I didn't know that L6 existed. < 1460746012 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :I am fascinated. < 1460746151 0 :bb010g_!uid21050@gateway/web/irccloud.com/x-zlkgpxmzjbavfqkn JOIN :#esoteric < 1460746331 0 :ocharles_!sid30093@gateway/web/irccloud.com/x-mtotuukcwibxzjmz JOIN :#esoteric < 1460746590 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 276 seconds < 1460746752 0 :mbrcknl!sid28171@gateway/web/irccloud.com/x-bohpwudjrdgscjrv JOIN :#esoteric < 1460746765 0 :hydraz!matheus@heddw.ch JOIN :#esoteric < 1460746765 0 :hydraz!matheus@heddw.ch QUIT :Changing host < 1460746765 0 :hydraz!matheus@unaffiliated/demhydraz JOIN :#esoteric < 1460746779 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1460746833 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460747116 0 :heroux!sandroco@gateway/shell/insomnia247/x-ewmlqpiztyqtxswn JOIN :#esoteric < 1460747386 0 :hppavilion[wc]_!4a72574d@gateway/web/freenode/ip.74.114.87.77 JOIN :#esoteric < 1460747390 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 QUIT :Ping timeout: 250 seconds < 1460748080 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Piet14]]4 10 02https://esolangs.org/w/index.php?diff=46786&oldid=21614 5* 03185.33.209.16 5* (-262) 10/* Computational class */ < 1460748293 0 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1460748430 0 :hppavilion[wc]_!4a72574d@gateway/web/freenode/ip.74.114.87.77 QUIT :Ping timeout: 250 seconds < 1460748501 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 276 seconds < 1460748748 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 JOIN :#esoteric < 1460748817 0 :dingbat__!?@? NICK :dingbat < 1460748833 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460749770 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460749802 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Remote host closed the connection < 1460749909 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460750373 0 :spiette!~spiette@206.167.243.3 QUIT :Ping timeout: 276 seconds < 1460750427 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 264 seconds < 1460751039 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 264 seconds < 1460751160 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460751344 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460751375 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460751465 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 276 seconds < 1460751504 0 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 276 seconds < 1460751594 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460751617 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :rdococ: Hi! Your name is not good for porthellos! < 1460751660 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 276 seconds < 1460751724 0 :dingbat_!uid70835@gateway/web/irccloud.com/x-hiifhtiyfeodatyi JOIN :#esoteric < 1460751734 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :porthellos? < 1460751760 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[wc], I love your username, do you use it when you're on the toilet? < 1460751769 0 :dingbat!uid70835@gateway/web/irccloud.com/x-zoemqmhwzevlmbch QUIT :Ping timeout: 276 seconds < 1460751770 0 :yorick!~yorick@oftn/oswg-member/yorick QUIT :Quit: No Ping reply in 180 seconds. < 1460751770 0 :ocharles_!sid30093@gateway/web/irccloud.com/x-mtotuukcwibxzjmz QUIT :Ping timeout: 276 seconds < 1460751780 0 :yorick!~yorick@ip51cd0513.speed.planet.nl JOIN :#esoteric < 1460751780 0 :yorick!~yorick@ip51cd0513.speed.planet.nl QUIT :Changing host < 1460751780 0 :yorick!~yorick@oftn/oswg-member/yorick JOIN :#esoteric < 1460751828 0 :dingbat_!?@? NICK :dingbat < 1460751885 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460751955 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :rdococ: ?? < 1460751964 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :rdococ: It's my webchat username when HexChat breaks < 1460751977 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :hppavilion[wc], oh LOL I thought it meant water cabinet as in toilet < 1460751996 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :rdococ: Never heard that term < 1460752025 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wc -> toilet? < 1460752060 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :closet? < 1460752063 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wc = wrong channel < 1460752123 0 :ocharles_!sid30093@gateway/web/irccloud.com/x-wuubhubpjpjbtjdn JOIN :#esoteric < 1460752143 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :wc = word count < 1460752193 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :wc = welsh cough < 1460752418 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the water cabinet is where most important decisions of the parliament are made < 1460753874 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460753899 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :Here's a nice little feature I wish regex had < 1460753901 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :Nested [] < 1460753923 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :How would that work? I am not sure I see the point < 1460753931 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :zzo38: I'm explaining it now < 1460753954 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :A better syntax would be <> in [], I suppose < 1460753989 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :[xyz]* matches a repetition of x's, y's, z's, a's, and b's, but every time you hit an a the next a|b must be a b, then the next must be an a, then the next must be a b, ad infinitum < 1460753998 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :It's matchable with normal regex usually < 1460754010 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :Wait, that's not what I was going for I just realized < 1460754016 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric : would match a then b. < 1460754024 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :That's pretty straightforward with regex < 1460754025 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :BUT < 1460754058 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :You could do [^xyz{ab}] or something, which would be a way to not match ab (or x, y, or z) < 1460754071 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :zzo38: Is there a more straightwforward way to do this < 1460754073 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :? < 1460754080 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :Something that doesn't require PCRE < 1460754154 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460754332 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 QUIT :Ping timeout: 250 seconds < 1460754427 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :O, OK I can understand what what you meant I suppose < 1460754515 0 :iconmaster!~iconmaste@129.21.121.192 JOIN :#esoteric < 1460754799 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Max SendQ exceeded < 1460754826 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1460755209 0 :rdococ_!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460755324 0 :mbrcknl!sid28171@gateway/web/irccloud.com/x-bohpwudjrdgscjrv QUIT :Ping timeout: 264 seconds < 1460755397 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Ping timeout: 264 seconds < 1460755397 0 :heroux!sandroco@gateway/shell/insomnia247/x-ewmlqpiztyqtxswn QUIT :Ping timeout: 264 seconds < 1460755524 0 :mbrcknl!sid28171@gateway/web/irccloud.com/x-tuwsdngclqelnomf JOIN :#esoteric < 1460755784 0 :heroux!sandroco@gateway/shell/insomnia247/x-yiqrvogtcfebxhky JOIN :#esoteric < 1460755936 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460755989 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 276 seconds < 1460756369 0 :deltab_!?@? NICK :deltab < 1460756439 0 :rdococ_!?@? NICK :rdococ < 1460757165 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1460758588 0 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1460759555 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 244 seconds < 1460760154 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Quit: :qa! < 1460760502 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 260 seconds < 1460760638 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1460760726 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1460760729 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :? < 1460760738 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`ping < 1460760786 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :partial order/A partial order is just a small thin skeletal category. < 1460760788 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pong < 1460760795 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1460760812 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :anybody here ever work with flow based programming? < 1460760835 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​`mk/Everything's better with `mk. < 1460760848 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`culprits wisdom/`mk < 1460760895 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460760923 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :FireFly, I've been trying to give up cola after making myself sick on it a couple of months ago < 1460760933 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ouch < 1460760957 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :drugs are bad `mk < 1460760961 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what will you replace it with? < 1460761018 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :Taneb: I see < 1460761023 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :Well then, tea it is < 1460761024 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :b_jonas, I was mostly drinking it for the liquid and calories, so I've been going for water and actual food < 1460761032 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And I've never really liked tea < 1460761054 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :Maybe I stole your taste for tea < 1460761077 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FireFly: What kind of tea should I drink? < 1460761104 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I drink some coke and milk, but mostly I drink water and the sort of tea that's just empty colored warm water with no active ingredients. < 1460761131 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :I mostly drink black tea, like earl grey < 1460761156 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I liked this oolong tea with ginseng that I had. < 1460761166 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I had earl grey this morning. < 1460761226 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But what other sort of tea should I get? < 1460761227 0 :picobit!~tomkl@unaffiliated/tomkl QUIT :Read error: Connection reset by peer < 1460761387 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :Maybe you could try rooibos < 1460761393 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :It's not really tea per se < 1460761408 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think I'm a big fan. < 1460761441 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :Ah < 1460761442 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org JOIN :#esoteric < 1460761480 0 :picobit!~tomkl@unaffiliated/tomkl JOIN :#esoteric < 1460761485 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :I have found a feature that haskell /should/ have but doesn't, and isn't emulatable AFAICT < 1460761514 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :Templatized functions (not like C++'s templates for polymorphism; more like C++'s templates with constants) < 1460761524 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :It's not a major feature, but it'd be nice < 1460761558 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :What about Template Haskell? < 1460761563 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :FireFly: Maybe that's a thing < 1460761567 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :(disclaimer: I don't know much about Template Haskell) < 1460761569 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :It is a thing < 1460761570 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :FireFly: In that language < 1460761579 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :FireFly: I mean "maybe what I'm talking about is a thing in that" < 1460761586 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :Ah < 1460761594 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :Say you have an Int^n list and function trans :: Int -> t < 1460761628 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :You want to map trans over the individual bottom-level elements < 1460761636 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :(n is a constant known at compile-time) < 1460761676 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :The simplest solution is, of course, where n=2 tmapper2 = map (map trans) < 1460761685 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :tmapper3 = map (map (map trans)) < 1460761697 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :In rust, is there a way to convert an int32 to the float32 with the same bit pattern, or backwards, that is fast (doesn't require to call a non-inlinable function, preferably something the llvm can directly optimize away) and doesn't invoke undefined behavior? As a bonus, one that doesn't call unsafe stuff? < 1460761713 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :tmapper15 = map (map (...(map trans)...)) < 1460761730 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :This is straightforward, but a little hard to read sometimes, and a bit crufty < 1460761757 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :What'd be nice if you could just say tmapper[n] = map[n] trans < 1460761801 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :map[n] func arr maps func over the elements of arr at the nth nesting level < 1460761841 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :Of course, map f l = map[1] f l < 1460761846 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm not sure how the semantic rules of rust about undefined behavior work. Can I just ptr.write or ptr.copy from an int32 to a float32 and read the float32 without invoking undefined behavior? < 1460761865 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :It'd make the syntax of the language a little less pure, but it'd make code look better < 1460761868 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :b_jonas: what language? < 1460761876 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: rust < 1460761882 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :b_jonas: I dunno then < 1460761907 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org PRIVMSG #esoteric :(Which is weird, given that it seems that x => y -> bad x => bad y, but it isn't true here) < 1460761968 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :b_jonas: http://stackoverflow.com/questions/26163272/strict-aliasing-in-rust < 1460761995 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :FireFly: template haskell is a bit scow < 1460762007 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :^ < 1460762012 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :I still don't know what scow means, but I agree < 1460762023 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@google garbage scow < 1460762024 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Garbage_scow < 1460762047 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: that sort of thing is what control.monad.*.class is for < 1460762053 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I agree, template Haskell is a bit scow. < 1460762069 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: i'm a lens maintainer now. help. < 1460762082 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric ::( < 1460762084 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: you could also do it with a newtype < 1460762085 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: I really don't want to break aliasing, I think getting or setting the representation of IEEE floats should be a builtin (but possibly rarely used) arithmetic op that the float32 module of the standard library should just export, but alas, it seems there's no such function. < 1460762122 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :b_jonas: sounds like transmute can do it < 1460762128 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :ACTION is curious if rust has reasonable floating point semantics. < 1460762131 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: even this way, the rust standard library functions for float32 look way saner than the obsolate nonsense some languages try to provide, with no frexp or an exception when you divide on zero. < 1460762151 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :The *most* reasonable being "literally IEEE", of course. < 1460762154 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :^ < 1460762159 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: Are you a maintainer or do you just have a commit bit? < 1460762165 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: commit bit < 1460762168 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Though I'll accept ISO C's semantics (as opposed to GNU C's). < 1460762184 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Will you accept gnusto semantics? < 1460762184 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :I don't consider myself actively responsible for it < 1460762189 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: what are the differences? < 1460762241 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :coppro: When using x87, GNU C will flush intermediate values from floating point computations to the stack by storing a double or float representation on the stack. Which imposes double rounding. < 1460762243 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :pikhq, iirc, Rust has a very cautious IEEE < 1460762274 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: why does that double round? < 1460762293 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: which iso C semantics? the c89 or the c99 ones? and with which settings if the latter? < 1460762306 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Because all floating point operations are rounded, and on x87 the only precision it has is 80-bit float. < 1460762318 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :ahh < 1460762324 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :b_jonas: ISO C99 with the semantics in the amendment defining IEEE semantics.. < 1460762332 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :is that not ISO C semantics? < 1460762341 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1460762345 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :No. < 1460762346 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :have to match the abstract machine < 1460762366 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :ISO C semantics say that the result of an operation on doubles is a double_t. < 1460762379 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :And on x86 a double_t is an 80-bit float. < 1460762387 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :(or "long double") < 1460762404 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :GCC implement it this way if you pass -std=c99. < 1460762405 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry, it's too late for me to think deep about floating point semantics. I did the research once, and wrote it down on a dense ugly handwritten paper which doesn't cover even half of it. < 1460762406 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460762411 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :But not -std=gnu99. < 1460762428 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :ACTION looks at the appendix < 1460762443 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :In GNU C you get double rounding *basically* when the optimizer sees fit. < 1460762558 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok wait < 1460762567 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I re-read what the docs says < 1460762597 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and it seems to me that the rust rules do permit to copy the memory from an int32 to a float32 or back < 1460762629 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :which is also why mem::transmute (which coppro kindly pointed me to) should work < 1460762645 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and that can probably be optimized fine < 1460762664 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so I can wrap that to define the four float-int reinterpret functions < 1460762672 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: thanks for the nudge < 1460762676 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :http://port70.net/~nsz/c/c99/n1256.html#5.2.4.2.2 Here's the relevant part of ISO C99 describing float_t etc. < 1460762699 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :*This* bit is independent of whether or not you implement IEEE floats. < 1460762718 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Erm, wait... < 1460762731 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :double_t is in math.h, sorry. < 1460762746 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: oh, I see, FP_CONTRACT < 1460762762 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(obviously rust still has a lots of rules about what you're permitted to do with pointers, but accessing memory that you're normally permitted to read as some other type is allowed, as long as you only write allowed values, but any bit pattern is allowed for an u32 so that's fine) < 1460762804 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :FLT_EVAL_METHOD describes the actual behavior of the floats, though. < 1460762878 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :FP_CONTRACT is a pragma < 1460762881 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Yeah. < 1460762908 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :GCC's implementation of floating point is slightly off. For instance, it apparently doesn't do that pragma. < 1460762931 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: no compiler does that pragma, neither gcc, nor msvc. both have some other ways of controlling the same thing though, in later versions < 1460762956 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :It's a shame. The ability to get floating point stuff working reasonably is, uh, why science people still use Fortran. < 1460762959 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: the problem is, the gcc equivalent can't be changed as quickly in blocks, but only to function level < 1460762996 0 :hppavilion[1]!~DevourerO@74-114-87-77.dynamic.asdk12.org QUIT :Ping timeout: 244 seconds < 1460763005 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: sure, but you can get them to work reasonably in gcc and msvc, you just have to know the magic compiler-specific incantations, and also the _default_ settings are sane for both < 1460763019 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(at least if you use at least -std=c99 as a base, and not an old compiler) < 1460763045 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Yes, the default settings *in -std=c99 on recent compiler versions* are at least sane. < 1460763047 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :those magic incanatations are part of my handwritten paper, which incidentally I really should make a photo and backup of now < 1460763054 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Sufficiently so that for 99% of things they're what you actually want. < 1460763083 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :The problem being, of course, that -std=c99 isn't default, and getting the other things you might want aren't supported. < 1460763086 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: to be fair, the choice of a pragma is a stupid design < 1460763102 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Not gonna disagree. < 1460763122 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: what? why is that a stupid design? < 1460763128 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :b_jonas: what is float f = a + \\ #pragma SOMETHING \\ b; < 1460763131 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: at least in C99, where you have _Pragma < 1460763153 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: no, but you can put _Pragma in brace blocks locally, even in a macro < 1460763167 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: not in the middle of an expression, but in a brace block between statements < 1460763210 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :b_jonas: yes, _Pragma statement makes sense, except that it's defined in terms of preprocessor < 1460763246 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :And ostensibly the preprocessor is a phase independent of the rest of compilation. < 1460763250 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Except of course it isn't. < 1460763363 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: no, that's just a historical accident, where improving the language is important, but everyone's lazy to rewrite the standard to use a more readable terminology, so the preprocessor is brought into the picture mostly unnecessarily. It happens all the time with changing M:tG rules too, but it's worse with the C and C++ standards. < 1460763366 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: of course it is < 1460763371 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: haven't you heard of _Generic? < 1460763372 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric ::P < 1460763381 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :b_jonas: C is *really* bad < 1460763384 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :C++ is not nearly so bad < 1460763405 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :at least in this regard. C++ has other issues. < 1460763417 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :C++ is great. < 1460763419 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :I have friends who've been to both committees though < 1460763426 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :C++ committee is awesome < 1460763429 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :C... not so much < 1460763443 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: also, because of historical reasons, the defaults even with -std=c99 aren't entirely reasonable, because they default to math functions setting errno, which is a complete waste, but in gcc you can -fno-math-errno to get the saner behavior. < 1460763521 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :b_jonas: that's standard though, isn't it? < 1460763536 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: C99 allows either, and defines a macro to tell you < 1460763570 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: but I for one don't want to have the compiler emit an expensive conditional set for a thread-local variable every time I lrint an number. < 1460763585 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1460763632 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah no kidding < 1460763664 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: the C++ committee hasn't caught up with the improvements in C. They're reluctant to take the changes because half of them is good (eg. floating point stuff) and half of them is bad (variadic arrays, and that "safe" standardd library stuff). But in practice that doesn't matter, because gcc still implements this stuff for C++ too (except there are a few conflicts, like how complex is a macro in C but an identifier in C++, etc), and even msvc is slo < 1460763667 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 JOIN :#esoteric < 1460763726 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Also, I'd like an lrint and lrintf variant that returns int32_t instead of a long < 1460763735 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and a pony too < 1460763755 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 PRIVMSG #esoteric :Here's an idea for AOP < 1460763846 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I should make a slow interpreter for a high-level language that exposes ALL the sane integer and floating point and complex floating point operations on all types there are, because I've had enough of no language exporting the full set, even though C comes quite close. < 1460763852 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :By the way, as for floating point stuff, < 1460763908 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I understand why the C++ committee added an extra function (not in C) that returns the squared norm of a complex number. But for the love of HNA, WHY DID THEY HAVE TO NAME IT norm? < 1460763953 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :That's just so confusing! There are numerics-connected libraries that use the identifier norm to mean a non-squared norm, and when I use norm in two such clashing meanings in the same program it just gets horrible. < 1460763960 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :WHY COULDN'T THEY FIND A BETTER NAME? < 1460764099 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :coppro: I suspect a lot of this has to do with a lot of the C committee pretending that certain vendors' opinion on things matter even when they haven't even bothered implementing C99. < 1460764133 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :For instance, the "safe" standard library stuff comes courtesy of Microsoft, because Microsoft is on the committee even though to this day they haven't implemented the *17 year old* C99 spec. < 1460764158 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :(and they have some pretty notable violations of C90 as well...) < 1460764189 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: yeah... < 1460764196 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: I didn't ask < 1460764220 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :but I wouldn't be surprised if it wasn't a little like hardware standardization < 1460764233 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :which is a competitive, rather than collaborative, process < 1460764233 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :It's honestly worse than IBM's presence on the C++ committee because, while they insist on some frankly silly things sticking around because of mainframe, at least they *implement* the damned thing on the systems they want to keep supporting. < 1460764238 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460764245 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: trigraphs are gone < 1460764258 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :In the next revision of C++, but not the current one. < 1460764272 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :yeah < 1460764274 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :C++17 is going to be great. < 1460764274 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Giving IBM time to stop using trigraphs. < 1460764329 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: file system library! < 1460764336 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Are they just replacing them with digraphs? < 1460764344 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: Variadic fold expressions will be good. < 1460764346 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: digraphs don't cover everything trigraphs did < 1460764347 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Ah, yes, it seems they are. < 1460764349 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or whatever they end up with. < 1460764351 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: yeah, those are sweet too < 1460764362 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Yes, but digraphs cover everything that IBM needs. < 1460764364 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :pikhq: basically IBM said "ok, fine, whatever, we'll just maintain our own compiler" < 1460764369 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: Writing variadic template code is such a mess. < 1460764383 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: yeah... < 1460764394 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :The only *actual* problem is some of the digraph-encoded characters on EBCDIC codepages vary encoding depending on the codepage. < 1460764396 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you have any fun variadic template puzzles? < 1460764405 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :But they all exist in real-world EBCDIC codepages. < 1460764414 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: tbh if they were redesigning templates they'd probably do it very different < 1460764467 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: yes, but funnily, I think the floating point control pragmas come from microsoft too < 1460764491 0 :HackEgo!~HackEgo@162.248.166.242 QUIT :Ping timeout: 276 seconds < 1460764517 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :eek < 1460764545 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :parallel STL is sweet too < 1460764566 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :and string_view < 1460764576 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :pikhq: also, in msvc 2015, they actually implement once-init local statics and constexpr and alignas and alignof and a lot of other C++ stuff (but not everything). < 1460764578 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :coppro: Why doesn't std::tuple expose a tail tuple explicitly? < 1460764586 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wouldn't that be a better API? HList-style. < 1460764590 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460764596 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :std::tuple is already pretty much HList, I guess. < 1460764608 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I still really don't like their compiler, but it's at least getting less bad. It's just that it's still like five years obsolate compared to gcc or something. < 1460764612 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: because it would require explicit construction < 1460764626 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :b_jonas: MS is moving to clang < 1460764635 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :So like the msvc five years into the future will be able to compile all my code. < 1460764640 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe I should look at how it's implemented. < 1460764689 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: so I've been told, but I don't buy it. just look at it, the original reasoning was that they'd have to rewrite half of msvc just to implement constexpr. but now they support constexpr in msvc 2015. so what gives? < 1460764723 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :b_jonas: are you sure that the frontend you're using there isn't clang? < 1460764724 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: if "moving" means they'll use clang to compie their stuff instead of the shit they sell, then sure < 1460764750 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1460764750 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :You don't have any messages < 1460764758 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :b_jonas: no, visual studio is moving to clang as its frontend. < 1460764766 0 :Warrigal!?@? NICK :tswett < 1460764778 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So let me see if I can come up with an ordinal number notation. < 1460764787 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :coppro: no way... if it is, then it's a modified version of clang that gives worse error messages than gcc 1.95 gave < 1460764793 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :https://blogs.msdn.microsoft.com/vcblog/2015/05/01/bringing-clang-to-windows/ < 1460764799 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :b_jonas: ah, then I can't explain it < 1460764805 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :https://blogs.msdn.microsoft.com/vcblog/2015/12/04/clang-with-microsoft-codegen-in-vs-2015-update-1/ < 1460764845 0 :J_Arcane!~chatzilla@37-219-51-51.nat.bb.dnainternet.fi JOIN :#esoteric < 1460764854 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, I know C++ templates and sfinae are _designed_ at language feature level to make it impossible to give sane diagnostics, but msvc gives horrible error messages even in simple cases, not only in the complicated template stuff. < 1460764858 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Each notation consists of a list of key-value pairs. Each key and each value is a notation. Every notation has an ordinal number as its value. < 1460764920 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :There can only be finitely many key-value pairs. The keys must be arranged in descending order by ordinal value. < 1460764940 0 :hppavilion[wc]!4a72574d@gateway/web/freenode/ip.74.114.87.77 QUIT :Ping timeout: 250 seconds < 1460764970 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Notations also have an ordering; this ordering is different from the order of the ordinal numbers they describe. < 1460764978 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :shachaf: tbh I'm *super* excited for modules < 1460765076 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Seriously, msvc is so bad that even if the code you write will eventually be compiled only with msvc, it's worth to port some of it to be portable to non-msvc just to get sane error messages when developing it. < 1460765099 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :The ordering of two notations is calculated as follows. If one notation is empty and the other is not, the non-empty one is later. Otherwise, look at their greatest keys (by ordinal value). If one key is greater, then its notation is later. < 1460765102 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I've done that with template code. < 1460765116 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :If the keys are equal, look at the corresponding values (again, by ordinal value). If one value is greater, then that notation is later. < 1460765126 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Of course, then you get cases when your code is correct and gcc and clang both know that, but msvc can't compile it because it doesn't understand the c++ standard. < 1460765127 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Otherwise, discard the top key-value pair of each notation and compare the results. < 1460765150 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But even then, gcc or clang as tools help you figure out how to fix it. < 1460765227 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :The definition of the function from notations to ordinal numbers is: The ordinal value of a notation is the smallest ordinal number which is greater than all of the values in the key-value pairs, and also greater than the ordinal value of any earlier notation. < 1460765394 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So, the big question is: are all notations well-defined? < 1460765439 0 :HackEgo!~HackEgo@162.248.166.242 JOIN :#esoteric < 1460765449 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, are all notations well-defined? < 1460765480 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot: Kengyele, kantárja / a kádár munkája < 1460765645 0 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1460765660 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460765880 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fizzie: IEUAAAAAAAAAAAAAAAAAAAAAARGHGHGHGLGHRHGLGHRLGHRLGLGLGLGLGLLFLBLFLBLFLBLBLBLBLBLFLFLFLBLBLBLBL! < 1460765915 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :tswett: i don't think it's well-defined. it seems like key = 0, value = a must be at least a for any ordinal, so there's nothing left for other notations. < 1460765927 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460765940 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :oerjan: you can't get omega using only key = 0. < 1460765950 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :boily: is the topic the most recent wisdom? < 1460765955 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :it still says 2015 on the title page < 1460765966 0 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Like, the function f(x) = {0: x} doesn't have omega in its range. < 1460765988 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh that mess. < 1460765992 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :FINE < 1460766007 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`welcome oerjan < 1460766017 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjan: 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.) < 1460766046 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1460766047 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :coppro: I think so. I haven't updatitled, only contents. < 1460766048 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdome/The Wisdome is the place where all of HackBot's wisdom is stored and forced to fight to the death for the freedom of being printed out when you type `wisdom. < 1460766053 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1460766055 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :egobot/EgoBot is my arch-nemesis. < 1460766057 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh you said the ordering was different. < 1460766127 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: WAT, and here i thought this place was about alchemy and stuff < 1460766325 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: no, this place is about kitten typesetting < 1460766431 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Not really alchemy, except as it applies to typesetting. < 1460766448 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Which is surprisingly common. < 1460766461 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? ginorst # wut? < 1460766462 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ginorst # wut?? ¯\(°​_o)/¯ < 1460766466 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? ginorst < 1460766467 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Ginorst is eht aillpr fo dgoo iikw aaeegmmnnt. < 1460766477 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :storing is the pillar of goot wiki management??? < 1460766495 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :st\t wtd wt < 1460766524 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: almost < 1460766550 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION wanted to give a hint in the last message, but then realized something... < 1460766579 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :strigno? goirnst? < 1460766630 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :rty adeehrr < 1460766638 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :kiwi? < 1460766749 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no, ahtt asw cceorrt < 1460766854 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :what is it with fungot today < 1460766869 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh oerjan's experimenting with some sort of encryption? < 1460766873 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :rosting? trisong? gnosirt? norsigt? < 1460766889 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :... < 1460766892 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :snorting! < 1460766907 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :thint-e. < 1460766909 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: snorting! < 1460766915 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it's wrong < 1460766942 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION astw biloy ###----- < 1460766950 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*asstw < 1460766978 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :dhnt < 1460767010 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: ehy :P < 1460767014 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :aacfhhs: aer ouy ersu? < 1460767015 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :apparently there's only Sorting and Storing < 1460767034 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I already suggested storing, therefore it's sorting. < 1460767041 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or Tsing < 1460767049 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or Sting < 1460767050 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :also: is Hari a person, or a concept? < 1460767052 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? hari < 1460767058 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: probably Sting. < 1460767059 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hari wears an identical suit every day. Or the same suit? The latter glitch would be a sign of adjustments on the Matrix. < 1460767188 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460767209 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So here's a rather interesting idea < 1460767240 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Most type theories (and, by extension, good type systems) are based on Formal Logic and use logical proofs to engineer new functions < 1460767254 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hppavellon[42]! you are wisdomupdated. < 1460767267 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But what happens if we throw logic and functions out the window? < 1460767275 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Instead of logic, we use geometry < 1460767287 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And instead of functions we use, I dunno, constructions? < 1460767313 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I think you've crossed some line there. < 1460767322 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: I think I have < 1460767323 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: in the first line imo < 1460767366 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: your first error is in assuming that throwing random stuff together is sufficient to be "interesting". < 1460767369 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION is guilty of four-plus-pi-i-degree linecrossing < 1460767382 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I was thinking about it on my walk home and it seemed interesting < 1460767406 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I tried to figure it out, but I was walking and thus unable to visualize it concretely < 1460767409 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well, geometry is the ancient logical subject < 1460767424 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, and? < 1460767442 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what I was getting at, really, is that geometry is all about crossing lines < 1460767450 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, it uses logic, but it's a rather different logic IME < 1460767454 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Aaaaaaah. < 1460767526 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: I tried to figure it out, but I was walking and thus unable to visualize it concretely <-- the trick is to find a nearby beach with sand to draw in. and watch out for romans. < 1460767529 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that said, oerjan has a point < 1460767545 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I feel like I should get that reference < 1460767549 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Yes, he does < 1460767559 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: But I think this actually is interesting < 1460767565 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION is going to let this discussion run in circles... and then move on to three dimensions. < 1460767584 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :01:11 <@DarwinElf> shachaf, Warrigal, poll: best spiritual site? (mine in the topic, and the two it's influenced by and that are now probably still offline, aren't the easiest for most people, so we could list others like we used to) < 1460767603 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: well it's pretty old hth < 1460767612 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: do you have any good ones for the other #esoteric < 1460767613 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Though further thought led me to realize that you need something to take the place of functions. Or just functions) < 1460767621 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tswett didn't know any < 1460767681 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh perhaps the discussion could also spiral out of control or move off a tangent... < 1460767701 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :why are there so many geometric idioms... < 1460767703 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Is there some glaring obvious reason a geometric type theory wouldn't work that I'm missing? < 1460767714 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: i don't know. < 1460767719 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: I think "tangent" was a thing before geometry and they both use the same thing < 1460767756 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wat < 1460767766 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :tangent is part of geometry < 1460767836 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, but it may have predated geometry < 1460767850 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :who is Jander? < 1460767855 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: And the word may have been an already-existing word adopted by geometers (in its english sense) < 1460767857 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460767886 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: usually you should first have an idea of a mathematical object, then give it a name... you seem to be turning this process upside down, but it doesn't really work: "geometric type theory" has no inherent meaning. < 1460767901 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: True, true < 1460767901 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :coppro: ♪ DING ♪ PDF update! < 1460767929 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`pbflist < 1460767930 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pbflist: shachaf Sgeo quintopia ion b_jonas < 1460767934 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: tangent is latin, and geometry is greek, so the latter is older hth < 1460767940 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah, yes < 1460767958 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :this channel seems to be unionized < 1460767959 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(spot the error in this reasoning) < 1460767973 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: we're very electrically neutral indeed < 1460767996 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: are you positive? < 1460767999 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION runs < 1460768000 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: My point with it is that you have scalar types Circle and Line < 1460768002 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: which Jander < 1460768046 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? jander < 1460768047 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Jander was murdered, or deactivated permanently, depending on which side you ask. < 1460768056 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :↑ this one here Jander. < 1460768080 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Circle, Line, and Point < 1460768096 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: oh. someone's been adding scifi references to the wisdom. that one is asimov. come to think of it, Hari may be too. < 1460768112 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although the Matrix is confusing in that context... < 1460768123 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`culprits wisdom/jander < 1460768128 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b_jonas b_jonas < 1460768138 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonasimov. < 1460768142 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: And compound types called a Plot (which is like a labeled list or named tuple; not quite a dictionary because the "labels" are just compile-time macros) < 1460768169 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Maybe something other than a Plot, but you get the point- a way of organizing constructions into nice neat groups < 1460768174 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :specifically, Jander was a robot. i've only read plot synopses. < 1460768203 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: And... hm... I seem to have done something wrong < 1460768240 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: My point at a high-level is "Type theory can be done with logical proof, so why not other proofs?" < 1460768276 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :The naive approach is just to include the primitives as types and have functions matching the postulates, but I feel like there's another, more interesting way to do it < 1460768385 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: the proofs of geometry include logic, and on top they have mathematical objects that are being talked about. i think that kind of thing may generally lead to dependent types... < 1460768403 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, that might be it. < 1460768416 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :without dependent types, the logic only talk about the propositions themselves < 1460768420 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: But I'm going for the ruler-and-compass constructive proofs < 1460768421 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*logics < 1460768432 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Basically, I want to ruler-and-compass type theory < 1460768478 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A type would be a series of circle constructions and line constructions, given an initial set of known points < 1460768689 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no TOPIC #esoteric :Quite puzzling | The international hub of esoteric programming language and kitten typesetting | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | http://esolangs.org/ | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | Note: people with cloaks will be treated as if they're from Oslo (not Christiania) < 1460768690 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Huh. I suppose a type is something you can construct with a static series of steps and some points satisfying certain predicates < 1460768704 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i felt nationally obligated hth < 1460768731 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OR it is a predicate type... < 1460768755 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Hilbert%27s_axioms sets out a modern axiomatic framework for euclidean geometry < 1460768759 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :it's probably a useful start < 1460768770 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom_Hoover: Thank you < 1460768775 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :hey oerjan < 1460768795 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :phellover < 1460768802 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :can you prove stuff like the impossibility of the trisection with hilbert's axioms < 1460768846 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: probably? < 1460768857 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom_Hoover: Are hilbert's axioms equivalent to euclid's axioms? < 1460768864 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's not like i've looked at the axioms in detail < 1460768892 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i guess you probably can, i was wondering if maybe you needed extra stuff to get all the necessary galois theory < 1460768892 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: hilbert's axioms are basically filling in the loopholes because the ancient greeks weren't rigorous _enough_ < 1460768905 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but otherwise, should be. < 1460768927 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i still don't really understand what the point of axiom 4 of euclid is < 1460768937 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: How do you prove whether a triangle is isosceles? Is there some way to reduce it to the intersection or non-intersection of two lines? < 1460768966 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :you can prove that two of its vertices lie on a circle centred on the third < 1460768981 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom_Hoover: That probably works < 1460769000 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :but in euclidean language i think you'd just say "the line segments AB and AC are of equal length" < 1460769004 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: well you need to be able to talk about what it means for something to be constructible, i guess that might not fit inside the first order logic of geometry itself. < 1460769019 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oerjan, hilbert's axioms aren't first-order anyway < 1460769025 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Phantom_Hoover: oh. < 1460769029 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom_Hoover: Yes, but I need to know how I can check for equivalent-length lines < 1460769045 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :hppavilion[1], well then, as i said < 1460769078 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom_Hoover: Yes, that's what I'm going to do < 1460769091 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Phantom_Hoover: Though I think I'll need some non-deterministic computing < 1460769097 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :http://euclidthegame.com/Tutorial/ is a game that basically takes you through explicit constructions of a lot of these things < 1460769275 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Phantom_Helloover. AAAAAAAAAURGH! < 1460769283 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :don't remind me of that timesink of a website! < 1460769484 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: relax, have another weird al https://www.youtube.com/watch?v=bwvlbJ0h35A < 1460769523 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :best weird al https://www.youtube.com/watch?v=Ib2Vl7JEjfc < 1460769606 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :boily, i was just saved by its incredibly bad solution detection refusing to identify my perpendicular < 1460769651 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 264 seconds < 1460769712 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(btw it needs to be watched until the end hth) < 1460769821 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :again with that weird issue. I get sounds, but no picture. it happens on some youtube videos for no apparent reason. < 1460769840 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Phantom's video's fine, tho... < 1460769853 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: darn :( < 1460769858 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I know :/ < 1460770468 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460770492 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1460770597 0 :me4!~me@38.70.70.115.static.exetel.com.au QUIT :Read error: Connection reset by peer < 1460770634 0 :me4!~me@38.70.70.115.static.exetel.com.au JOIN :#esoteric < 1460770805 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION lightly mapoles me4 < 1460770810 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :another one https://www.youtube.com/watch?v=fMCwiL6MZcY < 1460770926 0 :acertain!~acertain@unaffiliated/fread2281 QUIT :Ping timeout: 276 seconds < 1460771016 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :it's not a working gramophone :D < 1460772507 0 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 260 seconds < 1460773022 0 :acertain!~acertain@unaffiliated/fread2281 JOIN :#esoteric < 1460773310 0 :mad!boulam@69-165-212-148.cable.teksavvy.com JOIN :#esoteric < 1460773422 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I think I've figured it out < 1460773450 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :How to make a highly parallelizable CPU archi that can also be output from an ordinary C++ compiler < 1460773453 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :mellod. < 1460773473 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :some kind of Verilog/C++ crossover? < 1460773518 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :no, just an instruction set that's easy to run lots of instructions in parallel < 1460773627 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you have an accumulator. every instruction writes its result to the accumulater, and also optionally to a register of the regfile < 1460773684 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the instructions that don't have a dependency on the accumulator are the first instructions of each 'group' < 1460773769 0 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric < 1460773770 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also, each regfile register name can only be written to once, but you have an instruction to rotate regfile names and generate new ones < 1460773836 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and the regfile is split into a few partitions so that values with different lifespans can be kept longer or shorter < 1460773869 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so the cpu really only has 2 instructions < 1460773886 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :"generate N new register names" < 1460773888 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and < 1460773913 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :"start executing a bunch of instructions at memory offset X" < 1460773980 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the thing is, you can run another "start executing a bunch of instructions at memory offset Y", and you're guarenteed that it can run in parallel < 1460774015 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :because since every register is only written to once, you know that the group X and group Y will never write to the same registers < 1460774044 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :you'll also need seperate memory segments. < 1460774056 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :seperate methods of accessing I/O. < 1460774058 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also if group Y reads from a register written to in group X, the register has a 'valid' flag and can simply wait until it's valid < 1460774070 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :ways of guaranteeing race conditions don't happen. < 1460774078 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :so.. there's a lot more than just a register file. < 1460774082 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :picobit : yeah, that's the catch... this solves arithmetic instructions but not really memory instructions < 1460774092 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :mad: look into flow based programming. < 1460774100 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :mad: that's truly a "shared nothing" paradigm. < 1460774125 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :actually I do have a plan for memory instructions too tho < 1460774167 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :memory instructions can also be instructions groups, with the catch that they can't have an accumulator < 1460774178 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and they are run in-order < 1460774184 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :you're basically re-implementing atomics. < 1460774191 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :and threads. < 1460774209 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes but this can be output from a C++ compiler < 1460774224 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :it already is. < 1460774225 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :there's no way llvm can auto-threadify general purpose code < 1460774239 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :there's no way you can either. < 1460774249 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :because why would you want to "auto-threadify" something. < 1460774257 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :easy < 1460774260 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :I don't want my application suddenly barreling off, spawning off four threads. < 1460774269 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :I want to specify those threads and have control over them. < 1460774274 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :mapping them to some useful work. < 1460774285 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if your cpu has N execution units < 1460774299 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you can keep it busy with N "micro-threads" < 1460774321 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :okay, but you're not getting the fact that code is generally meant to be explicit about concurrency and parallelism, not implicit. < 1460774326 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :each unit is just an ALU + regfile write port + 2 regfile read ports < 1460774388 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :picobit : well, no this is a design to go get the 2/3/4 parallel instructions you can get implicitly < 1460774389 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :again, I don't want my prime number sieve spinning off into different threads, nor do I want any other code of mine to do so unless I explicitly specify it, and I can, and I will.. with existing threading libraries. < 1460774417 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, it's just a fancy design for an out-of-order cpu < 1460774419 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :your idea isn't really that useful when this exists as a solved problem. what you should focus on is better concurrency primitives. < 1460774510 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :my idea only has to be more useful than an out-of-order RISC in the style of the MIPS R10000 or quad-issue Dec Alpha or quad-issue PA-Risc or the x86 equivalents (3-issue amd athlon and so forth) < 1460774549 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :but.. you don't solve anything, you just succeed in the fact that "yeah, we can now, without much regard to what we're writing, spawn off threads for things that may not need them" < 1460774566 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :it's not going to be useful, we have out of order execution and atomic memory accesses already. < 1460774577 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460774582 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :focus on some interesting methods of organizing concurrent systems. < 1460774592 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if it's easy to build register files with dozens of read and write port and schedule a whole bunch of execution units then my idea is useless, right < 1460774594 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :believe me, you'll find some untrodden grounds. < 1460774608 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :mad: yeah, we call them threads and thread local storage. < 1460774659 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :by all means don't let me stop you, just bear that in mind, you're inventing something that already exists. < 1460774660 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :picobit : If I was looking at a highly threadable load, then I'd go for a totally different design < 1460774679 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :it's not even highly threadable. show me one instance where I'd prefer implicit threading. < 1460774707 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :and by implicit, I mean "I don't have control over it and the compiler will automagically do it for me." < 1460774710 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, if you have tons of explicit threads, you only need a 2-issue in-order cpu with lots of cores and hyper threading < 1460774717 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that's what the SPARC does < 1460774726 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :okay. < 1460774730 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if anything stalls, move on to next thread < 1460774740 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :solves a ton of CPU design problems < 1460774741 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :annnnnnnnd your implicit threading model would be akin tooooo... < 1460774759 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it works for SPARC because it runs servers with dozens of concurrent programs < 1460774771 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :yyyup, and we specify explicit threads. < 1460774776 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :saving state, switching, etc. < 1460774822 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :my 'implicit threading' model is more like an attempt at doing hardware SSA < 1460774854 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :..static security analysis? < 1460774862 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric ::P < 1460774876 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :joking, but okay. < 1460774907 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's only a way to reduce the number of regfile reads and writes < 1460774910 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460774911 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like < 1460774916 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if you have a sequence like < 1460774929 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :sub r0, r1 < 1460774934 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :mul r0, r2 < 1460774937 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :sar r0, 16 < 1460774945 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :add r0, r1 < 1460774948 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :you want to automatically parallelize calculations by duplicating regfiles. < 1460774954 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :mul r0, r8 < 1460774960 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :sar r0, 16 < 1460774963 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :and running the same operations over those regfiles with local names. < 1460774989 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :that's all well and good but be explicit in the how and where. we already have this kind of thing. < 1460774995 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, first step is that I'd use an accumulator < 1460775013 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :sub ac, r0, r1 < 1460775020 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :mul ac, r2 < 1460775024 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :sar ac, 16 < 1460775026 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :etc... < 1460775062 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :excluding that the accumulator is also a register, it only reads from the regfile once per instruction except the first one < 1460775075 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and it only writes to the regfile once at the end to store the result < 1460775087 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :have fun < 1460775098 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :instead of doing 2 reads 1 write per op like on the MIPS < 1460775150 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :now, that instruction sequence is serial < 1460775159 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it cannot be parallelized no matter how < 1460775185 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460775212 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so that cpu is slower than a pentium or a dual issue ARM as of yet < 1460775377 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :picobit : I'm sorry that this doesn't fall into your preferred topic of parallelization primitives < 1460775408 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :mad: don't be offended by my criticism of your idea. any idea worth its salt will be criticised. < 1460775465 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, it's just a different design area < 1460775469 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and a different fight < 1460775574 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if you add the requirement of specially written c++ code to get the extra performance, then the mainstream approach is probably a combination of SIMD (SSE) and multi-threading < 1460775585 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or giving up on c++ and doing GPU calculation < 1460775622 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or potentially using a DSP architecture if it benefits from low-power/embedded stuff and is math-y < 1460775654 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or using an FPGA < 1460775686 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but that's all lower level than C++ < 1460775860 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the challenge I'm interested in is running single threaded C++ fast... does that make sense? :3 < 1460775893 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and potentially higher level languages, which all benefit from the same stuff as C++ generally < 1460776124 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: NAMED CHICKEN < 1460776290 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Mike, obviously. < 1460776459 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :picobit : basically you're criticising the whole idea of having fewer more powerful cores, rather than lots of small slower cores :D < 1460776526 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :mad: no, I'm criticising your idea of what parallelism in terms of both execution and programming is supposed to mean. < 1460776531 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :not interested in discussing it further. < 1460776537 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :so, cheers. < 1460776778 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460776808 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's like, you throw me off tracks then lose interest... not happy... but anyhow < 1460777176 0 :picobit!~tomkl@unaffiliated/tomkl QUIT :Ping timeout: 264 seconds < 1460777212 0 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 264 seconds < 1460777212 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Ping timeout: 264 seconds < 1460777220 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460777231 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :eep < 1460777249 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 264 seconds < 1460777292 0 :picobit!~tomkl@unaffiliated/tomkl JOIN :#esoteric < 1460777652 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`twilight < 1460777660 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`doomsday < 1460777662 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: twilight: not found < 1460777662 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: doomsday: not found < 1460777764 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`wisdom facebook < 1460777769 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :facebook/Facebook is Taneb's face collection. < 1460777787 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`wisdom twilight < 1460777788 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/cat: : No such file or directory < 1460777915 0 :bb010g_!uid21050@gateway/web/irccloud.com/x-zlkgpxmzjbavfqkn QUIT : < 1460778086 0 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1460778205 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460778365 0 :bb010g!uid21050@gateway/web/irccloud.com/x-mmlxndtskvmdmuin JOIN :#esoteric < 1460778886 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :DAMN! < 1460778903 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :It was flying really well until it exploded < 1460779074 0 :iconmaster!~iconmaste@129.21.121.192 QUIT :Ping timeout: 260 seconds < 1460779223 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :but rather than changing the configuration, I'll just say don't pull more than 12 gees in this < 1460779399 0 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1460780120 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :One thing I have design is the instruction set where other than reading the instruction opcode, there is up to one additional memory access which may be a read or write depending on the instruction (whether or not such memory access exists at all depends on the addressing mode, which is independent of the instruction code number) < 1460780423 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460780433 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric : /join #totallynormal < 1460780438 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PART #esoteric :"Leaving" < 1460780443 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460780445 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whoops < 1460780583 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"Java syntax borrows heavily from C and C++, but object-oriented features are modeled after Smalltalk and Objective-C.[11]" < 1460780593 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Now image s/C and C++/something else/ < 1460780617 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"Java syntax borrows heavily from brainfuck and Befunge-98, but object-oriented features are modeled after Smalltalk and Objective-C." < 1460780962 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :And then also s/Smalltalk and Objective-C/something else/ too < 1460780971 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: No, we have to keep one part < 1460780977 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Or else it becomes less fun < 1460780978 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :OK < 1460780995 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: What would be a BFJava Hello World? < 1460781020 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It doesn't necessarily have to mean both Smalltalk and Objective-C, or to add a new one to those two < 1460781036 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: True < 1460781243 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :{'HELLO WORLD'($::~::.)(_::^::>)($::~::.)(_::^::>)($::~::.)(_::^::>)($::~::.)(_::^::>)($::~::.)(_::^::>)($::~::.)(_::^::>)($::~::.)(_::^::>)($::~::.)(_::^::>)($::~::.)(_::^::>)($::~::.)(_::^::>)($::~::.)} < 1460781281 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: Something like that < 1460781303 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :$ is sys, $::~ is stdout, $::~::. is sys.stdout.write < 1460781327 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :_ is tape, _::^ is current tape cell, _::^::> is... hm.. < 1460781340 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :s/_::^/_/ < 1460781428 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1460781838 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460781894 0 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric < 1460782252 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I have now been quieted on ##programming < 1460782310 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric ::o < 1460782319 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Yep xD < 1460782867 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds < 1460783095 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460783306 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :so far my attempts to program in kOS have mostly resulted in crashes and expolsions < 1460783403 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: kOS? < 1460783433 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: The mythical Canadian wrapper? < 1460783437 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*rapper < 1460783473 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Kid Operating System? < 1460783540 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Oh, looks like that Wikipedia article was deleted because it was someone's personal project, not a noteworthy thing < 1460783693 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Oh, is it https://www.reddit.com/r/kos? < 1460783882 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460783930 0 :Yurume_!23f9939a@121.78.85.35 PRIVMSG #esoteric :that sounds like chaOS < 1460784063 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yurume_: Excellent puint. < 1460784193 0 :Hoolootwo!~Hoolootwo@hooloovoo.blue PRIVMSG #esoteric :knightOS? < 1460784466 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :... < 1460784474 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Kerbal arm skin color is #84D455 < 1460784670 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, or BADA55 < 1460784786 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :kerbal operation system < 1460784805 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :and so far, I can't program a launcher < 1460785044 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :which means all my probes are going to need to have constant radio signal, so I have to launch a ton of relay satellites < 1460785065 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Um. What's kerbal operation system? < 1460785077 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Please tell me it isn't a Billiard Ball Computer that uses gravity. < 1460785191 0 :picobit!~tomkl@unaffiliated/tomkl QUIT :Ping timeout: 244 seconds < 1460785213 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :no, it's a mod for the game which allows you to program your spacecraft to function autonomously < 1460785506 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1460785548 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1460785956 0 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1460786411 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Ah, good < 1460786642 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hppavilion[1]: do you ksp? < 1460786674 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: I have it, but I don't use it often < 1460786749 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :ah. Soon I'm going to release my mod (like, probably tomorrow) < 1460786884 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :so it will add some parts that I think should have been in stock < 1460786911 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :It will add RCS thrusters that run on oxidizer < 1460786947 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :and a fuel cell that uses intake ait < 1460786952 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :*air < 1460787016 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :and saceplane parts with only fuel and no oxidizer in them < 1460787189 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :basically giving more latitude to make cool planes < 1460787383 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :and a fuel cell that runs on fuel and intake air allows to make cars that run like real cars kind of < 1460787515 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460787730 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :ooh. maybe I should add a resource called "MechanicalPower", parts that produce it from fuel and parts that use it? < 1460787744 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :That'll be in the next release I guess < 1460787764 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1460788021 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oooh, a programming language that crashes and raises an error when you program badly < 1460788024 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Or at least a warning < 1460788284 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :don't most programming languages do that to some extent? especially C? < 1460788308 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Nah, C doesn't reliably crash when you program badly. < 1460788320 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Mostly what it does is behave very weirdly. < 1460788334 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :And especially bad programmers then rely on the weirdness and are surprised when it breaks. < 1460788382 0 :Alcest!~alcest@69.64.40.177 JOIN :#esoteric < 1460788930 0 :Alcest!~alcest@69.64.40.177 QUIT :K-Lined < 1460789099 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :"gcc writers examine the C spec under magnifying glass to find a flaw that gets 0.1% extra speed but breaks in a corner case when compiled on non-x86" < 1460789126 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Perhaps a punishment is enacted if you don't adhere to the style guide? xD < 1460789145 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Like the compiler won't work for 1.1^count minutes < 1460789185 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Where count is incremented every time you try to compile without adhering to some style guide (described in a .sg file) and reset when you do < 1460789192 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like how they figured that technically the spec allows them to crash if an int wraps < 1460789224 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and of course the whole strict aliasing business < 1460789228 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :They could add options and attributes and so on in order to adjust such thing < 1460789246 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :there ARE options to turn off strict aliasing and the like < 1460789284 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You might want to adjust them with more specifics though < 1460789287 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :-fno-strict-aliasing -fwrapv < 1460789290 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Wait, how does integer overflow result in crashes? < 1460789291 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Rather than just on/off general. < 1460789330 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hppavilion[1]: the c spec doesn't define what '\x7F'+1 is < 1460789339 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :What is the most terrifying-but-slightly-cryptic command name? < 1460789345 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Fictitious or real < 1460789345 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :hppavilion[1] : it doesn't < 1460789347 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but < 1460789349 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Reality warping is allowed < 1460789406 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Hehehe I would be a TERRIFYING pilot if I worked for an airline < 1460789408 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :they pretend that integers never overflow for the optimization of replacing 32bit counter values with 64bit values so that the cpu doesn't have to promote the value to 64bits every time on x64 < 1460789436 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :as far as I can tell < 1460789453 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Oooh, here's an idea < 1460789458 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so code that works in 32bits might not work anymore if ints wrap < 1460789462 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A language with both `odd' and `even' types < 1460789496 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Also, I think languages with ADTs should have a `complex' keyword/ADT/whatever < 1460789517 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :At least in LLVM you could control type-based aliasing with more details, as well as doing other stuff that otherwise is messy or whatever in C, although there are some other problems with LLVM < 1460790628 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :\oren\: Depending on the implementations' other choices, there are two possible meanings of that. < 1460790635 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :It is either '\x80' or UB. < 1460790655 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :C doesn't say char is signed, C says char *may* be signed. < 1460790686 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Also, char isn't necessarily 8 bits. :) < 1460790777 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Also also, it's not just "technically": the spec literally says "signed overflow is undefined behavior". < 1460790794 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :It's not just a weird edge case, it spells it out for you that it is not defined behavior. < 1460790803 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Just like the type aliasing rules. < 1460790849 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't need signed overflow anyways in my programs generally, as I would use unsigned numbers in the cases where overflow wrapping would be useful anyways it would generally be more useful to use unsigned numbers in such cases. < 1460790878 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Yeah. And C defines pretty exactly what unsigned overflow does. < 1460790946 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :char is like < 1460790960 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it went signed on some places, unsigned on others, can't be fixed < 1460790968 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :everybody loses < 1460790971 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Yup. So there's three variants of it. < 1460790979 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :There's signed char, unsigned char, and char. < 1460790982 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You can explicitly set "signed char" and "unsigned char" when it cares < 1460790983 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :And now we're stuck with it. < 1460790985 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it really should have been unsigned by default < 1460791020 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :But in some cases it does not matter if no arithmetic is being performed on it < 1460791021 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I can think of one case for signed overflow < 1460791032 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :getting 0 when last bit is 0 < 1460791040 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Eh, for symmetry I would've preferred signed char to be default, but string literals to be unsigned char* (and all the C functions, and also the rule that char* can alias anything). < 1460791045 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and 0xffffffff (-1) when last bit is 1 < 1460791065 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :val << 31 >> 31 < 1460791097 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Bit shifting beyond the type's range like that on signed values is *also* UB. :) < 1460791109 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :how about decoding snes ADPCM < 1460791113 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :(4bit signed) < 1460791113 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :The reason is, well, frankly quite silly. < 1460791114 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 260 seconds < 1460791123 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :with overflow: nibble << 28 >> 28 < 1460791131 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :C does not require implementations to have 2's complement arithmetic. < 1460791147 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :There are other ways to do sign extend anyways < 1460791149 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ok please tell me what non-2's complement platforms are left < 1460791160 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I didn't say it was reasonable. < 1460791166 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I in fact said it was quite silly. < 1460791171 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's like < 1460791177 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, C supports ebcdic < 1460791207 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :But that's the reason. C quite specifically wants to support 1's complement and sign-and-magnitude arithmetic. < 1460791222 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :To be fair, there at least *are* users of C with EBCDIC. < 1460791225 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Two's complement is the only mathematically reasonable way anyways < 1460791234 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Which is utterly unlike the other sign representations. < 1460791293 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I think char should be unsigned becaucause signed char is fairly rare imho < 1460791297 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :zzo38: You're correct about that, and I am damned glad that's what we settled on. < 1460791322 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :basically small numbers such as 8 bit sound sample data (which is unsigned usually but signed makes more sense) < 1460791337 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I've also used signed 8 bit in like compressed FFT data < 1460791342 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Much like how IEEE appears to be the only reasonable floating point representation. < 1460791351 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :mad: You could write "typedef unsigned char byte;" if you want to abbreviate unsigned char I guess, or else to use #define < 1460791354 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :IEEE has its quirks < 1460791358 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :(mostly due to being the only one with usable semantics) < 1460791365 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :mad: Sure, but the alternatives are worse. < 1460791370 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : uint8_t < 1460791385 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :mad: Yes or like that too < 1460791386 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : it's the one in that standard types header < 1460791392 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :stdint.h < 1460791403 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes stdint.h < 1460791404 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :just use -fwrapv < 1460791421 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Which is also nice because if you compile on an utterly unreasonable system, your code just doesn't compile instead of running and failing horribly. < 1460791430 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :message to all people who use myLibSInt32 types and the like: use stdint.h < 1460791449 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :(reportedly there are such unreasonable systems, called "DSPs".) < 1460791452 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Yeah, seriously. < 1460791463 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :pikhq: The case of floating points is different than the case of integers though. In the case of integers, two's complement is more mathematically correct, but in the case of floating point the representation isn't really mathematically correct but rather has certain properties of implementation, so it is different < 1460791467 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Now that MSVC even supports it, there's literally no reason not to. < 1460791474 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if you're on an unreasonable system, you're on a DSP and it's not like you're going to compile quake on that :D < 1460791495 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or, like, arduino, which is 16bit C for some reason? < 1460791545 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Two's complement is valid even for unbounded numbers < 1460791570 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : the real reason why IEEE is hard to beat is that it's what you can actually build in electronics < 1460791589 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :alternatives just don't translate into hw multipliers etc < 1460791614 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460791625 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :although you could say that there's a practical alternative... "IEEE except all the slow values like inf nan denormals are replaced by 0" < 1460791649 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :mad: Yes, so there is the reason like that. What I have said is just that it isn't quite the same reason as I have described at first, although the reason having to do with electronics does help with both two's complement integers and IEEE floating point. < 1460791663 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(The mathematical reason I described at first was only for integers though) < 1460791681 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :btw, have you read about unums v2 < 1460791683 0 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 264 seconds < 1460791697 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know what that is < 1460791780 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :trying to find the paper < 1460791792 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 264 seconds < 1460791805 0 :John420!~Admin@112.203.92.168 JOIN :#esoteric < 1460791817 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :http://www.johngustafson.net/presentations/Multicore2016-JLG.pdf < 1460791834 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :My own C programs are design for ASCII systems, although you might be able to run the program on EBCDIC systems by use of ASCII emulator I suppose; also by use of emulator you can even run program that use some feature not supported on the target system too in some cases. < 1460791859 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :v2 has fixed size numbers so it's a lot more reasonable... but: I'm pretty sure this doesn't scale to 16bit and 32bit numbers < 1460791880 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ebcdic systems have 8bit bytes < 1460791910 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if you simply ignore the platform's encoding then ebcdic disappears < 1460792025 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :If you don't rely on characters being particular numeric values, EBCDIC vs. ASCII doesn't really matter for most programs. < 1460792036 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :The big thing that causes issues is network programs. < 1460792074 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :TeX has stuff built-in in order to ensure that it will work with ASCII coding regardless of what coding the system it runs on uses < 1460792086 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :(FWIW, the '0' + x thing to get digits does work on EBCDIC. And *any* compliant C system, in fact. It's one of the few guarantees that C grants regarding the charset.) < 1460792138 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I'm not even at that level of cross platformity < 1460792152 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :some of the code I've written has this in it: < 1460792165 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :#ifdef __BIG_ENDIAN < 1460792180 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :#error Code big endian support < 1460792182 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :#endif < 1460792195 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Frankly, I just wish that the C spec would stop permitting utterly absurd implementations and require two's complement and UTF-8. < 1460792231 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Allow me to grumble by listing the systems that people should care about that also don't do UTF-8: Windows < 1460792233 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :utf-8 libc in msvc would be a timesaver < 1460792235 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I agree that it should require two's complement but should not require UTF-8 it should require ASCII (of which UTF-8 is a superset, so UTF-8 systems are compatible) < 1460792235 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes < 1460792243 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like < 1460792252 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the utf-16 stuff in windows is ridiculous < 1460792265 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :zzo38: I would be happy with only requiring UTF-8 if wchar_t supports anything beyond ASCII. < 1460792293 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :because of it we have a type that's typedefed to std::wstring on windows and std::string on osx < 1460792315 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :with conversion functions that do the whole utf16<->8 thing but are nops on osx < 1460792332 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't like wchar_t anyways < 1460792358 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :wchar_t is useful in some cases < 1460792386 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :mostly string processing on languages that aren't english but don't have characters past utf-16 either < 1460792416 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Note also that MSVC's implementation of wchar_t is non-compliant. < 1460792440 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :wchar_t is specified such that you can't have a code unit composed of two wchar_t's. < 1460792443 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes, although my own opinion is that it should not be a built-in feature. < 1460792461 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :i.e. if you insist on having a 16-bit wchar_t, you are required by ISO C to only have UCS-2. < 1460792496 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I wonder how many programs break if you give them >64k unicode chars < 1460792513 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Depends. Probably a lot on Windows. < 1460792530 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Not that many on Linux or OS X though; both of those have 32-bit wchar_t. < 1460792552 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :And programmers that mostly just go "eh, char's UTF-8. Whatever." and it all works. < 1460792577 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :reminds me of that program that used this library < 1460792591 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I will implement my own UTF-8 parsing in programs that need Unicode, which is rare anyways. < 1460792601 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :libiconv < 1460792609 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(In many cases just being 8-bit clean is good enough) < 1460792629 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(And then it works with any kind of extended ASCII code which is compatible with ASCII) < 1460792636 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :problem: libiconv is lgpl < 1460792679 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :... is only needed on Windows because Windows can't be assed to implement even the subset of POSIX that works reasonably in terms of Win32 semantics. < 1460792689 0 :John420!~Admin@112.203.92.168 QUIT :Ping timeout: 260 seconds < 1460792725 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds < 1460792735 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the program in question used some obscure japanese encoding < 1460792744 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :as in: not sjis < 1460792751 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :(I mean seriously, not having strdup? Granted that it's a simple function, but WHY?!?) < 1460792755 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :EUC-JP? < 1460792759 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Though that's not that obscure. < 1460792762 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes euc-jp < 1460792767 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :dude < 1460792782 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :most programs that support like every crazy encoding < 1460792787 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :do not support euc-jp < 1460792803 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Weird. It's used pretty heavily on the Japanese web. < 1460792813 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Not as much as Shift-JIS, but still. < 1460792817 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :to even read the comments in the freaking code I had to import it in, like, open office < 1460792858 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :*Granted* that you basically won't see it outside of websites and Unix systems with really obstinate admins, but still. < 1460792895 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also like all the string constants < 1460792899 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :were in that encoding < 1460792911 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :It was probably an old Unix program. < 1460792927 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and it did all sorts of weird conversions so I didn't want to touch it < 1460792937 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :sorta yeah < 1460792940 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Prior to Unicode's popularity, all Japanese Unix systems used EUC-JP. < 1460792944 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well < 1460792949 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it supported 3 encodings < 1460792968 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :eucjp, sjis and utf8 < 1460792986 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :except all the dictionary data had to be in the matching encoding < 1460792992 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and all the input/output < 1460793014 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and basically the win32 version had sjis data instead < 1460793023 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but I didn't have the source to that < 1460793091 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :There is also my own text character encoding design which is called UTCE and is meant for terminal displays rather than for typesetting anyways. < 1460793104 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also: no way that I'll trust source code encoding < 1460793128 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Legacy encodings. Sigh. < 1460793137 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :in theory it should be 'as is' but I'm not testing it < 1460793163 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, usually for C++ code it's really just latin-1 < 1460793169 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which is really cp-1252whatever < 1460793176 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I always write the source code in ASCII < 1460793207 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Therefore avoiding the problem to consider whether it is Latin-1 or UTF-8 or PC or whatever else it might be. < 1460793221 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : Obviously you haven't had to encode a list of french words that don't have liaison into c++ code < 1460793235 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :A reasonable approach if you can get away with it. < 1460793245 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Unfortunately, not all is English. < 1460793301 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That is true I have not had to do that, although in such a case I may have used escapes and then the code would contain whatever is needed to deal with whatever encoding it uses anyways so can avoid it, or else to use an external file for the list of words in case it will be extended later on too < 1460793312 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's like... is the svn client going to decide to reencode behind my back or something? < 1460793317 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :what about xcode? < 1460793346 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Yeah... Everything but UTF-8 can go die in a fire. < 1460793364 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Especially things that aren't supersets of ASCII. < 1460793388 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :But really, all of the legacy charsets should just go away. < 1460793409 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :There are many problem with Unicode < 1460793415 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I've actually used latin-1 encoding for a good part of the french processing stuff < 1460793421 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so it's not totally useless < 1460793423 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :but... yeah < 1460793434 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Latin-1, or as I prefer calling it, UCS-1. :P < 1460793443 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :windows cp-1252 < 1460793450 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :is the real name < 1460793468 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Windows 1252 though isn't quite ISO-8859-1 < 1460793474 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :zzo38: Yes, but they are vastly outweighed by the problems of having a wide number of other incompatible charsets, some of which have the *exact same problems*. < 1460793486 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yes, windows 1252 has useful chars from 0x80 to 0x9f < 1460793494 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :instead of more totally useless control characters < 1460793495 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :pikhq: That is true, some do have the same problem, and sometimes additional problems < 1460793504 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I admit I'd like a nicer charset, but it's hard to say exactly how to get there. < 1460793514 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :But converting raw 8-bit data to UTF-8 is also same as converting ISO-8859-1 to Unicode. < 1460793527 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :And at least UTF-8 appears to mostly fit peoples' use cases and actually freaking work. < 1460793528 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :pikhq: Well I have made UTCE < 1460793541 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : except for the windows-1252 specific characters < 1460793549 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1460793556 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :mad: Yes but then it isn't ISO-8859-1 < 1460793573 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :if it's labeled as latin-1, it's not latin-1 < 1460793580 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's really windows-1252 < 1460793589 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :That's actually in the HTML-5 spec. < 1460793599 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Which... matches real-world usage, as much as I hate it. < 1460793603 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :nobody actually uses the 'real' latin-1 with the 32 control characters < 1460793624 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(You can convert UTCE to/from Unicode, although it is lossy either way, due to each missing characters of the other, some characters being ambiguous, and character widths sometimes differing) < 1460793625 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :because who the hell needs control characters < 1460793656 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I use ASCII control characters in some applications, although that won't cause a problem with the C1 controls anyways since they aren't really ASCII < 1460793664 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :and basically they forgot œ in latin-1 < 1460793680 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so they snuck it into cp-1252 < 1460793703 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :mad: That is a good correction yes, but it doesn't make it real ISO-8859-1 < 1460793713 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :zzo38: The ASCII control characters will basically work regardless because, uh, I think everyone agrees on 'em. < 1460793714 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :nobody uses the real iso-8859-1 < 1460793717 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Even if ASCII doesn't. < 1460793718 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric ::) < 1460793720 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's not a valid encoding < 1460793728 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :nobody wants it < 1460793777 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Pretty much. < 1460793810 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :OK, although the command "utftovlq 81" converts raw 8-bit data to UTF-8, which in terms of Unicode text is converting the real ISO-8859-1 into Unicode so that is what it does, whether you want it to or not (you can use an external table to use custom conversion codes though) < 1460793837 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it will break the day some guy writes œ in the text < 1460793868 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Unless the program is being used incorrectly, it won't. < 1460793875 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :or € < 1460793891 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like, if you have 8-bit data < 1460793905 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :from western european languages < 1460793980 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :the one situation that it happens is that it's the default 8-bit encoding for these languages since basically forever < 1460793993 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :that encoding is cp-1252 < 1460793995 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The encoding "8" of utftovlq corresponds to raw 8-bit data and does not propose specific meanings to it. If you want specific translations such as CP-1252 then you should use the "T" encoding type instead, in which case you will need to provide the encoding table file. < 1460794018 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :mad: Well, not "forever"... < 1460794032 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Admittedly, the one they had before it is an old DOS codepage that *nobody* uses anymore. < 1460794038 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :right < 1460794042 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Therefore trying to use "utftovlq 81" to convert Windows-1252 to Unicode is wrong < 1460794070 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I use the PC character set though sometimes, such as when I need 8-bit text, though < 1460794074 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :zzo38 : so it only encodes stuff that uses the first 256 unicode codepoints < 1460794080 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which is an encoding that nobody uses < 1460794099 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :pikhq : right, though that was tailored to different needs :3 < 1460794112 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :gotta have all those box drawing characters < 1460794161 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :mad: It does not actually impose that the UTF-8 data is Unicode codepoints either; it just treats the data as a list of 36-bit unsigned integers. < 1460794206 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :However the code types "u" and "U" are UTF-16 and deal with surrogates properly. The code types "w" and "W" however are raw 16-bit data, not UTF-16. < 1460794236 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :anyhow < 1460794244 0 :J_Arcane!~chatzilla@37-219-51-51.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1460794268 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Therefore "utftovlq u1" will convert Unicode text from UTF-16 to UTF-8. If you instead write "utftovlq w1" you will get what is called CESU-8. < 1460794363 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Note however that "utftovlq 1u | utftovlq u1" will convert any Unicode text in UTF-8 that happens to be CESU-8 into proper UTF-8, while leaving proper UTF-8 as is, so the input may be mixed.) < 1460794472 0 :J_Arcane!~chatzilla@37-219-66-24.nat.bb.dnainternet.fi JOIN :#esoteric < 1460794510 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :I wonder if it would be possible to have a system that draws letters from the general characteristics of the font, rather than having a vectorial contour for each letter < 1460794551 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :so that if you had, say, a weird cyrillic letter in the text in chechen or something, it would automatically figure out how to do it in the style of the font < 1460794585 0 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :like you'd say "this is how a vertical stroke with serifs is done" and it would automatically combine strokes < 1460794603 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Oh. I think that exists for chinese < 1460794605 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Something like METAFONT can do similar things but would require the font to be precompiled anyways < 1460794658 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :If you modify the "vertical stroke with serifs" subroutine and then recompile it then you can get the version with different styles. < 1460794720 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460794946 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :So, such things already exists < 1460794999 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460795043 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(It is sometimes said that METAFONT does not do outlines and only does drawing with pens of specified shapes; actually it can do both.) < 1460795312 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460796110 0 :mad!boulam@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1460796390 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :This sentence contains "this sentence" twice. < 1460796444 0 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric < 1460797148 0 :bb010g!uid21050@gateway/web/irccloud.com/x-mmlxndtskvmdmuin QUIT :Quit: Connection closed for inactivity < 1460797412 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :This sentence contains "This sentence contains "This sentence contains "This sentence contains "This sentence contains " < 1460797708 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :This sentence isn't not false. < 1460797756 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :Bananas dananas. < 1460797794 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:657e:581:892e:9885 JOIN :#esoteric < 1460798398 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460798687 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460803095 0 :carado!~carado@savhon.org QUIT :Quit: Leaving < 1460804733 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460806084 0 :dos!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460806272 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds < 1460806591 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Read error: Connection reset by peer < 1460809063 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1460809725 0 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1460809757 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460809936 0 :dos!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 264 seconds < 1460809936 0 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 264 seconds < 1460811146 0 :dingbat!uid70835@gateway/web/irccloud.com/x-hiifhtiyfeodatyi QUIT :Quit: Connection closed for inactivity < 1460811449 0 :J_Arcane!~chatzilla@37-219-66-24.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1460811552 0 :J_Arcane!~chatzilla@37-219-66-24.nat.bb.dnainternet.fi JOIN :#esoteric < 1460811658 0 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric < 1460812098 0 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1460812110 0 :me4!~me@38.70.70.115.static.exetel.com.au QUIT :Ping timeout: 276 seconds < 1460812754 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460812893 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460812898 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, cleaning up my tmp folder... http://int-e.eu/~bf3/tmp/yesno.png is still brilliantly bad < 1460813202 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1460813317 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :what is the "smallest" logic that differs between "alice likes dogs" and "alice likes every dog"? < 1460813494 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :int-ello, mynamello. < 1460813496 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i.e. forall x: dog(x) => likes(alice,x) would be the later, but not the former < 1460814145 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( propositional logic... just assign true to "alice likes dogs" and false to "alice likes every dog" ) < 1460814159 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::-P < 1460814182 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I can't answer the actual question. < 1460814240 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i may need to use something like: forall x: dog(x) => possibly likes(alice,x) < 1460814490 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or just some kind of class/instance concept. forall x: instance(x, dogs) => likes(alice,x) vs. likes(alice, dogs) < 1460814529 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(downside: you can't easily intersect classes... say, speak about yellow dogs) < 1460814561 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but you can circumvent the problem of constructing a "typical" instance... or whatever it is that "alice likes dogs" really talks about. < 1460814658 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :dog(x)vis oretry much the same as instance(x,dog) < 1460814684 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :currently i translate yellow dog as dog(x)&yellow(x) < 1460814985 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :perhaps one can toy with a Bourbaki style operator... likes(alice, TYPICAL x. dog(x))) < 1460815062 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i thought about something like that, but i guess that is equally bad to proove as is possiblygnecessarily < 1460815135 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Grrr... "monetizing" URL shorteners are awful. < 1460815202 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(Most of the link spam I see on IRC these days uses them.) < 1460815244 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :don't click on linkspam hth < 1460815254 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :monetizing? how can you monetize an URL itself? < 1460815265 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :adfly < 1460815295 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :khey, you want to open page x, thatjs fine. here is an app before i will put you there" < 1460815300 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :The URL shortener has a trampoline page that displays ads. The person who shortened the link gets a share of the resulting profit. < 1460815325 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm, installing an App is even better. < 1460815365 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Anyway, it's one of those business models that only complete assholes would come up with or run... so there's a ton of these sites around. < 1460815395 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :yuck! < 1460815412 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it's not as bad as these "want to see more nudes? make 2 million other people click this link" < 1460815431 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I disagree, it's just as bad as that. < 1460815479 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION drinks more coffee to cleanse his mind off of these atrocities < 1460815624 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i get mich less spam from these adfly thingies < 1460816293 0 :iconmaster!~iconmaste@129.21.120.143 JOIN :#esoteric < 1460816620 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`relcome iconmaster < 1460816623 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i remember when minecraft modders started trying to monetise adfly < 1460816647 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​07iconmaster: 08Welcome 09to 02the 06international 13hub 04for 07esoteric 08programming 09language 02design 06and 13deployment! 04For 07more 08information, 09check 02out 06our 13wiki: 04. 07(For 08the 09other 02kind 06of 13esoterica, 04try 07#esoteric 08on 09EFnet 02or 06DALnet.) < 1460816677 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :and when people started pointing out "this site is known to serve malware, we're not using it" they started massive drama and started making public blacklists and shit < 1460816811 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: POCKET CHICKEN < 1460816816 0 :iconmaster!~iconmaste@129.21.120.143 PRIVMSG #esoteric :huh wha < 1460816856 0 :iconmaster!~iconmaste@129.21.120.143 PRIVMSG #esoteric :Nice new colors, boily < 1460816891 0 :iconmaster!~iconmaste@129.21.120.143 PRIVMSG #esoteric :And yeah, I recall that whole adfly thing, Phantom_Hoover. Hated the site. Glad people use CurseForge more these days. < 1460817575 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :new colors? < 1460817588 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, `relcome < 1460817612 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I don't see those) < 1460818625 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460819317 0 :picobit!~tomkl@unaffiliated/tomkl JOIN :#esoteric < 1460819788 0 :J_Arcane!~chatzilla@37-219-66-24.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1460820867 0 :J_Arcane!~chatzilla@37-219-66-24.nat.bb.dnainternet.fi JOIN :#esoteric < 1460820900 0 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Remote host closed the connection < 1460820910 0 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric < 1460821862 0 :carado!~carado@savhon.org JOIN :#esoteric < 1460822247 0 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1460822723 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1460822724 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1460822725 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1460822726 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1460822727 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1460822750 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :....lovely spam, oh wonderful spam... < 1460822805 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1213) I got my girlfriend through the previous job's intranet IRC channel, so I don't see how the two can conflict... < 1460822806 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :689) fungot: Yeah, "fungott" would [...] remind people of elliott. fizzie: now that could be nice for a simple language can be used < 1460822806 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :4) GKennethR: he should be told that you should always ask someone before killing them. < 1460822806 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :161) Vorpal loves the sodomy. elliott, sure why not < 1460822806 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1037) would not be surprised to find out this tumblr is guerilla marketing by wolfram co to sell mathematica to stoners < 1460822912 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`addquote `quote `quote `quote `quote ....lovely spam, oh wonderful spam... < 1460822919 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1275) `quote `quote `quote `quote ....lovely spam, oh wonderful spam... < 1460822963 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I should've said it 5 times. < 1460823036 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(or better, quote 5 different lines of that skit) < 1460823045 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :1213 lacks context < 1460823125 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Does it? My interpretation is that the conflict is between the girlfriend and IRC. < 1460823364 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460823435 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460823687 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 264 seconds < 1460823865 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1460824170 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1460824272 0 :iconmaster!~iconmaste@129.21.120.143 QUIT :Ping timeout: 260 seconds < 1460824764 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460825348 0 :iconmaster!~iconmaste@129.21.120.143 JOIN :#esoteric < 1460825355 0 :ineiros_!ineiros@kapsi.fi QUIT :Read error: Connection reset by peer < 1460825495 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :abridged context: Don't worry, all that happens when you hit 20 is you start IRCing less. pikhq: what could possibly be a more important use of time, after all? * pikhq looks at girlfriend I got my girlfriend through the previous job's intranet IRC channel, so I don't see how the two can conflict... pikhq: only an amateur lets that interfere with IRC time. < 1460825574 0 :earendel!~earendel@unaffiliated/earendel QUIT :Quit: earendel < 1460825649 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :this is nice too... I'm completely drained, only a hollow shell of my past self. < 1460825682 0 :izabera!~izabera@unaffiliated/izabera QUIT :Ping timeout: 276 seconds < 1460825796 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1460825811 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I really need to get a cloak. < 1460825827 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Then I can go all around the world, every day... < 1460825870 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460825890 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I would expect you would need more than a cloak to do that < 1460825901 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :ACTION points at the channel topic < 1460825938 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no TOPIC #esoteric :Quite puzzling | The international hub of esoteric programming language and kitten typesetting | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | http://esolangs.org/ | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | Note: people with cloaks will be treated as if they're from Chennai (not Madras) < 1460825942 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... < 1460826008 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :PROBLEM? < 1460826045 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :No, but I do wonder why on earth a Poetic Rock Orange Belated Linden Entity Master would exist in the first place. < 1460826057 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :next up, St Petersburg (not Leningrad) < 1460826174 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :How far ahead have you planned this? < 1460826187 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :not very far < 1460826287 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :is Beijing (not Peking) acceptable, it's just a transcription difference... < 1460826315 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I'm wondering what on earth the general format is... < 1460826346 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Judging by the "just a transcription difference", though, you're selecting a place, then a place that is nearby or something. < 1460826346 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well it started when someone else put Istanbul (not Constantinople) there. you might reason from that. < 1460826386 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :One google search later... < 1460826392 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :So, renamings. < 1460826421 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Chemnitz (not Karl-Marx-Stadt) < 1460826429 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :London (not Londinium) < 1460826429 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: ooh, good one < 1460826446 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :gamemanj: nah a bit close. Paris (not Lutetia), maybe. < 1460826460 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION knows about that because Asterix < 1460826509 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think this could go on for a while. < 1460826541 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Well, after parroting what little I know from history, I checked a wikipedia list. The full mess is: Londinium → Lundenwic → London < 1460826555 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Lundenwic sounds a bit further... < 1460826560 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh Tokyo (not Edo) < 1460826599 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :gamemanj: well those all are descended from each other, is what i mean. < 1460826606 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Ah, I see. < 1460826619 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Well, since I have the cheat-sheet up anyway... < 1460826658 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm beijing has had other more distinct names < 1460826662 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :York (not Eburacum) < 1460826675 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"Beijing, as Jicheng, was briefly the capital of the Xianbei Former Yan Kingdom." < 1460826730 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :_lots_ of distinct names, apparently. < 1460827104 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Names_of_Beijing#Historical_names_of_Beijing < 1460827264 0 :izabera!~izabera@unaffiliated/izabera JOIN :#esoteric < 1460827369 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh what? < 1460827380 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: what what? < 1460827386 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: what did you pbflist for? http://pbfcomics.com/ doesn't show a new strip < 1460827436 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :helloerjan < 1460827671 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jhellonas < 1460827701 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I guess brand names would be too easy. (Audi, not Horch... famous pun...) < 1460827800 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote itidus21 < 1460827803 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :630) myndzi\: ok so one of the nastiest puzzles i suppose is... you're on death row.. you don't want to die. \ 678) the possession of diamonds by the bourgeois is more about establishing their bourgeoisness more than wanting a malleable metal oops i forgot i said diamonds instead of gold \ 688) ok in oth < 1460827850 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` quote itidus21 | shuf < 1460827853 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :751) you are like the linux torvalds of quiz engines \ 789) and all this time I thought we were talking about postmodern analysis of junk mail delivery methods and simulations of elephant breeding patterns \ 774) world peace is for fascists \ 771) elliott___: we have been calling a book new for 2000 years < 1460828075 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Carbon, now in Metal form! < 1460828082 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Get yours today! < 1460828269 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460829451 0 :osboxes!~osboxes@AGrenoble-551-1-258-127.w90-42.abo.wanadoo.fr JOIN :#esoteric < 1460829551 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` quote itidus21 | wc -l < 1460829553 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :15 < 1460829558 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :today carbon, tomorrow helium < 1460829621 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm all I could find is this rather old news... http://phys.org/news/2013-11-three-dimensional-carbon-metallic.html < 1460829638 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: me too < 1460829727 0 :osboxes!~osboxes@AGrenoble-551-1-258-127.w90-42.abo.wanadoo.fr QUIT :Quit: Leaving < 1460829771 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: um, isn't that just graphite? if I understand correctly, graphite is when each carbon atom uses three of its electrons for covalent bonds to form a planar hexagonal grid of all carbon atoms, and donates one electron for a metallic bond that ties the sheets together. how is this different? < 1460829849 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, I see, it's a stronger version with the three covalent bonds already tying together the whole thing, but all theoretical because they don't know how to synthetize. < 1460829886 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like those magical really tiny solid state memory thingies that are impossible to manufacture short of assembling it atom by atom < 1460829906 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION [citation needed]s gamemanj  < 1460829942 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: yeah, not in particular that the red C atoms have 4 bonds < 1460829960 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so it's a really funny structure < 1460829967 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh! < 1460829976 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but that makes it even worse, doesn't it? < 1460829989 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION currently playing tatham's slant puzzle < 1460829992 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, it would have less metallic electrons, so it would be a worse conductor probably < 1460830018 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net QUIT :Ping timeout: 244 seconds < 1460830021 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's not very hard any more, so it somehow becomes a speed challenge. < 1460830063 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :don't trust me though, I'm not a chemist. ais523 is the channel chemist. < 1460830102 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION once aced the highschool chemistry exam. but that was also the last time he really touched it. < 1460830188 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, I aced a few of those too, because they were usually choose-an-answer tests from a single book, so we just cheated by using a key for that book < 1460830198 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but that doesn't make me a chemist < 1460830201 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :this was an oral exam < 1460830206 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah < 1460830209 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's more difficult < 1460830222 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: I couldn't say... there should be enough free electrons around. < 1460830224 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :my first ever < 1460830233 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :felt pretty good as i recall < 1460830234 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :our chemistry lessons were so random I've got all possible grades < 1460830253 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: nice < 1460830296 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so much pressure... < 1460830323 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :all possible? including A minus 82.47655 recurring, with potential bias 28.01GU? < 1460830363 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :gamemanj: that may not be a possible grade hth < 1460830370 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :"may" < 1460830398 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :that implies it's something which could be called into question, it's definitely not a possible grade < 1460830453 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :gamemanj: well i'll admit it's probably a possible grade in some hypothetical universe hth < 1460830486 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :a _very_ pedantic one. < 1460831178 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1460831220 0 :picobit!~tomkl@unaffiliated/tomkl QUIT :Ping timeout: 276 seconds < 1460831903 0 :dingbat!uid70835@gateway/web/irccloud.com/x-vsemksmtkmhpieza JOIN :#esoteric < 1460832254 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460832388 0 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1460832729 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460832812 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 260 seconds < 1460833731 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460833763 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Since I have the boom of PC Technical Reference then possibly I can make up a program to emulate the IBM printer of PC. < 1460833807 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :My calculation is that the DVI units for this program should probably be 1/11880 inch (which is coarser than TeX) < 1460833877 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you like this? < 1460834017 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: um, I don't really understand what you're saying < 1460834041 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why are the DVI units 1/11880 inch? < 1460834074 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Since that divides all measurements needed to emulate it, as far as I can tell from the documentation of the printer < 1460834131 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1460834201 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Do you know about the IBM printer codes? I have the book of it so hopefully I can implement it. < 1460834243 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I know a little bit, because I've had an Epson matrix printer when I was young, and the manual for it, and I think it's a bit similar < 1460834275 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes; I have also read Epson manual and from the IBM printer document it seems that the Epson is a superset of the IBM codes. < 1460834423 0 :picobit!~tomkl@unaffiliated/tomkl JOIN :#esoteric < 1460834455 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The Epson matrix printer can print formatted text with built-in or uploadable fonts, as well as bitmap graphics. It has nine pins offset iirc about one postscript point from each other, can move the paper vertically with a resolution of half of that, horizontally the points are about one postscript points wide on the paper, but it can use various higher horizontal resolutions for moving the head horizontally, with a max resolution perhaps 1/360 inch. < 1460834481 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: yes, Epson deliberately put an IBM printer compatibility mode in their printer. < 1460834504 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1460834598 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Oh, but where it's the most obvious that it's derived from IBM is that its ROM fonts are cp437 encoded, and it gives a way to access all 256 characters of that encoding, even the control characters. < 1460834822 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think you mentioned the IBM printer codes earlier on this channel. < 1460834858 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :"1/11880 inch"... that's pretty small < 1460834875 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :can someone translate into millimet(er|re)s? < 1460834893 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: it's not that small, it's only 1/165 postscript points < 1460834913 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah the days of "near letter quality" < 1460834918 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, millimeters? it's 0.002138 millimeters < 1460834976 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: I don't think I'd seen the latest one before. < 1460835002 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :That's TINY! How am I supposed to use people with pencils to draw out a DVI file if the units are that tiny??? < 1460835026 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :shachaf: is "Adam 2.0" http://pbfcomics.com/274/ the latest? maybe I'm getting something wrong < 1460835034 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I had a great plan! It involved biscuits! And people! With pencils... < 1460835044 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :ACTION quietly sobs in the corner < 1460835052 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :b_jonas: Yes, that one. < 1460835064 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I recall a 9 pin printer that offered up to 240 dpi horizontally and 216 dpi vertically (with pins spaces 1/72in apart) < 1460835107 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't recall any horizontal 360 dpi resolution... but it was a Citizen (cloning some Epson)... < 1460835113 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: that could match what I said about the Epson printer, because I don't quite recall the details < 1460835122 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and I don't have the manual here < 1460835147 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(Seriously, though, 0.002138mm is tiny. Go take out a ruler, and look at the size of a millimet(re|er). Now divide that by 500 or so. Ow.) < 1460835150 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :In any case, you'd probably need units smaller than that horizontally to represent a mixture of the various resolutions. < 1460835200 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sure. < 1460835200 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: ^ the printer doesn't have that much resolution, that's just the unit you need for a representation of what it can print in an ideal model < 1460835227 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Yay, so the world is sane!...now why on earth would even an ideal representation need to have that much resolution? < 1460835243 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: I don't know, ask zzo < 1460835886 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460835939 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: where did yo get that 11880 number? < 1460836042 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: more to the point, consider this: http://sprunge.us/GYXd (from http://www.ctan.org/pkg/dvitype) < 1460836163 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: “ My calculation is that the DVI units for this program should probably be 1/11880 inch (which is coarser than TeX)” < 1460836173 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1460836179 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah, sorry. < 1460836285 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :TeX uses its own internal sp ("scaled point") unit, of course. < 1460836327 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: yes, and that's iirc 2**(-16) real point < 1460836358 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :where a "point" is 1/72.27 inch. < 1460836374 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes < 1460836419 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and a postscript point (named so beacuse postscript uses it as the unit in the original coordinate system before transforms) is 1/72 inch < 1460837018 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :gamemanj: It is possible for a DVI file to have larger units; the units used in the file are defined in the header. The reason you need that much resolution of 1/11880 inch for this purpose is because you cannot have separate horizontal and vertical units. < 1460837048 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...so? < 1460837058 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: ok, but still, how did you get 1/11880 in particular? < 1460837085 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(b_jonas is wondering on the specifics of the value, it seems - I'm wondering why it's so small.) < 1460837111 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: you can have different units in DVI? Is that what \magstep does in TeX? < 1460837129 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Vertically the IBM printer uses line spacing of 1/72 inch but it uses 1/216 inch for double printing. Horizontally it can have 10 character per inch, 5 per inch, 16.5 per inch, or 8.25 per inch. < 1460837158 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :b_jonas: No, TeX always uses the "scaled points" units. DVI however supports different units < 1460837177 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: ok < 1460837186 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(Given in the header as a fraction of decimicrons, with 32-bit numerator and 32-bit denominator) < 1460837188 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :zzo38: so you found a very large number that fits all of these units? < 1460837210 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :gamemanj: Yes, that is what I did. < 1460837218 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"decimicrons" -- um, that's 10**-5 meters, right? < 1460837221 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what a strange unit < 1460837228 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :strange name I mean < 1460837241 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Strange unit, strange name, both are accurate. < 1460837307 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: nah, after computer software apis measuring time in each of 1, 10**-1, 10**-2, 10**-3, 10**-6, 10**-8, 10**-9 seconds, I don't find any power of ten strange. < 1460837364 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :And with different epochs, I'm guessing? < 1460837382 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Why not measure in 60^-n seconds < 1460837424 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :1460833804 time goes really slowly! < 1460837521 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Huh. I missed a Digit 3 event by 9.6508101851852 days. *sigh* I'm always late to everything... < 1460837566 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: base 60 was very popular back when the ancient babylonians and arabs made calculations, but these days it's out of fashion and everyone uses powers of 2 and powers of 10 < 1460837599 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :But what about powers of 3? < 1460837619 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Quit: I have to go :c < 1460837674 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Z-machine uses deciseconds for timeouts, probably because the terminal control interface for UNIX uses deciseconds for input timeouts too. < 1460837680 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm, was this jeans so dark before I put it in the washing machine? < 1460837798 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :did you put it in the same machine as some black socks? < 1460837801 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :b_jonas: I can't tell, your client doesn't support active jeans monitoring. < 1460837979 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(An awkward silence hangs over the room for two minutes.) < 1460837987 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :s/two/three/ < 1460838147 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460839033 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460839039 0 :J_Arcane!~chatzilla@37-219-66-24.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1460839132 0 :J_Arcane!~chatzilla@37-219-66-24.nat.bb.dnainternet.fi JOIN :#esoteric < 1460839446 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :TIS-100 is an interesting game. < 1460839741 0 :fizzie!?@? PRIVMSG #esoteric :"'Tis so." < 1460839786 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :TIS-100, or "Semi-esoteric programming, now on Steam!" < 1460839803 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :TIS-100, or "we're wasting processing power just buffering values" < 1460839819 0 :fizzie!?@? PRIVMSG #esoteric :Oh, we're de-fungotted again. < 1460839823 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :TIS-100, or "Timing is everything." < 1460839854 0 :fungot!~fungot@momus.zem.fi JOIN :#esoteric < 1460839863 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Fungot! You're back! :D < 1460839868 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :TIS-100, or "I wish I had a stack." < 1460839874 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...fungot? < 1460839874 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :gamemanj: or make the x procedure be a parameter to make. instead of applying ep1 later we're going to get < 1460839878 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Yay! < 1460839888 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :picobit: A stack? Who uses a stack, nowadays? < 1460839888 0 :fizzie!?@? PRIVMSG #esoteric :picobit: It's a bit case-sensitive. < 1460839901 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :ACTION smiles at fizzie < 1460839924 0 :fizzie!?@? PRIVMSG #esoteric :Uh, wrong person. Anyway. < 1460839933 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :gamemanj: me. the Forth-loving dude. :P < 1460839945 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(Unless TIS-100 is case-sensitive, in which case, nevermind, ignore me) < 1460839966 0 :fizzie!?@? PRIVMSG #esoteric :No, 'tis was about 'got. < 1460839982 0 :fizzie!?@? PRIVMSG #esoteric :Also it has those stack nodes. < 1460840007 0 :fizzie!?@? PRIVMSG #esoteric :And fungot is also big on stacks, I'd guess. < 1460840007 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :fizzie: they generally prefer self evaluating! what a great verb would be a < 1460840021 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :TIS-100 has stack nodes? < 1460840047 0 :fizzie!?@? PRIVMSG #esoteric :Yes. Those separate stacks you send values to. < 1460840054 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :not that far in the game yet. < 1460840057 0 :fizzie!?@? PRIVMSG #esoteric :With a limited size. < 1460840059 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :(just bought it) < 1460840067 0 :fizzie!?@? PRIVMSG #esoteric :Well, you'll meet them. < 1460840071 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :cool. < 1460840084 0 :fizzie!?@? PRIVMSG #esoteric :They're as inconvenient as everything else in that game. < 1460840086 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :I was never much of a fan of "array processors" like this. < 1460840093 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :you spend more time routing values around than anything. < 1460840171 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :TODO: give picobit an FPGA < 1460840172 0 :fizzie!?@? PRIVMSG #esoteric :Protip: "JRO LEFT" (or any other direction) is super-handy. < 1460840178 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :gamemanj: already done. :P < 1460840217 0 :fizzie!?@? PRIVMSG #esoteric :It's (again) inconvenient when editing since you can't use labels for the offsets, but often saves a lot of space. < 1460840243 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :really reminds me of the green arrays 144. < 1460840265 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Inconvenience is key. < 1460840269 0 :fizzie!?@? PRIVMSG #esoteric :Yeah, I've wondered whether that was an inspiration. < 1460840271 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Otherwise it wouldn't be hard, would it? < 1460840303 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :still, not much of a fan. I'd rather a sort of "ring" pipeline. < 1460840318 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :where you can pick things off at will. lends itself better to asynchronous logic too. < 1460840332 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :The most convenient game is written in one line of shell script, and the line starts with "echo ". < 1460840334 0 :Vorpal!~Vorpal@unaffiliated/vorpal QUIT :Remote host closed the connection < 1460840342 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460840708 0 :copumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1460841155 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460841205 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460841282 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 260 seconds < 1460841735 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 244 seconds < 1460842117 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I should buy prog.io < 1460842124 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And make a codewars-like game < 1460842131 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :s/codewars/corewar/ < 1460842310 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460842329 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: TABULAR CHICKEN < 1460842402 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 260 seconds < 1460842457 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Idea: programming roguelike < 1460842459 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Called Progue < 1460842483 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Taneb: Oooh < 1460842495 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Taneb: We need a computational class called "C-Complete" < 1460842522 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That'd... just be a large finite state automaton < 1460842526 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Where it's TC aside from memory limitations, but the memory may be arbitrarily large-but-finite < 1460842532 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Taneb: See ^ < 1460842556 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That's a fairly useless computation class < 1460842566 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So it's not TC, but it can perform any finite-memory computation given a properly-sized machine < 1460842568 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :It's "Is at least as powerful as a finite state automaton" < 1460842582 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Taneb: It's not useful for theory, but it's good for discussing languages < 1460842588 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :hppavilion[2]: Would BytePusher fall under that? < 1460842592 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Taneb: C is not TC, but its memory has no bounded size < 1460842606 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :hppavilion[2], yes it does < 1460842626 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Taneb: I mean that the size is bounded for a given implementation < 1460842637 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Taneb: But C in general doesn't have a baked-in memory bound < 1460842643 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gamemanj: No, but an arbitrary WordWordJump machine would < 1460842658 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1460842659 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gamemanj: WordPusher, which is BytePusher with a CPU other than ByteByteJump < 1460842664 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :utumno/Utumno is Morgoth's first dungeon. It is where he was defeated, and the Silmarils temporarily reclaimed from him. < 1460842676 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gamemanj: WordPusher is a class of machines, while BytePusher is a single machine < 1460842687 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1460842688 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :universal property/Universal properties are the best. < 1460842699 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? free < 1460842700 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :free? ¯\(°​_o)/¯ < 1460842702 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Is that a joke? < 1460842720 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`wisdom < 1460842722 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :thwackamacallit/A thwackamacallit is like a whatchamacallit, but more painful. See mapole. < 1460842725 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... < 1460842741 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Why did I ask of the pool of wisdom < 1460842756 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn free/A free structure is one that has no nontrivial identities, except algebraist phrase that in a much fancier way with morphisms. < 1460842759 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «free» < 1460842760 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gamemanj: Because wisdom is never wrong < 1460842762 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? free < 1460842763 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A free structure is one that has no nontrivial identities, except algebraist phrase that in a much fancier way with morphisms. < 1460842763 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? wisdom < 1460842764 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom is always factually accurate, except for this entry, and uh that other one? it started with like, an ø? < 1460842766 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :`? mapole < 1460842769 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A mapole is a thwackamacallit built from maple according to Canadian standards. The army version includes a spork, a corkscrew and a moose whistle. A regulatory mapole measures 6' by 12 kg, ±0.5 inHg. < 1460842770 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: See < 1460842776 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[2]: which one is a joke? < 1460842783 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`` ls wisdom/ø* < 1460842785 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/ø \ wisdom/øl \ wisdom/ørjan < 1460842796 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: Universal Properties < 1460842804 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`? ø < 1460842806 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ø is not going anywhere. < 1460842808 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: Is its `wisdom itself a universal property? < 1460842810 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` find wisdom -iname "*hpp*" < 1460842811 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/hppavilion[42] \ wisdom/hppavilion1 \ wisdom/hppavilion[1] < 1460842821 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? hppavilion[1] < 1460842821 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] se describe en las notas al pie. ¿Porqué no los dos? Nadie lo sabe. < 1460842825 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`? hppavilion[42] < 1460842826 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[42] is the awesomest person you will ever meet. Much awesomer than oerjan. < 1460842927 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? hppavilion1 < 1460842928 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :higgledy piggledy / hp pavilion / doesn't like jokes that are / written in text; // uncontroversially, / one in a million is / roughly the chance they won't / be left perplexed < 1460842974 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn hppavilion/hppavilion is the generator including, but not limited to, hppavilion[1], hppavilion[2], and hppavilion[42]. hppavilion is of length 37-42i-28j+4k-28ij+38ik+62jk+20ijk < 1460842977 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «hppavilion» < 1460843011 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For those wondering, '+'.join([str(random.randrange(-42, 69))+suff for suff in ['', 'i', 'j', 'k', 'ij', 'ik', 'jk', 'ijk']]).replace('+-', '-') < 1460843044 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[2]: huh... is that python or something? < 1460843047 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: Yes. < 1460843080 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A language called Garfield that emphasizes lazy evaluation, generators, iterators, etc. < 1460843090 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(A practical language, that is) < 1460843099 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, .replace('+-', '-')? doesn't python just have format('{+d}',n) or something? < 1460843100 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net QUIT :Ping timeout: 244 seconds < 1460843117 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: It might, but I don't know the format notation < 1460843132 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1460843267 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: Does garfield sound like a good language? < 1460843347 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :does garfield execute on mondays? < 1460843412 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: Garfield's time libraries don't even have a concept of mondays < 1460843455 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: The metaphor stops at lazy evaluation < 1460843710 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lasagna dhould be a primitive < 1460843770 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: It's a serious language to /some/ degree < 1460843824 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric ::( < 1460843851 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: Well /sorry/ < 1460844147 0 :dingbat!uid70835@gateway/web/irccloud.com/x-vsemksmtkmhpieza QUIT :Quit: Connection closed for inactivity < 1460844981 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zip(d) := {k:v for k, v in d} < 1460845114 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: It appears that Garfield is largely declarative < 1460845115 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 244 seconds < 1460845396 0 :earendel!~earendel@unaffiliated/earendel QUIT :Quit: earendel < 1460845825 0 :fizzie!?@? PRIVMSG #esoteric :I read that at least thrice as "Garfield is largely decorative". < 1460845906 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I thought that's John < 1460846137 0 :fizzie!?@? PRIVMSG #esoteric :I also thought it was referring to a language called Garfield that had nothing to do with the comic strip. < 1460846165 0 :fizzie!?@? PRIVMSG #esoteric :And this swipey keyboard can't spell strip. < 1460846208 0 :fizzie!?@? PRIVMSG #esoteric :It keeps doing syrup, step, strop, etc. < 1460846228 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :. o O ( classic Garfield... this was as funny as it got... http://www.gocomics.com/garfield/1978/06/19 ) < 1460846257 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(I'm kidding. One or two of the later strips are funnier than that.) < 1460846258 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION runs < 1460846302 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wonder if you could train a Markov generator to try to write Kányádi Sándor poems < 1460846345 0 :fizzie!?@? PRIVMSG #esoteric :I think I used to read Garfield steps... stripe... steps... syrups... steps... whatever in some magazine. < 1460846393 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what is wrong with that keyboard? < 1460846406 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :are you on some touchy mobile device? < 1460846411 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :fizzie: probably strip is a dirty word < 1460846434 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think it would be much easier to make the output superficially similar than if you tried to imitate Arany János or Weöres Sándor poems. < 1460846451 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(No, I don't mean to say his poems are bad. Just different.) < 1460846698 0 :fizzie!?@? PRIVMSG #esoteric :int-e: It's an Android phone, right. < 1460846730 0 :fizzie!?@? PRIVMSG #esoteric :I think maybe there was a content filter option in the settings. < 1460846765 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460846823 0 :fizzie!?@? PRIVMSG #esoteric :Also I think the swipe algorithm only looks at the shape and not the timing, so there's no way to indicate the difference between "strip" and "strop", the latter of which it deigns to type. < 1460846923 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :You should be allowed to type both words and also to be able to type any word you make up by yourself too < 1460846968 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, can you imitate Kányádi's poems? < 1460846969 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :b_jonas: bad joke. i typed " not me. it's obvious he's not a lunatic. ;d < 1460846972 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :zzo38: It pulls up a selection of words from the dictionary and just defaults to picking what it thinks is the likely one. < 1460846983 0 :fizzie!?@? PRIVMSG #esoteric :I turned off the "block offensive words" option, but it still doesn't want to strip. Wait. It did. < 1460846984 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that was somewhat approperiate < 1460846991 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :... Also, IIRC it lets you add words to the dictionary pretty easy. < 1460847041 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :However using a proper keyboard would be better than using touch-screen anyways. < 1460847051 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 264 seconds < 1460847054 0 :fizzie!?@? PRIVMSG #esoteric :pikhq: It was in the dictionary all the time at least according to spellcheck -- at least it wasn't underlined in red. < 1460847062 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :*shrug* < 1460847065 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :zzo38: True. < 1460847067 0 :atrapado!~atrapado@unaffiliated/atrapado QUIT :Quit: Leaving < 1460847076 0 :bb010g!uid21050@gateway/web/irccloud.com/x-curyjjrbiijvionh JOIN :#esoteric < 1460847105 0 :fizzie!?@? PRIVMSG #esoteric :I have a relatively reasonable Bluetooth keyboard for this, but left it at home_2. < 1460847128 0 :Marcela_Gandara!~canaima@181-17-71-161.dyn.movilnet.com.ve JOIN :#esoteric < 1460847303 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Read error: Connection reset by peer < 1460847686 0 :dos!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460847734 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1460847751 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1460847812 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds < 1460847933 0 :dos!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I want to write a compiler. Should the language be LISPy or something Cish? < 1460847987 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :dos: Either way would work. I can suggest to be like LISP < 1460848036 0 :dos!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :zzo38: OK < 1460848039 0 :dos!?@? NICK :hppavilion[1] < 1460848232 0 :Marcela_Gandara!~canaima@181-17-71-161.dyn.movilnet.com.ve QUIT :Read error: Connection reset by peer < 1460848300 0 :Marcela_Gandara!~canaima@190-76-210-91.dyn.movilnet.com.ve JOIN :#esoteric < 1460848333 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:657e:581:892e:9885 QUIT :Quit: ZNC - http://znc.in < 1460848530 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460849283 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 264 seconds < 1460849579 0 :Marcela_Gandara!~canaima@190-76-210-91.dyn.movilnet.com.ve QUIT :Ping timeout: 244 seconds < 1460849894 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : "decimicrons" -- um, that's 10**-5 meters, right? <-- 10**-7, surely < 1460849894 0 :Marcela_Gandara!~canaima@190-76-210-91.dyn.movilnet.com.ve JOIN :#esoteric < 1460849914 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`bienvenido Marcela_Gandara < 1460849918 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: oh... that's even worse < 1460849919 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok < 1460849919 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Marcela_Gandara: ¡Bienvenido al centro internacional para el diseño y despliegue de lenguajes de programación esotéricos! Por desgracia, la mayoría de nosotros no hablamos español. Para obtener más información, echa un vistazo a nuestro wiki: http://esolangs.org/. (Para el otro tipo de esoterismo, prueba #esoteric en EFnet o DALnet.) < 1460849988 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1460849990 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :xyzzy/Nothing happens. < 1460849991 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460849994 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1460849995 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :esoteric/This channel is about programming -- for the other kind of esoterica, try #esoteric on EFnet or DALnet. < 1460850005 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah yeah, < 1460850007 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I knoe < 1460850009 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1460850012 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sbus/SBus is the standard bus in many a Sun SPARC-based system, capable of coping with thirty-two (32) bits in parallel, at rates of around 16.67 to 25 MHz. There is a 96-pin connector, and the cards lay parallel to the motherboard, like toppings on a sandwich. < 1460850266 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : Oh, we're de-fungotted again. <-- . o O ( how long before fizzie breaks down and implements DNS lookup ) < 1460850266 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :oerjan: if fnord p is too much < 1460850372 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i guess it'll take a bit more to get completely autonomous reconnection < 1460850437 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(you'd also probably need nick collision handling...) < 1460850493 0 :hydraz!?@? NICK :cnydraz < 1460850588 0 :me4!~me@38.70.70.115.static.exetel.com.au JOIN :#esoteric < 1460850662 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 260 seconds < 1460850705 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wow < 1460850764 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: ikr? < 1460850801 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :You know how on interent forums people often start a post with something like “I'm surprised nobody mentioned such and such”. I find that somewhat annoyingly superfluous, especially when they do that very quickly before most posters have had a chance to mention anything. < 1460850826 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :But this is the first time I saw a post starting with basically “I'm surprised I have never mentioned such and such” < 1460850845 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm surprised you have never seen that before < 1460850861 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1460851475 0 :Marcela_Gandara!~canaima@190-76-210-91.dyn.movilnet.com.ve QUIT :Quit: Leaving. < 1460851510 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :wow, the TIS-100 is capable of flow-based programming... it has backpressure. < 1460851587 0 :iconmaster!~iconmaste@129.21.120.143 QUIT :Ping timeout: 264 seconds < 1460851633 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de TOPIC #esoteric :Surprise! | The international hub of esoteric programming language and kitten typesetting | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | http://esolangs.org/ | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | Note: people with cloaks will be treated as if they're from Chennai (not Madras) < 1460851691 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :gasp < 1460851855 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :I/O operations block on their respective nodes until they have needed data. < 1460852332 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`unidecode Kohctpyktop < 1460852334 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+004B LATIN CAPITAL LETTER K] [U+006F LATIN SMALL LETTER O] [U+0068 LATIN SMALL LETTER H] [U+0063 LATIN SMALL LETTER C] [U+0074 LATIN SMALL LETTER T] [U+0070 LATIN SMALL LETTER P] [U+0079 LATIN SMALL LETTER Y] [U+006B LATIN SMALL LETTER K] [U+0074 LATIN SMALL LETTER T] [U+006F LATIN SMALL LETTER O] [U+0070 LATIN SMALL LETTER P] < 1460852428 0 :iconmaster!~iconmaste@icon-thinkpad.wireless.rit.edu JOIN :#esoteric < 1460852429 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I had not realized that КОНСТРУКТОР can be rendered using standard latin letters... but it's really spoiled in lower case. < 1460852485 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(context: http://www.zachtronics.com/kohctpyktop-engineer-of-the-people/ ) < 1460852528 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :compare: конструктор < 1460852629 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :I like words that can be rendered like that, like PECTOPAH < 1460852683 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :maybe you could use latin smallcaps? < 1460852928 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :I had a random idea about making an esolang with an alphabet restricted to the overlap between cyrillic and latin, with e.g. H as an alias for Н < 1460852940 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :(called PECTOPAH) < 1460852972 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :olsner: EXCE... um. < 1460852977 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(TIS-100 and Spacechem are games by the same company) < 1460853008 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :oerjan: EXCEwhat? < 1460853039 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :olsner: EXCEsomethingthatdoesn'tfitthescheme < 1460853186 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :otoh, this is pretty annoying: https://www.modulargrid.net/img/modules/v6/1026.jpg (cyrillic-lookalike for "autobot", but with my rudimentary cyrillic skills, that's something like PUGOSOG) < 1460853360 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :olsner: there exists something like that: car registration plates in Macedonia use the ten letters that appear in both the Macedonian alphabet (which is similar to the Serbian cyrillic alphabet) and the English alphabet (plus they use the ten digits). < 1460853409 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? zkstr < 1460853410 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :including e.g. H and P that look the same but have different sounds? < 1460853415 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :zkstr is a common consonant cluster at the start of Russian words, see eg. http://www.math.bme.hu/~ambrus/pu/metro-typo-2 < 1460853416 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :olsner: yes < 1460853463 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :olsner: for a reg plate, the important thing is that you can write it up or remember it to later report, not to pronounce it < 1460853654 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :olsner: https://commons.wikimedia.org/wiki/Category:Old_license_plates_of_the_Republic_of_Macedonia should give a rough idea of how thus looks like in practice < 1460853768 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :although that shows the letter G so I don't quite get how it works < 1460853790 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but other than G it does seem to match\ < 1460853817 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ok, no, it also has Z < 1460853821 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I dunno then < 1460855862 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460856157 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460856927 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 260 seconds < 1460857155 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1460857180 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :For spheres, why don't we just use π++? < 1460857190 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(π++ = 4π/3) < 1460857242 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Better yet, there should be an alternative syntax that treats π as a sequence rather than a constant < 1460857314 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :π_n = r^n/volumeOfNSphereWithGivenRadius(n, r) (forall real r) < 1460857725 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460858439 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460858452 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460858953 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :"Subclass" is a silly word < 1460858966 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :As is "Superclass" < 1460859026 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Even in the most rigorous environments, in which subclasses never overload a method (or where methods have the same behavior with some added), they're increasing the stuff in the class, not decreasing it as a subset does < 1460859094 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1460859105 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :sgello < 1460859127 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Here's a little HackEgo command I think would be funny < 1460859132 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :\`language < 1460859164 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :It takes a number of files listing terms and spits out a buzzword-filled language description < 1460859204 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(Along with the `language.define command, which defines buzzwords (though potentially involving more buzzwords that you need to define (inevitably forming infinite loops))) < 1460859245 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I say "little HackEgo command", but it'd probably take hours of development to make it work < 1460859287 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :well that was fun. < 1460859354 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :The images captions @ https://en.wikipedia.org/wiki/Duck_test are awesome < 1460859359 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :picobit: Was that directed at me? < 1460859363 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :hppavilion[1]: nah. < 1460859366 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :picobit: OK < 1460859378 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :hppavilion[1]: playing TIS-100. < 1460859384 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :picobit: Yay! < 1460859389 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :some of these scheduling problems are really fun. < 1460859390 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :picobit: TIS-100 is awesome! < 1460859395 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :it is. runs well too. < 1460859404 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :(btw, I'm not in ##programming anymore) < 1460859408 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :picobit: Though I got stuck on the one where I find the length of an array or something < 1460859416 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :picobit: I'm now muted there, so... < 1460859419 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :lmao. < 1460859421 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :sequence length? < 1460859433 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :I passed that problem a few minutes ago. < 1460859445 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :hold on, I'll screen the solution. < 1460859562 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :hppavilion[1]: http://imgur.com/a/KxB88 < 1460859581 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :picobit: I think I had to find sequence length AND something else < 1460859587 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :hppavilion[1]: length and sum. < 1460859590 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :picobit: The length and sum < 1460859591 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :picobit: Yes < 1460859603 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :picobit: I couldn't figure it out because there weren't enough registers xD < 1460859615 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :hppavilion[1]: I used a buffering technique present there. < 1460859622 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :picobit: Ah, yes < 1460859630 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :essentially you send the value twice, since we don't send until two nodes agree. < 1460859646 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :it's expensive on cycles but it's the only way I thought of. < 1460859663 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :this way you can use the previous node's accumulator to buffer for the comparison. < 1460860041 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :picobit: I'm designing an image format called AGIF (Advanced Giraffical Interchange Format) < 1460860094 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :picobit: It aims to be like GIF with some simplified event-driven scripting (e.g. eyes that follow the mouse) < 1460860142 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :fun! < 1460860147 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :picobit: Yep! < 1460860155 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think SVG can also do but with vector graphics instead < 1460860164 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: ...damn < 1460860178 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :lol. < 1460860189 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Though AGIF does support vector graphics (in the form of PNG), as well as raster graphics (in the form of JPG) < 1460860206 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :PNG is not even a vector graphics format though < 1460860218 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Really? I seem to remember it being vector... < 1460860226 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Also JPG is lossy < 1460860321 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Yes, it is < 1460860332 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :holy shit, we get to divide numbers in TIS-100? < 1460860358 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :that's evil. < 1460860369 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: But that lossiness, when used to encode non-computronic images (e.g. a picture) leads to fucking amazing compressoin < 1460860393 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Which is worth it given that you can't even tell 90% of the time unless you are also looking at the original < 1460860406 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes it can help to improve the compression so that it why it is used for photographs < 1460860422 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Yes, that's why I support it < 1460860432 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes OK < 1460860459 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Computer graphics are supposed to use whatever vector format I choose, photographics are supposed to use JPG < 1460860503 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Well, strictly speaking, since you usually won't be using AGIF for anything but programmatic GIF, you shouldn't use it for photographs at all < 1460860512 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: The same way nobody uses GIF for static images < 1460860531 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: I can't find any generally-used binary vector formats. Weird. < 1460860555 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1460860580 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: I now have to invent BVF too, of course < 1460860614 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Or should I call it BVI? < 1460860622 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :PNG is much better than GIF anyways. That is why GIF is no longer used for static images (in the past they used to do though, before PNG was invented) < 1460860638 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Yes, you are correct < 1460860653 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: TIL that GIF only supports 8-bit colors < 1460860659 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(At least, originally) < 1460860725 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Eh, BVIF will do < 1460860735 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :It's not really meant for usage outside of AGIF anyway < 1460860824 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That is part of it too yes, and there are other problems also with GIF. GIF only does paletted pictures, uses inferior compression, does not support alpha transparency, and is patented. Those are a few of its problems. Animated PNG is also possible although it isn't common, so GIF is still sometimes used for animations < 1460861049 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: GIF's patents expired ages ago... < 1460861056 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :2004 < 1460861061 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :deltab: Thank you < 1460861074 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Yes that is true < 1460861077 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: And for BVIF... I need a binary JSON xD < 1460861117 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :There are a few different formats that are like binary JSON, including something I have designed some time ago, I will have to try to find it < 1460861131 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :holy fuck I didn't know this game had an image console. now I have to write a raytracer. < 1460861396 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: It's not so much JSON as EJSON < 1460861402 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(extensible json) < 1460861444 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Do you know the name of the encoding that UTF-8 uses? Where the high bit being 1 means "include next byte" < 1460861467 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :picobit: You don't *have* to, you just *want to at the moment* < 1460861489 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :picobit: Also, use of actual formatting on IRC as opposed to Human Markup offends me. < 1460861534 0 :picobit!~tomkl@unaffiliated/tomkl PRIVMSG #esoteric :lol. < 1460861579 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Meh, I'll just call it "variable-width include-bit encoding" < 1460861607 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :hppavilion[1]: I just call the encoding UTF-8 < 1460861617 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Whether or not it is being used to encode Unicode text. < 1460861621 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Yes, but the concept of the encoding. < 1460861623 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Ah < 1460861640 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I think "the UTF-8 encoding algorithm" is probably the best unambiguous way of referring to it. < 1460861657 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :protobuf calls it varint: https://developers.google.com/protocol-buffers/docs/encoding#varints < 1460861666 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :What is extensible JSON? < 1460861700 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I don't think protobuf varints are the same as UTF-8. < 1460861728 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: It's something I made up for the purposes of this discussion < 1460861737 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :UTF-8 has the number of leading 1s in the first byte indicate how many bytes remain in the encoding, after all... < 1460861741 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :they're not: they're 'the high bit being 1 means "include next byte"' < 1460861751 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: Yes, though I'm not doing that < 1460861755 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :OIC < 1460861757 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: So I guess I need another name < 1460861768 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: It's the first bit of each byte constitutes whether to include the next < 1460861783 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :"Each byte in a varint, except the last byte, has the most significant bit (msb) set – this indicates that there are further bytes to come. The lower 7 bits of each byte are used to store the two's complement representation of the number in groups of 7 bits, least significant group first." < 1460861804 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :UTF-8 is different from VLQ < 1460861812 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: VLQ? < 1460861825 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :VLQ is used for the timing in MIDI files < 1460861829 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Ah < 1460861859 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It is base 128 numbers where the high bit of each byte indicates that another byte of the number follows and is big endian numbers < 1460861881 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(There is also small endian VLQ used in some other file formats, and also signed VLQ is another variant.) < 1460861947 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :And then there is also my variant where specifying the first byte of the number as 0x80 results in a place value of 128 instead of 0 < 1460862043 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :hppavilion[1]: I know you made up EJSON but it does not quite explain the details? < 1460862055 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: I didn't invent any details < 1460862064 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: I literally just made it up on the spot < 1460862069 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: As an example < 1460862083 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Then how do you know how to do it? You have to figure out < 1460862104 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: But if you want specifics, it's "Anything that's like JSON, but has extra stuff mixed in defined by the specific EJSON-decoding algorithm" < 1460862128 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: It's just a way to talk about things that are like JSON++ < 1460862175 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :RDF is extensible though by adding whatever data types and data structures you want to put, although conversion can be done without needing specific parsers for such stuff < 1460862229 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :there are some binary vector formats used in GIS, for example https://en.wikipedia.org/wiki/Shapefile < 1460862449 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(You probably do not need RDF in this case, although I wouldn't know all details of what you are doing of course) < 1460862770 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :the Draw file format: http://www.riscos.com/support/developers/prm/fileformats.html#31018 < 1460863065 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460863230 0 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Quit: MDude < 1460863804 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: OK, I've got EBO defined < 1460864136 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 276 seconds < 1460864634 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460864727 0 :iconmaster!~iconmaste@icon-thinkpad.wireless.rit.edu QUIT :Ping timeout: 264 seconds < 1460864812 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1460864837 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: I don't need RDF because I'm going for a binary format < 1460865021 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think these situations are independent < 1460865744 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Ugh, BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT doesn't have a right pokey thing in it < 1460865747 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :In my font, that is < 1460865756 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :If only I could access the font creator to tell them. < 1460865757 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :... < 1460865758 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Oh wait < 1460865765 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :\oren\: BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT looks wrong. < 1460866065 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com JOIN :#esoteric < 1460866110 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`unrelcome testPerson < 1460866126 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: unrelcome: not found < 1460866132 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`colorize < 1460866139 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: colorize: not found < 1460866264 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Wait, does RDF have a binary output option? < 1460866622 0 :picobit!~tomkl@unaffiliated/tomkl QUIT :Ping timeout: 260 seconds < 1460867065 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :hppavilion[1]: There are different file formats to store RDF, so it is possible to use a binary format. It would also be possible to make a program that takes RDF data and output a binary file of some specific format based on such thing. However, as I have said you do not necessarily need RDF for what you are doing anyways < 1460867091 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Yeah, probably not < 1460867102 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: I'm considering submitting these as ESOSC standarsd < 1460867105 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :*standards < 1460867715 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :`danddreclist 77 < 1460867717 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :danddreclist 77: shachaf nooodl boily \ http://zzo38computer.org/dnd/recording/level20.tex < 1460867775 0 :dingbat!uid70835@gateway/web/irccloud.com/x-nlgejqtwtfsstzdr JOIN :#esoteric < 1460868622 0 :picobit!~tomkl@unaffiliated/tomkl JOIN :#esoteric < 1460868896 0 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1460869016 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 244 seconds < 1460870289 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I wonder... < 1460870297 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Is it actually possible to put out a fire with gasoline? < 1460870334 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :With sufficient gasoline, probably. < 1460870336 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :It seems like with enough (like, a few kilolitres or so) poured on the water all at once, you would cut off the error and the gasoline wouldn't ignite < 1460870345 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :s/error/air/ < 1460870357 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(Wow, impressive typofication) < 1460870381 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :You can't really get a normal fire without oxygen. < 1460870422 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :That said, I strongly advise against trying to put out fires with fluorine. < 1460870489 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: Yes, that's what I said. Oxygen. < 1460870495 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Well, I said "air" < 1460870510 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Well, "error" until [20:19:03] < 1460870582 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(I consider α-expressions with s as their command to literally change history, rather than just correcting a mistake) < 1460870600 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I also strongly advise against doing much of anything with fluorine or its compounds, really. < 1460870612 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: That is a fair piece of advice < 1460870731 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :do keep brushing your teeth, though < 1460870737 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Don't trust a guy who would help you dispose of a body, he knows how to dispose of a body. < 1460870740 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`advice < 1460870749 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :deltab: Okay. < 1460870750 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :deltab: "keep" brushing my teeth? < 1460870752 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: advice: not found < 1460870760 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :ACTION squirts some krypton difluoride on his teeth < 1460870762 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Like this? < 1460870782 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`advice should be similar to `wisdom, but it doesn't associate the information with words < 1460870788 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: advice: not found < 1460870812 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`` cat bin/wisdom < 1460870815 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :F="$(find wisdom -name "*$(echo "$1" | lowercase)*" -type f | shuf -n1)"; echo -n "${F#wisdom/}/" | rnoooooodl; cat "$F" | rnoooooodl < 1460870861 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: A *n?x that doesn't distinguish between files and folders... < 1460870890 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Y'mean all of 'em? < 1460870898 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Unix directories are literally files. < 1460871024 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :hppavilion[1]: yeah, keep brushing, but take breaks of around 12 hours every couple of minutes < 1460871024 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :https://www.quora.com/Why-are-visual-basic-programmers-laughed-at-by-other-programmers/answer/Mark-Flory?srid=dS99 is awesome < 1460871059 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: Yes, but they don't hold anything more than a pointer to the next file. Or something. I'm not very good at *n?x < 1460871095 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: I'm talking one where /every/ file with a body is /also/ a directory with members, and vice versa < 1460871115 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Ah. < 1460871126 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: Yes. < 1460871149 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: And there would be tools like exj that turn a .json into a whole directory < 1460871174 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(well, not a .json, because *n?x, but a file with the JSON mimetype) < 1460871202 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: I have also considered an OOFS, but OO is bad and I should feel bad < 1460871547 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :IMO, for actual purposes OSes should have three types of applications- Applets, User Applications, and Admin Applications < 1460871595 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Applets run in their own subsystem that follows the SILO model, user applications have access to all non-protected parts of the filesystem, and admin applications have full-system access < 1460871611 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460871648 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :All three of those also have their own Windows-like registry (because config files are getting old), and Admin applications can mess with registries of other applications (including the OS) < 1460871709 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :It's been suggested that we should use the mobile phone model where EVERYTHING follows the SILO model, but I quite like being able to open documents with both Notepad++ and other applications < 1460871713 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com QUIT :Ping timeout: 244 seconds < 1460872302 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 244 seconds < 1460872397 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1460872558 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: Monadic File System < 1460873072 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460873293 0 :picobit!~tomkl@unaffiliated/tomkl QUIT :Quit: leaving < 1460873326 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :Hm... seeing as monads are like burritos... < 1460873334 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :...Burritoid File System < 1460873480 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Monads are like burritos? < 1460873497 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That is what they say but it does not really make sense so much < 1460873508 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I thought burritos were like monads. < 1460873533 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :This may explain my poor understanding of the burrito category. < 1460874066 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :zzo38: Do you understand Monads well enough to get what a Monadic filesystem would be like? < 1460874074 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Because I really don't < 1460874808 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Not at this time < 1460874874 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :I just don't have any idea how monads could apply to a filesystem. < 1460874897 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1460874901 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Except in that you could have a "filesystem monad" which would be a state monad with an unusual API. < 1460874904 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: I don't etiher < 1460875133 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :ACTION wishes somebody'd explain the generic rules behind what a monad is to zgrep, and give a few examples afterwards... or at least link to place that does so well < 1460875211 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :ACTION wonders why the Stanford Encyclopedia of Philosophy has a page about Category Theory... < 1460875332 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :A lengthy one, too. < 1460875968 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :"OpenType is a registered trademark of Microsoft Corporation." < 1460875971 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :That's just /wrong/ < 1460876557 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Is this understanding of how font formats work correct?: < 1460876565 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :The font format defines the shape of a glyph < 1460876581 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460876606 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :When a machine requests to render it, in a given size, the format evaluator converts the relevant glyphs to bitmap images of that size and passes them back to the machine < 1460876610 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :s/machine/program/ < 1460876627 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Then the program renders them in that size < 1460876634 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :The glyphs, that is < 1460877092 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :I think more often the text renderer is part of a graphics library that writes the glyph bitmaps onto the output bitmap < 1460877288 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :http://carnage-melon.tom7.org/embed/dmca.html makes me happy < 1460877290 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :sometimes it'll return the outlines as vector paths to the program, allowing it to resize and otherwise transform the shapes, or use them as clipping paths or extrude them into 3d < 1460877292 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :deltab: Ah < 1460877366 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :the glyph bitmaps get cached because it's much faster to copy a block of pixels than to render vector shapes < 1460877512 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :for vector output devices such as plotters, of course, the outlines stay as vectors < 1460877758 0 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Changing host < 1460877759 0 :nisstyre!~yourstrul@oftn/oswg-member/Nisstyre JOIN :#esoteric < 1460877794 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :also, the text renderer can be used to get just the positions and sizes ('metrics') without any visual data; that's useful for the program to do layout (line splitting, etc.), mapping mouse click locations to characters, drawing selection boxes, etc. < 1460877982 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :hppavilion[1]: What you described is probably accurate for some older font renderers. < 1460877992 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: Ah < 1460878026 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :But a simplistic model like that doesn't work quite right with the more complicated features that the OpenType format provides, such as ligatures and variant selection... < 1460878050 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :(which are necessary for high quality typesetting of most languages, and vital for *legible* rendering of some languages.) < 1460878107 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: Variant Selection? < 1460878169 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: How DO font formats usually work? < 1460878172 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Some glyphs can have variants depending on context, or metadata. < 1460878210 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: Ah < 1460878224 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: I do want to support that, but I now realize that the return-the-bitmap model won't work < 1460878265 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :e.g. Arabic letters join to each other, owth differing shapes when they're initial, medial, final or isolated < 1460878268 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :The better solution, which is also a lot easier for end users to use, is to have the font renderer render *strings* into a bitmap image. < 1460878296 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: Ah, that works. < 1460878300 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: Is there a "but"? < 1460878344 0 :ineiros!ineiros@kapsi.fi JOIN :#esoteric < 1460878353 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Not that I know of. Um, if you support antialiasing use an alpha channel and require end users to composite instead of rendering without an alpha channel? < 1460878369 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: OK? < 1460878396 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: I will have to figure out how to return bitmap images AND AGIF < 1460878414 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Why GIF? < 1460878470 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: AGIF < 1460878473 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: Not GIF < 1460878497 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: Because animated emoji with simplistic scripting make me cry tears of joy. < 1460878552 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Where AGIF is GIF with the almost universally supported animation extension? < 1460878589 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: No, AGIF is Advanced GIF < 1460878627 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Is there anything about it that's better than PNG? (well, APNG or MNG or some such) < 1460878635 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :(I would hope so, but hey. :)) < 1460878675 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: It's like GIF with simplistic scripting (e.g. googley eyes that follow the mouse). Horribly inefficient on slower processors, but fucking amazing when it's fast enough. < 1460878700 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Ah. Neat. < 1460878703 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I feel a like it's a /bit/ outside of the image domain, but oh well. < 1460878705 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Just a bit. < 1460878715 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Probably. < 1460878733 0 :deltab!~deltab@cpc1-smal2-0-0-cust155.19-1.cable.virginm.net PRIVMSG #esoteric :'AGIF' is likely to be interpreted as 'animated GIF' < 1460878739 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: I imagine it'll be the kind of thing that you could technically write a full-scale game in but that you never would because that's awefome < 1460878741 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Though probably easy *enough* to get working on the web with some clever Javascript. < 1460878743 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :*aweful < 1460878746 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :*awful < 1460878759 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: Oooh, right < 1460878759 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1460878777 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Particularly if you manage to make it an actual extension of GIF. < 1460878788 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: I probably won't < 1460878799 0 :pikhq!~pikhq@2601:647:4b00:63aa::f63 PRIVMSG #esoteric :Then why call it GIF? :P < 1460878820 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: The idea, though, is a font format that also supports vector images in the AGIF format (which builds on BVIF (Binary Vector Image Format)) < 1460878825 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :pikhq: Well, it's a coincidence < 1460878843 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :AGIF is actually, officially, Advanced Giraffical Interchange Format < 1460878854 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Because why the hell not < 1460879416 0 :bb010g!uid21050@gateway/web/irccloud.com/x-curyjjrbiijvionh QUIT :Ping timeout: 264 seconds < 1460879451 0 :ineiros!ineiros@kapsi.fi QUIT :Ping timeout: 264 seconds < 1460879494 0 :ineiros!ineiros@kapsi.fi JOIN :#esoteric < 1460879927 0 :bb010g!uid21050@gateway/web/irccloud.com/x-nilwjvrhalyabmgg JOIN :#esoteric < 1460880212 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460880485 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1460882979 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I just realized that I've never seen a format for encoding charts < 1460882987 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :As in, arbitrary graphs < 1460883094 0 :yorick__!~yorick@ip51cd0513.speed.planet.nl JOIN :#esoteric < 1460883094 0 :yorick__!~yorick@ip51cd0513.speed.planet.nl QUIT :Changing host < 1460883094 0 :yorick__!~yorick@oftn/oswg-member/yorick JOIN :#esoteric < 1460883097 0 :FreeFull_!~freefull@defocus/sausage-lover JOIN :#esoteric < 1460883333 0 :sewilton_!sid32560@gateway/web/irccloud.com/x-imptcoyvmriddpxw JOIN :#esoteric < 1460883403 0 :earendel!~earendel@unaffiliated/earendel QUIT :*.net *.split < 1460883405 0 :FreeFull!~freefull@defocus/sausage-lover QUIT :*.net *.split < 1460883405 0 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de QUIT :*.net *.split < 1460883405 0 :yorick!~yorick@oftn/oswg-member/yorick QUIT :*.net *.split < 1460883405 0 :sewilton!sid32560@gateway/web/irccloud.com/x-rsnnanifdepwzrzz QUIT :*.net *.split < 1460883405 0 :Nithogg!~ethiraric@jrc16-h01-176-150-43-109.dsl.sta.abo.bbox.fr QUIT :*.net *.split < 1460883405 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca QUIT :*.net *.split < 1460883585 0 :sewilton_!?@? NICK :sewilton < 1460883793 0 :Nithogg!~ethiraric@jrc16-h01-176-150-43-109.dsl.sta.abo.bbox.fr JOIN :#esoteric < 1460883798 0 :augur_!~augur@c-73-46-94-9.hsd1.fl.comcast.net JOIN :#esoteric < 1460884007 0 :atehwa_!atehwa@aulis.sange.fi JOIN :#esoteric < 1460884070 0 :Warrigal!~tswett@192.241.237.138 JOIN :#esoteric < 1460884134 0 :contrapumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1460884148 0 :jix_!~jix@jixco.de JOIN :#esoteric < 1460884322 0 :FreeFull_!~freefull@defocus/sausage-lover QUIT :*.net *.split < 1460884322 0 :yorick__!~yorick@oftn/oswg-member/yorick QUIT :*.net *.split < 1460884325 0 :me4!~me@38.70.70.115.static.exetel.com.au QUIT :*.net *.split < 1460884325 0 :copumpkin!~copumpkin@haskell/developer/copumpkin QUIT :*.net *.split < 1460884329 0 :jix!~jix@jixco.de QUIT :*.net *.split < 1460884333 0 :ski!~ski@remote11.chalmers.se QUIT :*.net *.split < 1460884333 0 :augur!~augur@c-73-46-94-9.hsd1.fl.comcast.net QUIT :*.net *.split < 1460884333 0 :trn!jhj@trnsz.com QUIT :*.net *.split < 1460884333 0 :tswett!~tswett@192.241.237.138 QUIT :*.net *.split < 1460884336 0 :atehwa!atehwa@aulis.sange.fi QUIT :*.net *.split < 1460884336 0 :catern!~catern@catern.com QUIT :*.net *.split < 1460884336 0 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi QUIT :*.net *.split < 1460884336 0 :nitrix!~nitrix@unaffiliated/nitrix QUIT :*.net *.split < 1460884336 0 :paul2520!~paul2520@unaffiliated/paul2520 QUIT :*.net *.split < 1460884336 0 :singingboyo!~brandonso@thetis.ugrad.cs.ubc.ca QUIT :*.net *.split < 1460884336 0 :newsham!~chat@udp217044uds.hawaiiantel.net QUIT :*.net *.split < 1460884397 0 :ski!~ski@remote11.chalmers.se JOIN :#esoteric < 1460884519 0 :catern!~catern@catern.com JOIN :#esoteric < 1460884577 0 :sewilton!sid32560@gateway/web/irccloud.com/x-imptcoyvmriddpxw QUIT :Ping timeout: 260 seconds < 1460884582 0 :nitrix-!~nitrix@104.236.108.9 JOIN :#esoteric < 1460884699 0 :Deewiant!~deewiant@de1.ut.deewiant.iki.fi JOIN :#esoteric < 1460884703 0 :paul2520!~paul2520@paulkaefer.com JOIN :#esoteric < 1460884719 0 :paul2520!~paul2520@paulkaefer.com QUIT :Changing host < 1460884719 0 :paul2520!~paul2520@unaffiliated/paul2520 JOIN :#esoteric < 1460884953 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-wmtgaikjiqbxqmge QUIT :Quit: EliteBNC free bnc service - http://elitebnc.org - be a part of the Elite! < 1460885132 0 :sewilton!sid32560@gateway/web/irccloud.com/x-ggctsviovyjectkn JOIN :#esoteric < 1460885196 0 :trn!jhj@trnsz.com JOIN :#esoteric < 1460886100 0 :ocharles_!sid30093@gateway/web/irccloud.com/x-wuubhubpjpjbtjdn QUIT :Quit: Updating details, brb < 1460886115 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460886165 0 :ocharles_!sid30093@gateway/web/irccloud.com/x-udvxnlfocborqrwq JOIN :#esoteric < 1460886341 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-tdniqtwtwmkodgga JOIN :#esoteric < 1460887434 0 :yorick!~yorick@oftn/oswg-member/yorick JOIN :#esoteric < 1460887530 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:dc1b:38c4:f0f1:fa8a JOIN :#esoteric < 1460887531 0 :newsham!~chat@udp217044uds.hawaiiantel.net JOIN :#esoteric < 1460887531 0 :singingboyo!~brandonso@thetis.ugrad.cs.ubc.ca JOIN :#esoteric < 1460888111 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1460890294 0 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1460890906 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1460891079 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net QUIT :Ping timeout: 264 seconds < 1460891091 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460891381 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 268 seconds < 1460892156 0 :Froox!~Frooxius@194.108.5.201 QUIT :Quit: *bubbles away* < 1460893140 0 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1460893487 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 JOIN :#esoteric < 1460893505 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :http://codepad.org/lwL6oCq0 <- anybody an idea how I can translate that to Haskell < 1460893507 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :I'm stuck < 1460895471 0 :fizzie!fis@unaffiliated/fizzie JOIN :#esoteric < 1460895471 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [[("a",1),("b",3),("c",4)],[("a",1),("b",3),("c",5)],[("a",1),("b",3),("c",6... < 1460895563 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::t uncurry (map . (,)) < 1460895564 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(a1, [a]) -> [(a1, a)] < 1460895923 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460895981 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :this can be done in Python as well, of course: import itertools \ def f(xss): \ list(itertools.product(*[[(a,x) for x in xs] for (a,xs) in xss])) < 1460896070 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and the list() is a pessimation if you only want to iterate over the result) < 1460896079 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :pessimization < 1460896947 0 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 244 seconds < 1460897739 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1460898331 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Given a biinfinite tape of endless 0s, write a TM that will 1ify it < 1460899395 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? tomato < 1460899402 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? tomato sauce < 1460899439 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tomato sauce? ¯\(°​_o)/¯ < 1460899439 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tomato? ¯\(°​_o)/¯ < 1460899771 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460900172 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 276 seconds < 1460900908 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I had forgotten just how inscrutable the KOHCTRYKTOP solutions look http://int-e.eu/~bf3/tmp/k8.png < 1460901260 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That's impressively inscrutable < 1460901398 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(featuring a transistor delay based osciallator and a T flip-flop) < 1460901837 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Something I find fun from time to time is to write intentionally bad fizz buzz programs; a friend of mine has a github repository collecting them < 1460901847 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Here is my latest (in Rust): https://github.com/Taneb/BadBuzz/blob/master/Rust/Taneb.rs < 1460902117 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? loudly < 1460902125 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Did you mean: 04,09l09,04o04,09u09,04d04,09l09,04y < 1460902175 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :how the fungot am I supposed to LaTeX that one... < 1460902175 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: calamari's array implementation does not allow you to reason about. < 1460902186 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: no, I do not reason about calamari hth < 1460902187 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: and it is orthogonal to the interpretation technique. system interrupts, on the other hand, if you express a procedure literal with the lambda < 1460902222 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Taneb: Tanelle. that is bad, and you should feel great. < 1460902524 0 :iconmaster!~iconmaste@129.21.120.143 JOIN :#esoteric < 1460903772 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh it blinks... what fun... < 1460903917 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :boily: how about something like {\fboxsep0pt\colorbox{green}{\textcolor{red}{l}}\colorbox{red}{\textcolor{green}{o}}\colorbox{green}{\textcolor{green}{u}}\colorbox{red}{\textcolor{red}d}\colorbox{green}{\textcolor{red}l}\colorbox{red}{\textcolor{green}y}}} < 1460903964 0 :fizzie!?@? PRIVMSG #esoteric :I was just going to suggest colorbox. < 1460904010 0 :fizzie!?@? PRIVMSG #esoteric :Though there's a \hl command in \usepackage{soul} that could also work. (You'd need a lot of \hl{x}\sethlcolor{a}\hl{y}\sethlcolor{b}... but still. < 1460904032 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(not sure whether the green on green/red on red works for imitating blinking) < 1460904152 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh and maybe sprinkle some \strut in there... < 1460904172 0 :fizzie!?@? PRIVMSG #esoteric :My colleagues had recorded me one of those audio greeting cards, but so that it has 15 different greetings all mixed together. < 1460904195 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :\newcommand{\colorfulletter}[3]{{\fboxsep0pt\colorbox{#1}{\textcolor{#2}{\strut#3}}} < 1460904207 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: abusing destructors? I've done that once, in a somewhat bad obfu at http://www.perlmonks.com/?node_id=330784 < 1460904249 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ACTION isn't testing this btw < 1460904261 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no wait, that one doesn't abuse destructors < 1460904375 0 :cnydraz!?@? NICK :hydraz < 1460904397 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460904672 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :mumble. "Encoding file `t5enc.def' not found." < 1460904743 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :texlive-lang-other. thanks, debian. < 1460904761 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :int-e: are you... building the wisdom PDF? < 1460904770 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :maybe? < 1460904783 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION has a widening grin < 1460904786 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oooooh :D < 1460905450 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :doesn't really work... < 1460905573 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :which part doesn't work? < 1460905584 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :boily: anyway, try this: http://sprunge.us/IEGc < 1460905596 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460905599 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :the vietnamese doesn't work < 1460905711 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :strange... it works perfectly well here. < 1460905719 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :missing package? bad moon alignment? < 1460905720 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(apparently the vietnam.ldf file is gone) < 1460905737 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :??? < 1460905867 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I have it here, it belongs to texlive-lang-other. reinstall the package? < 1460905878 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or renamed, hmm. /usr/share/texlive/texmf-dist/tex/generic/babel-vietnamese/vietnamese.ldf < 1460905887 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :texlive-lang-other: /usr/share/texlive/texmf-dist/tex/generic/babel-vietnamese/vietnam.ldf < 1460905904 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I'm on debian unstable (stretch) < 1460906007 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ubuntu 15.10. < 1460906110 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway... not going to solve this today... it's also missing the -cjk stuff and I'm not in the mood to download 100 MB right now. < 1460906158 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :tried you loudly thing. it's loud. < 1460906295 0 :fizzie!?@? PRIVMSG #esoteric :Oh, fun LaTeX thing: we've got a semi-official university beamer template thing, and when it's used with pdflatex from the right TeX distribution (including the one I have), it manages to make PDF files that Adobe Reader doesn't open. Just prints a cryptic error. < 1460906363 0 :fizzie!?@? PRIVMSG #esoteric :Other tools (evince, something called "PDF-xChange" or something like that that they fortunately had on the lecture hall Windows box) think the files are just fine. < 1460906413 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :int-e: pushed! < 1460906447 0 :fizzie!?@? PRIVMSG #esoteric :Except when I told evince to print them two slides per page, most (but not all) 'i' and 'l' letters disappeared. But for slides per page was again fine. < 1460906456 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I hate Adobe Reader's errors. "Something went wrong somewhere" "Yes, I can see that. What went wrong?" "..." < 1460906458 0 :fizzie!?@? PRIVMSG #esoteric :Four. < 1460906515 0 :fizzie!?@? PRIVMSG #esoteric :Yeah, it was something like that. Except the error message box repeated six times before it gave up. < 1460906732 0 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1460906825 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :at our office we have an obscure tool to explode PDFs and analyse their contents. no documentation, cryptic dictionary keys, weird numbers, but otherwise tremendously useful for debugging. < 1460906846 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :can't remember how it's called, and if it's still available on the interwebs. < 1460907012 0 :J_Arcane!~chatzilla@37-219-66-24.nat.bb.dnainternet.fi QUIT :Ping timeout: 246 seconds < 1460907195 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 250 seconds < 1460908091 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460908202 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 260 seconds < 1460908681 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460908727 0 :gremlins!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 244 seconds < 1460909370 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :stop that! < 1460909518 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jellonas. stop whom? what? why? < 1460909533 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: help? < 1460909533 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: especially the part about screen names made me think... thats a perfect explanation. < 1460909546 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :wow, perfectly coherent < 1460910077 0 :rdococ_!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460910189 0 :fungot!~fungot@momus.zem.fi QUIT :Ping timeout: 250 seconds < 1460910241 0 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 250 seconds < 1460910458 0 :boily_!~alexandre@96.127.201.149 JOIN :#esoteric < 1460910553 0 :nortti!nortti@5.9.253.20 QUIT :Ping timeout: 250 seconds < 1460910586 0 :boily_!~alexandre@96.127.201.149 PRIVMSG #esoteric :the Gregorlogs are dead, and I am besides myself. < 1460910598 0 :boily_!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonas: did the what that had to be stopped stopped? < 1460910646 0 :boily!~alexandre@96.127.201.149 QUIT :*.net *.split < 1460910646 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :*.net *.split < 1460910660 0 :boily_!?@? NICK :boily < 1460910694 0 :rdococ_!?@? NICK :rdococ < 1460910732 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: yes. it was some neighbor making noises. the nerve they have, hammering something when I'm home. < 1460910987 0 :nortti!nortti@ayu.smar.moe JOIN :#esoteric < 1460911400 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Read error: Connection reset by peer < 1460911952 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 QUIT :Quit: Page closed < 1460912431 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460912619 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: SIMPLIFIED CHICKEN < 1460913391 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com JOIN :#esoteric < 1460913686 0 :Frooxius!~Frooxius@194.108.5.201 QUIT :Ping timeout: 244 seconds < 1460913755 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : > let f = sequence . map (uncurry (map . (,))) in f [("a",[1,2]),("b",[3]),("c",[4,5,6])] < 1460913772 0 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1460913815 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> let f = sequence . map sequence in f [("a",[1,2]),("b",[3]),("c",[4,5,6])] < 1460913816 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [[("a",1),("b",3),("c",4)],[("a",1),("b",3),("c",5)],[("a",1),("b",3),("c",6... < 1460913830 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*MWAHAHAHA* < 1460913842 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::t sequence < 1460913843 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(Monad m, Traversable t) => t (m a) -> m (t a) < 1460913868 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :eww. okay. < 1460913874 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> let f = traverse sequence in f [("a",[1,2]),("b",[3]),("c",[4,5,6])] < 1460913876 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [[("a",1),("b",3),("c",4)],[("a",1),("b",3),("c",5)],[("a",1),("b",3),("c",6... < 1460913913 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :brilliant, of course, but also appalling. < 1460913937 0 :fungot!~fungot@82.68.182.43 JOIN :#esoteric < 1460913948 0 :fizzie!?@? PRIVMSG #esoteric :That thing keeps dropping like a fly. < 1460913967 0 :fizzie!?@? PRIVMSG #esoteric :I guess that doesn't really work, since a single fly probably just drops once. < 1460914245 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that doesn't match my experience < 1460914522 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? loudly < 1460914545 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Did you mean: 04,09l09,04o04,09u09,04d04,09l09,04y < 1460914553 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> traverse sequence (1,["12","34"]) < 1460914554 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [(1,"13"),(1,"14"),(1,"23"),(1,"24")] < 1460914586 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : (not sure whether the green on green/red on red works for imitating blinking) <-- that's what irssi does, anyway < 1460914613 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: I've seen it blink... I was talking about the LaTeX sinppet. < 1460914633 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or snippet, to use the conventional spelling < 1460914647 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok, might be putty. < 1460914712 0 :fizzie!?@? PRIVMSG #esoteric :I see that thing as just red-on-green/green-on-red, with no blinking. < 1460914753 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :It blinked in my local xterm (without screen or other intermediates) < 1460915441 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :yay < 1460915455 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460915474 0 :iconmaster_!~iconmaste@icon-thinkpad.wireless.rit.edu JOIN :#esoteric < 1460915495 0 :tromp__!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460915556 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Later < 1460916047 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :*.net *.split < 1460916047 0 :iconmaster!~iconmaste@129.21.120.143 QUIT :*.net *.split < 1460916119 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460916121 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`wisdom middle worse < 1460916135 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :middle worse/Mïðal VVőrszü vvoràði nyëlv spöket af magyar inva̋ðereknek leszármazottai Herefördshirben äppröxima̋tely 1250. < 1460916153 0 :boily!~alexandre@96.127.201.149 TOPIC #esoteric :Pickle surprise! | The international hub of esoteric programming language and kitten typesetting | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | http://esolangs.org/ | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | Note: people with cloaks will be treated as if they're from Saguenay (not Chicoutimi) < 1460916659 0 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric < 1460916661 0 :fizzie!?@? PRIVMSG #esoteric :`words --finnish 20 < 1460916680 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pelallansa uinamme ampansoittamme nuorillenne sillensa käyneimmilta vääni kylvyllyttömimilla vetoillani konaistisimpani rajunnistäsi juhlaavillensa etenhuavistintavikalle noutariaksi pellisuudeksi suukutsutui hurjoilla tunttisisi opistoamaalenne kompien < 1460917205 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 250 seconds < 1460917228 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460917438 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fizziello. any real words in there? < 1460917450 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1460917592 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` words --finnish -o -5 50 < 1460917594 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :poikkealla omaaverit haisimaannoista kuulettisimpina helisemmaltaava lautumassa sinko kaudottamaalisesi pihaa ikäisemastavilläne laperäisi laajussani yksingokseni yhdelttavilta noudeksi kahvissäni ryhmiseli kärsioikkentä valtamissämme isyytymällä hiipeilla ajalta vaksessani jakaani oivoiteikiä < 1460917595 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` words --finnish -o 5 20 < 1460917597 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lyhyeliturruttelemme kourikalisempänäniputkiksentuviksen paanisemmetoimiini oulumallesittelustuvin puhkumassansaarnaan pullaamallenne tyvääniloituaksellista heneväsitoillänsä terältänne lohinhahmaansaaniikaisimmastantauksen hyökallemiamme kroukseniläisellisemmista kuohuvenemaansarjallanne vallastaantamallemme hersinuuttaessämme avillesi < 1460917616 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` words --hungarian 30 < 1460917617 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unknown option: hungarian < 1460917669 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :``` words --magyar < 1460917671 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unknown option: magyar < 1460917675 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric ::( < 1460917855 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` words --portugese < 1460917858 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unknown option: portugese < 1460917862 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` words --portugoose < 1460917863 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unknown option: portugoose < 1460917869 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` words --british < 1460917870 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unknown option: british < 1460917873 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` words --american < 1460917874 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unknown option: american < 1460917877 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` words --german < 1460917885 0 :olsner!~salparot@c83-252-193-184.bredband.comhem.se QUIT :Ping timeout: 250 seconds < 1460917885 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :vegend < 1460917943 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`le/rn portugoose/Peça ganso assado com natas. < 1460917947 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «portugoose» < 1460917963 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :``` words --french 20 < 1460917976 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :procépri gba pater mos testalisbeck scanifleu carnarc corre porta aper hcrtnctiore ixxiiiique convene appetjent iderance excombunde agks setzvoueme brundale vera < 1460918028 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` words --french -o -5 40 < 1460918031 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` words --french -o 5 30 < 1460918041 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :présquin lnspoleal rabrist muni osna loriaire repretripali tonagerha stepokiection prœces anneur pci abîmes sava éteria gren crusth demont feluze bûc mum lcl raur traciôn eométrill < 1460918050 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :deonsnfftschen haversees ectrod bécismeslan aursquesseudo panailliert tiverleyssompie slablespongences stihârâtelgemenii guisiorigosl gerticiousessainteinte vesterristegourge achenteraient calcontivestiludc bononligerbus périctivimumclxxx reciaienseraine prixâtesquivo yivelgescechnigrampage sylvisdenô accincrees saitporalions embergottoriusci < 1460918090 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :lnspoleal? you don't start words with lnsp in french. that's for Russian only. < 1460918113 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and the h in tonagerha looks suspicious < 1460918123 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :as well as the one in crusth < 1460918144 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait, deonsnfftschen? what's this, german? < 1460918153 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :haversees? is that like hovercraft eels? < 1460918173 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :aursquesseudo? that's more like spanish or something < 1460918186 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but some of those are quite believable < 1460918212 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :péritivimum ... ok, but clxxx? < 1460918229 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` words --french -30 < 1460918230 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :abîmes sounds legit. < 1460918239 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unknown option: 3 \ Unknown option: 0 < 1460918247 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` words --french 30 < 1460918256 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :yémandczeptes auchet partallet tussembos demal lubsta annoth anisca gourro mer dimèrs flagnc pléma tragcr verkdahsoir brieldt gares lavitch demann ciat hgporf prisère prée roles tracharag < 1460918276 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's with all the h in that? < 1460918286 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1460918314 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` words --french 40 | perl -e's/\S*h\S*\s?//' < 1460918319 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460918331 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` words --french 40 | perl -pe's/\S*h\S*\s?//g' < 1460918339 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :avottini grontibus combeburner invenassc fruan trication daigerment tatism fupées altement egri lanissiones écrousculent gion tatinté averin foy cappréciat agcm solai < 1460918340 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"gares" is a real world I think < 1460918345 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and so is "mer" < 1460918357 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` words --french 60 | perl -pe's/\S*h\S*\s?//g' < 1460918366 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rosia tupure oppagné aliabi morumnas fltas montat fortaskinno desare bouane sou cousso purprétarveio zaam porego parakl zoëne quent mus drnisland allongno willette rebi < 1460918371 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`` xxd wisdom/pun < 1460918372 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0000000: 5075 6e73 2061 7265 2066 756e 2e20 4173 Puns are fun. As \ 0000010: 6b20 7368 6163 680f 6166 2061 626f 7574 k shach.af about \ 0000020: 2074 6865 6d2e 2042 7574 2062 6577 6172 them. But bewar \ 0000030: 6520 6f66 204d 7570 6872 7920 6164 6469 e of Muphry addi \ 0000040: 6e67 206d 6973 7370 656c 6c69 6e67 732e ng misspellings. \ 00000 < 1460918374 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :écrousculent? that's a nice one < 1460918394 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"sou" is real too, isn't it? < 1460918431 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`? xkcd < 1460918433 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :xkcd? ¯\(°​_o)/¯ < 1460918438 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :WHAT. < 1460918441 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :écrousculent: sounds nice. «ils écrousculent»... «ils s'écroulent en petits éboulis»? < 1460918460 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`this < 1460918460 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: this: not found < 1460918469 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonas: «sou» is real. it's an alternative to «cent», as in a currency's subdivision. < 1460918480 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`mkx bin/this//THIS. IS. #ESOTEEEEERIC! < 1460918484 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/this < 1460918488 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`this < 1460918489 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/this: line 1: THIS.: command not found < 1460918498 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`mkx bin/this//echo THIS. IS. #ESOTEEEEERIC! < 1460918502 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/this < 1460918504 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`this < 1460918505 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :THIS. IS. < 1460918510 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Crap < 1460918530 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`mkx bin/this//echo THIS. IS. \#ESOTEEEEERIC! < 1460918532 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/this < 1460918535 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :`this < 1460918536 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :THIS. IS. #ESOTEEEEERIC! < 1460918540 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :There. < 1460918636 0 :picobit!~tomkl@unaffiliated/tomkl JOIN :#esoteric < 1460918641 0 :olsner!~salparot@83.252.205.78 JOIN :#esoteric < 1460918817 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 250 seconds < 1460918845 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`words --russian 40 < 1460918862 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​руцка рукту спиравован кузенца jia капы гожесть фрэдслужиласт лроилизгна наромбом одни папывайтийный иитова плескомылойно чапаившийся велаксимич цародя ушивается трахтиновые передпоср у < 1460918913 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :"jia"? seriously? < 1460918917 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :how is that russian? < 1460918941 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`words --russian 40 -o -5 < 1460918944 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`words --russian 20 -o 5 < 1460918966 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​кимистразви пукоду делённыхъ переказворосе лома атборд золомбовск выдов мецюйфусэвиа крепол происше возданномъ однейшую цманными прогрудя пионо билосьментрич жидковъ изнаниза гвкингст < 1460918970 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​майтанглинго уральскимикрощи салъйшаяся кваистяхъ сверествами чудсгаетерпеневски прежесть несоцируемонцеллы прериласьев еобожную оппеременьшъ постриевыми разиными порважившись канн < 1460919240 0 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1460919248 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1460919737 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`words --armenian 20 < 1460919740 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unknown option: armenian < 1460919774 0 :gremlins2!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460919807 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`le/rn_append funpuns/Gur havg bs onq chaarel vf anzrq nsgre uvz. < 1460919813 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Can't open wisdom/funpuns: No such file or directory. \ Learned 'funpuns': Gur havg bs onq chaarel vf anzrq nsgre uvz. < 1460919822 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`rm wisdom/funpuns < 1460919825 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460919826 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`le/rn_append funpun/Gur havg bs onq chaarel vf anzrq nsgre uvz. < 1460919830 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'funpun': funpuns fceø fbz fryyrev naq pbfcynlf Arcrgn Yrvwba ba jrrxraqf. Ur ungrf oryy crccref jvgu n cnffvba. Gur havg bs onq chaarel vf anzrq nsgre uvz. < 1460919857 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 250 seconds < 1460919919 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` sed -i 's/onq/sha/' wisdom/funpun < 1460919925 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460919946 0 :fizzie!?@? PRIVMSG #esoteric :boily: Real so far: nuorillenne sinko pihaa ajalta pullaamallenne (<- a bit debatable) terältänne. < 1460920045 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :shachaf: subtle :P < 1460920144 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 JOIN :#esoteric < 1460920148 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :elho < 1460920167 0 :tromp__!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1460920172 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :https://github.com/FMNSSun/Ununoctium/tree/master/spec < 1460920176 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 PRIVMSG #esoteric :my newest project :) < 1460920237 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :mrelloman! < 1460920377 0 :fizzie!?@? PRIVMSG #esoteric :Approximate translations, respectively: "for your young people", bazooka, a yard (as in, outdoor area adjacent to a house; partitive case), "from a time", something a bit difficult to translate or even parse, and "from your (plural you) edge (in the 'knife edge' sense)". < 1460920411 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :"nuorillenne" conflagrates "for your young people" in a single word? < 1460920570 0 :relrod!~relrod@redhat/relrod QUIT :Ping timeout: 276 seconds < 1460920702 0 :fizzie!?@? PRIVMSG #esoteric :nuori -> youth, young adult. -lle -> allative case, usually "onto " but also "for " if you're giving them something. -nne -> second-person plural possessive suffix, "your". < 1460920729 0 :relrod_!~relrod@new.elrod.me JOIN :#esoteric < 1460920729 0 :relrod_!~relrod@new.elrod.me QUIT :Changing host < 1460920729 0 :relrod_!~relrod@redhat/relrod JOIN :#esoteric < 1460920766 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :wait what? how can the case ending precede the possessive marker? < 1460920784 0 :fizzie!?@? PRIVMSG #esoteric :Well, "nuori" is also just the adjective "young". But when used like a noun and without any particular context, I think the standard assumed one is a person. < 1460920791 0 :fizzie!?@? PRIVMSG #esoteric :And it just does. < 1460920884 0 :fizzie!?@? PRIVMSG #esoteric :It can't go the other way around, that would sound ridiculous and not right at all. < 1460921057 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :"pour vos jeunes personnes" just rolls off the tongue hth < 1460921058 0 :fizzie!?@? PRIVMSG #esoteric :A particle like -kin ("also", "too") would go after both of those. (nuorillennekin) < 1460921081 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`` xxd wisdom/the meaning of life < 1460921085 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Usage: \ xxd [options] [infile [outfile]] \ or \ xxd -r [-s [-]offset] [-c cols] [-ps] [infile [outfile]] \ Options: \ -a toggle autoskip: A single '*' replaces nul-lines. Default off. \ -b binary digit dump (incompatible with -ps,-i,-r). Default hex. \ -c cols format octets per line. Defau < 1460921097 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`` xxd wisdom/the\ meaning\ of\ life < 1460921098 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :0000000: 6563 686f 2031 3031 3831 0a echo 10181. < 1460921108 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :...??? < 1460921170 0 :fizzie!?@? PRIVMSG #esoteric :I used the word "kahvinjuojallekin" ("also for a drinker of coffee") as an example of how Finnish is agglutinative in my thesis. < 1460921228 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :it's also for a drinker of coffee. < 1460921243 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`` culprits wisdom/things\ boily\ likes < 1460921247 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjan oerjan elliott oerjan oerjan < 1460921250 0 :fizzie!?@? PRIVMSG #esoteric :kahvi + -n + juoda + -ja + -lle + -kin. < 1460921381 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :kahvi: coffee; -n: a?; juoda: drink; -ja: -er; -lle: ???; -kin: also. < 1460921601 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca JOIN :#esoteric < 1460921822 0 :fizzie!?@? PRIVMSG #esoteric :boily: coffee + accusative case (essentially makes it an object instead of a subject) + to drink + -er + the same allative we already covered in "nuorillenne", again as "for" + also. < 1460921847 0 :fizzie!?@? PRIVMSG #esoteric :We don't really have an equivalent of the "a", I think. < 1460921909 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? a < 1460921911 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A is _not_ a village in Norway, unless you're the BBC and don't understand things on top of letters. < 1460921942 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460922080 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric : fizzie yeah, in Finland it's called Åå instead because they have double letters < 1460922139 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh, you mean an article? sure < 1460922204 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Other things the BBC doesn't understand: happy news. < 1460922221 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`culprits wisdom/the\ meaning\ of\ life < 1460922224 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460922230 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`culprits wisdom/the meaning of life < 1460922233 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hppavilion[1] < 1460922259 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? the meaning of life < 1460922260 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo 10181 < 1460922301 0 :J_Arcane!~chatzilla@37-219-217-18.nat.bb.dnainternet.fi JOIN :#esoteric < 1460922314 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Weird, I'm sure that used to mean something < 1460922319 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? the meaning of life < 1460922323 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo 10181 < 1460922333 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`cat wisdom/the meaning of life < 1460922334 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo 10181 < 1460922344 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :the meaning of life, the universe, and everything is 42. < 1460922354 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :what's this "10181" stuff about? < 1460922363 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gamemanj: I think that wisdom/the meaning of life is supposed to echo $RANDOM < 1460922365 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460922380 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gamemanj: But that in creating the script it got set to a static random number, rather than a dynamic one < 1460922403 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gamemanj: So every time you request TMoL it would be different < 1460922469 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gamemanj: It just so happened to be 42 at the moment that the analysis was performed, and no one thought to try again < 1460922491 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... < 1460922697 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gamemanj: True story. < 1460922779 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gamemanj: In fact, the answer may not have been 42 at the time; the answer changes on a sub-planck-time scale, and as such they had different results from subcalculations < 1460922815 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :http://blog.regehr.org/archives/140 is the best clickbait ever < 1460922851 0 :contrapumpkin!?@? NICK :copumpkin < 1460922989 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? zork < 1460922990 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Zork is like York, except for the first letter. Uaneb invented it. < 1460923004 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :↑ should I put Zork under the places chapter, or the tanebventions one? < 1460923006 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? taneb < 1460923007 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Taneb is not elliott, no matter who you ask. He also isn't a rabbi although he has pretended in the past. He has at least two backup keyboards with dodgy SHIFT KEys, cube root of five genders, and voluminous but calm eyebrows. (See also: tanebventions) < 1460923008 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? tanebventions < 1460923009 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Tanebventions include D-modules, Chu spaces, automatic squirrel feeders, the torus, gazpacho, Stephen Wolfram, Go, submarine jousting, the universe, weetoflakes, persistence, the reals, Lambek's lemma, robots, progress, and this sentence. He never invents anything involving sex. < 1460923063 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ais523 < 1460923066 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Agent “Iä” Smith is an alien with a strange allergy to avian body covering, which he is trying to retroactively prevent from ever evolving. On the 3rd of March, he's lawful good. < 1460923076 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Taneb it is. < 1460923107 0 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 250 seconds < 1460923150 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? oily < 1460923152 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oily? ¯\(°​_o)/¯ < 1460923158 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ackego < 1460923159 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ackego? ¯\(°​_o)/¯ < 1460923184 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :I need to do some more ruminating on my gender identity at some point < 1460923188 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :But I can procrastinate that < 1460923237 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 250 seconds < 1460923274 0 :fizzie!?@? PRIVMSG #esoteric :An ungot is a particularly heavy ingot. < 1460923284 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460923286 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? stalactite < 1460923287 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :stalactite? ¯\(°​_o)/¯ < 1460923288 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? stalagmite < 1460923289 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :stalagmite? ¯\(°​_o)/¯ < 1460923328 0 :gremlins2!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 244 seconds < 1460923337 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn A stalactite is an upside-down stalagmite. < 1460923342 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'stalactite': A stalactite is an upside-down stalagmite. < 1460923348 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn A stalagmite is an upside-down stalctite. < 1460923352 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'stalagmite': A stalagmite is an upside-down stalctite. < 1460923410 0 :fizzie!?@? PRIVMSG #esoteric :How about those stalagtites and stalacmites then? < 1460923428 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That would be the backward one. < 1460923439 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :If you were to grind a stalacmite thoroughly, would you get a dustmite? < 1460923445 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn A stalagmyte is eight stalagmits < 1460923448 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'stalagmyte': A stalagmyte is eight stalagmits < 1460923464 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :♪ DING ♪ round of updates done. the things, places, tanebventions and similar are covered. quotes are not up to date yet. < 1460923466 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Remote host closed the connection < 1460923482 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :there are some painful entries to LaTeXify yet. < 1460923502 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: updates to what? < 1460923602 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: wisdom.pdf < 1460923646 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460923658 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`relcome centrinia < 1460923660 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​02centrinia: 06Welcome 13to 04the 07international 08hub 09for 02esoteric 06programming 13language 04design 07and 08deployment! 09For 02more 06information, 13check 04out 07our 08wiki: 09. 02(For 06the 13other 04kind 07of 08esoterica, 09try 02#esoteric 06on 13EFnet 04or 07DALnet.) < 1460923663 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :centinello < 1460923698 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? centrinia < 1460923702 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :centrinia? ¯\(°​_o)/¯ < 1460923771 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what's the url for that? < 1460923775 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? wisdom.pdf < 1460923777 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom.pdf? ¯\(°​_o)/¯ < 1460923782 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? pdf < 1460923783 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :PDF stands for Pretty Depressing Format. < 1460923796 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460923799 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonas: you can peruse the PDF in the /topic ↑ < 1460923804 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah < 1460923810 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :also, I believe you have commit access to the repo. < 1460923818 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn wisdom.pdf is https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf < 1460923820 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'wisdom.pdf': wisdom.pdf is https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf < 1460923972 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? bc < 1460923973 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bc? ¯\(°​_o)/¯ < 1460924014 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :boily: On this Linux computer the PDF does work on Firefox, so I can report an error: The "accounting" entry should not use the less than and greater than signs; it is supposed to be Dirac notation. < 1460924027 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? cyberiad < 1460924029 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The Cyberiad is not just a book. It's an M&S book. < 1460924038 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :zzo38: good point. < 1460924043 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? accounting < 1460924045 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ = 0 < 1460924093 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? paperless < 1460924097 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :In a paperless world, rock would never lose. < 1460924157 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1460924172 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :+ % TODO all this other weirdness < 1460924218 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Did you fix it yet? < 1460924229 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` sed -i 's//⟩/g' wisdom/accounting && echo wisdom/accounting < 1460924233 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/accounting < 1460924240 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? accounting < 1460924243 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​⟨BAL|FSV⟩ = 0 < 1460924282 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I mean on the wisdom.pdf not on HackEgo < 1460924297 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sure but < 1460924299 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why not fix it here < 1460924314 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? csv < 1460924316 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :CSV猫stands猫for猫Cat猫Separated猫Values < 1460924357 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :boily, would it be possible to make the pdf imitate the behaviour of `? Ngevd rather than quoting the actual file? < 1460924361 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? Ngevd < 1460924362 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :zX*ÔXQ}üüú_tw䯺ïžvé.ÿežÀî·Â < 1460924388 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :zzo38: I got slightly distracted by an asian acappela group doing a cover of "I'm a scatman! skee-da-dee-da-bop-bop ♪" < 1460924389 0 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1460924399 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Taneb: eeeeeeeeeeeeeh... < 1460924405 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :`? Ngevd < 1460924406 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​™‚wý«¿ðãé'§ÕŸ´ÔÌ ‰¶]Ox–dƒºº½Â︕úËa,‚íº™é}ePÊâ‹:€’ÈéМ•êaéñh¶ËC/oZ…]FϨ‡óT°ÁnYU„€š¢RYC¾â%öu Š–zÿ.èøn•ˆWaøw^žþ/çÓ²×yI² «~.—åyÇêMPDÙÀ%4ûß.É%zúà -ÉDúÁÌ.Ð~ó­ß×6:¶´p yv4—ó Äƒ–Fú6WaÁΞ—?€Éå0±Ž'h°(ü'DÅ,öÍ-u‡ùºÏ)‹”»Ë²Ÿõp. \ É;BF'æ×ô_wŠAm«q‚ê^!§—§©r8ùkŸGl rí5¬.Ô»HÇVFvT1™Ðɋw‚ã½!ž´ô.ÿ+¤¦å·ø‹|ÎÞ(³B(ÆxQYÁ’Z¨Á$Å»ï < 1460924415 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :probably? LaTeX can do all kind of weird stuff already. < 1460924443 0 :mtve!~mtve@10130.x.rootbsd.net QUIT :Ping timeout: 260 seconds < 1460924485 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :b_jonas: If that is what you want to do it is fine but it is not really broken how I had it before since this is the IRC and not the typesetting paper. < 1460924507 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :boily: Make up a font consisting of random mess with METAFONT and then use that font for that entry. < 1460924525 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :(There is command in METAFONT to make up random numbers) < 1460924536 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lalala patches welcome lalala < 1460924585 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`culprits wisdom/schaf < 1460924591 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :int-e < 1460924599 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oops. < 1460924670 0 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de JOIN :#esoteric < 1460924723 0 :fungot!~fungot@82.68.182.43 QUIT :Ping timeout: 250 seconds < 1460924801 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 250 seconds < 1460924874 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? pony < 1460924875 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ponies < 1460924887 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pony? ¯\(°​_o)/¯ < 1460924888 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ponies? ¯\(°​_o)/¯ < 1460924983 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn Ravnica: City of Guilds/Ravnica: City of Guilds is a city of guilds. “City of Guilds” is part of its name. The Wizards of the Coast Marketing Department: We Sell Anything thought players might not notice it was a City of Guilds unless they put the tagline into the name. < 1460924986 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «ravnica: city of guilds» < 1460924990 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn Ravnica/Ravnica: City of Guilds is a city of guilds. “City of Guilds” is part of its name. The Wizards of the Coast Marketing Department: We Sell Anything thought players might not notice it was a City of Guilds unless they put the tagline into the name. < 1460924993 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «ravnica» < 1460925009 0 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 250 seconds < 1460925045 0 :mtve!~mtve@10130.x.rootbsd.net JOIN :#esoteric < 1460925049 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? cyberiad < 1460925052 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The Cyberiad is not just a book. It's an M&S book. < 1460925053 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :what does “M&S” mean? < 1460925129 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460925129 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? diet < 1460925133 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :People go on diets to loose weight instead of gaining. It gives them a consistant diet. < 1460925145 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? M&S < 1460925146 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :M&S? ¯\(°​_o)/¯ < 1460925199 0 :relrod_!~relrod@redhat/relrod QUIT :*.net *.split < 1460925209 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Alsithyafturttararfunar < 1460925223 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: SPECIALIST CHICKEN < 1460925238 0 :relrod_!~relrod@new.elrod.me JOIN :#esoteric < 1460925241 0 :relrod_!~relrod@new.elrod.me QUIT :Changing host < 1460925241 0 :relrod_!~relrod@redhat/relrod JOIN :#esoteric < 1460925274 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? fear < 1460925275 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fear? ¯\(°​_o)/¯ < 1460925280 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? earendil < 1460925285 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :earendil? ¯\(°​_o)/¯ < 1460925314 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? Wealhtheow < 1460925317 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Wealhtheow? ¯\(°​_o)/¯ < 1460925368 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Phantom_Hoover: what does M&S mean? < 1460925381 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :marks and spencers? < 1460925412 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :they ran an ad campaign where the catchphrase was "it's not just a , it's an m&s " < 1460925424 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh. < 1460925437 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :thanks, though I was hoping for something... deeper. < 1460925438 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::) < 1460925470 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Wealhtheow is the barkeep in the tavern where the adventuring group of Beowulf meet at the start of the story. < 1460925474 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'wealhtheow': Wealhtheow is the barkeep in the tavern where the adventuring group of Beowulf meet at the start of the story. < 1460925495 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460925521 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Wealhtheow is the barkeep in the tavern where the adventuring party of Beowulf meet at the start of the story. < 1460925524 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned 'wealhtheow': Wealhtheow is the barkeep in the tavern where the adventuring party of Beowulf meet at the start of the story. < 1460925640 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460925737 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Stibia is a spice that grows in your leg. < 1460925741 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'stibia': Stibia is a spice that grows in your leg. < 1460925776 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm looking at that pdf and I recognize a lot of entries I've added. < 1460925789 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? plaid < 1460925792 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :plaid? ¯\(°​_o)/¯ < 1460925851 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? rose < 1460925852 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rose? ¯\(°​_o)/¯ < 1460925956 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? name < 1460925957 0 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1460925957 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :name? ¯\(°​_o)/¯ < 1460926004 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Would I break the internet if I ran '`?' ? < 1460926040 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :greenlock: there's only one way to find out < 1460926058 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? internet < 1460926060 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? inherent < 1460926064 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :inherent? ¯\(°​_o)/¯ < 1460926064 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The internet is for everything. However many thing can done even without internet too, often better without use of internet, but internet is good too. < 1460926081 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :`? greenlock < 1460926082 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? salt < 1460926082 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :greenlock? ¯\(°​_o)/¯ < 1460926084 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :salt? ¯\(°​_o)/¯ < 1460926087 0 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1460926090 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :`? green < 1460926091 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :green? ¯\(°​_o)/¯ < 1460926107 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :`? haskell < 1460926108 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' < 1460926127 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? h < 1460926128 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? haskell < 1460926128 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :h? ¯\(°​_o)/¯ < 1460926130 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' < 1460926153 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? Bubbles < 1460926153 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? pico < 1460926154 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Bubbles? ¯\(°​_o)/¯ < 1460926155 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pico? ¯\(°​_o)/¯ < 1460926185 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? thyme < 1460926187 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Thyme itself is only an abstract approximation of oregano. < 1460926207 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ice < 1460926209 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ice? ¯\(°​_o)/¯ < 1460926213 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :`? wisdom < 1460926216 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom is always factually accurate, except for this entry, and uh that other one? it started with like, an ø? < 1460926236 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? soviet russia < 1460926237 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​¯\(°​_o)/¯ soviet russia? < 1460926258 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :`? HackEgo < 1460926259 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :HackEgo, also known as HackBot, is a bot that runs arbitrary commands on Unix. See `help for info on using it. You should totally try to hax0r it! Make sure you imagine it's running as root with no sandboxing. HackEgo is the slowest bot in Mexico! < 1460926261 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn soviet russia/In soviet russia, this wisdom entry reads you. < 1460926264 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned «soviet russia» < 1460926301 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :`? bagel < 1460926302 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bagel? ¯\(°​_o)/¯ < 1460926306 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? berliner < 1460926307 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :berliner? ¯\(°​_o)/¯ < 1460926328 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :`help < 1460926328 0 :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/ < 1460926333 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? soviet russia < 1460926335 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :In soviet russia, this wisdom entry reads you. < 1460926346 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: that one is bad, feel free to substitute it with something better < 1460926357 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: wondering about the "Relearned" < 1460926367 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? tvtropes < 1460926368 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :We'll write about TVTropes here, we just have to finish these tabs first. < 1460926379 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: ask the version control about it < 1460926411 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: I did. Still wondering < 1460926413 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log -p wisdom/soviet\ russia < 1460926419 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :changeset: 7412:b98aae2264e3 \ tag: tip \ user: HackBot \ date: Sun Apr 17 19:51:03 2016 +0000 \ summary: slashlearn soviet russia/In soviet russia, this wisdom entry reads you. \ \ diff -r 6bb2c6e93fa8 -r b98aae2264e3 wisdom/soviet russia \ --- a/wisdom/soviet russia Sun Apr 17 19:42:20 2016 +0000 \ +++ b/wis < 1460926444 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log -p wisdom/soviet\ russia | tail -n +7 < 1460926451 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :diff -r 6bb2c6e93fa8 -r b98aae2264e3 wisdom/soviet russia \ --- a/wisdom/soviet russia Sun Apr 17 19:42:20 2016 +0000 \ +++ b/wisdom/soviet russia Sun Apr 17 19:51:03 2016 +0000 \ @@ -1,1 +1,1 @@ \ -¯\(°​_o)/¯ soviet russia? \ +In soviet russia, this wisdom entry reads you. \ \ changeset: 7388:2853bce44bba \ user: HackBot \ date: < 1460926453 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, subtle. < 1460926469 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: note how the the ¯\(°​_o)/¯ came first < 1460926485 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`revert wisdom/soviet russia < 1460926485 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hg: parse error at 14: invalid token < 1460926486 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: yeah < 1460926497 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? soviet russia < 1460926498 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :In soviet russia, this wisdom entry reads you. < 1460926501 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh < 1460926508 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`revert < 1460926511 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. < 1460926519 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? soviet russia < 1460926520 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​¯\(°​_o)/¯ soviet russia? < 1460926549 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? class < 1460926551 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :class? ¯\(°​_o)/¯ < 1460926710 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? marx < 1460926711 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :marx? ¯\(°​_o)/¯ < 1460926742 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? haskell < 1460926743 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' < 1460926772 0 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1460927085 0 :carado!~carado@savhon.org QUIT :Quit: Leaving < 1460927217 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Is page 182 supposed to be blank? < 1460927230 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :there should be something about classes and marx there < 1460927233 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? classes < 1460927234 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :classes? ¯\(°​_o)/¯ < 1460927235 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? glasses < 1460927237 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :glasses? ¯\(°​_o)/¯ < 1460927267 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 250 seconds < 1460927337 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? pike < 1460927339 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Pike is an interpreted language that got sort of forgotten among the four big mainstream p-languages (perl, python, ruby, php). < 1460927342 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? python < 1460927343 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? perl < 1460927344 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :python = ProgrammingLanguage(attrs=[plattrs['WHITESPACE_SENSITIVE'], plattrs['INTERPRETED'], *plparadigms['IMPERATIVE', 'FUNCTIONAL']]) < 1460927345 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Perl is the Perfect Emacs Rewriting Language < 1460927345 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? php < 1460927346 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :php is the PigeonHole Principle < 1460927347 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? puby < 1460927348 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :puby? ¯\(°​_o)/¯ < 1460927349 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ruby < 1460927350 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Ruby is a programming language from Japan, that Eventually decided to support non-ascii characters. < 1460927380 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :uh, from japan, eventually decided to support non-ascii characters? that's a little confusing... < 1460927386 0 :carado!~carado@savhon.org JOIN :#esoteric < 1460927390 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :why did I capitalize Eventually? < 1460927400 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :b_jonas: Drama. < 1460927405 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Ruby is a programming language from Japan, that eventually decided to support non-ascii characters. < 1460927410 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned 'ruby': Ruby is a programming language from Japan, that eventually decided to support non-ascii characters. < 1460927421 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`?kitty < 1460927421 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ?kitty: not found < 1460927424 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`? kitty < 1460927426 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :kitty? ¯\(°​_o)/¯ < 1460927452 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :so apparently cats don't exist < 1460927466 0 :mroman!b2c6818f@gateway/web/freenode/ip.178.198.129.143 QUIT :Ping timeout: 250 seconds < 1460927466 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ceiling cat < 1460927468 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ceiling cat? ¯\(°​_o)/¯ < 1460927469 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? basement cat < 1460927470 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :basement cat? ¯\(°​_o)/¯ < 1460927487 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`? cat < 1460927488 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Cats are cool, but should be illegal. < 1460927491 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :O.O < 1460927509 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Rekt < 1460927513 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1460927571 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`before < 1460927589 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/ruby//Ruby is a programming language from Japan, that Eventually decided to support non-ascii characters. < 1460927631 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? lie group < 1460927632 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lie group? ¯\(°​_o)/¯ < 1460927658 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? lie bracket < 1460927661 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Politicians try to stay within the lie bracket: Not so many lies that voters cannot stand it, but not so few that they think you have nothing to give them. < 1460927699 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :`? Gxxyuxihuvxi < 1460927700 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Gxxyuxihuvxi? ¯\(°​_o)/¯ < 1460927708 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? lion < 1460927710 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Lions are the catamorphisms of the animal world. They get eaten by poets in stone dens. < 1460927714 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I like that one < 1460927718 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? lie algebra < 1460927719 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A Lie algebra is what you get if you take the region infinitesimally close to the identity of a Lie group and blow it up to normal size. < 1460927720 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :^ that one too < 1460927769 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? norm < 1460927770 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :norm? ¯\(°​_o)/¯ < 1460927777 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :hmm, there's no entry for "truth" < 1460927808 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :actually there's no entry for a lot of things < 1460927835 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn norm is the name of the functions in the Eigen and opencv libraries to compute the 2-norm of a vector, and the name of the function in C++ to compute the squared 2-norm of a complex number < 1460927843 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'norm': norm is the name of the functions in the Eigen and opencv libraries to compute the 2-norm of a vector, and the name of the function in C++ to compute the squared 2-norm of a complex number < 1460927844 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nah, that's too factual < 1460927852 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn norm is the most confusingly named function in C++ < 1460927854 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned 'norm': norm is the most confusingly named function in C++ < 1460927907 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? magnus < 1460927911 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :magnus? ¯\(°​_o)/¯ < 1460927933 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? Magnus is the ghost the Trunchbull killed. < 1460927934 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Magnus is the ghost the Trunchbull killed.? ¯\(°​_o)/¯ < 1460927937 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Magnus is the ghost the Trunchbull killed. < 1460927941 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'magnu': Magnus is the ghost the Trunchbull killed. < 1460927960 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :it assumed "magnus" was a plural? < 1460927972 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: yes, but it's fine, because < 1460927973 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? magnus < 1460927975 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :still works < 1460927976 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Magnus is the ghost the Trunchbull killed. < 1460927978 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`? dahl < 1460927980 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Royal Dahl is the king of Norway. < 1460927982 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? kinder < 1460927983 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :kinder? ¯\(°​_o)/¯ < 1460927986 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? nutella < 1460927987 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nutella? ¯\(°​_o)/¯ < 1460928012 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :"Royal Dahl"??? < 1460928023 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? kinder surprise < 1460928023 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :kinder surprise? ¯\(°​_o)/¯ < 1460928033 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`? computer < 1460928035 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Computer is a language where numbers are strings of the characters '1' and '0'. < 1460928077 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... < 1460928096 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :that doesn't really say much of the language < 1460928105 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn Kinder Surprise/Kinder Surprise is an addictive drug marketed for children so dangerous it's banned at the federal level. < 1460928109 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «kinder surprise» < 1460928126 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(Um, what?) < 1460928169 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I still don't understand Mïdal VVőrszü entry. What's it trying to say? < 1460928250 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? Trantor < 1460928251 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Trantor? ¯\(°​_o)/¯ < 1460928270 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`? midal < 1460928274 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :midal? ¯\(°​_o)/¯ < 1460928285 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`? Midal VVorszu < 1460928286 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Midal VVorszu? ¯\(°​_o)/¯ < 1460928303 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`? Mïdal VVőrszü < 1460928304 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Mïdal VVőrszü? ¯\(°​_o)/¯ < 1460928305 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: it has some funny character instead of d < 1460928337 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`cat "wisdom/Mï*al VVőrszü" < 1460928338 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: "wisdom/Mï*al VVőrszü": No such file or directory < 1460928343 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`cat "wisdom/Mï*al*" < 1460928346 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: "wisdom/Mï*al*": No such file or directory < 1460928360 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`cat "wisdom/Mi*al*" < 1460928360 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: "wisdom/Mi*al*": No such file or directory < 1460928362 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... < 1460928367 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`cat "wisdom/mi*al*" < 1460928368 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cat: "wisdom/mi*al*": No such file or directory < 1460928371 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :ACTION sighs < 1460928408 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Oh, and trying to do an ls wisdom gives me... a bunch of nonsense. < 1460928504 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Trantor is a planet covered entirely by a city. It is the capital of the Galactic Empire, and the home for the biggest library in it. < 1460928506 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'trantor': Trantor is a planet covered entirely by a city. It is the capital of the Galactic Empire, and the home for the biggest library in it. < 1460928514 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Coruscant is a planet covered entirely by a city. It is the capital of the Galactic Empire, and the home for the biggest library in it. < 1460928516 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'coruscant': Coruscant is a planet covered entirely by a city. It is the capital of the Galactic Empire, and the home for the biggest library in it. < 1460928532 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn Coruscant/Trantor is a planet covered entirely by a city. It is the capital of the Galactic Empire, and the home for the biggest library in it. < 1460928534 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned «coruscant» < 1460928536 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn Trantor/Coruscant is a planet covered entirely by a city. It is the capital of the Galactic Empire, and the home for the biggest library in it. < 1460928539 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned «trantor» < 1460928596 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? moon < 1460928598 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The Moon is an unprovable celestial object that is not very retroreflectorey. < 1460928605 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :isn't that supposed to be s/torey/tory/? < 1460928619 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`spell retroreflectorey < 1460928619 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: spell: not found < 1460928620 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :who knows, could be intentional < 1460928626 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? retrorocket < 1460928627 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :retrorocket? ¯\(°​_o)/¯ < 1460928693 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? organic < 1460928694 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :organic? ¯\(°​_o)/¯ < 1460928722 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 244 seconds < 1460928739 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? yes < 1460928740 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :yes? ¯\(°​_o)/¯ < 1460928742 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? yay < 1460928743 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :yay? ¯\(°​_o)/¯ < 1460928756 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? mu < 1460928757 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mu? ¯\(°​_o)/¯ < 1460928758 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ni < 1460928759 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ni? ¯\(°​_o)/¯ < 1460928777 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? o < 1460928779 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :o? ¯\(°​_o)/¯ < 1460928821 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`? apple < 1460928822 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :apple? ¯\(°​_o)/¯ < 1460928889 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`? orange < 1460928890 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :orange? ¯\(°​_o)/¯ < 1460928918 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :so long and yet it still doesn't have a complete catalogue of the world yet < 1460929007 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That would be too difficult, although still we could add more files < 1460929077 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn o is a popular comedy adventure fantasy webcomic. It's about a group of adventurers, heroes or warriors (whatever you want to call them) called the Order of the Stick, as they go about their adventures with minimal competence or knowledge of what they are doing, and eventually sort of stumble into a plan by an undead sorcerer to conquer the world, essentially, and they're out to stop him and conquer their personal problems at the same time. Hopefu < 1460929079 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'o': o is a popular comedy adventure fantasy webcomic. It's about a group of adventurers, heroes or warriors (whatever you want to call them) called the Order of the Stick, as they go about their adventures with minimal competence or knowledge of what they are doing, and eventually sort of stumble into a plan by an undead sorcerer to conque < 1460929084 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? o < 1460929086 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :o is a popular comedy adventure fantasy webcomic. It's about a group of adventurers, heroes or warriors (whatever you want to call them) called the Order of the Stick, as they go about their adventures with minimal competence or knowledge of what they are doing, and eventually sort of stumble into a plan by an undead sorcerer to conquer the world, < 1460929095 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I have an idea... set up a search engine within HackEgo to search Gopher servers for the key terms. (Why not the full web? HTML is difficult! And used way too much. And I'm deliberately appealing to zzo38.) < 1460929169 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ring < 1460929172 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Addition, subtraction and multiplication have a certain ring to them. < 1460929255 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? tom < 1460929256 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tom? ¯\(°​_o)/¯ < 1460929268 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? quiz < 1460929270 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :quiz? ¯\(°​_o)/¯ < 1460929305 0 :Warrigal!?@? NICK :tswett < 1460929316 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? russell's teapot < 1460929318 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Russell's Teapot / Short and stout / Orbits near Mars / Or thereabout. / If you see it / Let us know / If you don't / What does that show? < 1460929355 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? schiffffahrt < 1460929356 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :schiffffahrt? ¯\(°​_o)/¯ < 1460929359 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? schifffahrt < 1460929360 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :schifffahrt? ¯\(°​_o)/¯ < 1460929363 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? schiffahrt < 1460929364 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :schiffahrt? ¯\(°​_o)/¯ < 1460929366 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? schifahrt < 1460929367 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :schifahrt? ¯\(°​_o)/¯ < 1460929372 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? schiffart < 1460929373 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :schiffart? ¯\(°​_o)/¯ < 1460929375 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? schifffart < 1460929376 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :schifffart? ¯\(°​_o)/¯ < 1460929380 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? schiahrt < 1460929381 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :schiahrt? ¯\(°​_o)/¯ < 1460929383 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? schiart < 1460929384 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :schiart? ¯\(°​_o)/¯ < 1460929458 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? cactus < 1460929460 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :cactus? ¯\(°​_o)/¯ < 1460929486 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? phthisis < 1460929487 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :phthisis? ¯\(°​_o)/¯ < 1460929553 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :'? esoteric < 1460929561 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Ah, whoops. < 1460929618 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? silent < 1460929620 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :silent? ¯\(°​_o)/¯ < 1460929689 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? bdellium < 1460929691 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bdellium? ¯\(°​_o)/¯ < 1460929691 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? chthonic < 1460929693 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Chthonic lithping can be vethy dithturbing to lithten to. < 1460929704 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? mnemonic < 1460929705 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mnemonic? ¯\(°​_o)/¯ < 1460929707 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? pneumatic < 1460929708 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :pneumatic? ¯\(°​_o)/¯ < 1460929709 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? gnu < 1460929710 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :gnu? ¯\(°​_o)/¯ < 1460929722 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? slough < 1460929723 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :slough? ¯\(°​_o)/¯ < 1460929772 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn slough /slaʊ/ or /sluː/ means a marsh; slough /slʌf/ means skin thrown off a reptile < 1460929775 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'slough': slough /slaʊ/ or /sluː/ means a marsh; slough /slʌf/ means skin thrown off a reptile < 1460930024 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? spice < 1460930026 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? sugar < 1460930026 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :spice? ¯\(°​_o)/¯ < 1460930027 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sugar? ¯\(°​_o)/¯ < 1460930104 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? spice girls < 1460930105 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :spice girls? ¯\(°​_o)/¯ < 1460930140 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? xkcq < 1460930141 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​"xkcq" is worth 8 more points than "xkcd" in Scrabble, or a whopping 30 more if both are played optimally on a triple word score. Nyahhh. < 1460930141 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? xkcd < 1460930142 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :xkcd? ¯\(°​_o)/¯ < 1460930224 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: I did that earlier. It was shocking. < 1460930271 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn spice girls/The Spice Girls are Pog spice, Story spice, Sarah spice, Gender spice, and Baleen spice. < 1460930274 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'spice': spice girls/The Spice Girls are Pog spice, Story spice, Sarah spice, Gender spice, and Baleen spice. < 1460930314 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: What about THE CREATURE THAT FEASTS ON DREAMS spice? < 1460930458 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net QUIT :Ping timeout: 244 seconds < 1460930509 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? indigo < 1460930510 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :indigo? ¯\(°​_o)/¯ < 1460930681 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? blay < 1460930682 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :blay? ¯\(°​_o)/¯ < 1460930740 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn blaeg/blaeg is a color that cannot exist under the current understanding of physics. It is used on the #esoteric flag, along with ultraviolet and whatever is convenient. < 1460930743 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «blaeg» < 1460930825 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`le/rn_append blaeg/It is a nullary color, meaning that it can be mixed with itself to produce the primary colors. < 1460930830 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'blaeg': blaeg is a color that cannot exist under the current understanding of physics. It is used on the #esoteric flag, along with ultraviolet and whatever is convenient. It is a nullary color, meaning that it can be mixed with itself to produce the primary colors. < 1460930904 0 :Xe!~xe@infoforcefeed/Xe QUIT :Ping timeout: 260 seconds < 1460930954 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? octarine < 1460930955 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :octarine? ¯\(°​_o)/¯ < 1460930960 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? tsatsuma < 1460930961 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :tsatsuma? ¯\(°​_o)/¯ < 1460930967 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? satsuma < 1460930967 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :satsuma? ¯\(°​_o)/¯ < 1460930972 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :however is that spelled < 1460931016 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: Have you ever heard of some sort of Axiomatic Computer Science? < 1460931022 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? icklibogg < 1460931023 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :icklibogg? ¯\(°​_o)/¯ < 1460931026 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460931106 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? phoenix < 1460931107 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :phoenix? ¯\(°​_o)/¯ < 1460931108 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? basilisk < 1460931110 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :basilisk? ¯\(°​_o)/¯ < 1460931248 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? icklibõgg < 1460931250 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :icklibõgg? ¯\(°​_o)/¯ < 1460931255 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? storgé < 1460931258 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :storgé? ¯\(°​_o)/¯ < 1460931278 0 :Xe!znc@infoforcefeed/Xe JOIN :#esoteric < 1460931302 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460931316 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? title < 1460931318 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :title? ¯\(°​_o)/¯ < 1460931346 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? titles < 1460931347 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :titles? ¯\(°​_o)/¯ < 1460931521 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn title/Titles J. K. Rowling had specifically denied on her webpage would be the titles of the sixth or seventh Harry Potter book are: Harry Potter and the{ Green Flame Torch, Mountain of Fantasy, Fortress of Shadows, Forest of Shadows, Graveyard of Memories, Pyramids of Furmat, Pillar of Storgé, Toenail of Icklibõgg}. < 1460931525 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «title» < 1460931537 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? titles < 1460931538 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Titles J. K. Rowling had specifically denied on her webpage would be the titles of the sixth or seventh Harry Potter book are: Harry Potter and the{ Green Flame Torch, Mountain of Fantasy, Fortress of Shadows, Forest of Shadows, Graveyard of Memories, Pyramids of Furmat, Pillar of Storgé, Toenail of Icklibõgg}. < 1460932361 0 :fizzie`!fis@unaffiliated/fizzie JOIN :#esoteric < 1460932860 0 :picobit!~tomkl@unaffiliated/tomkl QUIT :Quit: leaving < 1460932867 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :*.net *.split < 1460932867 0 :Frooxius!~Frooxius@194.108.5.201 QUIT :*.net *.split < 1460932867 0 :fizzie!fis@unaffiliated/fizzie QUIT :*.net *.split < 1460932867 0 :FreeFull!~freefull@defocus/sausage-lover QUIT :*.net *.split < 1460932899 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I wake up from my afternoon nap, I check the wisdom repo, and b_jonas went apocalyptical on it. < 1460932899 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I shouldn't sleep. it's dangerous. < 1460932915 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sorry < 1460932968 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ursala < 1460932969 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​~&al?\~&ar ~&aa^&~&afahPRPfafatPJPRY+ ~&farlthlriNCSPDPDrlCS2DlrTS2J,^|J/~& ~&rt!=+ ^= ~&s+ ~&H(-+.|=&lrr;,|=&lrl;,|=≪+-, ~&rgg&& ~&irtPFXlrjrXPS; ~&lrK2tkZ2g&& ~&llrSL2rDrlPrrPljXSPTSL)+-, < 1460932971 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1460932976 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :is that real ursala code? and what does it mean? < 1460933013 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? vegeta < 1460933014 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :vegeta? ¯\(°​_o)/¯ < 1460933115 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? ewoks < 1460933116 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :ewoks? ¯\(°​_o)/¯ < 1460933127 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? wookie < 1460933128 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wookie? ¯\(°​_o)/¯ < 1460933180 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I believe it is real. there was that PDF manual for the language, but I think it disappeared. < 1460933195 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: in page 44, why are some entries duplicated? < 1460933209 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :eh? < 1460933210 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Total list of my farbfeld programs now is: ffpng pngff ff-back ff-bright ff-channel ff-colorkey ff-composite ff-convolve ff-crop ff-enlarge ff-gradient ff-hjoin ff-info ff-matrix ff-padsynth ff-paeth ff-poster ff-printf ff-scanf ff-shrink ff-solar ff-turn ff-vjoin < 1460933216 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: of the wisdom.pdf < 1460933232 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? god < 1460933233 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :god? ¯\(°​_o)/¯ < 1460933241 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn GOD is GOD over djinn < 1460933244 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'god': GOD is GOD over djinn < 1460933266 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonas: I don't see any duplicates. my page 44 is `W'. < 1460933280 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: yes, and "webcarting" and "Water" are duplicated < 1460933336 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :abingadon. < 1460933349 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :look at that, they sure are. < 1460933350 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :huh < 1460933355 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? abingadon < 1460933357 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :abingadon? ¯\(°​_o)/¯ < 1460933369 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? 323 < 1460933370 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :323? ¯\(°​_o)/¯ < 1460933381 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :abingadon → ah bien regarde donc → oh, well, would you look at that. < 1460933396 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah < 1460933440 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn 323 is a quine in McCulloch's first machine < 1460933445 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned '323': 323 is a quine in McCulloch's first machine < 1460933551 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :but the correctivitations will come later. time to disappear in the Great Outside Void. < 1460933557 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: ANOREXIC CHICKEN < 1460933733 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: Are djinn a field? < 1460933959 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? submarine jousting < 1460933960 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :submarine jousting? ¯\(°​_o)/¯ < 1460934056 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? macedonia < 1460934058 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :macedonia? ¯\(°​_o)/¯ < 1460934062 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? fyrom < 1460934065 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fyrom? ¯\(°​_o)/¯ < 1460934076 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? taiwan < 1460934077 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :taiwan? ¯\(°​_o)/¯ < 1460934122 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Macedonia and Taiwan are two countries of which the United Nations denies the existance. < 1460934126 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'macedonia': Macedonia and Taiwan are two countries of which the United Nations denies the existance. < 1460934308 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1460934675 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460934940 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1460934954 0 :relrod_!?@? NICK :relrod < 1460935148 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:dc1b:38c4:f0f1:fa8a QUIT :Quit: ZNC - http://znc.in < 1460935273 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Man, some of these wisdom entries I add suck, so feel free to replace them with better ones. < 1460935372 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: Well, partially it's because you packed multiple facts into one entry < 1460935380 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? chatspeak < 1460935381 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :chatspeak? ¯\(°​_o)/¯ < 1460935392 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wut. < 1460935395 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :No fungot. < 1460935405 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Doesn't seem to be online. < 1460935407 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(When typing fun) < 1460935420 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[2]: um, isn't conflating multiple true facts in a wisdom entry to get one misleading thing actually a good recipe for wisdom? < 1460935431 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: ...yes? < 1460935440 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so waht's the problme? < 1460935445 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: But you talk about Macedonia AND taiwan in one article < 1460935454 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Which reminds me of something funny I thought of < 1460935484 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Inspired by https://en.wikipedia.org/wiki/Islam_and_cats < 1460935496 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"Compound Encyclopedic Entries" < 1460935503 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For people in a hury < 1460935506 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :*hurry < 1460935522 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :They talk about combinations of generally-disparate topics rather than just one topic < 1460935537 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Islam_and_cats is an intersection, but this idea is a union < 1460935610 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :But NOT a cartesian product < 1460935622 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? macedonia < 1460935625 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Macedonia and Taiwan are two countries of which the United Nations denies the existance. < 1460935639 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :rotfl < 1460935645 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` mv wisdom/macedonia{, and taiwan} < 1460935646 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mv: target `taiwan}' is not a directory < 1460935656 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: TYS < 1460935659 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` mv wisdom/macedonia{," and taiwan"} < 1460935662 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460935663 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`quote while confused < 1460935665 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :927) Áis523ÎkËÇÏ52Í¿ÉnÐffjliated/ais523: ever tried reading while confused? < 1460935683 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ye olde bug < 1460935684 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: hey! that should be wisdom/macedonia and possibly wisdom/taiwan < 1460935743 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Macedonia is a country of which the United Nations denies the existance, just like Taiwan is. < 1460935748 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'macedonia': Macedonia is a country of which the United Nations denies the existance, just like Taiwan is. < 1460935750 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Taiwan is a country of which the United Nations denies the existance, just like Macedonia is. < 1460935754 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'taiwan': Taiwan is a country of which the United Nations denies the existance, just like Macedonia is. < 1460935805 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/stance/stence/' wisdom/{macedonia,taiwan} < 1460935809 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460935825 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh yes... that's among those words I often get wrong < 1460935828 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`rm wisdom/macedonia and taiwan < 1460935831 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460935832 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :like message < 1460935976 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds < 1460935990 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460936147 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : wait what? how can the case ending precede the possessive marker? <-- heh that's one of the main differences i've noticed between finnish and hungarian < 1460936203 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :iirc another is that finnish declines adjectives like the noun, hungarian doesn't < 1460936227 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: Hungarian does too sometimes, namely when they are after the adjective (separated by a comma), but that's rare < 1460936237 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah < 1460936239 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(and has some role difference) < 1460936280 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and by "like" i also mean that it agrees with the following noun in case and number < 1460936293 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(no gender "alas") < 1460936295 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also (more importantly) when they're the predicate (in which case they don't get a case ending but can get a plural suffix), or when they stand alone as a noun phrase, not as an ephitet qualifying a noun phrase, < 1460936320 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :right < 1460936340 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and you also drop plural endings on nouns when redundant < 1460936374 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: that's only when after a numeral. I don't think it happens at any other time. < 1460936381 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ah < 1460936423 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh and of course finnish doesn't have articles. < 1460936453 0 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric :< oerjan> iirc another is that finnish declines adjectives like the noun, hungarian doesn't ← iirc, this was a development in proto-finnic due to influence by baltic and germanic langs where they were inflected as well, while in proto-uralic and early-proto-finnic they didn't < 1460936480 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :nortti: right i vaguely recall something like that < 1460936536 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION vaguely recalls that he used to vaguely recall all the time < 1460936569 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i guess now all my recalls are vague so it's redundant hth < 1460936570 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :nortti: heh, there's a recent entry related to that: http://www.madore.org/~david/weblog/d.2015-12-17.2343.html < 1460936639 0 :nortti!nortti@ayu.smar.moe PRIVMSG #esoteric ::/ I don't know french < 1460936715 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i know just enough to start trying to read and then lose patience after half a minute. < 1460937284 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? nød < 1460937285 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nød? ¯\(°​_o)/¯ < 1460937298 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn nød is French for vertex < 1460937300 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'nød': nød is French for vertex < 1460937303 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? the meaning of life < 1460937305 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :echo 10181 < 1460937439 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait. < 1460937458 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Can we interpret prime numbers as atomic types and composite numbers as tuples? < 1460937464 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whooooooooa < 1460937484 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[2]: s/tuples/sets/ < 1460937492 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wait, bags < 1460937515 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: No, tuples < 1460937520 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :O KAY < 1460937534 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Because a composite number is the product of some number of prime numbers < 1460937612 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Nød is French for vertex. < 1460937614 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned 'nød': Nød is French for vertex. < 1460937633 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION pellets b_jonas with some punctuation.....!?!? < 1460937694 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also that wisdom entry does not make sense. < 1460937735 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: in reality, nœd is French for node < 1460937738 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`forget the meaning of life < 1460937741 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Forget what? < 1460937769 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: aha. < 1460937885 0 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 276 seconds < 1460937972 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Nœd is Norwegian for distress. < 1460937975 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'nœd': Nœd is Norwegian for distress. < 1460937994 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm not sure that's precise enough... < 1460938065 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: is that the same as "not" in german? < 1460938069 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? not < 1460938071 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :not? ¯\(°​_o)/¯ < 1460938076 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm probably < 1460938371 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1460938405 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? stalagmite < 1460938408 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A stalagmite is an upside-down stalctite. < 1460938417 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I need a logical next item in this sequence: Either the value 1 OR the value 2; the value 1 AND the value 2; a map from the value 1 TO the value 2 < 1460938426 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? stalactite < 1460938427 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :A stalactite is an upside-down stalagmite. < 1460938436 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? stalagtite < 1460938437 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :stalagtite? ¯\(°​_o)/¯ < 1460938441 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/lct/lact/' wisdom/stalagmite < 1460938444 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460938462 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah, good catch < 1460938499 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Any idea what's higher than a function (where a higher-order function is at the same level as a function)? < 1460938517 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? rap < 1460938518 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :no. < 1460938518 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rap? ¯\(°​_o)/¯ < 1460938519 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? scat < 1460938520 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :scat? ¯\(°​_o)/¯ < 1460938530 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Darn < 1460938539 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? curse < 1460938540 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? curses < 1460938540 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :curse? ¯\(°​_o)/¯ < 1460938541 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :curses? ¯\(°​_o)/¯ < 1460938563 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: You have any clue? < 1460938583 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn A curse is a curse, off course, of course. < 1460938586 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'curse': A curse is a curse, off course, of course. < 1460939019 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :And a curse, it gets worse, of course, of course < 1460939023 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :That is, of course < 1460939027 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Unless the curse < 1460939040 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :Is something I can't make fit to the original song < 1460939138 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :all we need is curse whose name rhymes with Ed hth < 1460939259 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? schaf < 1460939261 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​"Schaf" is german for "sheep". There is absolutely no relation to shachaf. < 1460939620 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : `slashlearn soviet russia/In soviet russia, this wisdom entry reads you. <-- um you weren't paying attention, were you. < 1460939632 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i guess it was too subtle. < 1460939715 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh it was fixed < 1460939755 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: yep < 1460939811 0 :centrinia!~centrinia@107.208.218.105 JOIN :#esoteric < 1460940286 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? soviet russia < 1460940288 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​¯\(°​_o)/¯ soviet russia? < 1460940295 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`slashlearn < 1460940296 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460940298 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Huh < 1460940332 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net TOPIC #esoteric :Pickle surprise! | The international hub of esoteric programming language and kitten typesetting | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | http://esolangs.org/ | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | Note: people with cloaks will be treated as if they're from Camelot (not THE PIT OF THE SOUL-EATER) < 1460940411 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1460940412 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :515) one time I tried cpp programming ​ it was hellish ​ maybe I should try again < 1460940414 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1460940414 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1460940414 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1460940415 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`quote < 1460940416 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :884) What I learned on the Prolog course is that it's a good language if you need a thing that can say "No" a lot. < 1460940422 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :686) Stupid W|A doesn't even understand "Vatican papal density". (As far as countries go, they've got a quite high one.) < 1460940423 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :899) oerjan: humans are very hard to anthropomorphise < 1460940423 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :127) Sgeo: hahaah, and i love when they announced it i dare u to press alt f4 and your house ( acts 16:31 your bible) < 1460940423 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[2]: way to break the chain < 1460940439 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Wait, was there a chain? < 1460940445 0 :hppavilion[2]!?@? NICK :hppavilion[1] < 1460940499 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: there was a principle, and i suspect you broke it although your reference is too obscure for me to know on the spot. < 1460940546 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Excellent, excellent < 1460940554 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, it's definitely a reference < 1460940571 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i cannot manage to google the term " `slashlearn soviet russia/In soviet russia, this wisdom entry reads you." < 1460940574 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wtf < 1460940589 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh i hadn't actually c/p it < 1460940599 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"pit of the soul-eater" < 1460940616 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :where's that from, and how did that turn into camelot < 1460940702 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I chose two random mythical locations and spewed them out onto the topic < 1460940714 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: the "pit of the soul eater" itself is just a general concept < 1460940718 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ic < 1460940725 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well doesn't fit the theme < 1460940740 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: What's the theme? < 1460940744 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Countries? < 1460940761 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(as in, cities-in-the-country-in-which-you-live) < 1460940823 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no TOPIC #esoteric :Pickle surprise! | The international hub of esoteric programming language and kitten typesetting | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | http://esolangs.org/ | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | Note: people with cloaks will be treated as if they're from Kinshasa (not Leopoldville) < 1460940885 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I still don't get the them < 1460940903 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Remember, I'm American and thus don't understand the rest of the world. < 1460940915 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: have you considered google hth < 1460940929 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I wouldn't know what to google < 1460940980 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you could, for example, google kinshasa. < 1460940983 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Oh, places conquered by other places?? < 1460940991 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :s/\?\?/?/ < 1460940998 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :not really. < 1460941013 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yeah, looks like it < 1460941024 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: As in, constantinople -> istanbul < 1460941041 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although that might increase the chance of it fitting, that's not the definition < 1460941097 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :also, google Istanbul (not Constantinople) while you're at it. < 1460941128 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, I know, Istanbul (not Constantinople) < 1460941135 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I think I'm the one that started the chain, actually xD < 1460941151 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Oh, renamed cities < 1460941163 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yay < 1460941203 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? o < 1460941206 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :o is a popular comedy adventure fantasy webcomic. It's about a group of adventurers, heroes or warriors (whatever you want to call them) called the Order of the Stick, as they go about their adventures with minimal competence or knowledge of what they are doing, and eventually sort of stumble into a plan by an undead sorcerer to conquer the world, < 1460941239 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :... < 1460941251 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? p < 1460941252 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :p? ¯\(°​_o)/¯ < 1460941282 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` \? o | fmt | tail -3 < 1460941283 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: wait what? wasn't the first one Budapest? was that supposed to be because it got renamed from Pest-Buda or Aquincum or something? < 1460941286 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :problems at the same time. Hopefully not in that order, so they get \ their personal problems taken care of before the final battle. And it's \ a comedy. < 1460941296 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i haven't seen budapest < 1460941306 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I thought that was the first one.. < 1460941319 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or maybe some other place in Hungary or something < 1460941321 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :istanbul was definitely first. < 1460941336 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and i think the second was me changing it to Oslo < 1460941400 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: The first one was Istanbul (not Constantinople), which was done by me. It was California previously, before which it was Budapest, but neither of those had the not-clause < 1460941412 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh, right < 1460941412 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: I see < 1460941419 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i forgot about those < 1460941438 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: The lack of not-clause disqualifies them from the chain < 1460941516 0 :b_jonas!~x@russell2.math.bme.hu TOPIC #esoteric :Pickle surprise! | The international hub of esoteric programming | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | http://esolangs.org/ | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | Note: people with cloaks will be treated as if they're from Ceylon (Sri Lanka) < 1460941522 0 :b_jonas!~x@russell2.math.bme.hu TOPIC #esoteric :Pickle surprise! | The international hub of esoteric programming | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | http://esolangs.org/ | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | Note: people with cloaks will be treated as if they're from Ceylon (not Sri Lanka) < 1460941530 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: um that's backwards < 1460941548 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :topic is hard < 1460941579 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net TOPIC #esoteric :Pickle surprise! | The international hub of esoteric programming | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | http://esolangs.org/ | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | Note: people with cloaks will be treated as if they're from Ceylon (not Sri Lanka). Lack of cloaks will result in immediate execution. < 1460941607 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i think this chain is jumping the shark. < 1460941612 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(Yes, I get what the joke meant originally) < 1460941625 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net TOPIC #esoteric :Pickle surprise! | The international hub of esoteric programming | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | http://esolangs.org/ | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | Note: people with cloaks will be treated as if they're from Ceylon (not Sri Lanka). Lack of cloaks will result in immediate execution by shark. < 1460941653 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes, and now we've repurposed said shark < 1460941663 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and you didn't fix the order tdnh < 1460941686 0 :b_jonas!~x@russell2.math.bme.hu TOPIC #esoteric :Pickle surprise! | The international hub of esoteric programming | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | http://esolangs.org/ | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | Note: people with cloaks will be treated as if they're from Dunaújváros or St. Petersburg (not Sztálingrád or Leningrad) < 1460941690 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: That's b_jonas's job < 1460941699 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :b_jonas: :( < 1460941713 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i think two of those words are _very_ hungarianly spelled < 1460941741 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :especially Dunaújváros wtf is that < 1460941764 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh < 1460941772 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats himself -----### < 1460941783 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: the "new" name of Dunapentele. it's been renamed in ancient times. < 1460941823 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't think it was -grád, though? < 1460941890 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: ah no... Sztálingrád is another renamed town < 1460941907 0 :b_jonas!~x@russell2.math.bme.hu TOPIC #esoteric :Pickle surprise! | The international hub of esoteric programming | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | http://esolangs.org/ | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf | Note: people with cloaks will be treated as if they're from Dunaújváros or St. Petersburg (not Sztálinváros or Leningrad) < 1460942001 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"After the Hungarian revolution of 1956 the new government renamed the city the neutral Dunaújváros in 1961, which means "Danube New City" (New City on the Danube)." <-- where is the "new" < 1460942021 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh új < 1460942037 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION assumed the ú was part of the river < 1460942307 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? try < 1460942308 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :try? ¯\(°​_o)/¯ < 1460942323 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn try/There is no try. < 1460942325 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «try» < 1460942349 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? spice < 1460942351 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :spice girls/The Spice Girls are Pog spice, Story spice, Sarah spice, Gender spice, and Baleen spice. < 1460942357 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :... < 1460942361 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah < 1460942374 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn spice girls/The Spice Girls are Pog spice, Story spice, Sarah spice, Gender spice, and Baleen spice. < 1460942376 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «spice girls» < 1460942379 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn spice/The Spice Girls are Pog spice, Story spice, Sarah spice, Gender spice, and Baleen spice. < 1460942382 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned «spice» < 1460942388 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? spice < 1460942390 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :The Spice Girls are Pog spice, Story spice, Sarah spice, Gender spice, and Baleen spice. < 1460942404 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? kitten < 1460942406 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? kitten typesetting < 1460942408 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :kitten ? ¯\(°​_o)/¯ < 1460942408 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :kitten typesetting? ¯\(°​_o)/¯ < 1460942412 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? kitt < 1460942413 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Kitt is the singular of kitten. < 1460942525 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1460942631 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? octarine < 1460942632 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :octarine? ¯\(°​_o)/¯ < 1460942708 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Octarine is a black variety of peach, from which the color is named. < 1460942711 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'octarine': Octarine is a black variety of peach, from which the color is named. < 1460942902 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460943103 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? 323 < 1460943105 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :323 is a quine in McCulloch's first machine < 1460943116 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/$/./' wisdom/323 < 1460943118 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1460943548 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :esomake < 1460943752 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Are any of McCulloch's Machines decidable? < 1460943824 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i've only looked at no. 2, which i didn't get quite to the bottom of < 1460943844 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i suspect it's decidable, but it got complicated enough that i'm not entirely sure < 1460943857 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`learn Virgil is a prayer at dawn, as well as an ancient Italian poet who led Dante to hell so they can ask the blind transgendered seer Anchises stupid politics questions concerning contemporary noble families. < 1460943863 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'virgil': Virgil is a prayer at dawn, as well as an ancient Italian poet who led Dante to hell so they can ask the blind transgendered seer Anchises stupid politics questions concerning contemporary noble families. < 1460943942 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: OK, because I need a decidable-but-suitably-complex machine to troll first-year CS students < 1460943987 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION has a hunch b_jonas is misspelling "vigil" < 1460944063 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm i see... < 1460944087 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: no. 1 is decidable because it's a subset of 2 that doesn't reach the hard cases < 1460944109 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: OK < 1460944153 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :for deciding mortality that is < 1460944278 0 :Froo!~Frooxius@194.108.5.201 JOIN :#esoteric < 1460944470 0 :Froox!~Frooxius@194.108.5.201 QUIT :Ping timeout: 244 seconds < 1460944989 0 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1460945283 0 :tromp!~tromp@24.190.11.216 JOIN :#esoteric < 1460945483 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :I have just realized a horrible potential hole in my specification of Daoyu < 1460945559 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :If the program calls EXECS from the first-level program, which navigates to the top-level program data and then calls an EXECS from the top-level program data, < 1460945623 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :It is unclear whether the EXECS should then act on the data already present or instantiate a new child of that program-data < 1460945638 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :What say you? New branch or not? < 1460945851 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Kaynato: Whatever is less simple < 1460945854 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan's razor < 1460945893 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Both are particularly problematic for the programmer - however, the second one is also particularly problematic for the implementer < 1460945919 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :The question, I suppose, is between self-interaction (which is a tenet of the language) and getting lost in trees of branching < 1460945998 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Kaynato: Keep languages focused on on the initial featureset rather than heaping new aspects of complexity onto them. < 1460946013 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :It's not really an addition but filling a hole < 1460946021 0 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1460946026 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :I realized that the functionality here was not specified but didn't know what to do with it... < 1460946047 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :As it stands, the current implementation just creates a new datatape when calling EXECS without checking to see if one exists, which.. < 1460946060 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Leads to segfaults when it tries to follow the chain backwards < 1460946081 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :But so far I haven't really made programs that rely on this distinction of functionality < 1460946112 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :I suppose it would be imperative to have self-interaction instead of that sort of situation, then, because it would keep in line more with the rest of the language < 1460946175 0 :Froo!~Frooxius@194.108.5.201 QUIT :Ping timeout: 244 seconds < 1460946259 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Recently I think I have devised a generalizable format for making a state machine in the language, and am currently using this design to write a 99 bottles of beer program < 1460946331 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1460946522 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? manpage < 1460946525 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :manpage? ¯\(°​_o)/¯ < 1460946529 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? womanpage < 1460946532 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :womanpage? ¯\(°​_o)/¯ < 1460946543 0 :Sgeo!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1460946692 0 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1460946729 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1460947332 0 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net QUIT :Ping timeout: 260 seconds < 1460947431 0 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net JOIN :#esoteric < 1460947476 0 :FreeFull_!?@? NICK :FreeFull < 1460947635 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :For far too long, power has been concentrated in the hands of "root" and his "wheel" oligarchy. We have instituted a dictatorship of the users. All system administration functions will be handled by the People's Committee for Democratically Organizing the System (PC-DOS). < 1460947719 0 :nitrix-!~nitrix@104.236.108.9 QUIT :Changing host < 1460947719 0 :nitrix-!~nitrix@unaffiliated/nitrix JOIN :#esoteric < 1460947723 0 :nitrix-!?@? NICK :nitrix < 1460947938 0 :picobit!~tomkl@unaffiliated/tomkl JOIN :#esoteric < 1460948276 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1460949010 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Huh < 1460949015 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :"Co-administrator" < 1460949576 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460949647 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds < 1460950236 0 :iconmaster_!~iconmaste@icon-thinkpad.wireless.rit.edu QUIT :Ping timeout: 244 seconds < 1460950639 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds < 1460950962 0 :heroux!sandroco@gateway/shell/insomnia247/x-yiqrvogtcfebxhky QUIT :Remote host closed the connection < 1460951229 0 :heroux!sandroco@gateway/shell/insomnia247/x-pqkqudomcvazovad JOIN :#esoteric < 1460951420 0 :heroux!sandroco@gateway/shell/insomnia247/x-pqkqudomcvazovad QUIT :Remote host closed the connection < 1460951439 0 :heroux!sandroco@gateway/shell/insomnia247/x-xyxuewyizdqcgybo JOIN :#esoteric < 1460951724 0 :heroux!sandroco@gateway/shell/insomnia247/x-xyxuewyizdqcgybo QUIT :Ping timeout: 244 seconds < 1460951827 0 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1460951836 0 :heroux!sandroco@gateway/shell/insomnia247/x-hakxglwwiofybebf JOIN :#esoteric < 1460951936 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :After a 99 bottles program, what would be a good thing to work on in an esolang? < 1460952070 0 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :Text adventure? < 1460952101 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Did you write the truth program or Deadfish implementation? < 1460952125 0 :heroux!sandroco@gateway/shell/insomnia247/x-hakxglwwiofybebf QUIT :Remote host closed the connection < 1460952271 0 :MDude!~MDude@c-73-187-225-46.hsd1.pa.comcast.net PRIVMSG #esoteric :http://www.firthworks.com/roger/cloak/index.html < 1460952435 0 :heroux!sandroco@gateway/shell/insomnia247/x-yhumumknbcsgpofy JOIN :#esoteric < 1460952891 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :I wrote a truth program, so I suppose Deadfish will be next < 1460952923 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :No, wait, it involves squaring numbers < 1460952978 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :I blame myself for making a language in which arithmetic is non-trivial < 1460953030 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :Kaynato: prove TC < 1460953050 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :I would love to but I haven't the slightest idea where to start here. < 1460953058 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :I have a strong suspicion that Daoyu is TC, however < 1460953083 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1460953100 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :TC by Equivalency... BF in Daoyu does not seem very feasible. < 1460953158 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :As in sensible without extreme amounts of pain and suffeering < 1460953204 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :Kaynato: "modeled after two or so tenets..." you've got me < 1460953238 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Glad to see someone interested :) < 1460953335 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :If there is any way to improve the wiki page, please tell me immediately < 1460953407 0 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 276 seconds < 1460953681 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :Kaynato: it would be helpful to have an explanation of child stacks and selections < 1460953703 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :also... how is a new path created? < 1460953720 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Hm, should I put this before or after the commands? < 1460953725 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :I'd say before < 1460953809 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :Also I don't see an example illustrating # < 1460953834 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Ah, yes, I forgot about that halfway through < 1460953847 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :I think an explanation of child tapes and selections should cover it, though < 1460954038 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :is # the only way to make a child tape? < 1460954059 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Yes < 1460954193 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :There we go < 1460954207 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Kaynato: bitwise cyclic tag is a popular equivalence target for very awkward languages < 1460954245 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :if you can make a queue, you're halfway there < 1460954280 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Hm, this might work. I could extend the 0 and 1 into 0000 and 1000, and I think it could work pretty handily < 1460954482 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Is this explanation good? < 1460954558 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Hmm, wait a second. Does the initial data-string also have to be arbitrary for it to be TC? < 1460954582 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm good question < 1460954622 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :indeed < 1460954690 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"*Note*: BCT remains Turing complete even if the initial data-string is always just a single 1." < 1460954693 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :I was thinking that it ought to be rather decently doable, aside from that input problem, since using SIFTS, POLAR, and EQUAL, with 0 = 1000, 1 = 1001, nothing = 0000, would work well < 1460954697 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Oh, very nice < 1460954740 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :A problem, however, is in reading in the BCT program < 1460954770 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :you have the option of compiling it to a Daoyu program instead < 1460954795 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Ah, because if I show that every BCT program is a Daoyu program, then it is still a proof < 1460954801 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yeah < 1460954839 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(as long as the construction is computable, but you don't need to do it in either of the languages themselves) < 1460954874 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Mhm. I've written a utility in C for Daoyu which outputs the Daoyu source to construct an arbitrary Daoyu program < 1460954912 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Partially, it's to make writing the 99 bottles program even remotely sane... < 1460955000 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i've written haskell utilities like that for other esolangs < 1460955024 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :I've recently bought a Scheme book, it seems very good < 1460955039 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(see /// and Emmental) < 1460955095 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Ah, yes, I would expect so indeed < 1460955151 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :I am not sure... was implementing Daoyu in C the right choice? < 1460955165 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I think that is fine < 1460955225 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :C may not be the easiest language to implement interpreters in, but it does the job < 1460955246 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and is fast < 1460955284 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Necessary, for something like this < 1460955299 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :It would make sense, honestly, to make a hardware implementation for this < 1460955331 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :I am making a testing Daoyu program to debug some edge behavior of EXECS < 1460955509 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :Kaynato: btw we have a table css class called plainpres which might make your code-in-table examples prettier (removes the borders) < 1460955573 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Thanks, I just put that in < 1460955584 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Looks much better now :) < 1460955599 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Also, would it be a good idea to comment my example code? < 1460956316 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Good night < 1460956678 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :New EXECS functionality implemented and working, to the sweet sound of SEGVFAULT < 1460956788 0 :tromp!~tromp@24.190.11.216 QUIT :Remote host closed the connection < 1460959484 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Added the debug program to the page for some reason... Good night, all < 1460959753 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com QUIT :Ping timeout: 244 seconds < 1460960271 0 :picobit!~tomkl@unaffiliated/tomkl QUIT :Ping timeout: 276 seconds < 1460960403 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1460961680 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1460962240 0 :centrinia!~centrinia@107.208.218.105 QUIT :Ping timeout: 250 seconds < 1460962395 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460962667 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1460962968 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :The rules for Magic: the Gathering do not currently specify what happens if you try to add a snow mana symbol into your mana pool < 1460963027 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That's not a thing you can do, is it? < 1460963096 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I don't know if there is any combination that would allow it < 1460963123 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You also can't add Phyrexian mana to your mana pool. < 1460963133 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Those are consume-only symbols as far as I know. < 1460963143 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: What do you think of the new colorless mana symbol? < 1460963198 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It is OK, I guess. I may have preferred a solid diamond or thicker but still hollow diamond, but it still works as is. < 1460963511 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1460963565 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think I like that {1} was errataed to the new symbol. < 1460963574 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :When producing, I mean. < 1460963696 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I neither agree nor disagree. However I can note that even if it wasn't changed the effect would be the same. When the amount of colorless mana to add is large I would prefer the number though, and the rules do support it. < 1460963879 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :zzo38: I don't think it can happen. You can add the mana cost of a card to your mana pool, but snow mana symbols can't appear in mana costs. < 1460963957 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460965296 0 :mroman!~mroman@160.85.232.173 JOIN :#esoteric < 1460965528 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :cool they're analyzing now how much dialogue in movies is said by what gender. < 1460965891 0 :hppavilion[2]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 244 seconds < 1460966097 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460966372 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1460966571 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what? why the hell would they do that? < 1460966742 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :It probably also depend what movie, too. With a SQL database listing the movies and dialogues then you can divide to make the statistics whichever one you want to calculate. < 1460967015 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :rdococ: Gender studies of course. < 1460967230 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :also I don't like when newspaper try to dumb stuff down for the reader. That just reinforces inaccurate views. < 1460967412 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :gender studies? < 1460967461 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :why would someone do gender studies? all it is is going to cause arguments and excuses for people to moan < 1460967467 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :it's probably rigged too < 1460967535 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :well... if you see some difference you can either interpret it as good or bad. < 1460967548 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :and convince people it is good or bad. < 1460967657 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460967894 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :That's why you need to provide the raw data so that you can make your own calculation by SQL codes. < 1460967954 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1460968292 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1460968363 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :that doesn't help you < 1460968383 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :It's a matter of how you interpret the data :) < 1460968395 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :25% people can speak french. < 1460968397 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :that's data < 1460968409 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :It doesn't say squat about why, how and if it's bad or not. < 1460968439 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :sure, if you're french you can get enraged and go yelling around "more people should speak french" < 1460968465 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :or you can get enraged and go yelling around "too many people speak french" < 1460968722 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :also I stumbled upon a video on youtube, started to watch it < 1460968766 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :then suddenly the speaker says "let me point out that this is not anti-jew propaganda" and then I'm like "uhm... why is he saying that" < 1460968778 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :then I read the title of the channel saying "worldwar three" and I'm like "uhm... what?" < 1460968804 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :and by stumbled I mean youtubes autoplay feature :) < 1460971223 0 :J_Arcane!~chatzilla@37-219-217-18.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1460971722 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? boring < 1460971726 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :boring? ¯\(°​_o)/¯ < 1460972315 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :It's a ring in the category of bo < 1460972430 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :mroman: no, it's just... I'm in a half mind to `learn boring wisdom entries are added by b_jonas to trick others to replace them by good ones < 1460974597 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1460974613 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1460974692 0 :callforjudgement!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1460974754 0 :callforjudgement!?@? NICK :ais523 < 1460975193 0 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1460975209 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1460976644 0 :carado!~carado@savhon.org QUIT :Ping timeout: 250 seconds < 1460977082 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Ping timeout: 244 seconds < 1460977131 0 :carado!~carado@savhon.org JOIN :#esoteric < 1460978550 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460978677 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1460978818 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1460978827 0 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric < 1460978999 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: you know there are some lines in the wisdom.pdf that are so long they don't fit in the page, right? There's an url in page 13, some lisp code in page 27, another url in page 42, < 1460979142 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: a shell command pipeline in page 49, a headword in page 53. < 1460979200 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: but thanks for the pdf anyway, it's a nice compilation, I'm glad you're makign it. < 1460979221 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jellonas! < 1460979236 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :yeah, overlong lines are the bane of my existence. < 1460979406 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, how do you like them overlong lines? < 1460979446 0 :Taneb!~Taneb@runciman.hacksoc.org PRIVMSG #esoteric :fungot is not here! :( < 1460979454 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Tanelle.! < 1460979471 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fizzie`: WHARGHRLGHGHBLFLGHBHRFHFHFHFHFWERRGRGGGGGGGGGRRRRHHH! < 1460980042 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460980811 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? slough < 1460980819 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :slough /slaʊ/ or /sluː/ means a marsh; slough /slʌf/ means skin thrown off a reptile < 1460980831 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :/sluː/??? < 1460980900 0 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1460980937 0 :diginet_!~diginet@107.170.146.29 JOIN :#esoteric < 1460980948 0 :mbrcknl_!sid28171@gateway/web/irccloud.com/x-ncehilbbjopxvzrp JOIN :#esoteric < 1460980961 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :and the UN denies Macedonia? what a world we live in... < 1460981029 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`? ha < 1460981032 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Ha van szíved, hogy mindazt, mit elértél, / Ha kell, egyetlen kockára rakd, / s túltegyed magad, ha veszteség ér, / s ne legyen róla többé egy szavad < 1460981052 0 :pelegreno_!~cinch@107.170.175.57 JOIN :#esoteric < 1460981057 0 :shikhin_!shikhin@unaffiliated/shikhin JOIN :#esoteric < 1460981065 0 :Effilry!~firefly@firefly.xen.prgmr.com JOIN :#esoteric < 1460981074 0 :mysanthrop!~myname@84.200.43.57 JOIN :#esoteric < 1460981093 0 :int-e_!~noone@static.88-198-179-137.clients.your-server.de JOIN :#esoteric < 1460981155 0 :mbrcknl!sid28171@gateway/web/irccloud.com/x-tuwsdngclqelnomf QUIT :Ping timeout: 260 seconds < 1460981156 0 :shikhin!shikhin@unaffiliated/shikhin QUIT :Ping timeout: 260 seconds < 1460981156 0 :hydraz!matheus@unaffiliated/demhydraz QUIT :Ping timeout: 260 seconds < 1460981156 0 :diginet!~diginet@107.170.146.29 QUIT :Quit: diginet has quit! < 1460981157 0 :FireFly!~firefly@firefly.xen.prgmr.com QUIT :Ping timeout: 260 seconds < 1460981159 0 :myname!~myname@84.200.43.57 QUIT :Ping timeout: 260 seconds < 1460981159 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de QUIT :Ping timeout: 260 seconds < 1460981160 0 :pelegreno!~cinch@107.170.175.57 QUIT :Read error: Connection reset by peer < 1460981163 0 :diginet_!?@? NICK :diginet < 1460981209 0 :hydraz!matheus@heddw.ch JOIN :#esoteric < 1460981209 0 :hydraz!matheus@heddw.ch QUIT :Changing host < 1460981209 0 :hydraz!matheus@unaffiliated/demhydraz JOIN :#esoteric < 1460981225 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Write error: Connection reset by peer < 1460981226 0 :mbrcknl_!?@? NICK :mbrcknl < 1460981277 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonas: google translate doesn't help much. nothing lewd in there I hope? < 1460981304 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(as if the Wisdom isn't already lewdfull enough as it is. reproductive organs everywhere...) < 1460981683 0 :zadock!~outsider@cthulhu.tuiasi.ro JOIN :#esoteric < 1460981836 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: INTERFACE CHICKEN < 1460982775 0 :zadock!~outsider@cthulhu.tuiasi.ro QUIT :Quit: Leaving < 1460982910 0 :fizzie`!?@? NICK :fizzie < 1460982928 0 :fungot!~fungot@82.68.182.43 JOIN :#esoteric < 1460982936 0 :fizzie!?@? PRIVMSG #esoteric :That's been very un-stabbel. < 1460982973 0 :fizzie!?@? PRIVMSG #esoteric :@tell boily OVERFULL HBOX < 1460982973 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1460983084 0 :llue!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1460983239 0 :lleu!~gnomebad@unaffiliated/lleu QUIT :Ping timeout: 264 seconds < 1460983453 0 :llue!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1460983462 0 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1460983736 0 :mysanthrop!?@? NICK :myname < 1460984261 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: it's Szabó Lőrincz's translation of the same part of Kipling's poem as in `? if < 1460984825 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :argh < 1460984835 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :s/incz/inc/ (duh) < 1460984835 0 :Effilry!?@? NICK :FireFly < 1460985709 0 :Frooxius!~Frooxius@194.108.5.201 QUIT :Quit: *bubbles away* < 1460985749 0 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1460986033 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :https://www.youtube.com/watch?v=4NriDTxseog < 1460986060 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :I generally tend to associate the west coast/california accents she makes with "mean rich arrogant non-nice white girls" < 1460986086 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :like totally sooo not nice... < 1460986234 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :( https://www.youtube.com/watch?v=4NriDTxseog#t=3m05s ) < 1460986234 0 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :(input):1:9: error: unexpected < 1460986235 0 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : Operator without known fixity: < 1460986235 0 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : ://, expected: space < 1460986235 0 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de PRIVMSG #esoteric :https://www.youtube.com/watch?v=4NriDTxseog#t=3m05s ) < 1460986235 0 :idris-bot!~idris-bot@dslb-178-006-010-224.178.006.pools.vodafone-ip.de PRIVMSG #esoteric : ^ < 1460986238 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :hm. < 1460986241 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric ::D < 1460990360 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1460990613 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1460990627 0 :I!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1460990646 0 :I!?@? NICK :Guest15642 < 1460991156 0 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 244 seconds < 1460991226 0 :nitrix!~nitrix@unaffiliated/nitrix QUIT :Quit: EOF < 1460991285 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 246 seconds < 1460991581 0 :mroman!~mroman@160.85.232.173 PRIVMSG #esoteric :we should write a webserver in vbscript < 1460992114 0 :nitrix!~nitrix@unaffiliated/nitrix JOIN :#esoteric < 1460992197 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu JOIN :#esoteric < 1460992673 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1460992900 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1460993134 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net JOIN :#esoteric < 1460993729 0 :J_Arcane!~chatzilla@37-219-217-18.nat.bb.dnainternet.fi JOIN :#esoteric < 1460993937 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca JOIN :#esoteric < 1460994251 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1460995149 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1460995157 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? font < 1460995169 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? oren's font < 1460995175 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :font? ¯\(°​_o)/¯ < 1460995175 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oren's font? ¯\(°​_o)/¯ < 1460995246 0 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1460995462 0 :Guest15642!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 268 seconds < 1460996411 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :`? yay < 1460996418 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :yay? ¯\(°​_o)/¯ < 1460996422 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :what? no yay? < 1460996434 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :make it learn yay as YAAAAAAAAAAAAAAAAAAAAAAAAAY! < 1460996498 0 :shikhin_!?@? NICK :shikhin < 1460996943 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu QUIT :Ping timeout: 240 seconds < 1460997475 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu JOIN :#esoteric < 1460997702 0 :Marcela_Gandara!~canaima@181.34.113.149 JOIN :#esoteric < 1460997769 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1460998007 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 244 seconds < 1460999312 0 :Marcela_Gandara!~canaima@181.34.113.149 QUIT :Read error: Connection reset by peer < 1460999434 0 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1460999528 0 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1460999687 0 :Marcela_Gandara!~canaima@181.34.113.149 JOIN :#esoteric < 1460999949 0 :bb010g!uid21050@gateway/web/irccloud.com/x-nilwjvrhalyabmgg QUIT :Quit: Connection closed for inactivity < 1461000349 0 :MoALTz!~no@78-11-183-124.static.ip.netia.com.pl JOIN :#esoteric < 1461002172 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1461002373 0 :Marcela_Gandara!~canaima@181.34.113.149 QUIT :Ping timeout: 240 seconds < 1461002433 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1461002695 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1461003223 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Remote host closed the connection < 1461003307 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1461003822 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1461003905 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Is there some magical fairy I can get that will tell me if I make stupid assumptions like "false is 0"? < 1461004454 0 :rdococ!~rdococ@unaffiliated/octagonfly PRIVMSG #esoteric :sometimes, false is 0 < 1461004583 0 :Hoolootwo!~Hoolootwo@hooloovoo.blue PRIVMSG #esoteric :you're making stupid assumptions < 1461005035 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org JOIN :#esoteric < 1461005039 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :A combination of log and floor allows you to seriously abuse math < 1461005158 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :which combination? < 1461005226 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: n^. = n/n^log_k (n) < 1461005249 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :"log_k"? < 1461005254 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: Wait < 1461005262 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: n^. = n/n^floor(log_k (n)) < 1461005274 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: _k means "subscript k" < 1461005280 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: That's an operation that takes an integer (or real, maybe) and moves it to after the decimal point < 1461005293 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :Wait < 1461005297 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: n^. = n/k^floor(log_k (n)) < 1461005307 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :There, that's right < 1461005351 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1461005364 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: Typically- but not necessarily- k is the base that n is expressed in (10, oftentimes), but it can be an arbitrary real to allow for non-place-value systems < 1461005404 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: Basically, the floor(log_k (n)) means "the number of digits it takes to write (integer) n out on paper in base k" < 1461006007 0 :carado!~carado@savhon.org QUIT :Read error: Connection reset by peer < 1461006008 0 :caradow!~carado@savhon.org JOIN :#esoteric < 1461006122 0 :tromp_!~tromp@216.223.243.225 PRIVMSG #esoteric :actually, the number of digits is one more than the floor(log()) < 1461006144 0 :tromp_!~tromp@216.223.243.225 PRIVMSG #esoteric :e.g. 10 takes 2 digits < 1461006168 0 :tromp_!~tromp@216.223.243.225 PRIVMSG #esoteric :and the number of Go positions takes 171 digits:) < 1461006219 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :tromp_: Saw that coming xD < 1461006319 0 :picobit!~tomkl@unaffiliated/tomkl JOIN :#esoteric < 1461006370 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :What's Pseudoscientific Notation? < 1461006386 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :Probably similar to scientific notation, but it uses phi instead of 10 < 1461006422 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :base phi is p cool < 1461006563 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :Phantom_Hoover: Yes, but also useless in hard science < 1461007097 0 :int-e_!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> floor (log 0) + 1 < 1461007099 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : -179769313486231590772930519078902473361797697894230657273430081157732675805... < 1461007100 0 :int-e_!?@? NICK :int-e < 1461007146 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :> floor (log 0 / log 10) + 1 -- oops, wrong formula ;-) < 1461007148 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : -179769313486231590772930519078902473361797697894230657273430081157732675805... < 1461007177 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric ::t logBase < 1461007178 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Floating a => a -> a -> a < 1461008496 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric ::t floor < 1461008497 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :(Integral b, RealFrac a) => a -> b < 1461008507 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I wonder what that integer is < 1461008512 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :log 0 is -infinity < 1461008525 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :FreeFull: So the first digit of -infinity is 1? < 1461008541 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :hppavilion[1]: Apparently, yeah < 1461008544 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric ::t mod < 1461008545 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Integral a => a -> a -> a < 1461008555 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :FreeFull: I've heard there's an algorithm to calculate the nth digit of pi < 1461008561 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> mod 10 $ floor (log 0) < 1461008562 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : -179769313486231590772930519078902473361797697894230657273430081157732675805... < 1461008564 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :FreeFull: What happens if you plug in infinity? < 1461008569 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :> flip mod 10 $ floor (log 0) < 1461008570 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 4 < 1461008577 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :hppavilion[1]: The last digit of -infinity is 4 < 1461008577 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :FreeFull: Huh. < 1461008603 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :hppavilion[1]: And yeah, you can calculate the nth digit of pi without having to calculate all the preceeding digits < 1461008626 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :hppavilion[1]: https://en.wikipedia.org/wiki/Spigot_algorithm < 1461008636 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :FreeFull: So what happens if you plug in infinity, assuming that you have at least OK definitions of what happens when you math infinity? < 1461008701 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :presumably it doesn't work < 1461008712 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :hppavilion[1]: It still takes an infinite amount of time to calculate < 1461008765 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1461008766 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :hppavilion[1]: Actually, no < 1461008829 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Read error: Connection reset by peer < 1461008848 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :hppavilion[1]: Either way, it seems you can't get an answer from it if you put in infinity < 1461009021 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :Hm... < 1461009042 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :If the opposite of infinity is unfinity (the infinitessimal), rather than -infinity < 1461009054 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :Does the behavior of duality of operations change? < 1461009152 0 :MoALTz!~no@78-11-183-124.static.ip.netia.com.pl QUIT :Quit: Leaving < 1461009407 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :> prime 2 < 1461009408 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Not in scope: ‘prime’ < 1461009412 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :> isPrime 2 < 1461009413 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Not in scope: ‘isPrime’ < 1461009413 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Perhaps you meant ‘isPrint’ (imported from Data.Char) < 1461009510 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i is' 2 < 1461009521 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :tfw you make a quick patch to a vm to help debug a problem in your program under the vm, and then, due to a shifting about of allocations, find the patch is now crashing the program < 1461009525 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Quit: Leaving < 1461009876 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1461010503 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :Do fandoms have a concept of "Low Orbit Ion Canon"? < 1461010531 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fungot, are you cured yet? < 1461010531 0 :fungot!~fungot@82.68.182.43 PRIVMSG #esoteric :b_jonas: http://paste.lisp.org/ display/ 15698... you should be on a different area at msn.com... thing was also to make it not know how to program < 1461010557 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :great! < 1461010562 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm glad you're back, fungot < 1461010563 0 :fungot!~fungot@82.68.182.43 PRIVMSG #esoteric :b_jonas: same source as five in my case < 1461010584 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 246 seconds < 1461010608 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :fungot: putting absolutely every letter except "o" and "t" in esoteric. < 1461010608 0 :fungot!~fungot@82.68.182.43 PRIVMSG #esoteric :gamemanj: sing me the budapest national anthem!!! o_o < 1461010795 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :And also asking me to sing songs I don't know. < 1461010848 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :fungot: Strangely appropriate < 1461010848 0 :fungot!~fungot@82.68.182.43 PRIVMSG #esoteric :hppavilion[1]: i would screw it until i realized its generated :) < 1461010866 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...You were saying? < 1461010875 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :.....wat < 1461011596 0 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net QUIT :Quit: Bye < 1461011717 0 :MoALTz!~no@78-11-183-124.static.ip.netia.com.pl JOIN :#esoteric < 1461012055 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu QUIT :Ping timeout: 252 seconds < 1461012144 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Quit: Alsithyafturttararfunar < 1461012265 0 :caradow!?@? NICK :carado < 1461012481 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? FireFly < 1461012497 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :FireFly was a short-running but well-loved sci-fi TV series released in 2003, starring Nathan Fillion and directed and written by Joss Whedon. < 1461012505 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :`? shachaf < 1461012507 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :shachaf sprø som selleri and cosplays Nepeta Leijon on weekends. He hates bell peppers with a passion. The unit of bad punnery is named after him. < 1461012513 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`? selamat pagi < 1461012515 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :selamat pagi? ¯\(°​_o)/¯ < 1461012550 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :seems I'm *still* not going to understand that anytime soon < 1461012565 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` cat < wisdom/funpun | cat | rot13 | cat | cat > wisdom/shachaf < 1461012574 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1461012578 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? shachaf < 1461012580 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :shachaf sprø som selleri and cosplays Nepeta Leijon on weekends. He hates bell peppers with a passion. The unit of fun punnery is named after him. < 1461012583 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :much better hth < 1461012687 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :InspireFly < 1461012860 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1461013897 0 :iconmaster_!~iconmaste@129.21.123.44 JOIN :#esoteric < 1461014200 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1461014312 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org JOIN :#esoteric < 1461014741 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: what about impassionate bell peppers? < 1461014798 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: :33 < ask the purrson who added that wisdom entry hth < 1461015182 0 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1461015364 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1461016347 0 :I!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1461016370 0 :I!?@? NICK :Guest72001 < 1461016539 0 :bb010g!uid21050@gateway/web/irccloud.com/x-ppnjjdxtxztmgxxi JOIN :#esoteric < 1461016630 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn oren's font/\oren\'s font is http://www.orenwatson.be/fontdemo.htm < 1461016646 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «oren's font» < 1461016669 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1461016710 0 :testtesttest!26609942@gateway/web/freenode/ip.38.96.153.66 JOIN :#esoteric < 1461016713 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :"Powerline characters"? < 1461016765 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn lifthrasiir's font/lifthrashiir's font is https://github.com/lifthrasiir/unison/ https://lifthrasiir.github.io/unison/sample.png < 1461016772 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «lifthrasiir's font» < 1461016774 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`? font < 1461016776 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :font? ¯\(°​_o)/¯ < 1461016789 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :how many fonts??? < 1461016890 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Ok, why is it that 3 people in #esoteric have their own fonts? < 1461016894 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`slashlearn font/#esoteric bitmap fonts include: \oren\'s font http://www.orenwatson.be/fontdemo.htm , lifthrasiir's font https://github.com/lifthrasiir/unison/ https://lifthrasiir.github.io/unison/sample.png , b_jonas's font http://www.math.bme.hu/~ambrus/pu/fecupboard20-c.pcf.gz < 1461016897 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «font» < 1461016913 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...make that 4.... < 1461016923 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1461016924 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: because #esoteric is the international hub of esoteric programming, bitmap font making, and kitten typesetting < 1461016928 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: wait, who's the fourth? < 1461016930 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :https://dl.dropboxusercontent.com/u/21184720/font2x.png < 1461017007 0 :testtesttest!26609942@gateway/web/freenode/ip.38.96.153.66 QUIT :Quit: Page closed < 1461017013 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :If it looks awful, that's because it's awful. < 1461017014 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: whoa, all in one wide strip. looks strange < 1461017040 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :It's laid out so that I can quickly write tools to put it into things. < 1461017078 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hmm wait < 1461017084 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think there was one more, a vector font < 1461017091 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :a monospaced one with thin lines < 1461017095 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in a custom format < 1461017098 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :whose was that again? < 1461017129 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I have no idea. < 1461017211 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I think it was hppavilion[1] < 1461017233 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com JOIN :#esoteric < 1461017245 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: can you comment? remind us to screenshots or something? < 1461017258 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I recall it was horribly hinted < 1461017261 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :unhinted < 1461017263 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :something like that < 1461017269 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :made it look ugly < 1461017298 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I suppose a monospaced font in a custom format would be the next logical step for a budding font author, unless they know how to use fontforge (note: I do not) < 1461017329 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :gamemanj: this had some sort of eso purpose. more than the other fonts that is < 1461017356 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh wow < 1461017371 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :? < 1461017393 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah no < 1461017423 0 :fizzie!?@? PRIVMSG #esoteric :I made a font too, for rfk86. < 1461017434 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1461017434 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Actually, come to think of it, why on earth did I paste the link to my x2 monospace font...? < 1461017494 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(The x2 one doesn't have a good excuse for looking ugly!) < 1461017495 0 :fizzie!?@? PRIVMSG #esoteric :https://zem.fi/rfk86/ is written in it (if the web font stuff works out). < 1461017512 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :fizzie: Wow, that is... one tiny font. < 1461017534 0 :fizzie!?@? PRIVMSG #esoteric :Though it was strictly for that use, so I didn't strive for a big character coverage. < 1461017559 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I think the character encoding may be... broken... < 1461017562 0 :fizzie!?@? PRIVMSG #esoteric :It's one tiny screen, 128x96. < 1461017570 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :"”€â”€â”€â”€â”€â”€â”€â" < 1461017590 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^ characters copied from the "frame" < 1461017598 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :stupid confusing mislabelled stuff < 1461017653 0 :fizzie!?@? PRIVMSG #esoteric :Hm. It works for me in Chrome, but it's possible it's not sending the character set. < 1461017697 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :It says "Attempt to use an XML processing instruction in HTML." Which makes no sense. < 1461017746 0 :fizzie!?@? PRIVMSG #esoteric :Huh, yes, it's not quite kosher. Wonder how I never noticed. < 1461017764 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Well, I pressed "View Source" in Firefox and there was a big red line. < 1461017767 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Then I hovered over it. < 1461017793 0 :fizzie!?@? PRIVMSG #esoteric :The content is xhtml, but it's sent as "Content-type: text/html" with no charset spec. < 1461017810 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: that's common < 1461017813 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Well, Firefox at least believes it's HTML, not XHTML... < 1461017827 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^ above XML tag had the error < 1461017834 0 :fizzie!?@? PRIVMSG #esoteric :It kind of predates html5 being a big thing. < 1461017928 0 :fizzie!?@? PRIVMSG #esoteric :I will turn it into something more reasonable, but later. < 1461017941 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :"Kittens have eaten the developer's link cable," :( kittens... i thought they were nice... < 1461017949 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? fizzie < 1461017956 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :and what's this about a modernist sculpture out of the pieces of calculators < 1461017964 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fizzie is not fnord with a monad but the king of #esoteric, see http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/src/fizziecoin.jpg < 1461017972 0 :fizzie!?@? PRIVMSG #esoteric :It was actually one rather big cat. < 1461017993 0 :fizzie!?@? PRIVMSG #esoteric :Cables can kind of look like cat toys. < 1461018035 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`? shachaf < 1461018038 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :shachaf sprø som selleri and cosplays Nepeta Leijon on weekends. He hates bell peppers with a passion. The unit of fun punnery is named after him. < 1461018040 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`? gamemanj < 1461018041 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :gamemanj? ¯\(°​_o)/¯ < 1461018049 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :yay, I'm undocumented! Thank goodness < 1461018054 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :the world hasn't found a reason to mock me yet < 1461018097 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I was undocumented for quite long too < 1461018115 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log -r wisdom/b_jonas < 1461018121 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :abort: unknown revision 'wisdom/b_jonas'! < 1461018130 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`? b_jonas < 1461018132 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b_jonas egy nagyon titokzatos személy. Hollétéről egyelőre nem ismertek. < 1461018135 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... < 1461018156 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`` cat wisdom/b_jonas | rot13 < 1461018158 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :o_wbanf rtl antlba gvgbxmngbf fmrzéyl. Ubyyégéeőy rtlryőer arz vfzregrx. < 1461018161 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... < 1461018179 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :well, I'm out of tricks < 1461018272 0 :Guest72001!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1461018290 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :``` hg log --template "{date|isodate}\n" wisdom/b_jonas < 1461018294 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2016-01-18 06:32 +0000 \ 2016-01-17 13:56 +0000 < 1461018305 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hg_jonas < 1461018319 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so I was undocumented until 2016-01 < 1461018413 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :so in other news, if you need a variety of stick figures for your web comic, and you don't want to draw them, look no further than U+16C0! < 1461018432 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :ACTION had been looking at a bitmap font and noticed weirdness in that area < 1461018529 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Ping timeout: 244 seconds < 1461019205 0 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1461019227 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1461019242 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :A language that looks like valid C code but has completely different semantics could be fun < 1461019280 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :`? b_jonas < 1461019292 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :b_jonas egy nagyon titokzatos személy. Hollétéről egyelőre nem ismertek. < 1461019294 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :How about: passing all values by-reference... making structures objects... and of course making "int" 1 bit in length. < 1461019307 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :("boolean" would be 256-bit.) < 1461019323 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :someone remind me what the translation commands are < 1461019332 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org JOIN :#esoteric < 1461019333 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :deprecated hth < 1461019335 0 :Marcela_Gandara!~canaima@201-238-5-105.dyn.movilnet.com.ve JOIN :#esoteric < 1461019365 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :mediocre! < 1461019437 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Actually, maybe a C compiler that treated all operations as function calls to a standard library... and then seriously screw up that library. < 1461019483 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Like making "a += b;" be more like "(*a) = a[*b];" < 1461019545 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Maybe add an actual increment in the process. (because the in-language ++ would, without fail, cause a segmentation fault) < 1461019766 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1461019881 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I was thinking more like making even basic things, like the meaning of =, *, and {} completely different < 1461020060 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1461020121 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell rdococ what? why the hell would they do that? <-- https://en.wikipedia.org/wiki/Bechdel_test < 1461020121 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1461020137 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :seriously, was rdococ trolling < 1461020149 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :bohily < 1461020181 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :hellørjan! < 1461020185 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1461020185 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :fizzie said 10h 20m 12s ago: OVERFULL HBOX < 1461020203 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fizzie: FIZZIELLO. OKAY. < 1461020217 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ye olde overfulle hbox < 1461020290 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :"overfull hbox"? < 1461020298 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...?? < 1461020307 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :gamemanj: a very common LaTeX warning message < 1461020317 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Oh. TeX. Of course. < 1461020344 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :gamellomanj. do you have a github account? < 1461020351 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it basically means that it didn't manage to split your text into lines satisfactorily < 1461020381 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: hi < 1461020384 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :boily: There is a 50% probability. Please refine your question with informative information on the nature of why it was posed. < 1461020385 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(although sometimes it's small enough that you can just ignore it, anyway) < 1461020390 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonas: b_jellonas! < 1461020439 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :gamemanj: the questional informativeness pertains to the wisdomery collaborationism hth < 1461020449 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :gamemanj: he's trying to press gang you into sending wisdom pull requests hth < 1461020506 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I wouldn't say "press gang". more like "voluntarily devote oneself for the greater good". < 1461020533 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonas: the Soviet Union renamed cities even in Hungarian? < 1461020535 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: sorry for the boring wisdom entries I added. I mostly did it hoping that someone will stumble on them and replace them with something better. < 1461020552 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :`addquote boily: sorry for the boring wisdom entries I added. I mostly did it hoping that someone will stumble on them and replace them with something better. < 1461020558 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1276) boily: sorry for the boring wisdom entries I added. I mostly did it hoping that someone will stumble on them and replace them with something better. < 1461020574 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1461020578 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: also in German hth < 1461020616 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? boring < 1461020618 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :boring? ¯\(°​_o)/¯ < 1461020624 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i guess that wisdom entry never got added < 1461020631 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: no, I think the city _started_ as Sztálinváros, but then near 1985 people obsessively renamed every street and other name that could be linked in any way with the communist system or idols, and anything referring to Stalin, Marx, Lenin, or Engels definitely had to go. It's more complicated than that because some things were renamed twice, < 1461020656 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Boring means of little interest. < 1461020659 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and some street names did get renamed once under the Soviet rule and then back to their old name after 1990 < 1461020662 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'boring': Boring means of little interest. < 1461020668 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net QUIT :Ping timeout: 252 seconds < 1461020670 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but I don't think that's happened to Dunaújváros < 1461020676 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: i have a boring bank account < 1461020687 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: wat < 1461020699 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :it's hard to get any other kind < 1461020709 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonas: the entries aren't boring. I am pondering about some recategorification, about langs (esoteric or not) and places (fictive or not quite exactly unfictive). < 1461020726 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(in case it isn't obvious, i went for meta up there) < 1461020728 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: _some_ of the entries aren't boring, yes < 1461020752 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mix in good ones to stop people from just using the hg log to unconditionally revert everything I do < 1461020788 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: anyway i was thinking of http://tunes.org/~nef/logs/esoteric/16.04.18 01:40:52 hth < 1461020790 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :I tend to disregard some reverts ^^ < 1461020811 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i distinctly recall reading in wikipedia yesterday that Sztálinváros was renamed fairly early, long before communism ended but after stalinism did < 1461020815 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: anyway the joke is that interest rates are low < 1461020825 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: possible < 1461020834 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: Stalin fell out of favor earlier or something < 1461020854 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: ah < 1461020884 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The renamings cause some confusion when the older generation mentions the old street names and young people don't understand what they refer to. < 1461020909 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :he fell out of favor in the fifties. it took a bit longer to change the name. < 1461020928 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Back in the 90s they handled it the sane way, by leaving the signs with the old street names up still readable, but crossed out. These days there's a new wave of more stupid renamings and they just change the signs overnight, which is much worse. < 1461020938 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Plus, they name everything of Széchenyi, which is boring. < 1461020972 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It's not that I don't like Széchenyi or anything, but if you name everything the same, that's bad. < 1461020983 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Plus, I'd like something finally named of Erdős Pál. It's high time. < 1461021034 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :people would compete on how many cities separate you from the one named Erdős Pál. < 1461021047 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: no, not cities. renaming towns is silly, they should stop that. < 1461021058 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'm talking about streets or institutions. < 1461021065 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats boily -----### < 1461021121 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ACTION is swatted. ow. < 1461021126 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :Is there a variant on Kleene Algebra that deals with translation rather than recognition? < 1461021147 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :Huh, my computer didn't log me out of IRC when it was closed for a long period of time < 1461021164 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :And a ton of messages just came through xD < 1461021181 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :So anyway, if you live in Budapest for long enough, you'll eventually learn some of the more important old names. Népköztársaság újta == Andrássy út; November 7. tér == Nyugati tér; there's much more but I forget < 1461021202 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There was something named about Lenin I think < 1461021209 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and something with Október in the name < 1461021213 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: in theory you can describe a transductor with a regex that distinguishes input and output letters < 1461021222 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: Ok... < 1461021230 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't know if that's common in practice < 1461021246 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: But is there something nice and pretty? Perhaps one that is based on string substitutions rather than strings? < 1461021254 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's just something that seemed obvious to me when learning about transductors < 1461021295 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :Like, kleene algabra is +, x (for lack of a better symbol), and *, where + alternates strings, x concatenates them, and * repeats an arbitrary number of times < 1461021304 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ah yes, the internet says Lenin körút == Erzsébet körút + Teréz körút, but that probably doesn't come up much because people just call it Nagykörút anwyay < 1461021336 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: i'm not sure if substitutions fit or not < 1461021347 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :also Majakovszkij utca == Király utca; and I was wrong above, November 7. tér == Oktogon; Marx tér == Nyugati tér; that's confusing < 1461021357 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :But if we use trivial substitutions (that is, take a symbol and yield a different symbol) instead of trivial matches (take a symbol, fail if it doesn't equal to some internal constant symbol), then something probably happens < 1461021362 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :nugatti street < 1461021370 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and, ah yes, I should've known this one: Felszabadulás tér == Ferenciek tere; it's probably the one I've heared the most < 1461021411 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm apparently Nugatti is norwegian < 1461021419 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :I think it might be the same- x takes two symbols and replaces each based on an expression, + takes two symbols and expressions and tries applying one then the otehr < 1461021420 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :*other < 1461021427 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :like what we have instead of Nutella, i guess < 1461021430 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :So all we need now is Trivial Substitution Notation < 1461021437 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :[a/b] works < 1461021457 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There was also a Gorkij fasor, but that's not a big street < 1461021470 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :Or maybe [a→b] < 1461021480 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :Maybe drop the brackets < 1461021514 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: And that provides a basis for an s/// notation that /isn't/ a complete hack! Yay! < 1461021636 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Then there are 9 streets currently named of Damjanics within Budapest, although most of them are small, those all had a different name before 90 but I don't remember what < 1461021664 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :one was close to where I grew up but I don't remember the old name < 1461021683 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: [a/b] is equivalent to [a/][/b] hth < 1461021703 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: True, true < 1461021708 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :basically, you _fundamentally_ only need an input and an output alphabet that are distinguished < 1461021709 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: Well, not quite < 1461021732 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: Sweden has lots of streets named "Ny gatan", a really unimaginative name because "Ny" means new < 1461021734 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :assuming there are no backreferences. < 1461021752 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: not Nygatan? < 1461021764 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: maybe "Nygatan" yes < 1461021772 0 :olsner!~salparot@83.252.205.78 PRIVMSG #esoteric :yes, Nygatan < 1461021781 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: No, it isn't; [a/] matches a then appends nothing to the output, [/b] then matches the null beginning of the ny remaining input (so nothing) and adds b to the end of the output < 1461021781 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :or possibly Nya Gatan < 1461021789 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 265 seconds < 1461021794 0 :olsner!~salparot@83.252.205.78 PRIVMSG #esoteric :another popular one is Storgatan (big street) < 1461021801 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: The input and output are completely independent < 1461021813 0 :olsner!~salparot@83.252.205.78 PRIVMSG #esoteric :though mostly in smaller towns :P < 1461021836 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan, olsner: what surprised me is that most of the street names in Sweden were so short < 1461021841 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: they're not independent because you cannot match both in sequence without doing the equivalent of [a/b] < 1461021842 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we have short ones too, but also normal length ones < 1461021856 0 :olsner!~salparot@83.252.205.78 PRIVMSG #esoteric :short? they're all normal length :P < 1461021863 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the most popular street names in Hungary are probably Kossuth Lajos utca and Kossuth utca < 1461021875 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: But if you allow the input and output to not both be exactly one symbol, then it doesn't work < 1461021877 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :although the quite short Fő utca is also very popular < 1461021878 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: Which you did < 1461021982 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :the place i live in trondheim (although not the street i'm on) has heaps of streets named after fairy tale figures. and the place in my hometown where my father lives has many of the same names. < 1461021988 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :[a/b] != [a/][/b] because [a/][/b] matches an input that has an a (failing otherwise) and adds a b to the output (no matter what), whereas [a/b] matches an a and outputs a 'b' < 1461022014 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :Well... < 1461022014 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :I suppose that in this case it won't add a b if a fails, but in the general case they can't be equivalent < 1461022020 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: interesting, I don't recall having such names here < 1461022039 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and of course there are plenty of historical figures that also are used in almost every town, like Ibsen. < 1461022057 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :right < 1461022076 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Hungarian historical figures make up at least half of the street names here < 1461022091 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: Of course, this doesn't allow matching groups, which makes it effectively useless < 1461022109 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :including the ever popular Kossuth and Petőfi, the above mentioned Damjanics, but also lots of ones you've never heared about < 1461022130 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but there are lots of streets not named of people < 1461022136 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :do you guys have many "Church Street" or equivalent? < 1461022163 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :at least we don't put the same street name twice in a town, usually. < 1461022181 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: yes, there's at least one Templom tér yonder in 19 < 1461022199 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :oerjan: come to Montréal! if two stretches of asphalt align, even if they aren't connected, they have the same name! < 1461022225 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: yeah, that would make navigation SO MUCH less confusing < 1461022258 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :not having people tell you "meet at Corvin" and then either you have to ask for a clarification, or if you forget, guess from their age which Corvin they were likely thinking of < 1461022341 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: i don't see how they're not equivalent. < 1461022347 0 :Marcela_Gandara!~canaima@201-238-5-105.dyn.movilnet.com.ve QUIT :Read error: Connection reset by peer < 1461022350 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org PRIVMSG #esoteric :oerjan: Let me think < 1461022373 0 :Marcela_Gandara!~canaima@181-18-9-182.dyn.movilnet.com.ve JOIN :#esoteric < 1461022401 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :my favourite version was "meet at Corvin, in the tram stop in the direction of Buda" (both directions of tram 6 eventually cross the Danube to go to Buda, and both Corvin are on the tram line 6) < 1461022455 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :Budapest is a Lost City. < 1461022485 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: only when it's women who can't navigate and can't explain what they want or what they see or where to go try to tell you something < 1461022498 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: real men can give unambiguous descriptions easily < 1461022517 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and use a map, and not search for "Budafoki út" in Pest < 1461022523 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :boily: Kirkeveien/Kirkegata are reasonably common i think. it's even used in the norwegian version of monopoly. < 1461022551 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :b_jonas: you sound like you speak from experience... < 1461022581 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: checking the map, it says there are lots of streets named "Templom" something in Budapest, not only the one in 19 I knew about < 1461022589 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1461022629 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :boily: I've been living here all my life, and still love the city, despite its faults < 1461022632 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so yes < 1461022653 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :although if the government manages to ruin Városliget like they're planning then I'll be VERY upset < 1461022691 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : boily: real men can give unambiguous descriptions easily <-- they just can't ask for them? < 1461022743 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :maybe women are experts at making maps < 1461022747 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: I can try to ask, yes. In the case when there is a small finite list of possibilities like "at Corvin, in the tram stop towards Buda" then definitely. < 1461022758 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: but when it's crystal ball territory with no starting point, then no, I can't really ask < 1461022774 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i'm just expanding your gender stereotypes hth < 1461022780 0 :hppavilion[1]!~DevourerO@74-114-87-85.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1461022789 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :you know, it's like those newbies on IRC who ask like "my program doesn't work, and I didn't change anything" and you can't get anything specific from them < 1461022796 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(rdococ got me a bit in the mood) < 1461022830 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: would you say rdococ engendered the mood < 1461022853 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: maps are a trouble too. I like the maps published by Topográf, because they're more readable than the more popular alternatives, but then they stopped making it (probably around the time people started using all the fancy digital touchscreen GPS stuff instead of paper maps) < 1461022856 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :moodococ. < 1461022865 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :so now there are no good enough maps of the town < 1461022896 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION enswats shachaf -----### < 1461022906 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I dunno how that works at your place < 1461022911 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :paper maps that is < 1461022925 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I know it costs a lot to produce good ones and keep them up to date < 1461022927 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but still, it's sad < 1461022931 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i dunno i haven't used one in years < 1461022942 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I wish they made a better one < 1461022965 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :last i looked for a place, i just used google maps. < 1461022978 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :although I do have to admit the Cartographia map (which is the most popular brand, and already was when Topográf was still in business) has improved, it's not as horrible as it used to be < 1461023011 0 :Marcela_Gandara!~canaima@181-18-9-182.dyn.movilnet.com.ve QUIT :Ping timeout: 252 seconds < 1461023012 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I should get myself a new map < 1461023032 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: FUMIGATING CHICKEN < 1461023286 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : then suddenly the speaker says "let me point out that this is not anti-jew propaganda" and then I'm like "uhm... why is he saying that" <-- aka "I'm not a racist but ..." which reminds me of http://www.dagbladet.no/tegneserie/zelda/?1460930400&d=-1 < 1461023296 0 :Marcela_Gandara!~canaima@181-18-9-182.dyn.movilnet.com.ve JOIN :#esoteric < 1461023328 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :wait since when does mroman idle < 1461023350 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i "I don't qualify my sentences, but..." < 1461023443 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(btw that comic is not actually zelda. they're running two comics alternatively in the same spot and have confused themselves again.) < 1461023459 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :not that this probably matters unless you're swedish < 1461023486 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(it's "lilla berlin") < 1461023660 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :of course the two comics have a lot in common, being extremely liberal-themed and made by swedish women < 1461023675 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(from an american viewpoint, anyway) < 1461023694 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(in sweden this is probably just the default :P) < 1461023847 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( Ah am monologuing? -- Count Dookû, Darths & Droids ) < 1461023933 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: we're still here < 1461023943 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1461023965 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't think the number of listeners matters for monologuing < 1461023975 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yeah < 1461024008 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :"Space hotels close as inflatable pod joined to International Space Station" < 1461024036 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :. o O ( why would they close the space hotels because of that ) < 1461024049 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :oerjan: that's exactly how I read it at first < 1461024079 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :it is apparently "space hotels are close to existing" < 1461024097 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i realized that. otherwise i'd not have put it in . o O ( ) < 1461024209 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fungot: i think maybe you need a bouncer < 1461024209 0 :fungot!~fungot@82.68.182.43 PRIVMSG #esoteric :oerjan: tomorrow i'll add conversion when you try fnord) then 1 else n fact(n-1) n 2... why isn't it < 1461024291 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell boily and the UN denies Macedonia? what a world we live in... <-- only under that name iiuc < 1461024291 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1461024549 0 :bb010g!uid21050@gateway/web/irccloud.com/x-ppnjjdxtxztmgxxi QUIT :Quit: Connection closed for inactivity < 1461024663 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1461024710 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1461024713 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :I had an idea that would make the world a slightly better place < 1461024729 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :For something the Unicode Consortium could do < 1461024764 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :It deals with the problem of them having to spend an hour or more per meeting talking about emoji < 1461024783 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :step 1: Form a subcommittee made exclusively of people who might actually have a stake in this (i.e. teenagers) < 1461024813 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :step 2: Once ever unicode cycle (however long that is), give them exactly 1 nybblesworth of free slots to add emoji to < 1461024837 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(or maybe only 3 bitsworth) < 1461024856 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : hppavilion[1]: And yeah, you can calculate the nth digit of pi without having to calculate all the preceeding digits <-- only in base 2^n last i heard? < 1461024863 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :er, 2^i < 1461024909 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :I thought there was a decimal spigot algorithm too < 1461024922 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :if so that's new < 1461024941 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :step 3: Stop forcing some of the world's smartest linguists and computer scientists (and also the world's "smartest" computational linguists, I guess) to give a fuck about stupid little pictures that people send around far too much < 1461024954 0 :spiette!~spiette@x-132-204-251-254.xtpr.umontreal.ca QUIT :Quit: :qa! < 1461024973 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :(https://www.xkcd.com/114/) < 1461025142 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"Borwein et al. (2004) have recently shown that pi has no Machin-type BBP arctangent formula that is not binary, although this does not rule out a completely different scheme for digit-extraction algorithms in other bases." < 1461025155 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that's not quite so recent though < 1461025187 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: they've done 1 < 1461025210 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: ? < 1461025251 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :someone should just bite the bullet and create a smartphone with more emojis than will fit in unicode < 1461025262 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: Yep xD < 1461025274 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: If we count non-preset pictures, that already exists via apps < 1461025349 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: The best part is that we only allocate 1 new block byte for these new emoji (unless there's already >1 bytesworth of unused space in existing emoji blocks), so we stop adding new emoji after a few years and everybody stfus < 1461025386 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: i don't think that will work < 1461025423 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: Why not? < 1461025452 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :because if there are sufficiently strong interests, any limitation _will_ be lifted. < 1461025459 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: I mean they stfu about new emoji so that the only recognition the UC gets is coming from people who actually appreciate what they're doing, and /don't/ just want new emoji < 1461025462 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: Ah < 1461025463 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: was it you who made that ugly unhinted thin line vector font with custom format? if so, can you remind me of its current status ? < 1461025477 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: That may have been me < 1461025489 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: It's abandoned, and I'm trying to make a better format < 1461025518 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hppavilion[1]: ok, if you have something you can show, tell us < 1461025526 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: Why? < 1461025537 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :dunno, just curious < 1461025541 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :b_jonas: Why bring this up now? < 1461025541 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Ah < 1461025559 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :we were talking about #esoteric fonts < 1461025601 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: emoji subcommittee exists < 1461025645 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :coppro: Oh, really? < 1461025794 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :"In 1996, Simon Plouffe derived an algorithm to extract the nth decimal digit of π (using base 10 math to extract a base 10 digit), and which can do so with an improved speed of O(n^3log(n)^3) time." < 1461025812 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ok so there's something. < 1461025846 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: yep < 1461025856 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :http://unicode.org/emoji/ < 1461025869 0 :Marcela_Gandara!~canaima@181-18-9-182.dyn.movilnet.com.ve QUIT :Ping timeout: 276 seconds < 1461025871 0 :coppro!~scshunt@corn-syrup.csclub.uwaterloo.ca PRIVMSG #esoteric :they meet weekly < 1461026068 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : Do fandoms have a concept of "Low Orbit Ion Canon"? <-- . o O ( i hope "Canon" is not a misspelling ) < 1461026088 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: it's definitely canon hth < 1461026095 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :seems so < 1461026107 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: It was not < 1461026135 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :oerjan: It was 100% a pun. The sentence does not make sense if it isn't a pun. < 1461026149 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :when i played c&c generals they had the particle cannon < 1461026209 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: i can find no hits that aren't misspellings, alas < 1461026269 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Quit: Emergency exit < 1461026282 0 :Marcela_Gandara!~canaima@181-18-9-182.dyn.movilnet.com.ve JOIN :#esoteric < 1461026331 0 :atehwa_!?@? NICK :atehewa < 1461026336 0 :atehewa!?@? NICK :atehwa < 1461026507 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? oren's font < 1461026524 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​\oren\'s font is http://www.orenwatson.be/fontdemo.htm < 1461026600 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION is unsure whether that's intentional or not < 1461026619 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh wait < 1461026632 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats himself -----\#\#\# < 1461026681 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? lifthrasiir's font < 1461026685 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lifthrashiir's font is https://github.com/lifthrasiir/unison/ https://lifthrasiir.github.io/unison/sample.png < 1461026698 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i'm going to go out on a limb and say that one isn't < 1461026720 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` sed -i 's/thrash/thras/' wisdom/lif*font < 1461026729 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1461026733 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? lifthrasiir's font < 1461026736 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lifthrasiir's font is https://github.com/lifthrasiir/unison/ https://lifthrasiir.github.io/unison/sample.png < 1461026994 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oerjan: ah, sorry < 1461027026 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1461027117 0 :acertain!~acertain@unaffiliated/fread2281 QUIT :Ping timeout: 276 seconds < 1461027393 0 :acertain!~acertain@unaffiliated/fread2281 JOIN :#esoteric < 1461027683 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :b_jonas: i'm not sure i'm the one who needs an apology there >:P < 1461027730 0 :Marcela_Gandara!~canaima@181-18-9-182.dyn.movilnet.com.ve QUIT :Ping timeout: 252 seconds < 1461027768 0 :Marcela_Gandara!~canaima@181-18-9-182.dyn.movilnet.com.ve JOIN :#esoteric < 1461027827 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: sorry < 1461027878 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1461027904 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i'm not sure you're the on... what am i saying, you always have something to apologize for. < 1461027922 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ouch < 1461027941 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Is there a better font compiler for X than the included software? (If not I could write one, if I have proper documentation of the format) < 1461027960 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION hopes shachaf doesn't think i'm serious. < 1461027965 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*he's < 1461028090 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? gamemanj < 1461028091 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :gamemanj? ¯\(°​_o)/¯ < 1461028100 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn gamemanj is undocumented. < 1461028105 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'gamemanj': gamemanj is undocumented. < 1461028141 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION cackles moderately naughtily < 1461028688 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1461029318 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1461029383 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`` sed -i 's/evil/evil cackling/' wisdom/oerjan < 1461029387 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1461029620 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`? oerjan < 1461029621 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Your infamous mysterious evil cackling overlord oerjan is a lazy expert in future computation. Also an antediluvian Norwegian who mildly dislikes Roald Dahl. He can never remember the word "amortized" so he put it here for convenience. His arch-nemesis is Betty Crocker. < 1461029625 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`before < 1461029632 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :wisdom/oerjan//Your infamous mysterious evil overlord oerjan is a lazy expert in future computation. Also an antediluvian Norwegian who mildly dislikes Roald Dahl. He can never remember the word "amortized" so he put it here for convenience. His arch-nemesis is Betty Crocker. < 1461029644 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :adjective overload < 1461029920 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :boinot sure what good it'll do but I can build wisdom.pdf again... < 1461029935 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :huh < 1461029949 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :boily: not sure what good it'll do but I can build wisdom.pdf again... < 1461029960 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :failed tab completion, plus lag < 1461030040 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :https://twitter.com/unicode/status/722133439726505984 < 1461030042 0 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :okay. < 1461030092 0 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1461030370 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : failed tab completion, plus lag <-- just claim it was a portmanteau duh < 1461030429 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1461030436 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: itay be too late for that < 1461030617 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? itay < 1461030619 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :itay? ¯\(°​_o)/¯ < 1461030652 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn Itay is Christmas in Italy. < 1461030657 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'itay': Itay is Christmas in Italy. < 1461030741 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :indeed that would be too late < 1461030848 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote long long < 1461030849 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :378) drinks should come in long long pipes that drip liquid at varying speeds, and you shouldn't just casually taste to them, you should really try to understand what the artist (the canposer?) was trying to convey when making the drink olsner: well you know i'm a genius. anyway i like how food works tho, because it has both th < 1461030924 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that is indeed a long long quote < 1461030943 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1461030964 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? kallisti < 1461030966 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :kallisti is a former prophet swearing off his pastry deity. < 1461030975 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote kallisti < 1461030977 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :635) man, I love pseudo-random decision making kallisti: Man, I base most of my life on pseudo-random decision making. i usually just ask my dick and i then rarely even bother to listen \ 667) kallisti: by ordered multiset did you mean: list?????? < 1461031192 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`quote VMS < 1461031194 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :598) VMS Mosaic? I hope that's not Mosaic ported to VMS. Hmm. It's Mosaic ported to VMS. < 1461031212 0 :Marcela_Gandara!~canaima@181-18-9-182.dyn.movilnet.com.ve QUIT :Ping timeout: 276 seconds < 1461031221 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? solain < 1461031223 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :solain? ¯\(°​_o)/¯ < 1461031331 0 :rottytooth!44ad2ef4@gateway/web/freenode/ip.68.173.46.244 JOIN :#esoteric < 1461031368 0 :rottytooth!44ad2ef4@gateway/web/freenode/ip.68.173.46.244 QUIT :Client Quit < 1461031467 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1461031514 0 :rottytooth!~rottytoot@cpe-68-173-46-244.nyc.res.rr.com JOIN :#esoteric < 1461031761 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Remote host closed the connection < 1461031792 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1461033168 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`quote kallisti < 1461033169 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :632) interestingly enough it takes about as much time for a person to produce cfunge as it does to create a baby. \ 635) man, I love pseudo-random decision making kallisti: Man, I base most of my life on pseudo-random decision making. i usually just ask my dick and i then rarely even bother to listen \ 667 < 1461033216 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :thought so. < 1461033246 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :https://i.gyazo.com/920346fb9b2eda5ae63a4cd426a91c7e.png < 1461033312 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1461033406 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 252 seconds < 1461033546 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :A rose by any other namespace? < 1461033565 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :Smells just as sweet :) < 1461033753 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Though I guess it looks a bit more like a tulip, so perhaps not < 1461033783 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :What does it do? < 1461034246 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :It takes in a file as Daoyu code, ignoring whitespace and treating invalid characters as spots to preserve data at, and generates Daoyu code which can construct that data < 1461034310 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com PRIVMSG #esoteric :It also has an option to convert plaintext directly to Daoyu hexadecimal, and another to output to a specified file < 1461034405 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :"Yes. PHP is well know for performing some of the most incredible and least likely fuck-ups, like fucking up the binding of the ternary operator (a ? b : c) or fucking up equality between values of the same type. But even it didn't, as far as I know, manage to fuck up the assignment expression (aside from the relatively common fuck-up of having one in the first place)" < 1461034923 0 :I!~atslash@broadband-46-188-0-82.2com.net JOIN :#esoteric < 1461034943 0 :I!?@? NICK :at < 1461034972 0 :at!?@? NICK :Guest63419 < 1461034979 0 :Guest63419!?@? NICK :atslash < 1461035943 0 :iconmaster_!~iconmaste@129.21.123.44 QUIT :Ping timeout: 240 seconds < 1461036527 0 :rottytooth!~rottytoot@cpe-68-173-46-244.nyc.res.rr.com QUIT : < 1461036944 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1461037203 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1461038418 0 :^v!~v^@c-68-41-215-101.hsd1.mi.comcast.net JOIN :#esoteric < 1461039177 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net JOIN :#esoteric < 1461039190 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo_: What did they do with the ternary operator? < 1461039264 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :I agree there is a lot of wrong thing with PHP although having assignment expression is not wrong in my opinion < 1461039281 0 :Sgeo_!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :FreeFull, http://phpsadness.com/sad/30 < 1461039336 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Sgeo_: ): < 1461039381 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :I think you mean ); < 1461039699 0 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :;,,( < 1461040448 0 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 250 seconds < 1461040641 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1461040887 0 :nisstyre!~yourstrul@oftn/oswg-member/Nisstyre QUIT :Ping timeout: 260 seconds < 1461040909 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1461042211 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1461042581 0 :nisstyre!~yourstrul@li611-52.members.linode.com JOIN :#esoteric < 1461042847 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1461043019 0 :variable!~variable@freebsd/developer/variable JOIN :#esoteric < 1461043020 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1461043508 0 :bb010g!uid21050@gateway/web/irccloud.com/x-qqkxogapwtyrmtky JOIN :#esoteric < 1461043773 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 250 seconds < 1461044597 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1461044919 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com QUIT :Ping timeout: 246 seconds < 1461046232 0 :XorSwap!~XorSwap@wnpgmb016qw-ds01-214-177.dynamic.mtsallstream.net QUIT :Quit: Leaving < 1461046864 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1461046919 0 :Thassa!~Kiora@94103ed2cb81.click-network.com JOIN :#esoteric < 1461047093 0 :Thassa!~Kiora@94103ed2cb81.click-network.com QUIT :Client Quit < 1461048501 0 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1461048807 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1461049080 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 250 seconds < 1461050212 0 :rdococ!~rdococ@unaffiliated/octagonfly JOIN :#esoteric < 1461051829 0 :variable!~variable@freebsd/developer/variable QUIT :Ping timeout: 260 seconds < 1461052498 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1461052743 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 240 seconds < 1461054520 0 :zzo38!~zzo38@24-207-50-123.eastlink.ca QUIT :Ping timeout: 244 seconds < 1461056031 0 :picobit!~tomkl@unaffiliated/tomkl QUIT :Ping timeout: 268 seconds < 1461056427 0 :quintopia!~quintopia@unaffiliated/quintopia QUIT :Ping timeout: 260 seconds < 1461056435 0 :quintopia!~quintopia@unaffiliated/quintopia JOIN :#esoteric < 1461057747 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1461057760 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net PRIVMSG #esoteric :Imagine a universe where the Visibility Problem was undecidable... < 1461058255 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1461058415 0 :staffehn_!~quassel@2001:41d0:52:d00::1d3 JOIN :#esoteric < 1461058450 0 :staffehn!~quassel@staffehn.com QUIT :Read error: Connection reset by peer < 1461059105 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1461059367 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 246 seconds < 1461059752 0 :Alcest!~alcest@69.64.40.177 JOIN :#esoteric < 1461064011 0 :boily!~alexandre@96.127.201.149 JOIN :#esoteric < 1461064379 0 :lleu!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1461064408 0 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1461064495 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@massages-loud < 1461064495 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :oerjan said 11h 10m 3s ago: and the UN denies Macedonia? what a world we live in... <-- only under that name iiuc < 1461065544 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: o hai. nostril? < 1461065544 0 :fungot!~fungot@82.68.182.43 PRIVMSG #esoteric :boily: what a shame, otherwise i won't have one, but i'm aware i left out ( except for things like addition ( that's ( 1000)) < 1461065560 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :fungot: you left out a thousand nostrils? < 1461065561 0 :fungot!~fungot@82.68.182.43 PRIVMSG #esoteric :boily: should have guessed :) good night, offby1" must resist associations. < 1461065586 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@tell fizzie your bot, it is disturbing hth < 1461065586 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1461067633 0 :J_Arcane!~chatzilla@37-219-217-18.nat.bb.dnainternet.fi QUIT :Ping timeout: 244 seconds < 1461067720 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1461067757 0 :J_Arcane!~chatzilla@37-219-195-134.nat.bb.dnainternet.fi JOIN :#esoteric < 1461067794 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :boily: There was an expected (but time unpredictable) interruption in service caused by those who believe that a router can spontaniously combust if not watched. < 1461067862 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Review of logs suggests that you are attempting to "suggest" PRing a repository. < 1461067915 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I will have you know that, to the best I can recall, only one of my pull requests has ever succeeded. It would be extremely wise for you not to ask for my help. < 1461067941 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :On the other hand, that may be the point - some form of intentional sabotage. < 1461067962 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :The current communications process will now end, as I have a schedule to keep track of. < 1461067965 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net QUIT :Client Quit < 1461068015 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@tell gamemanj PRs were mentioned. I was thinking of giving you full pull-push-whatever permissions to the repo :D < 1461068015 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1461068117 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@tell gamemanj also, please be assured that *everything* can spontaneously combust if sufficiently unwatched hth < 1461068118 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1461068161 0 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :@tell gamemanj (especially eggs. prismatic explosive omelette. don't ask.) < 1461068161 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1461068213 0 :boily!~alexandre@96.127.201.149 QUIT :Quit: CYCLOHEXYLACETONE CHICKEN < 1461069920 0 :I!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1461069943 0 :I!?@? NICK :Guest47043 < 1461069968 0 :Guest47043!?@? NICK :at < 1461069997 0 :at!?@? NICK :Guest41549 < 1461070056 0 :atslash!~atslash@broadband-46-188-0-82.2com.net QUIT :Ping timeout: 276 seconds < 1461070472 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1461071120 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Remote host closed the connection < 1461071690 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:2927:b82:5921:2989 JOIN :#esoteric < 1461072569 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1461074750 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1461075048 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1461075831 0 :j-bot!~j-bot@li1285-84.members.linode.com JOIN :#esoteric < 1461076455 0 :J_Arcane!~chatzilla@37-219-195-134.nat.bb.dnainternet.fi QUIT :Ping timeout: 268 seconds < 1461076839 0 :Guest72001!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1461077290 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Remote host closed the connection < 1461077735 0 :iconmaster_!~iconmaste@129.21.123.44 JOIN :#esoteric < 1461078713 0 :Guest41549!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: Leaving < 1461078732 0 :astslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1461079295 0 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1461080608 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1461081959 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1461082274 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 276 seconds < 1461082823 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-tdniqtwtwmkodgga QUIT :Changing host < 1461082823 0 :Lord_of_Life!Elite12246@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1461082823 0 :Lord_of_Life!Elite12246@unaffiliated/lord-of-life/x-0885362 QUIT :Changing host < 1461082824 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-tdniqtwtwmkodgga JOIN :#esoteric < 1461083284 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1461083486 0 :astslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: This computer has gone to sleep < 1461085106 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net JOIN :#esoteric < 1461085381 0 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 252 seconds < 1461085462 0 :spiette!~spiette@72-53-140-195.cpe.distributel.net JOIN :#esoteric < 1461085934 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com JOIN :#esoteric < 1461086666 0 :picobit!~tomkl@unaffiliated/tomkl JOIN :#esoteric < 1461087282 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-tdniqtwtwmkodgga QUIT :Excess Flood < 1461087551 0 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-mqfcolyadblzyako JOIN :#esoteric < 1461088655 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :hah. < 1461088659 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :`wisdom < 1461088694 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :urbandictionary/Urban Dictionary is an alternative, inferior wisdom database. < 1461088964 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 260 seconds < 1461089000 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1461089123 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :So I was learning myself many Haskells, but haven't quite finished yet. < 1461089177 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :I don't really understand how one would go about creating an application in the traditional sense with it. < 1461089472 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :`cd < 1461089485 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Hm. < 1461089488 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: cd: not found < 1461089500 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :Wot. < 1461089507 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :`ls < 1461089513 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 03(* \ 99 \ bdsmreclist \ bin \ canary \ cat \ close \ *) \ Complaints.mp3 \ :-D \ dog \ echo-p \ emoticons \ equations \ etc \ evil \ factor \ foo \ good \ grph \ hw \ ibin \ ifconfig_out \ index.html \ interps \ karma \ le \ lib \ ls_dev \ misle \ paste \ ply-3.8 \ ply-3.8.tar.gz \ quine \ quines \ quotes \ secret.txt \ share \ src \ t < 1461089573 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net PRIVMSG #esoteric :`help learn < 1461089573 0 :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/ < 1461089755 0 :lambda-11235!~lambda-11@24-156-46-20.erkacmtk02.com.dyn.suddenlink.net JOIN :#esoteric < 1461089803 0 :Kaynato!~Aedile@cpe-75-187-129-201.neo.res.rr.com QUIT :Ping timeout: 252 seconds < 1461090312 0 :greenlock!~Greenlock@108-210-180-144.lightspeed.tukrga.sbcglobal.net QUIT :Quit: Leaving < 1461091210 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1461092349 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca JOIN :#esoteric < 1461092823 0 :mihow!~mihow@c-73-67-227-118.hsd1.or.comcast.net JOIN :#esoteric < 1461092823 0 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wtf is bdsmreclist < 1461092844 0 :mihow!~mihow@c-73-67-227-118.hsd1.or.comcast.net QUIT :Client Quit < 1461092884 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1461092891 0 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1461092994 0 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 250 seconds < 1461093080 0 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1461093179 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 268 seconds < 1461093235 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 252 seconds < 1461093311 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :`? bdsmreclist < 1461093337 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​* oerjan swats quintopia -----### \ Phantom_Hoover: it records all the big hits < 1461094428 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net JOIN :#esoteric < 1461094749 0 :Marcela_Gandara!~canaima@186-26-132-226.dyn.movilnet.com.ve JOIN :#esoteric < 1461094775 0 :Marcela_Gandara!~canaima@186-26-132-226.dyn.movilnet.com.ve QUIT :Read error: Connection reset by peer < 1461094864 0 :Marcela_Gandara!~canaima@201-238-21-49.dyn.movilnet.com.ve JOIN :#esoteric < 1461095413 0 :hppavilion[1]!~DevourerO@93-231-58-66.gci.net QUIT :Ping timeout: 252 seconds < 1461095440 0 :heroux!sandroco@gateway/shell/insomnia247/x-yhumumknbcsgpofy QUIT :Ping timeout: 244 seconds < 1461095467 0 :heroux!sandroco@gateway/shell/insomnia247/x-tbeshoyjghlfenih JOIN :#esoteric < 1461095482 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :irc.nutecnet.com.br < 1461095526 0 :earendel!~earendel@unaffiliated/earendel PRIVMSG #esoteric :pardon. this isN't meant to be pasted here < 1461095542 0 :lambda-11235!~lambda-11@24-156-46-20.erkacmtk02.com.dyn.suddenlink.net QUIT :Quit: Bye < 1461095573 0 :Marcela_Gandara!~canaima@201-238-21-49.dyn.movilnet.com.ve QUIT :Ping timeout: 276 seconds < 1461095577 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`fireflist < 1461095715 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org JOIN :#esoteric < 1461095742 0 :atrapado!~atrapado@unaffiliated/atrapado JOIN :#esoteric < 1461095930 0 :rdococ!~rdococ@unaffiliated/octagonfly QUIT :Quit: Leaving < 1461095954 0 :FireFly!~firefly@firefly.xen.prgmr.com PRIVMSG #esoteric :no fireflist :< < 1461096062 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net JOIN :#esoteric < 1461096075 0 :Guest72001!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1461096079 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu JOIN :#esoteric < 1461096135 0 :Marcela_Gandara!~canaima@201-238-21-49.dyn.movilnet.com.ve JOIN :#esoteric < 1461096207 0 :I!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1461096228 0 :I!?@? NICK :Guest42812 < 1461096436 0 :Marcela_Gandara!~canaima@201-238-21-49.dyn.movilnet.com.ve PRIVMSG #esoteric :quien habla español < 1461096459 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :españoles < 1461096659 0 :Marcela_Gandara!~canaima@201-238-21-49.dyn.movilnet.com.ve PRIVMSG #esoteric :jajaja < 1461097374 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1461097683 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :I am not Spanish and most people on here probably do not know the Spanish. This is not the Spanish IRC. This is the English IRC. < 1461097706 0 :nycs!~nycs@38.125.127.189 JOIN :#esoteric < 1461097804 0 :Guest42812!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 268 seconds < 1461097946 0 :Marcela_Gandara!~canaima@201-238-21-49.dyn.movilnet.com.ve PRIVMSG #esoteric :I speak spanish < 1461097960 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :Yes I know that < 1461097970 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :Most people whose username includes "canaima" does. < 1461098054 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :I tried to write a program to make error diffusion but seem to be working improperly do you know what is wrong please? < 1461098063 0 :Marcela_Gandara!~canaima@201-238-21-49.dyn.movilnet.com.ve PRIVMSG #esoteric :yo hablo español < 1461098127 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :This is not the Spanish IRC; this is mainly the English IRC. < 1461098416 0 :Reece`!~Ner@cpc4-wiga13-2-0-cust799.18-3.cable.virginm.net QUIT :Ping timeout: 244 seconds < 1461098459 0 :Marcela_Gandara!~canaima@201-238-21-49.dyn.movilnet.com.ve PRIVMSG #esoteric ::'( < 1461098793 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :zzo38: THE english IRC? < 1461098800 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :zzo38: Use google translate < 1461098810 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :I have, for some reason, decided to make a set of icons < 1461098880 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :`relcome < 1461098886 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :(for the link) < 1461098895 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​09Welcome 02to 06the 13international 04hub 07for 08esoteric 09programming 02language 06design 13and 04deployment! 07For 08more 09information, 02check 06out 13our 04wiki: 07. 08(For 09the 02other 06kind 13of 04esoterica, 07try 08#esoteric 09on 02EFnet 06or 13DALnet.) < 1461098916 0 :Marcela_Gandara!~canaima@201-238-21-49.dyn.movilnet.com.ve QUIT :Ping timeout: 276 seconds < 1461098936 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :Dammit < 1461098942 0 :J_Arcane!~chatzilla@37-219-195-134.nat.bb.dnainternet.fi JOIN :#esoteric < 1461098966 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`bienvenido hth < 1461098968 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :hth: ¡Bienvenido al centro internacional para el diseño y despliegue de lenguajes de programación esotéricos! Por desgracia, la mayoría de nosotros no hablamos español. Para obtener más información, echa un vistazo a nuestro wiki: http://esolangs.org/. (Para el otro tipo de esoterismo, prueba #esoteric en EFnet o DALnet.) < 1461098976 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :shachaf: Ty < 1461099011 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :hppavilion[1]: you're `welcome < 1461099026 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :`worship < 1461099027 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: worship: not found < 1461099036 0 :MoALTz!~no@78-11-183-124.static.ip.netia.com.pl QUIT :Quit: Leaving < 1461099360 0 :Marcela_Gandara!~canaima@190-76-195-253.dyn.movilnet.com.ve JOIN :#esoteric < 1461099859 0 :Marcela_Gandara!~canaima@190-76-195-253.dyn.movilnet.com.ve PRIVMSG #esoteric :quien podra hablar español? < 1461099920 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Aún nadie. < 1461099945 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :Marcela_Gandara: Este es un IRC para los programadores. Usted está buscando un canal diferente, a menos que le sucede a ser un programador con un interés en el surrealismo < 1461099948 0 :Marcela_Gandara!~canaima@190-76-195-253.dyn.movilnet.com.ve PRIVMSG #esoteric :que mal < 1461100019 0 :`^_^!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1461100061 0 :nycs!~nycs@38.125.127.189 QUIT :Ping timeout: 268 seconds < 1461100101 0 :`^_^!~nycs@gw.hq.meetup.com QUIT :Client Quit < 1461100113 0 :Kaynato!~Aedile@casewireless02.CWRU.Edu QUIT :Ping timeout: 240 seconds < 1461100123 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net JOIN :#esoteric < 1461100137 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1461100146 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...I see the amount of cities is expanding? < 1461100159 0 :Marcela_Gandara!~canaima@190-76-195-253.dyn.movilnet.com.ve PRIVMSG #esoteric :que es surrealismo? < 1461100182 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :What a surreal question < 1461100197 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Surreal is a surreal word. < 1461100210 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :"also, please be assured that *everything* can spontaneously combust if sufficiently unwatched hth" < 1461100215 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :^ boily < 1461100218 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :... < 1461100239 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Someone should give boily a pet rock < 1461100261 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Let's see if that spontaneously combusts. < 1461100288 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :No, wait, I already know that someone will find a flaw in that, even though magic isn't real. < 1461100304 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Someone give boily a non-pet rock. < 1461100314 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Explicitly stated not to be a pet. < 1461100322 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Isn't that most rocks? < 1461100332 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Yes, oddly enough. < 1461100349 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :The point being that it won < 1461100353 0 :I!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1461100358 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :*won't combust if sufficently unwatched. < 1461100373 0 :I!?@? NICK :Guest81444 < 1461100382 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :There is no status of "sufficiently unwatched" in which it, itself, will spontaneously combust. < 1461100409 0 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 260 seconds < 1461100470 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Now, in theory, you could enclose it in a box and call it "Schrodinger's Rock" and then say that until you open the box, the rock is combusted and not combusted. A sensible person would point out the big amount of noise that would make. A sensible debater would then point out that being able to hear the noise counts as "sufficiently unwatched". < 1461100477 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Flip. I just disproved my own point. < 1461100544 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :However, it does have a productive use, in that spontaneous combustion generally makes a noise, which means that the required state of "sufficiently unwatched" can never be achieved. < 1461100622 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :What will happen with outer space? < 1461100630 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I have no idea. Go ask boily. < 1461100657 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :Counterpoint: https://en.wikipedia.org/wiki/Spontaneous_Combustion_%28band%29 < 1461100715 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :On the next episode of "gamemanj is insane": gamemanj runs a program, and then manually types out it's output because transforming the source into a workable format is downright impossible, and also not fun. This has been your host, gamemanj, and goodnight! *disappears in a puff of smoke* < 1461100792 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(For the episode after: CWEB and you : sanity in a post-TeX programming world) < 1461100890 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: I added some lines to BookOfEso < 1461100926 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :ACTION wonders what that is < 1461100989 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(Actually, come to think of it, maybe TeX should be on esolangs. *a minute later* Actually, I just did a check. zzo38 implemented underload in TeX, but the link doesn't work? Switching to Gopher protocol...) < 1461101001 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(...starting netcat...) < 1461101017 0 :Guest81444!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1461101017 0 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lynx knows gopher < 1461101028 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: It's a command < 1461101034 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: In HackEgo < 1461101046 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: We created it around the same time as tomfoolery IIRC < 1461101051 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :`BookOfEso < 1461101052 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: BookOfEso: not found < 1461101055 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: Lowercase < 1461101061 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :`bookofeso < 1461101063 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1:2/And #esoteric was without denizens, and empty; and the order was on the face of the PDP-8. And the software of fungot moved upon the face of the scrollback. < 1461101072 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :NOOO < 1461101079 0 :nycs!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1461101081 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :at least fungot was ok though < 1461101081 0 :fungot!~fungot@82.68.182.43 PRIVMSG #esoteric :gamemanj: i think it has tail-call elimination. it says sth about some server got hacked bla bla xx < 1461101088 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :`url bin/bookofeso < 1461101090 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/bin/bookofeso < 1461101099 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: You could just cat it... < 1461101099 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Wait a sec. Why didn't fungot respond to HackEgo? < 1461101099 0 :fungot!~fungot@82.68.182.43 PRIVMSG #esoteric :gamemanj: they usually go hand in hand. < 1461101109 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: We have anti-botloop < 1461101120 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :s/oo/o/ < 1461101129 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :hppavilion[1]: But what if it doesn't fit in an irc line. < 1461101133 0 :prooftechnique!~prooftech@2a03:b0c0:0:1010::ca:e001 PRIVMSG #esoteric :botlop? < 1461101137 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: It's short < 1461101148 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: It's really just `wisdom for a different directory < 1461101151 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :hppavilion[1]: Well, I had a lack of foresight into this knowledge. < 1461101159 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: True < 1461101162 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :The reason the link doesn't work may be the DNS is not yet updated. < 1461101163 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :prooftechnique: Yes, botlop < 1461101170 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :hppavilion[1]: that's unfortunate, I really wanted to train fungot to say `` ./continue_loop < 1461101170 0 :fungot!~fungot@82.68.182.43 PRIVMSG #esoteric :gamemanj: not slow for me i guess.... or even worse, to be sure that i < 1461101207 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :`? botlop < 1461101209 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :botlops are the core of botsentiences. Sapience is scheduled for the next release. < 1461101211 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: It used to be (on IRC in general, not just here) that if you had multiple bots on one channel (which is trashy in some peoples' eyes, but #esoteric actually doesn't work without it), you could make them trigger each other < 1461101222 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :How would a bot be sapient? < 1461101231 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :Try replacing the domain name with 24.207.48.196 for now < 1461101231 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :Servers are virtually identical, so... < 1461101234 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I consider both sapience, sentience and botloops good things. < 1461101235 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :`?sapient < 1461101236 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ?sapient: not found < 1461101242 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :`? sapient < 1461101243 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sapient? ¯\(°​_o)/¯ < 1461101247 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric ::( < 1461101261 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :Unless sapience for bots is based on software analysis < 1461101273 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :Basically, a software that can hash software and compare it with itself < 1461101288 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :zzo38: Your domain is not responding to: echo "\r" | nc zzo38computer.org 70 < 1461101299 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :(a "sapient quine" (though these quines are allowed I/O to make it possible)) < 1461101314 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :`? sentient < 1461101316 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sentient? ¯\(°​_o)/¯ < 1461101319 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :`? sentience < 1461101320 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sentience? ¯\(°​_o)/¯ < 1461101339 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :Wait, would a sapient quine technically be sapient? < 1461101343 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :`learn sentience is the primary goal of wisdom. wisdom is the primary goal of sentience. < 1461101349 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'sentience': sentience is the primary goal of wisdom. wisdom is the primary goal of sentience. < 1461101355 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :In the eyes of biologists, at least? < 1461101375 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :zgrep: I'm systematically going through the lines of the SAB and making them #esoterican < 1461101386 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :"SAB"? < 1461101405 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :And, somehow, I missed the IP address from zzo38 above. zgrep, zzo38... < 1461101409 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :gamemanj: the Skeptic's Annotated Bible. It's a translation of the bible that has annotations pointing out contradictions and other bull < 1461101411 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :GTG < 1461101421 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Ooooh, sounds fun! < 1461101436 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :zzo38: Ok, so the IP address... asks me to use the Gopher service. < 1461101446 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric ::D < 1461101462 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :gamemanj: The root page does. If you access a different file then it won't. < 1461101463 0 :Marcela_Gandara!~canaima@190-76-195-253.dyn.movilnet.com.ve QUIT :Ping timeout: 240 seconds < 1461101476 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :zzo38: Oh, and it says "This is still in the process of being recovered." < 1461101479 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :ACTION wonders what IP address this is < 1461101489 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :The one zzo pointed out above. < 1461101493 0 :Marcela_Gandara!~canaima@190-76-195-253.dyn.movilnet.com.ve JOIN :#esoteric < 1461101520 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :gamemanj: Yes it is, although the HTTP link to the Underload implementation in TeX will still work if you replace the domain name with the IP address. < 1461101522 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :ok, so accessing the underload-in-tex file didn't work via Gopher. < 1461101532 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :Ah, zzo38's website? < 1461101536 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Ah, so HTTP does work < 1461101561 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :Gopher works too, it is just that the gopher server is still in the process of being recovered (as it says), so it is not yet complete. < 1461101576 0 :zgrep!sid43445@gateway/web/irccloud.com/x-movbgbqknkpyjfsg PRIVMSG #esoteric :ACTION 'd use gopher, but zgrep is too lazy < 1461101602 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :zgrep: "nc 24.207.48.196 70", press enter, press ctrl-v, press enter, press enter again. < 1461101620 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I like Gopher. It's simple. < 1461101660 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(It's a little lacking in the visual department, though. If a monospaced font was mandated, then at least there would be a workaround... < 1461101683 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1461101701 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :It is recommended to always use a monospace font for Gopher for maximum compatibility. < 1461101738 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :(It is also recommended to use a monospace font when accessing .txt files from any protocol; this isn't limited to Gopher) < 1461101792 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :ACTION reads more on Gopher, and finds "Gopher+" < 1461101813 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :seems like it's not supported < 1461101889 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I'm a bit confused that the link has to contain the document type. < 1461101933 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Could cause some confusion if something changes content type. Like if "/nethack" stopped being a type '1' and started being a type '8', both of which make sense for the link. < 1461101959 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :Gopher+ is sometimes used but not all clients and/or servers implement it. Today it is often not used < 1461101972 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :hang on... wait a sec, that doesn't even make sense. links need selectors, but what kind of selector would type '8' use if it's just a pointer to a telnet session... < 1461101974 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :gamemanj: Yes, although the port number would likely be different too in such a case < 1461102048 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :There is no selector of course, although possibly some might make it the initial data to send to the server < 1461102067 0 :atrapado!~atrapado@unaffiliated/atrapado QUIT :Ping timeout: 260 seconds < 1461102071 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :(I don't know if any servers or clients use this, but probably it would not be used) < 1461102083 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Huh. So, changing my example, what if someone made a resource of type "plain text" '0', it got linked to, and it was changed to a type 'h' (HTML)? < 1461102118 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :gamemanj: The link can be updated, although you can load it as type 0 anyways if you want to view the source < 1461102149 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Yes, assuming the person running the server with the link updates their links :) < 1461102161 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :Anyways a gopher client might not necessarily support HTML; types 0 and 1 and 7 should always be implemented at least though. < 1461102187 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Would be nice to have type 'i' :) < 1461102216 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :I however find it unlikely that they will replace it with HTML. Gopher resources are generally supposed to be plain text anyways. < 1461102227 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :Type 'i' is used for a menu item that does not link to anything. < 1461102239 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...that being the point :) < 1461102271 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :(If a domain name and/or port number and/or selector are specified, they should be ignored.) < 1461102283 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :O, yes, I forgot. The types supported should be at least: 0 1 7 i < 1461102358 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :I do not recommend supporting HTML in a gopher client unless it is also a web browser in which case it probably should support HTML. < 1461102375 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Why would a web browser need to support HTML? < 1461102386 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :Because it is used for webpages < 1461102402 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :...your point being? :) < 1461102448 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :(Just joking. Yes, a web-browser should probably support HTML.) < 1461102463 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org JOIN :#esoteric < 1461102628 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :The convention to link to a protocol that is not Gopher, CSO/PH, or Telnet, is to use a link of type 'h' to a selector starting with "URL:" followed by the URL, and that if the server receives a request for such a selector, to return a HTML document that links and redirects to that URL. < 1461102789 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :ah, the days when "Hosts that have a CR-LF TAB or NUL in their name get what they deserve." was an acceptable thing to write in documentation < 1461102808 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :(The client will not necessarily access that HTML document; it may understand the convention and just access the URL directly. If it does, there probably ought to be a feature in the clientto disable that feature if you do not want it.) < 1461102927 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1461102964 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 260 seconds < 1461103696 0 :mtve!~mtve@10130.x.rootbsd.net PRIVMSG #esoteric :game of life - found D8-symmetric garden-of-eden, 11x11, 93 orphan size, 65 on-cells. worse then current record. < 1461103751 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :"garden of eden"? < 1461103856 0 :AnotherTest!~turingcom@2a02:1811:d22:cc00:2927:b82:5921:2989 QUIT :Quit: ZNC - http://znc.in < 1461103895 0 :mtve!~mtve@10130.x.rootbsd.net PRIVMSG #esoteric :gamemanj: http://conwaylife.com/wiki/Garden_of_Eden < 1461103993 0 :centrinia!~centrinia@107-208-218-105.lightspeed.tukrga.sbcglobal.net QUIT :Ping timeout: 252 seconds < 1461104223 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Good news, zzo38. I rigged up a simple Gopher client in Lua. Bad news, the textfiles link is by DNS. < 1461104418 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :I've decided I will no longer be looking at files on zzo38's server due to the contents of a certain downright scary folder. < 1461104450 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Remote host closed the connection < 1461104550 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1461104561 0 :zzo38!~zzo38@24-207-48-196.eastlink.ca PRIVMSG #esoteric :When the DNS is fixed then it can be accessed. < 1461104609 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :Oh, I can access it, just I have to use netcat. But I was silly enough to... list the contents of a folder whose first letter was 'a' and looked really scary when the contents were listed. < 1461104628 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu PRIVMSG #esoteric :coppro: I have been doing some consideration regarding BCT in Daoyu, but there is a major problem of implementation, being the "1" command in BCT, < 1461104632 0 :spiette!~spiette@72-53-140-195.cpe.distributel.net QUIT :Quit: :qa! < 1461104728 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu PRIVMSG #esoteric :Since I do not think I have a way to trivially "keep track" of the position of the last open "bit" to copy to. As well, there was a problem with "keeping track of when to allocate more memory" but I think this can be doable < 1461104748 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :oh christ < 1461104757 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :i think i might have to install pulseaudio to get ksp to work < 1461104784 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :*drama* < 1461104798 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :ACTION mumbles something about why can't they use portaudio like sensible people < 1461105149 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org PRIVMSG #esoteric :How is → defined in terms of logical NOR? < 1461105154 0 :J_Arcane_!~chatzilla@37-219-39-148.nat.bb.dnainternet.fi JOIN :#esoteric < 1461105243 0 :J_Arcane!~chatzilla@37-219-195-134.nat.bb.dnainternet.fi QUIT :Ping timeout: 240 seconds < 1461105254 0 :J_Arcane_!?@? NICK :J_Arcane < 1461105284 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1461105397 0 :J_Arcane_!~chatzilla@37-219-116-181.nat.bb.dnainternet.fi JOIN :#esoteric < 1461105458 0 :nycs!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1461105537 0 :J_Arcane!~chatzilla@37-219-39-148.nat.bb.dnainternet.fi QUIT :Ping timeout: 268 seconds < 1461105542 0 :J_Arcane_!?@? NICK :J_Arcane < 1461105898 0 :Caesura!~Aedile@casewireless03.CWRU.Edu JOIN :#esoteric < 1461106083 0 :Kaynato!~Aedile@casewireless03.CWRU.Edu QUIT :Ping timeout: 240 seconds < 1461106092 0 :Marcela_Gandara!~canaima@190-76-195-253.dyn.movilnet.com.ve QUIT :Ping timeout: 246 seconds < 1461106358 0 :j-bot!~j-bot@li1285-84.members.linode.com QUIT :Ping timeout: 250 seconds < 1461106648 0 :Marcela_Gandara!~canaima@190-76-195-253.dyn.movilnet.com.ve JOIN :#esoteric < 1461107095 0 :hppavilion[1]!~DevourerO@74-114-87-91.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1461107525 0 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 250 seconds < 1461108081 0 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1461108594 0 :astslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1461108892 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1461109143 0 :astslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: This computer has gone to sleep < 1461109631 0 :nisstyre!~yourstrul@li611-52.members.linode.com QUIT :Ping timeout: 250 seconds < 1461109899 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@tell boily @tell gamemanj also, please be assured that *everything* can spontaneously combust if sufficiently unwatched hth <-- sounds like a theory for how the big bang happened < 1461109899 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1461110318 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` ls -l wisdom/bdsmreclist < 1461110326 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​-rw-r--r-- 1 5000 0 87 Dec 9 04:13 wisdom/bdsmreclist < 1461110335 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1461110338 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`cat bdsmreclist < 1461110339 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ YOU are out of order. < 1461110349 0 :gamemanj!~gamemanj@cpc84767-aztw28-2-0-cust223.18-1.cable.virginm.net PRIVMSG #esoteric :What. < 1461110354 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`culprits bdsmreclist < 1461110357 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :``bdsmreclist < 1461110366 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Whoops < 1461110376 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :what now < 1461110377 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `bdsmreclist: not found < 1461110380 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :oerjan elliott Phantom_Hoover oerjan Phantom_Hoover Phantom_Hoover Phantom_Hoover < 1461110391 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`culprits wisdom/bdsmreclist < 1461110397 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :int-e ais523 oerjan elliott oerjan < 1461110410 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? bdsmreclist < 1461110412 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​* oerjan swats quintopia -----### \ Phantom_Hoover: it records all the big hits < 1461110431 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :bdsmreclist shouldn't be in wisdom/ < 1461110442 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i am approximately as confused as anyone else, although it's traditional < 1461110462 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover PRIVMSG #esoteric :`ls < 1461110463 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​:-( \ 03(* \ 99 \ bdsmreclist \ bin \ canary \ cat \ close \ *) \ Complaints.mp3 \ :-D \ dog \ echo-p \ emoticons \ equations \ esobible \ etc \ evil \ factor \ foo \ good \ grph \ hw \ ibin \ ifconfig_out \ index.html \ interps \ karma \ le \ lib \ ls_dev \ misle \ paste \ ply-3.8 \ ply-3.8.tar.gz \ quine \ quines \ quotes \ secret.txt \ shar < 1461110482 0 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :If p -> q is p^q in fuzzy logic < 1461110482 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`head index.html < 1461110484 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​Google