< 1500595295 0 :\a\a\a!~ai@96.44.147.131 QUIT :Ping timeout: 240 seconds < 1500595852 0 :AnotherTest!~turingcom@d51A46C74.access.telenet.be QUIT :Ping timeout: 260 seconds < 1500596012 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net JOIN :#esoteric < 1500596239 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net JOIN :#esoteric < 1500596796 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1500596925 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :fizzie: so the completely automated public turing test to tell computers and humans apart is meant to be passed only by computers? < 1500596947 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :I guess that makes sense < 1500597021 0 :tswett!~tswett@167.73.32.65 PRIVMSG #esoteric :`? thanks < 1500597022 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :thanks? ¯\(°​_o)/¯ < 1500597093 0 :tswett!~tswett@167.73.32.65 PRIVMSG #esoteric :`cat bin/learn < 1500597093 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\?[:;,.!?]\? .*//') \ [ -e "wisdom/$topic" ] && verb="Relearned" || verb="Learned" \ echo "$1" >"$(echo-p "wisdom/$topic")" \ echo "$verb '$topic': $1" < 1500597796 0 :tswett!~tswett@167.73.32.65 PRIVMSG #esoteric :`le/rn thanks//"Thanks" is short for "that helped assorted Norwegians know solitude". < 1500597797 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'thanks': "Thanks" is short for "that helped assorted Norwegians know solitude". < 1500597992 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :boily: you never gave me a TIME OF THE CLOCK. < 1500598416 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1500598517 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I saw a learned, learned man < 1500598588 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :hmm < 1500598629 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Jafet: That sounds more like a coturing test. < 1500598643 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`learn Thanks is the left absorbing element for the porthanking operation on people named Hanks. Or Anks. It is also the left identity for actor Tom Hanks. < 1500598645 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'thank': Thanks is the left absorbing element for the porthanking operation on people named Hanks. Or Anks. It is also the left identity for actor Tom Hanks. < 1500598678 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`revert < 1500598678 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Done. < 1500598690 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`le/rn thanks//Thanks is the left absorbing element for the porthanking operation on people named Hanks. Or Anks. It is also the left identity for actor Tom Hanks. < 1500598692 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned 'thanks': Thanks is the left absorbing element for the porthanking operation on people named Hanks. Or Anks. It is also the left identity for actor Tom Hanks. < 1500598726 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :a couturing test? < 1500598726 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Isn't Tom Hanks a person named Hanks, though? < 1500598750 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess that's not incompatible with what you said. < 1500598846 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`thanks chief < 1500598846 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Thanks, chief. Thief. < 1500598852 0 :xkapastel!uid17782@gateway/web/irccloud.com/x-kijorefychepuazc JOIN :#esoteric < 1500598855 0 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1500598891 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :quintopia: 8pm is a time of the clock. < 1500598912 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`thanks hugs < 1500598913 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Thanks, hugs. Thugs. < 1500598924 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`thanks bird < 1500598925 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Thanks, bird. Third. < 1500599029 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`thanks cat < 1500599029 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Thanks, cat. That. < 1500599036 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :sell sell sell hahahahahahaha! < 1500599038 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :https://www.theregister.co.uk/2017/07/13/bitcoins_might_just_vanish_into_the_ether/ < 1500599052 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :he\\oren\. you sound insane. everything's right? < 1500599069 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`thanks boot < 1500599069 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :boily: bitcoins are DOOOMED < 1500599069 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Thanks, boot. Thoot. < 1500599105 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :ACTION douses \oren\ with Holy Maple Syrup. «calme-toé le pompon!» < 1500599123 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :thoot thoot ♪ < 1500599195 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :\oren\: What if I have no bitcoins? < 1500599201 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do I sell short? < 1500599205 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Will you lend me some? < 1500599258 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :shachaf: that would be a good plan, but everyone knows when it will happen so according to that stupid economics theory you can't make any money < 1500599273 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I don't have any bitcoins either < 1500599303 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :If you believe in that stupid economics theory, why are you telling me to sell? < 1500599340 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :well because if you own any, they are at risk of either vanishing or losing alot of value < 1500599361 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But the current price already takes that into account, you're saying. < 1500599389 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :depends how cautious bitcoiners are < 1500599414 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :some of them might even swithc to the newer bitcoinage < 1500599421 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :copumpkin: Remember that one time when you offered to give me 1 BTC (?) to get me interested? That offer is still on, right? < 1500599425 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :etherium? < 1500599442 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :ethereum < 1500599448 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`coins < 1500599454 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​07voiccoin 08vocacoin 09tagcoin 02teempadcoin 06aphagoncoin 13loadelogenocoin 04revelacoin 07doccoin 08inccoin 09swirtccoin 02geom+coin 06baggreedynaurinatoxoga-intercoin 13flogcoin 04coderlcoin 07uncitcoin 08velycoin 09willcoin 02rumbogucoin 06volmcoin 13elicacicoin < 1500599468 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I would switch to baggreedynaurinatoxoga-intercoin < 1500599488 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net QUIT :Ping timeout: 255 seconds < 1500599490 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is INTERCOIN an esocoin? < 1500599628 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :fungotcoin. < 1500599628 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: ( ( i know)) you really should turn on your t._v. but i mean for me < 1500599649 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :fungot: nah, TVs rot the brain. < 1500599649 0 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :boily: they're beautiful i don't know < 1500599652 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`coins < 1500599654 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​06enchcoin 13celiecoin 04patincocoin 07rephreasurcoin 08preticack!coin 09halfcoin 02glash-01coin 06chrocoin 13ziecoin 04ndermacoin 07ranotcoin 08gammacoin 09chacoin 02betacoin 06lukcoin 13adderincoin 04ortanacoin 07highetacoin 08suchcoin 09nandcoin < 1500599672 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :gammacoin or betacoin? < 1500599684 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'd betacoin or two on the latter. < 1500599740 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :ACTION happily thwacks shachaf. 0.65 FP. < 1500599801 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`? fp < 1500599802 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :fp? ¯\(°​_o)/¯ < 1500599818 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`? funpun < 1500599819 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :funpuns fceø fbz fryyrev naq pbfcynlf Arcrgn Yrvwba ba jrrxraqf. Ur ungrf oryy crccref jvgu n cnffvba. Gur havg bs sha chaarel vf anzrq nsgre uvz. < 1500599843 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` r13. (For unusual things of a contrasting sort, try http://bit.ly/19k9nf8.)effilry//Effilry is eemnoos how ahs got it all deorst otu. \ sense//Sense is the ability to understand things. A person with much sense is called a sensei. < 1500611275 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`cwlprits wlcom < 1500611281 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :km̈c < 1500611284 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: should wisdom/wlcom have a newline at the end or is that part of the joke twh < 1500611292 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i was just wondering myself < 1500611306 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`dowg wlcom < 1500611312 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :4002:2013-11-13 printf \'Hi! This is a chat about unusual programming tools. For additional info, visit our wiki: . (For unusual things of a contrasting sort, try http://bit.ly/19k9nf8.)\' > wisdom/wlcom < 1500611336 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` cat >>wisdom/wlcom < 1500611342 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1500611355 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :doesthiswork: i walked there < 1500611365 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` echo >>wisdom/wlcom < 1500611367 0 :doesthiswork!~Adium@207.55.82.87 PRIVMSG #esoteric :ok you're safe < 1500611397 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm i guess the first would lock the file < 1500611397 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1500611398 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1500611419 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`4 \? wlcom < 1500611421 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1/3:Hi! This is a chat about unusual programming tools. For additional info, visit our wiki: . (For unusual things of a contrasting sort, try http://bit.ly/19k9nf8.) \ Hi! This is a chat about unusual programming tools. For additional info, visit our wiki: . (For unusual things of a contrasting sort, try ht < 1500611431 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :seems it worked. < 1500611436 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`doag < 1500611437 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :11106:2017-07-21 ` echo >>wisdom/wlcom \ 11105:2017-07-21 slwd funpun//s/\xc3\xb8/\xc6\x80/ \ 11104:2017-07-20 le/rn thanks//Thanks is the left absorbing element for the porthanking operation on people named Hanks. Or Anks. It is also the left identity for actor Tom Hanks. \ 11103:2017-07-20 revert \ 11102:2 < 1500611611 0 :hppavilion[0]!~dosgmowdo@58-0-174-206.gci.net QUIT :Ping timeout: 255 seconds < 1500612088 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : oerjan: do you understand goodwillie functor calculus twh <-- my understanding is perfect, as for all things i have never heard of < 1500612123 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(zero is a perfect number, right?) < 1500612230 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm, "It is not known whether there are any odd perfect numbers, nor whether infinitely many perfect numbers exist." < 1500612233 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I probably knew that. < 1500612615 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :@let perfect n = 2*n == sum [i | i <- [1..n], mod n i == 0] < 1500612617 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : Defined. < 1500612620 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :> perfect 0 < 1500612622 0 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : True < 1500612629 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :makes sense < 1500615117 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :Bah, as expected, the official translation is even more stilted < 1500615122 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :https://en.wikipedia.org/wiki/My_Youth_Romantic_Comedy_Is_Wrong,_As_I_Expected < 1500615161 0 :\oren\!~oren@ec2-52-2-213-98.compute-1.amazonaws.com PRIVMSG #esoteric :I would have put it "Of course my young love comedy is messed up." < 1500616575 0 :doesthiswork!~Adium@207.55.82.87 QUIT :Quit: Leaving. < 1500618063 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1500618273 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Qwertyu6314]]4 10 02https://esolangs.org/w/index.php?diff=52480&oldid=52346 5* 03Qwertyu63 5* (+4786) 10WIP Esolang < 1500618330 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Qwertyu6314]]4 10 02https://esolangs.org/w/index.php?diff=52481&oldid=52480 5* 03Qwertyu63 5* (+18) 10 < 1500618482 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Qwertyu6314]]4 10 02https://esolangs.org/w/index.php?diff=52482&oldid=52481 5* 03Qwertyu63 5* (+399) 10 < 1500618558 0 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1500618609 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Qwertyu6314]]4 10 02https://esolangs.org/w/index.php?diff=52483&oldid=52482 5* 03Qwertyu63 5* (+86) 10 < 1500618728 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Qwertyu6314]]4 10 02https://esolangs.org/w/index.php?diff=52484&oldid=52483 5* 03Qwertyu63 5* (+76) 10 < 1500618785 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Qwertyu6314]]4 10 02https://esolangs.org/w/index.php?diff=52485&oldid=52484 5* 03Qwertyu63 5* (+12) 10 < 1500619387 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Qwertyu6314]]4 10 02https://esolangs.org/w/index.php?diff=52486&oldid=52485 5* 03Qwertyu63 5* (+202) 10 < 1500619421 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Qwertyu6314]]4 10 02https://esolangs.org/w/index.php?diff=52487&oldid=52486 5* 03Qwertyu63 5* (+17) 10 < 1500619537 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07User:Qwertyu6314]]4 10 02https://esolangs.org/w/index.php?diff=52488&oldid=52487 5* 03Qwertyu63 5* (+41) 10 < 1500620510 0 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1500622163 0 :erkin!~erkin@unaffiliated/erkin QUIT :Quit: Ouch! Got SIGABRT, dying... < 1500622995 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :bored. < 1500623001 0 :rdococ!rdococ@unaffiliated/rdococ PRIVMSG #esoteric :I'M SORRY < 1500626739 0 :erkin!~erkin@unaffiliated/erkin JOIN :#esoteric < 1500627115 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net JOIN :#esoteric < 1500630378 0 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 255 seconds < 1500630627 0 :xkapastel!uid17782@gateway/web/irccloud.com/x-kijorefychepuazc QUIT :Quit: Connection closed for inactivity < 1500631684 0 :AnotherTest!~turingcom@ptr-82l26zcuuqhvhyr8nha.18120a2.ip6.access.telenet.be JOIN :#esoteric < 1500632178 0 :PinealGlandOptic!~PinealGla@82.144.205.57 JOIN :#esoteric < 1500632231 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Taneb: whoa whoa whoa < 1500632241 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Catspotting?! < 1500637286 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net JOIN :#esoteric < 1500637489 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`5 < 1500637491 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1/2:1244) I guess the problem is, the cache size bounds the evilness of the memory bus \ 1008) ... I was thinking maybe octave's fact() function is the factorial. octave:1> fact(20) Richad Stallman's pinky finger is really a USB memory stick. I don't think that's 20!. \ 1049) People ar < 1500637503 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`5 w < 1500637507 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1/2:alpha//Alpha is the numeric measurement of opaqueness, a dog with unusually high voice in the Disney-Pixar Up film, and a NATO phonetic alphabet letteral. \ tvtrope//We'll write about TVTropes here, we just have to finish these tabs first. \ transformer//A transformer is one who used to trans, but no longer does. \ procrastination//The Procrast < 1500637510 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net PRIVMSG #esoteric :`n < 1500637510 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2/2:ination is destined to rule the world... right after watching this last funny cat clip on youtube. \ `!//`! is a command that runs interpreters. Supposedly. Nobody actually uses it, or knows how it works. It has some historical significance, where it originally replaced some previous bot of #esoteric that was not as customizable as HackEgo. < 1500638415 0 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1500638444 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :do we have an architecture where mov actually moves data < 1500638448 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :instead of copying it < 1500639895 0 :boily!~alexandre@cable-192.222.245.222.electronicbox.net QUIT :Quit: LOGICAL CHICKEN < 1500640621 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :anything quantum? < 1500640700 0 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(reversible computing is trickier than that; you can copy a value to a place with a known value with a controlled not gate) < 1500641421 0 :wob_jonas!b03f1a16@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.26.22 JOIN :#esoteric < 1500644117 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`fetch http://sprunge.us/MXOA < 1500644121 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2017-07-21 12:34:54 URL:http://sprunge.us/MXOA [727/727] -> "MXOA" [1] < 1500644166 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`` \? shachaf | python MXOA < 1500644167 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Dhrra Funpuns bs gur Qnja fceƀ fbz fryyrev naq pbfcynlf Arcrgn Yrvwba ba jrrxraqf. Ur ungrf oryy crccref jvgu n cnffvba. Ur qbrfa'g xabj jura gb fgbc nfxvat dhrfgvbaf. < 1500644195 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`` mv MXOA bin/rot13 && chmod +x bin/rot13 < 1500644197 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1500644303 0 :wob_jonas!b03f1a16@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.26.22 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1500644333 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`` mv bin/rot13{,_stdin} && echo 'print_args_or_input "$@" | rot13_stdin' >bin/rot13 && chmod +x bin/rot13 < 1500644335 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1500644385 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`rot13 aAäāȦ < 1500644386 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/usr/bin/env: python < 1500644448 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`/usr/bin/env python < 1500644479 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Python 2.7.9 (default, Jun 29 2016, 13:08:31) \ [GCC 4.9.2] on linux2 \ Type "help", "copyright", "credits" or "license" for more information. \ >>> < 1500644855 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`hd bin/rot13_stdin < 1500644856 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :000000 23 21 2f 75 73 72 2f 62 69 6e 2f 65 6e 76 20 70 >#!/usr/bin/env p< \ 000010 79 74 68 6f 6e 0d 0a 0d 0a 69 6d 70 6f 72 74 20 >ython....import < \ 000020 72 65 2c 20 73 79 73 2c 20 75 6e 69 63 6f 64 65 >re, sys, unicode< \ 000030 64 61 74 61 20 61 73 20 55 0d 0a 64 65 66 20 74 >data as U..def t< \ 000040 72 28 63 29 3a 0d 0a 20 20 20 20 6d < 1500644960 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`` sed -i 's/\r//' bin/rot13_stdin < 1500644962 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/rot13_stdin//#!/usr/bin/env python \ \ import re, sys, unicodedata as U \ def tr(c): \ m = re.match(r'(.*\bLATIN\b.*\bLETTER )([A-Z])\b(.*)', U.name(c, '')) \ if m: \ p, q, r = m.groups() \ n = ord(q) - ord('A') \ try: \ return U.lookup(p + chr(ord('A') + (n + 13) % 26) + r) \ except KeyError < 1500645001 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`rot13 aAäāȦ < 1500645001 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :nNn̈n̄Ṅ < 1500645061 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :shachaf: hth < 1500645266 0 :iconmaster!~iconmaste@2604:6000:b182:2400:9884:7130:2315:5d62 JOIN :#esoteric < 1500645277 0 :iconmaster!~iconmaste@2604:6000:b182:2400:9884:7130:2315:5d62 QUIT :Client Quit < 1500645450 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Jafet: I don't believe rot13 is well defined without reference to an alphabet (as opposed to a character set) < 1500645561 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Jafet: consider you example, I would dispute it in the context of Swedish: abc...xyzåäö is the Swedish alphabet. This means that rotating half the alphabet would be impossible (since there are an odd number of characters) but even so, in that definition rot13(ä) is not n with two dots < 1500645766 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :this one is defined with reference to the english alphabet, clearly < 1500645916 0 :tswet_t!~tswett@unaffiliated/tswett QUIT :Ping timeout: 260 seconds < 1500646004 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :`rot13 ä < 1500646005 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :n̈ < 1500646008 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm < 1500646012 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :`rot13 4 < 1500646012 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :4 < 1500646033 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Jafet: but there is no letter ä in the English alphabet < 1500646074 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I assume it decomposes the letter to "dots-combiner" (or whatever it is called" and an a < 1500646105 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :though I thought the ä from my keyboard ended up being a separate codepoint < 1500646152 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :the code actually purports to change the LATIN codepoints, but the romans didn't even have j or w! < 1500646163 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :the unicode consortium, whitewashing history. < 1500646177 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hah < 1500646198 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Jafet: Swedish didn't have w in the alphabet until maybe 20 years ago or so < 1500646250 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :And you never see w or q in anything except loan-words and some proper names. < 1500646395 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :I should write a rotN-program in which you can register alphabets hm < 1500646532 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :also, wiktionary lists doppelgänger as an english word < 1500646668 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :hm, interesting < 1500646683 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :`rot13 åäö < 1500646684 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :n̊n̈b̈ < 1500646696 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :how does ö become b? < 1500646713 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :should be b with dots at least? < 1500646720 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`unicode öb̈ < 1500646723 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+00F6 LATIN SMALL LETTER O WITH DIAERESIS \ UTF-8: c3 b6 UTF-16BE: 00f6 Decimal: ö \ ö (Ö) \ Uppercase: U+00D6 \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ Decomposition: 006F 0308 \ \ U+0062 LATIN SMALL LETTER B \ UTF-8: 62 UTF-16BE: 0062 Decimal: b \ b (B) \ Uppercase: U+0042 \ Category: Ll (Letter, Lowercase) \ < 1500646731 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :`unidecode öb̈ < 1500646731 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+00F6 LATIN SMALL LETTER O WITH DIAERESIS] [U+0062 LATIN SMALL LETTER B] [U+0308 COMBINING DIAERESIS] < 1500646732 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :`unicode ö < 1500646733 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :U+00F6 LATIN SMALL LETTER O WITH DIAERESIS \ UTF-8: c3 b6 UTF-16BE: 00f6 Decimal: ö \ ö (Ö) \ Uppercase: U+00D6 \ Category: Ll (Letter, Lowercase) \ Bidi: L (Left-to-Right) \ Decomposition: 006F 0308 < 1500646768 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :ah < 1500646775 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :interesting < 1500646792 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Jafet: I guess my font just doesn't display b with dots properly < 1500646817 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :(Dejavu Sans Mono I believe) < 1500646990 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :dejavu fonts cover all latin scripts, but your font renderer might not < 1500647016 0 :Jafet!~jafet@unaffiliated/jafet PRIVMSG #esoteric :b̈ renders correctly here < 1500647051 0 :Slereah!~Slereah@ALille-651-1-135-52.w90-1.abo.wanadoo.fr JOIN :#esoteric < 1500647162 0 :Vorpal!~Vorpal@unaffiliated/vorpal PRIVMSG #esoteric :Jafet: well, it is whatever hexchat uses, so whatever GTK uses probably. Which means pango I think < 1500647174 0 :Slereah__!~Slereah@ALille-651-1-94-47.w2-5.abo.wanadoo.fr QUIT :Ping timeout: 268 seconds < 1500647375 0 :hppavilion[1]!~dosgmowdo@58-0-174-206.gci.net QUIT :Ping timeout: 240 seconds < 1500647803 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Special:Log/newusers14]]4 create10 02 5* 03Juergen 5* 10New user account < 1500647841 0 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1500648091 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=52489&oldid=52476 5* 03Juergen 5* (+146) 10/* Introductions */ < 1500648097 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Malbolge14]]4 M10 02https://esolangs.org/w/index.php?diff=52490&oldid=51690 5* 03Juergen 5* (+12) 10abbreviations explained < 1500648875 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Malbolge programming14]]4 M10 02https://esolangs.org/w/index.php?diff=52491&oldid=51694 5* 03Juergen 5* (+3) 10Typo < 1500649353 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Esolang:Introduce yourself14]]4 M10 02https://esolangs.org/w/index.php?diff=52492&oldid=52489 5* 03Juergen 5* (-1) 10Typo < 1500650941 0 :tswett!~tswett@167.73.32.65 PRIVMSG #esoteric :`unicode U+00F6 < 1500650941 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ö < 1500650965 0 :tswett!~tswett@167.73.32.65 PRIVMSG #esoteric :Aren't `unicode and `unidecode sort of backwards... < 1500651039 0 :tswett!~tswett@167.73.32.65 PRIVMSG #esoteric :U+00F6 is a code for ö, so turning U+00F6 into ö is decoding. < 1500651062 0 :tswett!~tswett@167.73.32.65 PRIVMSG #esoteric :I mean, to be fair, it's really translating from one encoding to another. < 1500651136 0 :tswett!~tswett@167.73.32.65 PRIVMSG #esoteric :From codepoints-written-out-in-ASCII to UTF-8. < 1500651153 0 :tswett!~tswett@167.73.32.65 PRIVMSG #esoteric :I'd say that CWOIA is "more coded", though, don't you think? < 1500651175 0 :tswett!~tswett@167.73.32.65 PRIVMSG #esoteric :Anyway, I'm outta here. Adiös. < 1500651179 0 :tswett!~tswett@167.73.32.65 QUIT :Quit: Leaving < 1500651614 0 :erkin!~erkin@unaffiliated/erkin QUIT :Quit: Ouch! Got SIGABRT, dying... < 1500652728 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 JOIN :#esoteric < 1500653159 0 :xkapastel!uid17782@gateway/web/irccloud.com/x-xmoojmdpbqbfedim JOIN :#esoteric < 1500654951 0 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: Leaving < 1500654960 0 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1500657392 0 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1500662324 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net JOIN :#esoteric < 1500664173 0 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1500664306 0 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1500664904 0 :sleffy!~sleffy@c-24-7-67-0.hsd1.ca.comcast.net QUIT :Ping timeout: 255 seconds < 1500665611 0 :FreeFull!~freefull@defocus/sausage-lover QUIT :Quit: Reb bo boot < 1500665956 0 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1500666173 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca JOIN :#esoteric < 1500666908 0 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1500667080 0 :Slereah__!~Slereah@ALille-651-1-5-76.w92-131.abo.wanadoo.fr JOIN :#esoteric < 1500667174 0 :Slereah!~Slereah@ALille-651-1-135-52.w90-1.abo.wanadoo.fr QUIT :Ping timeout: 276 seconds < 1500668814 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I have found out why the Greek alphabets in MIX are different; it is because the Theta/Phi/Pi is from before they used computerized typesetting for the books. < 1500668876 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Phi/Pi/Pho/Pum < 1500668896 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MIX (Knuth)14]]4 10 02https://esolangs.org/w/index.php?diff=52493&oldid=52435 5* 03Zzo38 5* (+192) 10Old and new versions of character codes < 1500668996 0 :Slereah!~Slereah@ALille-651-1-243-179.w90-1.abo.wanadoo.fr JOIN :#esoteric < 1500669040 0 :Slereah__!~Slereah@ALille-651-1-5-76.w92-131.abo.wanadoo.fr QUIT :Ping timeout: 255 seconds < 1500669070 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I have also partially written a implementation of MIX in BASIC, which is called MIXPC. (It isn't completed yet.) < 1500669112 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :zzo38: so you were looking at the first edition of vol 2 < 1500669126 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :of vol 3 or what < 1500669129 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :wait < 1500669142 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :does vol 3 even have an edition from before TeX? I thought only vol 1 and vol 2 had such editions < 1500669181 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :anyway, I don't see why rewriting his book in TeX would cause Knuth to change the MIX printer character set < 1500669204 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Apparently vol 3 does. Now I returned it (the book was due) and now I have the first edition of vol 1 and the second edition of vol 2. And I don't know why that would cause Knuth to change the character set either, but somehow, it does. < 1500669252 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :zzo38: wait, in BASIC? does it use 32-bit integers, which only newer dialects of BASIC use? or does it simulate big integers by using double-precison floating point, which old BASICs often have, though not the IEEE kind of double precision? < 1500669263 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :or do you just compute everything with 16-bit integers? < 1500669298 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :wob_jonas: Everything is computed with 16-bit integers, doing carrying one byte to the next when doing addition of MIX words. < 1500669339 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :anyway, in that case the Delta/Sigma/Pi is the canonical version, and the Theta/Phi/Pi is obsolete < 1500669345 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :thanks for clearing that up < 1500669360 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :zzo38: can I see that implementation of MIX? < 1500669363 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :(It does use 32-bit integers for record numbers for the disk and tapes actually) < 1500669394 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :wob_jonas: It isn't complete yet, but anyways here it is: http://sprunge.us/JIfd < 1500669438 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Some non-ASCII characters seem to have gotten lost in this transfer to sprunge, unfortunately. < 1500669446 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :oh, that must be in some modern basic. it has block-if. < 1500669485 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :'tis your one byte, sir, catching fire / from one word to the next! < 1500669511 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :(Also there is no implementation of paper tape and I do not intend to add an implementation of paper tape; this may change in future though if it is found to be important.) < 1500669592 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :The like that says KEY 1, "": KEY 2, "": KEY 3, "" is supposed to have Greek alphabets between the quotation marks, and the string a$ in SUB InitConversion is supposed to have Greek alphabets inserted in the proper places. < 1500669621 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :zzo38: as far as I understand, paper tape is irrelevant, it's just another user-facing head of the teletype besides the keyboard and printer. from the perspective of the MIX machine, you just get character input and output, < 1500669640 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :you probably can't even distinguish whether input comes from the tape or keyboard (or mixed at character granularity), or whether output goes only to the printer or both to the printer and paper tape < 1500669676 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :You can however rewind the paper tape in MIX; MIXPC doesn't implement paper tape, so you can't rewind it. < 1500669690 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :ah < 1500669738 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :maybe it's that rigid harmonica kind of paper tape than that's made of thick paper like punch cards, not the cheap flexible type < 1500669796 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :you're passing entire structures to functions... what sort of magical modern BASIC is that even < 1500669865 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :The structures are passed by reference. Everything passed to functions is by reference unless it says BYVAL (which is only allowed for numeric types). < 1500670001 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :ok < 1500670007 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :I'm just not used to that sort of basic programming < 1500670281 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :You can tell me if you have other comment, question, complaint, about this program please. < 1500670282 0 :joast!~rick@2606:6000:44c5:f1f0:4cc8:b4ff:fedd:f8d5 QUIT :Ping timeout: 246 seconds < 1500670302 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :(It is also possible there are some mistakes in it, because it is not thoroughly tested.) < 1500670327 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: OK, I'll tell you if I have other comment. What's your fax number please? < 1500670330 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :I'm looking at it < 1500670338 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :so the CMPA instruction isn't implemented? < 1500670375 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Not yet anyways; it will be, once the program is completed. < 1500670386 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :So far a lot isn't implemented. < 1500670493 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :in the AddSubtract function, the FOR i = 2 TO 6 loop seems a bit suspicious. why is there a whole loop there, as opposed to just one comparison with i=2 ? < 1500670529 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :You are right. < 1500670534 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I made a mistake. < 1500670671 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :what's COMMAND$ and where is it initialized? < 1500670703 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :COMMAND$ is the command-line arguments given to the program, converted to uppercase. < 1500670763 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :(This program uses the command-line argument to specify how many values are valid in a MIX byte, from 64 to 100, with a default of 100, and if a slash is afterward, starts with the device config menu.) < 1500670851 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :From 64 base 10 to 100 base 8. < 1500671005 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :zzo38: where do you initialize the registers and memory to valid values (eg. six-byte strings with valid bytes), or else why do you not need to initialize them? < 1500671023 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Everything is automatically initialized to zero. < 1500671196 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :zzo38: I don't understand where in the program you do the indexing, that is, compute M from the A and I fields of an instruction < 1500671227 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :I made a mistake there too thank you for notifying me. < 1500671247 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :The index register number is supposed to be loaded into "idx" but now I see that I forgot that part. < 1500671490 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1500671592 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :hi ais523 < 1500671706 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Excess Flood < 1500671744 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :zzo38: also, MUL, DIV and the shifts aren't implemented yet either, right? < 1500671786 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1500671791 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Yes they aren't implemented yet, but I will implement them. (Currently this program isn't so useful as it currently is, as it doesn't do much) < 1500671816 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1500671836 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Also the article on esolang wiki says printer is device 20, but the book I have says 18 is the printer. < 1500671888 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :let me check that < 1500671949 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :you're right, the printer is device 18 < 1500672045 0 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1500672055 0 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1500672119 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07MIX (Knuth)14]]4 10 02https://esolangs.org/w/index.php?diff=52494&oldid=52493 5* 03B jonas 5* (+0) 10/* IO */ < 1500672385 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :Another thing in my program is there is a command that allows the operator to rewind the tape (in the device config menu); perhaps that command should also allow the operator to rewind the card reader if "R" is entered at the "Rewind which tape?" prompt. < 1500672491 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :It might be useful if you want to load the same card deck again without having to retype the filename of the card deck. < 1500673518 0 :joast!~rick@2606:6000:44c5:f1f0:4cc8:b4ff:fedd:f8d5 JOIN :#esoteric < 1500673648 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :zzo38: in ReadField, you should probably add some check to give an error if the field specification is invalid, unless you're sure those always result in an error < 1500674017 0 :j-bot!eldis4@firefly.nu QUIT :Remote host closed the connection < 1500674027 0 :j-bot!eldis4@firefly.nu JOIN :#esoteric < 1500674357 0 :zzo38!~zzo38@24-207-56-48.eastlink.ca PRIVMSG #esoteric :wob_jonas: Yes I could add that, thank you for suggestion < 1500674389 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net JOIN :#esoteric < 1500674640 0 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: Leaving < 1500674650 0 :`^_^v!~nycs@gw.hq.meetup.com JOIN :#esoteric < 1500674958 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`5 w < 1500674963 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :1/2:anagram//Interestingly, "Robert Galbraith" is *not* an anagram of "J. K. Rowling". \ intercal//INTERCAL has excellent features for modular program for the enterprise market. \ ioccclist//ioccclist is update notification for when a new year of the International Obfuscated C Code Contest is announced, or the winners for a year is announced, or th < 1500674965 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`n < 1500674966 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :2/2:e source codes of winners are released. http://www.ioccc.org/#news \ marriage//Marriage was made legal in the United States on 2015-06-26. \ source//Sources for HackEgo can be found at https://bitbucket.org/GregorR/hackbot + https://bitbucket.org/GregorR/multibot + https://bitbucket.org/GregorR/umlbox < 1500675036 0 :Slereah__!~Slereah@ALille-651-1-176-30.w90-1.abo.wanadoo.fr JOIN :#esoteric < 1500675121 0 :Slereah!~Slereah@ALille-651-1-243-179.w90-1.abo.wanadoo.fr QUIT :Ping timeout: 248 seconds < 1500675242 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :Oh right, the IOCCC site still says "The IOCCC is on hiatus until mid 2017" as latest new, what's the deal with that? < 1500675284 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wob_jonas: I think it became such a big deal to judge that the judges don't want to run IOCCCs too often < 1500675313 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Any other good contests going on? < 1500675320 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wasn't there an underhanded contest that ended recently? < 1500675357 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://underhandedcrypto.com/ < 1500675364 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :This month apparently. < 1500675445 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :ICFP contest will start in two weeks < 1500675525 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :starts on 2017-08-04 < 1500675541 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :http://icfpcontest.org/ < 1500676403 0 :`^_^v!~nycs@gw.hq.meetup.com QUIT :Quit: This computer has gone to sleep < 1500676600 0 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :what is that competition usually like < 1500676661 0 :DHeadshot!~DHeadshot@cpc88301-woki8-2-0-cust688.6-2.cable.virginm.net QUIT :Quit: I used to think I was indecisive, but now I'm not too sure. < 1500676738 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :quintopia: interesting. look at some of the prev years at http://icfpcontest.github.io/ . (some years have fallen off the internet( < 1500676798 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :quintopia: it varies in quality but is often very good < 1500676803 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it also generates an average of more than one esolang per year < 1500676833 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :hehe.. I'm not sure, I think it's slightly below 1 per year < 1500676867 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :typically because there's a strong tradition to make the contest language-agnostic, so it's common to create an asm-alike and ask people to compile into it < 1500676885 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :although some years they just use, say, x86 asm and give people a VM image to test their programs on < 1500676889 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :no way < 1500676912 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and some years they use network sockets and have people run their programs locally < 1500676919 0 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :ais523: Are you participating this year? < 1500676926 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: I only participated once < 1500676935 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's possible I'll participate if a) I remember, and b) I find the task interesting < 1500676958 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :interestingly, one of the prizes is to have the organizers of the event publicly pay a complement to the programming language you used < 1500676976 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :they never asked people to compile to a general asm-like. < 1500676999 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wob_jonas: general, no < 1500677004 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :special purpose asm-likes happen all the time though < 1500677008 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :e.g. with the ant contest < 1500677011 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :at least one contest had large programs written by the organizers distributed in some general-purpose low-level language, which the teams had to run; < 1500677023 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :yes < 1500677028 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :the whole UMIX contest was the best thing ever < 1500677030 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :and yes, in at least two contest teams had to write programs in some very restricted esolang < 1500677038 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :and the great thing about it is that it's also entirely self-contained < 1500677055 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you can take part in the contest for fun even long after it finished and the judging servers were taken down < 1500677062 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :but in that case the point isn't really to be language-agnostic, but more like to restrict what you can submit, similarly to bfjoust < 1500677078 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :because you eventually discover that there's a judging server deeply encoded in the specification itself < 1500677086 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :wob_jonas: it's both, I'd say < 1500677162 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :ais523: yes, the 2006 contest with the sand machine did that; but also the 2007 contest distributed a large program in Endo DNA/RNA, which is a rather esoteric general purpose language < 1500677250 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :shachaf: if you're interested in what ICFP contests are like, I strongly recommend trying this one out for yourself: http://boundvariable.org/task.shtml < 1500677280 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it was the best contest ever IMO (I missed it live but have had a lot of fun experimenting with it later), and it doesn't require anything other than the downloads at the bottom of that page to participate in < 1500677541 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh and the encryption key on the page itself; its purpose was to ensure that people didn't start "early" (it was kept secret until the official start of the contest, but you could download the files in advance in case you had a slow connection) < 1500677793 0 :propumpkin!~copumpkin@haskell/developer/copumpkin JOIN :#esoteric < 1500677816 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :huh, does Rust's Result type seriously not have an >>= equivalent? or am I missing it? < 1500677828 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it's clearly a monad and has a ton of utility methods, but not the main one for chaining them < 1500677884 0 :augur!~augur@noisebridge130.static.monkeybrains.net JOIN :#esoteric < 1500677933 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :oh, it might be `and_then` < 1500677937 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :this documentation is surprisingly unclear < 1500677953 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :ais523: yes, I think it's the and_then function < 1500678004 0 :contrapumpkin!~copumpkin@haskell/developer/copumpkin QUIT :Ping timeout: 255 seconds < 1500678021 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :ah right, "T" in the documentation of and_then refers to the first generic type parameter of the Result, which is consistently used on the page < 1500678026 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :but it's easy to miss because it isn't documented anywhere nearby < 1500678060 0 :PinealGlandOptic!~PinealGla@82.144.205.57 QUIT :Ping timeout: 255 seconds < 1500678079 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I don't think Rust's metaprogramming power is currently enough to grasp the concept of "being a monad" because it doesn't have higher-kinded types < 1500678123 0 :PinealGlandOptic!~PinealGla@82.144.205.57 JOIN :#esoteric < 1500678160 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :ais523: correct < 1500678179 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :luckily, once it does, you could add impls to make all these standard types into "official" monads retroactively < 1500678201 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that's one thing that Rust does way better than, say, Java < 1500678245 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :you probably know this, but there's some active and friendly rust channels over on the mozilla irc server < 1500678300 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :at the moment I'm just dabbling < 1500678319 0 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :I like systems languages and I like safe languages, so Rust naturally caught my attentino < 1500678338 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :yep < 1500678365 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :my opinion is that rust will be a pretty good language in some years, when they improve it, especially the libraries, a bit more < 1500678384 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :the community developing rust (the compiler and standard libraries) is doing it very well < 1500678409 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 PRIVMSG #esoteric :so it's worth to look at rust < 1500678611 0 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Remote host closed the connection < 1500678869 0 :augur!~augur@noisebridge130.static.monkeybrains.net QUIT :Remote host closed the connection < 1500678941 0 :AnotherTest!~turingcom@ptr-82l26zcuuqhvhyr8nha.18120a2.ip6.access.telenet.be QUIT :Ping timeout: 246 seconds < 1500678978 0 :augur!~augur@noisebridge130.static.monkeybrains.net JOIN :#esoteric < 1500678982 0 :augur!~augur@noisebridge130.static.monkeybrains.net QUIT :Remote host closed the connection < 1500679229 0 :augur!~augur@crowdflower.static.monkeybrains.net JOIN :#esoteric < 1500679516 0 :augur!~augur@crowdflower.static.monkeybrains.net QUIT :Ping timeout: 260 seconds < 1500680473 0 :wob_jonas!b03f191e@gateway/web/cgi-irc/kiwiirc.com/ip.176.63.25.30 QUIT :Quit: http://www.kiwiirc.com/ - A hand crafted IRC client < 1500681034 0 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :[wiki] 14[[07Emmental14]]4 M10 02https://esolangs.org/w/index.php?diff=52495&oldid=50030 5* 03CatIsFluffy 5* (-6) 10 < 1500681053 0 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net JOIN :#esoteric < 1500681325 0 :tromp!~tromp@ip-217-103-3-94.ip.prioritytelecom.net QUIT :Ping timeout: 268 seconds < 1500681364 0 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer