< 1492560091 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca QUIT :Remote host closed the connection < 1492560112 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net JOIN :#esoteric < 1492560266 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :hoily. are you going to mapole me again? < 1492560272 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ACTION blocks the mapole < 1492560337 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :rdochelloc! < 1492560348 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :ACTION is not mapoling rdococ < 1492560358 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :block that, punk! < 1492560363 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I came up with an esolang that is not just a rehashed version of something else. < 1492560367 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ACTION blocks the non-mapole somehow < 1492560380 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :it's called Rule. I want to see what you think of it. it's on ze website. < 1492560458 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :re Rule: do you plan making it TC? should there be IO? < 1492560618 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :there is IO. < 1492560633 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :IREAD for input, OWRITE for output. < 1492560640 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it probably needs more scales < 1492560648 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :apart from that, though, it seems like a fairly unique idea < 1492560649 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :most likely. < 1492560657 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :if you have enough scales, many of which are slideable < 1492560663 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ye < 1492560664 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :then you probably don't actually need registers < 1492560687 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :instead of slide/sread, you'd have "match S's 1 to T's N, where N is the number on U opposite V's 1" < 1492560704 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :add flow control and that can probably be TC, and might be interesting < 1492560808 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :yay < 1492560841 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I'll probably add a linear scale for logarithms and exponentiation < 1492561047 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :and a slidable one too for addition < 1492561098 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I could have multiple slidable sections < 1492561214 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric :So do slide rules just add/subtract exponents/logs? < 1492561289 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :https://en.wikipedia.org/wiki/Slide_rule < 1492561458 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rule14]]4 10 02https://esolangs.org/w/index.php?diff=51787&oldid=51785 5* 03Rdococ 5* (+196) 10/* Overview */ Added L and M linear scales for base e logarithms and addition. < 1492561509 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :Hm... < 1492561523 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :how could I add flow control while keeping with the concept of a slide rule < 1492561605 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric :rdococ: Maybe you could have an instruction that defines a new slide rule? < 1492561611 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rule14]]4 10 02https://esolangs.org/w/index.php?diff=51788&oldid=51787 5* 03Rdococ 5* (+4) 10Modified SLIDE. < 1492561620 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I was thinking that, but how would it work? < 1492561640 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric :Well each rule is basically a function right, where you have distance being input and value being output < 1492561659 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric :And you can define the functions via the slide rule operations < 1492561669 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :It's not that each rule is a function. < 1492561684 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :Each pair of rules is a function, and it's a function calculated by the scales. < 1492561700 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric :Well I mean, you can do the scale as a function < 1492561718 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :Ah. < 1492561724 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :Possibly. < 1492561728 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric :So eg, x distance along the rule the value is y < 1492561747 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :(Interestingly, each pair of rules in which both rules are unslidable is a single-parameter function, and each pair in which one can be slid with SLIDE is a two-parameter function.) < 1492561759 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric :For linear it's just y = x, for log its y = e**x etc < 1492561802 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ACTION notes that the base of the logarithmic scale doesn't matter as long as they're the same < 1492561830 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric :Ah yeah, habit :P < 1492561839 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :heh. < 1492561846 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I like the natural logarithm anyway. < 1492561866 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :(but base e arithmetic is a little bizarre.) < 1492561883 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :(You could say it's... esoteric :P) < 1492561894 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :(of course, it probably has practical uses) < 1492561900 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric :e**soteric < 1492561909 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :lol < 1492561915 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :esoteric has 2 e's in it :P < 1492561924 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric :e**sote**ric < 1492561938 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :esoteric has i in it :P < 1492561944 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :e^sote^ri^c < 1492561958 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :c is the speed of light, so you must square it < 1492561961 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :e^sote^ri^c^2 < 1492561992 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric :That reminds me of when I was bored in physics class, and came up with a convoluted way to aproximate g (which is as accurate as actual measurements due to variation over earth) < 1492562008 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric :g = (pi**2) - e**(-e) < 1492562021 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :lol, seriously? :P < 1492562033 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric := 9.80361636524 < 1492562134 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric :How are programs stored in RULE, do you have a program counter slide that slides along a program rule? :P < 1492562138 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ais523: maybe multiple slidable sections? < 1492562159 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :Alfie275: no, punched cards :P < 1492562165 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rdococ: yes, that's what I wasa suggesting < 1492562170 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :oh < 1492562171 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric ::p < 1492562180 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :oh < 1492562181 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :nvm < 1492562188 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric : rdococ: Maybe you could have an instruction that defines a new slide rule? ← that's not flow control, that's data expansion < 1492562192 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ais523: that might work in place of registers < 1492562202 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric :ais523: Yeah, I was thinking just as an idea < 1492562203 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :rdococ: that's also what I was suggesting < 1492562209 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ais523: ik < 1492562225 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ACTION wonders if he needs three registers < 1492562330 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric :You could just use a JUMP command I guess, where you just jump to that instruction number < 1492562332 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is there an esolang which implements control flow using flow control? < 1492562400 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric :Though expanding on the program as a rule idea, you could have the program be a rule that contains both instructions and any data, and then use matching against the data to do flow control and read off the instructions < 1492562425 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: I don't think so < 1492562437 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but one of my ideas on the back burner is an esolang that /only/ uses control codes < 1492562450 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and XON/XOFF for control flow is just the sort of thing that would fit perfectly in that < 1492562501 0 :Alfie275!~alfie275@labcoat.xyz PRIVMSG #esoteric :Eg a command that matches the chosen rule against nearest data in the program rule, and then reads the command at a certain value (eg 0) and runs from there < 1492562521 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :hm < 1492562530 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :how would I perform I/O with registers being replaced < 1492562532 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :wait < 1492562534 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I have an idea < 1492562756 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :hm < 1492562784 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I'll have to keep one register. < 1492562852 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`wisdom < 1492562856 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :intercal//INTERCAL has excellent features for modular program for the enterprise market. < 1492563048 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloily < 1492563070 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :`wisdom < 1492563072 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :patch//patch is the precursor to both perl and version control. < 1492563084 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :`wisdom < 1492563085 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :the question//The The Question is the fundamental mystery of #esoteric, and boily is its master. < 1492563115 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :tell me the secrets boily < 1492563224 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :My language's examples are getting hard to follow in this upcoming edit < 1492563226 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Surely boily has asked you the the question before. < 1492563280 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :`? question < 1492563281 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :question? ¯\(°​_o)/¯ < 1492563296 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :boily, what is the answer to the The Question? < 1492563302 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I'm betting it's 42. < 1492563420 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rule14]]4 10 02https://esolangs.org/w/index.php?diff=51789&oldid=51788 5* 03Rdococ 5* (+734) 10Whew. < 1492563492 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I guess it's a good thing that my language is getting harder to understand, yet its concept is still simple. Also, now the slide rule can snap and break. < 1492563501 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :hm, I just exec'd a haskell source file and it didn't fail < 1492563515 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :oh, “import” is an imagemagick tool < 1492563547 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I guess “type” and “where” are also shell builtins < 1492563623 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I like my new language. It's cool. < 1492563649 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :QUINTHELLOPIA! < 1492563673 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :helloochaf. quintopia is asked. < 1492563688 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :rdococ: it is not 42. there may be a 42, somewhere. < 1492563696 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :boily, is it the digits of e? < 1492563736 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: https://www.google.com/maps?q=42.0,+42.0 hth < 1492563743 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :42 kgs < 1492563747 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s/s// < 1492563758 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :42 is a scow number anyway < 1492563766 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :everyone knows 12 is better < 1492563813 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :also, a scow number would be M00.00 where M stands for -1 in balanced decimal. < 1492563831 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :scow < 1492563930 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :. o O ( what is a cow's endianness? ) < 1492563987 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rule14]]4 10 02https://esolangs.org/w/index.php?diff=51790&oldid=51789 5* 03Rdococ 5* (+201) 10/* Examples */ Simpler multiplication program < 1492564041 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I took inspiration from the tape stick/cut/rolling idea on the list of ideas. < 1492564323 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :hm < 1492564325 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :flow control < 1492564354 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: what is the current barycenter according to boily? < 1492564907 0 :augur!~augur@noisebridge130.static.monkeybrains.net JOIN :#esoteric < 1492565185 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :quintopia: I'd say... somewhere in the midwest, probably a few klicks underground. < 1492565201 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :depends on lifthrasiir, really. he's the outlierest person. < 1492565202 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rule14]]4 M10 02https://esolangs.org/w/index.php?diff=51791&oldid=51790 5* 03Rdococ 5* (+29) 10/* Overview */ < 1492565304 0 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com PRIVMSG #esoteric ::-O < 1492565326 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :sorry if it didn't come up right >_>'... < 1492565340 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :I meant you're far away. < 1492565359 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :lol. < 1492565381 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :hm < 1492565396 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I'm thinking of how I would implement flow control < 1492565419 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I could turn the IP into a section of its own < 1492565427 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :something you can slide, like ordinary scales < 1492565440 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :the program code would be attached to it < 1492565472 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I also considered creating a graphical representation. < 1492565495 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :Tonight is a good night, nevertheless. < 1492565662 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :this is your night tonight everything's gonna be alright ♪ < 1492566170 0 :otherbot!~yaybot@unaffiliated/jeffl35/bot/jeffbot QUIT :Remote host closed the connection < 1492566204 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :hm < 1492566208 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :time to add more slides < 1492566851 0 :pdxleif!~pdxleif@ec2-54-68-166-10.us-west-2.compute.amazonaws.com QUIT :Ping timeout: 240 seconds < 1492566878 0 :pdxleif!~pdxleif@ec2-54-68-166-10.us-west-2.compute.amazonaws.com JOIN :#esoteric < 1492567422 0 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com PRIVMSG #esoteric :boily: ah I am fine with that, I'm just wondering if I AM the outliest :? < 1492567546 0 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com PRIVMSG #esoteric :anyway, right now I'm around 37.48499,127.01621 < 1492567556 0 :lifthrasiir!~lifthrasi@ec2-52-79-98-81.ap-northeast-2.compute.amazonaws.com PRIVMSG #esoteric :FYI* < 1492567583 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rule14]]4 10 02https://esolangs.org/w/index.php?diff=51792&oldid=51791 5* 03Rdococ 5* (+533) 10/* Overview */ Added G and H. < 1492567748 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rule14]]4 10 02https://esolangs.org/w/index.php?diff=51793&oldid=51792 5* 03Rdococ 5* (-435) 10/* Overview */ Removed G and replaced H with S, because you can compare numbers with subtraction & sign. < 1492567802 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net JOIN :#esoteric < 1492567821 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net PRIVMSG #esoteric :Hm... < 1492567823 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net PRIVMSG #esoteric :0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 110, 111, 112, 113, 114, 115, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 210, 211, 212, 213, 214, 215, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 310, 311, 312, 313, 314, 315 < 1492567869 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rule14]]4 10 02https://esolangs.org/w/index.php?diff=51794&oldid=51793 5* 03Rdococ 5* (+81) 10/* Overview */ Readded G as floor. May be required for comparisons. x>y = floor((sgn(x-y)+1)/2), for example. < 1492568100 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :lifthrasiir: I confirm the outlyingity, as far as my data is reliable. < 1492568137 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lifthrasiir is outlier than anyone else? < 1492568444 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :are you sure it's not me? < 1492568482 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :In what ways is lifthrasiir outly? < 1492568507 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :rdococ: what are your approximative geographic coördinates? < 1492568508 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :geographic co'ordinates and body weigh? < 1492568525 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily what were lifthrasiir's coördinates < 1492568528 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :only the ö, not the body weigh. we're all about the same. < 1492568543 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :quintopia: “37.48499,127.01621”, according to him. < 1492568565 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :~53, ~0 < 1492568571 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :that ~ is approx < 1492568572 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :not negative < 1492568578 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :0? you sure? < 1492568593 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :0 is my longitude < 1492568597 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: you don't know my body weigh hth < 1492568604 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :so 0, 53 maybe? < 1492568607 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@metar KOAK < 1492568608 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KOAK 190053Z 28011KT 10SM FEW020 17/12 A3012 RMK AO2 SLP201 T01720122 < 1492568608 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :if longitude goes first < 1492568618 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@metar KJFK < 1492568619 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :shachaf: yup! you're the rebarbativest of them all :D < 1492568619 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :KJFK 190051Z 13009KT 10SM FEW250 09/06 A3049 RMK AO2 SLP324 T00940056 < 1492568635 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily those coördinates have got soul < 1492568672 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ö < 1492568675 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://www.google.com/maps?q=53%2C+0 < 1492568680 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :cowbridge? more like scowbridge < 1492568707 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :shachaf: I'm not in cowbridge, I'm in the same country though. < 1492568724 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :country? more like scowntry < 1492568732 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 258 seconds < 1492568734 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :-_[ < 1492568736 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :-* < 1492568737 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :shachaf are you bearded? < 1492568760 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I don't think so? < 1492568779 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily shachaf cant be rebarbative < 1492568786 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@wn rebarbative < 1492568787 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :*** "rebarbative" wn "WordNet (r) 3.0 (2006)" < 1492568787 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :rebarbative < 1492568787 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : adj 1: serving or tending to repel; "he became rebarbative and < 1492568787 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : prickly and spiteful"; "I find his obsequiousness < 1492568787 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : repellent" [syn: {rebarbative}, {repellent}, {repellant}] < 1492568817 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :uuuh... < 1492568840 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :(from Old French re- + barbe (“barb”, “beard”) (from Latin barba (“beard”), literally “to stand beard to beard against”) + -atif (“-ative”). < 1492568840 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :not quite that, just uncoöperative. (with good reason, I must say.) < 1492568853 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :the word is French, indeed. < 1492568867 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ë < 1492568871 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :i,i equivocative < 1492568874 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :is that a valid word < 1492568877 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@wn equivocative < 1492568878 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :No match for "equivocative". < 1492568879 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@wn equivocate < 1492568880 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :*** "equivocate" wn "WordNet (r) 3.0 (2006)" < 1492568880 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :equivocate < 1492568880 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : v 1: be deliberately ambiguous or unclear in order to mislead or < 1492568880 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : withhold information [syn: {beat around the bush}, < 1492568880 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : {equivocate}, {tergiversate}, {prevaricate}, {palter}] < 1492568880 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :you cant stand beard to beard with no beard < 1492568918 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :rdococ: if you want to use «ë» and «ï», you should learn French! a very good language! < 1492568930 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :tergiversate? < 1492568950 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :tergiverser est un bon mot pour les cabots. < 1492568979 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :boily: Or I could get into the habit of using it like you do, to distinguish word parts < 1492569020 0 :erkin!~erkin@unaffiliated/erkin QUIT :Quit: Ouch! Got SIGABRT, dying... < 1492569093 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: vous êtes le cabot < 1492569124 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :ça se peut bien! la dernière fois que j'ai checké, j'avais assez de poil pour en être un. < 1492569174 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :(holy fungot... google translate got it perfectly right... the End of Times is Nigh.) < 1492569174 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: ( the " well, it's distinctive. i'll have to write two < 1492569199 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :it even got «checké». < 1492569200 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :I... < 1492569205 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :I can't even. < 1492569234 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :boily: the robots are taking our jobs tdnh < 1492569303 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :tdnhaa. < 1492569317 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :meanwhile, 'night all! < 1492569322 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net QUIT :Ping timeout: 260 seconds < 1492569323 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net QUIT :Quit: VAPOUR CHICKEN < 1492570255 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1492570449 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net PRIVMSG #esoteric :hellø~œrjan < 1492570460 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION wants a character for the øe ligature < 1492570468 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net PRIVMSG #esoteric :øerjan < 1492570555 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :öerjan might fit < 1492570581 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you sure you don't want the / going through the whole ligature? < 1492570585 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :s/öerjan/örjan/ < 1492570589 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :There's a combining / that you could put over the oe ligature. < 1492571087 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ö is used for both [ø] and [œ] in some languages < 1492571436 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppævellion[1] < 1492571590 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net JOIN :#esoteric < 1492572067 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is QUIT :Quit: Zarutian < 1492572521 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net QUIT :Ping timeout: 255 seconds < 1492572651 0 :yorick!~yorick@oftn/oswg-member/yorick QUIT :Ping timeout: 240 seconds < 1492573020 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net QUIT :Ping timeout: 240 seconds < 1492573160 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net JOIN :#esoteric < 1492573750 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ihyna < 1492574780 0 :contrapumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1492575907 0 :orby!60eaeacb@gateway/web/freenode/ip.96.234.234.203 QUIT :Ping timeout: 260 seconds < 1492576256 0 :tromp!~tromp@ool-944bc443.dyn.optonline.net QUIT :Remote host closed the connection < 1492576273 0 :tromp!~tromp@ool-944bc443.dyn.optonline.net JOIN :#esoteric < 1492577052 0 :bender!~Bender|@unaffiliated/bender/x-9459530 JOIN :#esoteric < 1492580396 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hold on a second wasn't there, at some point, somehting called "Froogle"? < 1492580605 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Yes. < 1492582114 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Jot14]]4 10 02https://esolangs.org/w/index.php?diff=51795&oldid=51779 5* 03Oerjan 5* (-13) 10There's no way it's not pronounced like the synonym of "iota". < 1492582142 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION barely resisted adding the quip, "happy s... oh, whoops" < 1492582167 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :but not mentioning it. < 1492582262 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net JOIN :#esoteric < 1492582270 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net QUIT :Remote host closed the connection < 1492582296 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net JOIN :#esoteric < 1492582318 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :s is never happy hth < 1492582339 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shocking < 1492582719 0 :augur!~augur@noisebridge130.static.monkeybrains.net QUIT :Remote host closed the connection < 1492584421 0 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1492584812 0 :hppavilion[0]!~dosgmowdo@58-0-174-206.gci.net JOIN :#esoteric < 1492584932 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net QUIT :Ping timeout: 260 seconds < 1492585031 0 :augur!~augur@2601:640:8001:4222:d4c:ce59:ed26:f324 JOIN :#esoteric < 1492585097 0 :augur!~augur@2601:640:8001:4222:d4c:ce59:ed26:f324 QUIT :Remote host closed the connection < 1492585134 0 :augur!~augur@2601:640:8001:4222:d4c:ce59:ed26:f324 JOIN :#esoteric < 1492585610 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net JOIN :#esoteric < 1492585702 0 :hppavilion[0]!~dosgmowdo@58-0-174-206.gci.net QUIT :Ping timeout: 260 seconds < 1492586717 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net QUIT :Remote host closed the connection < 1492586845 0 :contrapumpkin!~copumpkin@haskell/developer/copumpkin QUIT :Quit: My MacBook Pro has gone to sleep. ZZZzzz… < 1492586930 0 :augur!~augur@2601:640:8001:4222:d4c:ce59:ed26:f324 QUIT :Remote host closed the connection < 1492586963 0 :augur!~augur@2601:640:8001:4222:d4c:ce59:ed26:f324 JOIN :#esoteric < 1492587247 0 :augur!~augur@2601:640:8001:4222:d4c:ce59:ed26:f324 QUIT :Ping timeout: 258 seconds < 1492588727 0 :MoALTz!~no@77-254-9-16.adsl.inetia.pl JOIN :#esoteric < 1492589203 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net QUIT :Ping timeout: 240 seconds < 1492589335 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :@botsnack < 1492589335 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric ::) < 1492589445 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? equivocative < 1492589446 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :equivocative? ¯\(°​_o)/¯ < 1492589503 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :today's xkcd is really big < 1492589533 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and the other day so was dmm's dinosaur whiteboard. must be something infectious. < 1492589580 0 :AnotherTest!~turingcom@ptr-82l26zezef0fakg2wmv.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1492589586 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :anyway, glad lambdabot came back on its own :) < 1492589683 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1492589950 0 :sebbu2!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1492590018 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1492590151 0 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 260 seconds < 1492590179 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :mornin' all < 1492590375 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: So in Monkey Island you need to carry some corrosive grog in pewter mugs. < 1492591268 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :anyone here? < 1492591270 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I need to rant < 1492591374 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :a good rant is always helpful < 1492591620 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 240 seconds < 1492592241 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: Right... they melt... but I never realized that they were supposed to be made of pewter? And you get many of those mugs anyway... oh well, whatever. This (getting stuck on a puzzle or two) tends to happen in all interesting adventure games. < 1492592357 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :I need to actually complete a Monkey Island game... I've played a lot of point and click adventures, but never played more than an hour or so of a Monkey Island < 1492593313 0 :atslash!~atslash@broadband-46-188-0-82.2com.net QUIT :Ping timeout: 240 seconds < 1492593377 0 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1492594017 0 :augur!~augur@2601:640:8001:4222:39c2:411d:5a9f:eabe JOIN :#esoteric < 1492594291 0 :augur!~augur@2601:640:8001:4222:39c2:411d:5a9f:eabe QUIT :Ping timeout: 245 seconds < 1492595192 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :Express-orientation is a really stupid idea IMO, at least for non-functional languages < 1492595205 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :it's almost certainly never what you want, and its popularity baffles me < 1492595633 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :depends what it is :P < 1492595648 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :wtf is express-orientation < 1492595696 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :express-oriented programming? < 1492595703 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :or rather, what does it have to do with programming. < 1492595848 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :it sounds express < 1492595864 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :. o O ( espresso orientation ) < 1492595929 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :odd. < 1492595951 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :Wikipedia -> "declarative which does not state the order in which operations execute," <- in that definition, a language which executes its operations at random, but is otherwise imperative, would be declarative < 1492596706 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :it's an anti-feature IMO < 1492596755 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :it's why "if (x = 5) { [...]" works in C < 1492596784 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :it does? < 1492596788 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :oh < 1492596794 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :it doesn't do what you expect, I guess < 1492596815 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I've read that assignment actually returns a value (and that value is even different from C to C++ < 1492596846 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :yes, in C every "statement" is really an expression < 1492596850 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :associated with a value < 1492596858 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :as opposed to Pascal-likes < 1492596862 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :honestly, for an imperative language, that is pretty cool < 1492596950 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :it's dangerous < 1492596968 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :the legitimate usages of this "feature" are minute compared to the possibilities for accidents or abuse < 1492596976 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :the irony of this < 1492596990 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :is that you're talking about a dangerous feature in #esoteric < 1492597026 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :but if the expression (x = 5) returns 5, I don't see the issue < 1492597036 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ah < 1492597037 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :wait < 1492597149 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :. o O ( you have softlocks, what about hardlocks? ) < 1492601687 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net JOIN :#esoteric < 1492602137 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`wisdom < 1492602138 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :sparkle//Sparkles are annoying visual artifacts that people try to use deliberately for decoration and artistic photographs and drawings. < 1492602322 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :`wisdom < 1492602323 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :latin//LATINA EST SVBLIMISSIMA LINGVA MVNDI < 1492602330 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I agree with this! < 1492602384 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :diginellot! < 1492602399 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :were you `relcomed? < 1492602498 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1492603525 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I was not! < 1492603568 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`relcome diginet < 1492603569 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​08diginet: 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.) < 1492603787 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :thanks! < 1492603792 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :why is it "relcome" ? < 1492603815 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's just `welcome normally < 1492603819 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but people made a bunch of silly variants < 1492603825 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the rainbow-coloured one is fairly popular < 1492603877 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :`wElcOme < 1492603877 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: wElcOme: not found < 1492603882 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :it's a rainbowelcome. < 1492603886 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :Ah, that one doesn't exist any more < 1492603891 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :his523, Tanelle. < 1492603925 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`` find bin/ -iname '*elcome*' < 1492603925 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/Welcome \ bin/wElCoMe \ bin/velcome \ bin/autowelcome \ bin/WELCOME \ bin/welcome \ bin/relcome \ bin/WeLcOmE \ bin/welcome \ bin/ReLcOmE \ bin/rwelcome \ bin/elcome < 1492603961 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :Oh, I must have typed it wrong < 1492603964 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :Probably a good thing < 1492604040 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :ahhh < 1492604041 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :I see < 1492604045 0 :diginet!~diginet@107.170.146.29 PRIVMSG #esoteric :well thanks < 1492604609 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net QUIT :Quit: VEXING CHICKEN < 1492604750 0 :AnotherTest!~turingcom@ptr-82l26zezef0fakg2wmv.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 258 seconds < 1492605003 0 :augur!~augur@2601:640:8001:4222:39c2:411d:5a9f:eabe JOIN :#esoteric < 1492605279 0 :augur!~augur@2601:640:8001:4222:39c2:411d:5a9f:eabe QUIT :Ping timeout: 258 seconds < 1492605523 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 268 seconds < 1492606211 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1492608079 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I have two dummy entries in the phonebook in my mobile phone whose names start with "A " so they're the first in the phonebook as it's listed, to avoid the problem when I accidentally dial someone with two keypresses just because he's name starts with an A. Am I the only one who does this? < 1492610769 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :Has anyone ever written a sed self-interpreter? < 1492610787 0 :sdhand!~sdhandtmp@unaffiliated/kyubiko JOIN :#esoteric < 1492610803 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Taneb: probably no. at least not a non-cheating one (one that doesn't just invoke sed or perl or something as an external command) < 1492610810 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it would be very difficult to write one. < 1492610828 0 :sdhand!~sdhandtmp@unaffiliated/kyubiko PRIVMSG #esoteric :The question is if it's actually impossible < 1492610849 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :sdhand: that's a question of how you define sed and self-interpreter. I think it's possible if you define them properly. < 1492610903 0 :sdhand!~sdhandtmp@unaffiliated/kyubiko PRIVMSG #esoteric :Hmm < 1492610911 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :but it would be horribly complicated, because sed is both a difficult language to implement (you'd need at least some of a regex engine, enough to run itself) and awkward to program in < 1492610935 0 :sdhand!~sdhandtmp@unaffiliated/kyubiko PRIVMSG #esoteric :That's sorta the point < 1492610987 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the point of obfu/eso-programming is to have fun. this wouldn't be fun, I think < 1492611016 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :b_jonas, fun may vary to taste < 1492611023 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :It's certainly a challenge < 1492611044 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :have you even ever written a regex engine (not even one with alternatives or posix-correct first longest capture match choice rule, just a simple one with captures and star and bracket-charsets) in any language? < 1492611081 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :You have a point < 1492611144 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I mean, maybe you could write this one even simpler than that, like one that doesn't backtrack between bracket-charset-stars, but still, it's ugly. < 1492611194 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :it's especially ugly if you have to make it so that the interpreter can handle all bytes in the text and regexen except newline, or at least all the bytes that it itself needs for correct interpreting < 1492611245 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :though I guess you could cheat by reserving like eight or sixteen bytes and transliterating the characters up by that much in the text, because given how slow this would be, nobody would notice that it breaks after ten nesting levels < 1492611284 0 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :anyway, you're welcome to try if you want < 1492611694 0 :sdhand!~sdhandtmp@unaffiliated/kyubiko PRIVMSG #esoteric :I certainly shall (and likely give up very quickly) < 1492612608 0 :erkin!~erkin@unaffiliated/erkin QUIT :Remote host closed the connection < 1492612622 0 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1492613654 0 :bender!~Bender|@unaffiliated/bender/x-9459530 QUIT :Remote host closed the connection < 1492613873 0 :Taneb!?@? NICK :Ngevd < 1492614011 0 :Ngevd!?@? NICK :Taneb < 1492614129 0 :fizzie!?@? PRIVMSG #esoteric :Hmm. There's a unicorn in the lobby. < 1492614162 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :is it one of the ones which invaded Dundee? < 1492614250 0 :fizzie!?@? PRIVMSG #esoteric :https://zem.fi/tmp/unicorn.jpg (from four floors up) < 1492614303 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :I don't want to make assumptions... but what are the chances that has... um... 'access' under the tail? < 1492615930 0 :Phantom_Hoover!~phantomho@cpc104862-sgyl39-2-0-cust65.18-2.cable.virginm.net JOIN :#esoteric < 1492615930 0 :Phantom_Hoover!~phantomho@cpc104862-sgyl39-2-0-cust65.18-2.cable.virginm.net QUIT :Changing host < 1492615930 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1492617223 0 :augur!~augur@2601:640:8001:4222:39c2:411d:5a9f:eabe JOIN :#esoteric < 1492618599 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1492620980 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net JOIN :#esoteric < 1492621409 0 :AnotherTest!~turingcom@d51A46C74.access.telenet.be JOIN :#esoteric < 1492622043 0 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1492622174 0 :S1!~s1feha@ip4d16fd10.dynamic.kabel-deutschland.de JOIN :#esoteric < 1492622854 0 :augur!~augur@2601:640:8001:4222:39c2:411d:5a9f:eabe QUIT :Remote host closed the connection < 1492623572 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org JOIN :#esoteric < 1492623605 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net QUIT :Ping timeout: 255 seconds < 1492623734 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :Well < 1492623752 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :it's fucking "a historic victory" pronounce your H's properly you uncouth swine < 1492623763 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :\oren\: ... < 1492623764 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :it's not "an historic victory" < 1492623766 0 :S1!~s1feha@ip4d16fd10.dynamic.kabel-deutschland.de QUIT :Quit: Leaving < 1492623768 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :\oren\: HALLELLUJAH! < 1492623775 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :(...no pun intended) < 1492623832 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :I just wrote myself a snazzy new command line tool called "weigh" that gives me the size of a file or directory (because ls didn't seem to work properly), and one folder on my desktop is supposedly 224.51 GiB < 1492623906 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :hppavilion[1]: on linux? < 1492623924 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :Nistur: Windows; ls is in Cygwin < 1492623947 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :does `du` not work? < 1492623958 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :du -s someDirectory < 1492623962 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :or < 1492623968 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :du -sh someDirectory < 1492623969 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :Nistur: Though, the program I wrote should work on any OS where os.path.*, os.listdir, and os.getcwd are properly implemented < 1492623976 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :Nistur: ...I didn't try that < 1492623977 0 :sdhand!~sdhandtmp@unaffiliated/kyubiko PRIVMSG #esoteric :in what way was ls not working? < 1492624029 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :sdhand: It seems like it might just not detect Windows directories properly except in normal listing (it doesn't list details). But I'm not asking for help, I have a program to do it now :P < 1492624037 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :Nistur: (Oh, it's in Python if I didn't mention it) < 1492624046 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :I assumed it would be :P < 1492624057 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :and you don't even need -s < 1492624062 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :du someDirectory < 1492624066 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :or for human readable < 1492624069 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :du -h someDirectory < 1492624077 0 :sdhand!~sdhandtmp@unaffiliated/kyubiko PRIVMSG #esoteric :hppavilion[1]: oh weird < 1492624085 0 :sdhand!~sdhandtmp@unaffiliated/kyubiko PRIVMSG #esoteric :I'm not really out to help, just curios < 1492624092 0 :sdhand!~sdhandtmp@unaffiliated/kyubiko PRIVMSG #esoteric :wow that's not how that word is spelt < 1492624100 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :sdhand: close enough :P < 1492624109 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :Nistur: Good to know < 1492624167 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :hppavilion[1]: I went through a phase of writing little tools... but then realising that 99.99% of the little tools I was writing already existed :P < 1492624187 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :I didn't use python though because I have this itchy feeling whenever I have to write it < 1492624200 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :Nistur: Yeah :P < 1492624227 0 :sdhand!~sdhandtmp@unaffiliated/kyubiko PRIVMSG #esoteric :I don't really enjoy python < 1492624237 0 :sdhand!~sdhandtmp@unaffiliated/kyubiko PRIVMSG #esoteric :it makes small things like that easy to do tho, which I guess is the point < 1492624246 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :yeah < 1492624269 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :the main thing which it has going for it... um... it reminds me of that java (I think it was java) quote < 1492624291 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :https://i.imgur.com/t6qAhNc.jpg < 1492624327 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :no comment about the validity of the second part of the quote, but it always comes to mind :P < 1492624370 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :(original quote was probably from bash.org: http://bash.org/?338364 but I found the image first) < 1492624407 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :anyway, I'm done banging my head against these problems. Home time methinks < 1492624408 0 :sdhand!~sdhandtmp@unaffiliated/kyubiko PRIVMSG #esoteric :I mean < 1492624413 0 :sdhand!~sdhandtmp@unaffiliated/kyubiko PRIVMSG #esoteric :they've got a point < 1492624414 0 :sdhand!~sdhandtmp@unaffiliated/kyubiko PRIVMSG #esoteric ::^) < 1492624724 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I prefer perl to python < 1492624739 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I don't like significant indentation < 1492624741 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :yay perl, for when you need a write only language :D < 1492624751 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :\oren\: that's pretty much the main reason why I dislike python :P < 1492624762 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :python would be fine if they would get with the program and use {} < 1492624816 0 :Nistur!nistur@gateway/shell/blinkenshell.org/x-ltjscbzevcfecait PRIVMSG #esoteric :or use sexpressions. That'd be acceptable too < 1492624820 0 :sdhand!~sdhandtmp@unaffiliated/kyubiko PRIVMSG #esoteric :write a pre-processor for it ;p < 1492624830 0 :sdhand!~sdhandtmp@unaffiliated/kyubiko PRIVMSG #esoteric :I don't care too much about syntax < 1492625787 0 :shikhin_!~shikhin@129.170.194.162 JOIN :#esoteric < 1492625810 0 :shikhin_!?@? NICK :Guest56688 < 1492626161 0 :Guest56688!~shikhin@129.170.194.162 QUIT :Quit: leaving < 1492626198 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net JOIN :#esoteric < 1492626548 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org QUIT :Ping timeout: 255 seconds < 1492626876 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net QUIT :Ping timeout: 258 seconds < 1492627033 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net JOIN :#esoteric < 1492628570 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org JOIN :#esoteric < 1492628601 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :... < 1492628601 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :I JUST got the pun built into "corn maze" after being outright told. I'm an idiot. < 1492630094 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1492630267 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org JOIN :#esoteric < 1492630763 0 :sleffy!~sleffy@lib-01-subnet-241.rdns.cenic.net JOIN :#esoteric < 1492631782 0 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: Leaving < 1492632083 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :I... I have a Haskell exam tomorrow morning < 1492632106 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What is it about? < 1492632123 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :Haskell < 1492632134 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you examining or being examined? < 1492632154 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :The latter < 1492632265 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Quit: Leaving < 1492632558 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :It's something that doesn't feel real < 1492632572 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :I guess I'd like to thank this channel for getting me into Haskell like seven years ago < 1492632608 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org QUIT :Ping timeout: 240 seconds < 1492632640 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1492632728 0 :sleffy!~sleffy@lib-01-subnet-241.rdns.cenic.net QUIT :Ping timeout: 240 seconds < 1492632792 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org JOIN :#esoteric < 1492632836 0 :sleffy!~sleffy@lib-01-subnet-241.rdns.cenic.net JOIN :#esoteric < 1492632974 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net QUIT :Ping timeout: 255 seconds < 1492633345 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org QUIT :Remote host closed the connection < 1492633367 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org JOIN :#esoteric < 1492633541 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1492633611 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1492633892 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net JOIN :#esoteric < 1492634687 0 :MoALTz!~no@77-254-9-16.adsl.inetia.pl QUIT :Quit: Leaving < 1492635504 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hmm, looks like rust integers are fundamentally broken in the same way as c integers < 1492635563 0 :sdhand!~sdhandtmp@unaffiliated/kyubiko PRIVMSG #esoteric :\oren\: how are C intergers broken? < 1492635601 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :that 0x7FFFFFFF + 1 is undefined < 1492635640 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is that true? < 1492635645 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :http://huonw.github.io/blog/2016/04/myths-and-legends-about-integer-overflow-in-rust/ says it's a myth. < 1492635653 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"in release mode, overflow is not checked and is specified to wrap as two’s complement." < 1492635693 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :hold on what < 1492635718 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :the language specification differs when -O is passed? < 1492635736 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :jesus < 1492635740 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This sounds more like -DNDEBUG < 1492635743 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Well that's still far better than C's undefined behavior. < 1492635761 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :"in debug mode, arithmetic (+, -, etc.) on signed and unsigned primitive integers is checked for overflow, panicking if it occurs, and," < 1492635793 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(which has led to really dangerous optimizations by gcc at least) < 1492635841 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :-O changes the actual behaviour of a program, that is so wrong < 1492635871 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Debug/release is not -O < 1492635887 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: are you sure < 1492635891 0 :sleffy!~sleffy@lib-01-subnet-241.rdns.cenic.net QUIT :Ping timeout: 260 seconds < 1492635897 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Pretty sure? < 1492635898 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :\oren\, it's checked on debug mode, wrapping on release < 1492635905 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe I'm not sure. < 1492635911 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK, I'm not sure, I know nothing about Rust. < 1492635968 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: well, from tests, it appears that -O makes it do wrapping < 1492635986 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(the C standard allows a compiler to optimize x+y < x to y < 0 if x and y are of type int; it sounds like Rust doesn't do that.) < 1492635987 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org QUIT :Ping timeout: 260 seconds < 1492635993 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :\oren\, the idea being, when you're debugging you want to find integer overflows < 1492635994 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :OK. < 1492636012 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :But when it's released you want it as fast as possible, and wrapping is what makes that happen on Rust's target architectures < 1492636043 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Taneb: is there a "compile fast but have conistent semantics" mode? < 1492636142 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :or perhaps a "i8withwrap" type? < 1492636215 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :There is a one of those < 1492636221 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :Give me a sec < 1492636252 0 :Taneb!~Taneb@2001:41c8:51:10d:: PRIVMSG #esoteric :\oren\, https://doc.rust-lang.org/std/num/struct.Wrapping.html < 1492636282 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Cool < 1492636343 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I still don't think -O should disable the warning for "127i8+1" < 1492636893 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org JOIN :#esoteric < 1492637065 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :println!("{}",Wrapping(127i8)+1); still fails miserably < 1492637185 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :it claims that noone bothered to implement the + operator in this case < 1492637524 0 :augur!~augur@noisebridge130.static.monkeybrains.net JOIN :#esoteric < 1492637527 0 :augur!~augur@noisebridge130.static.monkeybrains.net QUIT :Remote host closed the connection < 1492637657 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :geez, this Wrapping<> thing is really incomplete < 1492637667 0 :augur!~augur@noisebridge130.static.monkeybrains.net JOIN :#esoteric < 1492638249 0 :sleffy!~sleffy@50-1-48-155.dsl.dynamic.sonic.net JOIN :#esoteric < 1492638361 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :Ugh < 1492638368 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :I'm writing Python and I just created a singleton class < 1492638382 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org PRIVMSG #esoteric :Forgive me \oren\ for I have sinned < 1492638450 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Remote host closed the connection < 1492638520 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1492639582 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org QUIT :Ping timeout: 260 seconds < 1492641079 0 :AnotherTest!~turingcom@d51A46C74.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1492641091 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org JOIN :#esoteric < 1492641215 0 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: Leaving < 1492641237 0 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1492643136 0 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Ping timeout: 260 seconds < 1492643183 0 :hppavilion[1]!~dosgmowdo@74-114-87-90.dynamic.asdk12.org QUIT :Ping timeout: 260 seconds < 1492643780 0 :Zarutian!~zarutian@168-110-22-46.fiber.hringdu.is JOIN :#esoteric < 1492644121 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric : /\ < 1492644124 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :er < 1492644142 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric : /\ < 1492644142 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :/\/\ activating the binary-treeforce :P < 1492644150 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :(if you use a monospaced font) < 1492644198 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :/\ < 1492644259 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net JOIN :#esoteric < 1492644291 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net QUIT :Ping timeout: 245 seconds < 1492644395 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it actually works in my proportional font too < 1492644401 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :looks like / and space happen to be the same width < 1492644428 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Rule14]]4 10 02https://esolangs.org/w/index.php?diff=51796&oldid=51794 5* 03Rdococ 5* (+137) 10/* Squaration */ ''simpler'' < 1492644500 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :(or ais523's font) < 1492644816 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :ais523: how do you think flow control should be implemented in a language that operates on a slide rule? < 1492644848 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :probably as simply as possible, there's no obvious way to tie it into the storage < 1492644851 0 :Phantom_Hoover!~phantomho@cpc104862-sgyl39-2-0-cust65.18-2.cable.virginm.net JOIN :#esoteric < 1492644851 0 :Phantom_Hoover!~phantomho@cpc104862-sgyl39-2-0-cust65.18-2.cable.virginm.net QUIT :Changing host < 1492644851 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1492644853 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :unless, I guess, the program's written on one of the rules? < 1492644857 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and you can slide it to move the IP aroudn < 1492644860 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :*around < 1492644869 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I actually did have that idea, funnily enough. < 1492646072 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net JOIN :#esoteric < 1492646264 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric : /\ < 1492646269 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :/\/\ < 1492646378 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric : 8/\ < 1492646378 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :8/\/\ TRIFORCE!