< 1458864225 654980 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`wisdom < 1458864259 54979 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :abstract nonsense/We would have an explanation of abstract nonsense here, but it fled into a diagram and we haven't been able to chase it. < 1458864315 952129 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm < 1458864346 838515 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :we got lost while chasing it? < 1458864369 98883 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: it's more that diagram is very very complicated < 1458864374 580390 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*+the < 1458864389 956192 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :we need an abstract machete to get close < 1458864399 362328 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I still don't see how that's stopping us from starting to chase it. < 1458864422 662470 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? gordonian diagram < 1458864426 468946 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :stupid pedants < 1458864429 932100 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :gordonian diagram? ¯\(°​_o)/¯ < 1458864444 869101 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oerjan: takes one to know one < 1458864468 573966 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :int-e: itym "gordian" hth < 1458864475 566712 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :as I said. < 1458864485 844831 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(you're right, of course) < 1458864495 307938 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :IT IS A RUSE < 1458864503 874602 :jaboja!~jaboja@ejo22.neoplus.adsl.tpnet.pl JOIN :#esoteric < 1458864511 388819 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(admiral ackbar, darths & droids version) < 1458864522 540840 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Mah, I just don't know my Greek mythology very well. < 1458864527 436714 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :s/Mah/Nah/ < 1458864545 44544 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it's a bit of a labyrinth < 1458864561 945276 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :quick, think of a minotaur pun... < 1458864717 196033 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :HAHA. "If for some reason you don’t receive this email, please be sure to check your spam folder." < 1458864717 883255 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn_append abstract nonsense/We will try again once we find an abstract machete. < 1458864734 841811 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'abstract nonsense': We would have an explanation of abstract nonsense here, but it fled into a diagram and we haven't been able to chase it. We will try again once we find an abstract machete. < 1458864904 698016 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION doesn't think he has a spam folder, and hopes no one's ever got caught in the filter. < 1458864942 898668 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(it's funny because the email was kind of important...) < 1458864962 332182 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :int-e: was that in the actual email? < 1458864979 348 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: that should say "Relearned" tdnh < 1458865004 28160 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: hm. it's redundant with *append, though. < 1458865030 791473 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn_append quasitesting/Hi. < 1458865038 39994 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :olsner: yes! < 1458865038 996282 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :int-e: don't think of a minotaur pun. don't think of, at, or about puns. hth. < 1458865039 389423 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Can't open wisdom/quasitesting: No such file or directory. \ Learned 'quasitesting': Hi. < 1458865046 391706 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :int-e: haha, wow < 1458865080 721663 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? quasitesting < 1458865082 448128 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Hi. < 1458865085 202452 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hmph < 1458865094 112773 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`forget quasitesting < 1458865096 233582 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Forget what? < 1458865112 966103 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`forget quasitesting < 1458865113 870329 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :rm: cannot remove `wisdom/quasitesting': No such file or directory \ Forget what? < 1458865297 763340 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Remember? "Forget what?" is a joke? < 1458865302 989814 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1458865335 342686 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: are you confused about something < 1458865349 84830 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: You `forgot quasitesting twice < 1458865365 15423 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :yes, i wanted to see if it gave an error if there was nothing. < 1458865371 780618 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Oh, OK < 1458865385 1836 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :it should silence rm so that its own error message is more visible < 1458865398 915325 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :olsner: ER... < 1458865410 34985 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :or the message that is not an error at all < 1458865410 948183 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :nm < 1458865473 997208 :jaboja!~jaboja@ejo22.neoplus.adsl.tpnet.pl QUIT :Ping timeout: 240 seconds < 1458865489 815937 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn nm means "no minotaur" hth < 1458865491 992388 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'nm': nm means "no minotaur" hth < 1458865503 407841 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :speedy < 1458865514 806467 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :`? speedy gonzales < 1458865515 720258 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :speedy gonzales? ¯\(°​_o)/¯ < 1458865522 440478 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I probably spelled it wrong < 1458865548 266699 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :not that i know. < 1458865551 670343 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :could just be that there is no wisdom to be found there < 1458865660 288898 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :boily: but... aren't puns the main export of this channel... < 1458865733 161190 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :the Wisdom, in its Wisdom, may have no Wisdom. < 1458865780 490649 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :I'd say puns are the main product of this channel, but I don't think there's a lot of export going on < 1458865800 55914 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :or maybe I just hope not < 1458865850 114258 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :the PDF *may* have fallen in Outsiders' hands. >_>'... < 1458865881 972248 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :coppro: chelloppro. don't worry, I haven't forgotten you about the updates; just being generally busy and/or sick lately. < 1458865905 401955 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i'd say copprello is better < 1458865918 850020 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I agree with myname < 1458865937 332644 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Also, ahoily < 1458866027 332520 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ahoily is great < 1458866054 429636 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: It's my favourite porthello < 1458866134 105617 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :mynamello, hppavellon[1]. < 1458866134 235995 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :indeed, it has this fengshui ring to it. コップレッロ。 < 1458866146 15095 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :boily: It does < 1458866210 204410 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :#define octalcase '0': case '1': case '2': case '3': case '4': case '5': case '6': case '7' < 1458866213 468878 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i'm very proud of that < 1458866240 447253 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`le/rn speedy gonzales/Sp e e d y G o n z a l e s i s t h e f a s t e s t m o < 1458866242 985441 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned «speedy gonzales» < 1458866246 445338 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : u ... < 1458866248 948509 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :... s e i n a l l M e x i c < 1458866254 956535 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : o ... < 1458866257 468710 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :... ! < 1458866260 585537 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lol < 1458866276 464077 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i knew it'd get cut off but i didn't think it would be that much < 1458866286 4873 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? speedy gonzales < 1458866286 826020 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Sp e e d y G o n z a l e s i s t h e f a s t e s t < 1458866301 892363 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :arriba arriba andale! < 1458866334 836425 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh irssi didn't chop it up as logically as i'd expected. < 1458866339 205279 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(when does it ever) < 1458866467 332611 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :thoughts on that octalcase? :3 < 1458866527 551938 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :a good langiage could have done it with case '0'..'7' < 1458866538 832925 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's gnu c < 1458866591 170787 :lynn_!~lynn@unaffiliated/lynn NICK :lynn < 1458866673 665536 :lynn!~lynn@unaffiliated/lynn PRIVMSG #esoteric :clearly, #define decimalcase octalcase: case '8': case '9' < 1458866701 133808 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric ::D < 1458866893 924486 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :as i said, in a good language ... < 1458866978 417057 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :you can use a good language to generate the C code < 1458867030 131278 :zzo38!~zzo38@24-207-50-123.eastlink.ca PRIVMSG #esoteric :Use a C code to generate a C code. < 1458867056 813635 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :like haskell? < 1458867060 458910 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :It's C all the way down, and then it becomes turtle graphics. < 1458867080 432586 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :but then you not only have to deal with C code being bad for the task at hand, but also deal with C code being bad at generating code < 1458867273 210173 :bender|!benderpc@2404:e800:e61a:41d:391e:da0c:c621:2106 JOIN :#esoteric < 1458867794 291871 :hydraz!matheus@unaffiliated/demhydraz NICK :demhydraz < 1458867874 609016 :demhydraz!matheus@unaffiliated/demhydraz NICK :hydraz < 1458869786 69934 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :one of my two wiktionary edits this year got broken because they got the idea to make their cite templates (even more) incompatible with wikipedia's < 1458869800 777051 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :THEY'RE NOT WORTHY < 1458869976 616655 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds < 1458870047 930345 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :wait. wiktionary isn't compatible with wikipédia? why? < 1458870067 749405 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :MY QUESTION EXACTLY < 1458870143 16 :lambda-11235!~lambda-11@47.208.113.50 JOIN :#esoteric < 1458870578 186093 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 268 seconds < 1458870705 413543 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 JOIN :#esoteric < 1458870839 58203 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PRIVMSG #esoteric :anyone know if there is another alphabetti spaghetti implementation out there? i wrote one and i want to compare it to another to see how closly it matches the standard. < 1458870905 43610 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i thought hppavilion[1] had monopoly on walruses around here < 1458870934 351706 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION cannot remember any, anyway < 1458870985 399066 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PRIVMSG #esoteric :idk this is my first time here also my first time playing around with esolangs. < 1458871032 727286 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :`relcome gitwalrus < 1458871046 999170 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(come on, you lazy bot...) < 1458871048 89531 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :darn 1 sec too late < 1458871052 816406 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :mwah ah ah :D < 1458871058 224313 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :(come on, I said!) < 1458871060 16542 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​07gitwalrus: 08Welcome 09to 02the 06international 13hub 04for 07esoteric 08programming 09language 02design 06and 13deployment! 04For 07more 08information, 09check 02out 06our 13wiki: 04. 07(For 08the 09other 02kind 06of 13esoterica, 04try 07#esoteric 08on 09EFnet 02or 06DALnet.) < 1458871064 743077 :boily!~alexandre@96.127.201.149 PRIVMSG #esoteric :ah, there she is. < 1458871071 295188 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? HackEgo < 1458871072 548913 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :HackEgo, also known as HackBot, is a bot that runs arbitrary commands on Unix. See `help for info on using it. You should totally try to hax0r it! Make sure you imagine it's running as root with no sandboxing. < 1458871107 33537 :boily!~alexandre@96.127.201.149 QUIT :Quit: COWARD CHICKEN < 1458871129 363794 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn_append HackEgo HackEgo is the slowest bot in Mexico! < 1458871131 938893 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Learned 'hackego': HackEgo, also known as HackBot, is a bot that runs arbitrary commands on Unix. See `help for info on using it. You should totally try to hax0r it! Make sure you imagine it's running as root with no sandboxing. HackEgo is the slowest bot in Mexico! < 1458871146 903279 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PRIVMSG #esoteric :thanks! from the wiki it looks like brainf*ck is the most used one around right? < 1458871195 27509 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :it has the most derivatives by far. < 1458871219 428396 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :some day, we'll get around to updating the featured article to something else. < 1458871263 281695 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de QUIT : < 1458871352 7770 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PRIVMSG #esoteric :XD well it looks like one of the silliest languages. is there a particular implementation (preferably open source) you can recommend? < 1458871381 951706 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :not sure, there are so many and i don't do much brainfuck myself. < 1458871446 593377 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :brainfuck is not so silly. try Chef... < 1458871491 641736 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :well, HackEgo took 2 seconds this time < 1458871494 730622 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :that's not too bad < 1458871508 8278 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: it's fast once it has been woken up < 1458871521 368326 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :well, sometimes. < 1458871589 162090 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PRIVMSG #esoteric :oerjan i saw that brefily on the wiki. maybe ill try and make a brainfuck that can call c functions sort of like the lua API can. < 1458871613 648483 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :imagine someone using a forklift every time HackEgo needs to get out of storage. < 1458871673 344461 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :gitwalrus: i'm sure there's one already. < 1458871694 395894 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(if it exists, there's a brainfuck derivative for it.) < 1458871707 503960 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :oerjan: those with lua extension? < 1458871708 983331 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :not sure < 1458871817 589495 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PRIVMSG #esoteric :i suppose making a extentible brainfuck kind of ruins the point. why bother making complcicated algorithms when you can import a c function from a .dll or something? < 1458871880 200866 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :for me esoteric languages are about exploring the boundary of what's turing complete or not < 1458871906 600311 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :my fav thing is making a language that's just _barely_ turing complete, especially if you wouldn't expect it to be < 1458871936 426410 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Read error: Connection reset by peer < 1458871941 642291 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PRIVMSG #esoteric :im kind of confused on what turing complete means. can you explain it? < 1458871970 843158 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: Walrus? < 1458871978 984129 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yay! < 1458871996 183111 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :gitwalrus : basically a language that can run any program < 1458872003 905824 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :gitwalrus: we have multiple different models of computation that eventually reduces to the same computational ability. Turing-completeness is a term for that ability < 1458872030 995319 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Any *computable program < 1458872041 495954 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: Do you know what a turing machine is? < 1458872055 466555 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :one easy-to-understand model that is Turing complete is an ordinary programming language with infinite usable memory < 1458872057 987787 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :well, yeah, but "computable" kindof means "computable by a turing machine" so it's kinda self referential :D < 1458872079 966237 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Yes, but "any program" includes, e.g. "Will-it-halt" < 1458872083 327539 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :(not "arbitrary". it demands infinite memory) < 1458872089 131087 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: It has to be a computable program < 1458872093 461551 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :Will-it-blend < 1458872105 766565 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :"will-it-halt" is not a program < 1458872107 668033 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Turing machines? No < 1458872110 604199 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :it's a question :D < 1458872117 678544 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: Yes, it is, it's just an uncomputable progr- oh < 1458872131 648176 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :it is a question, there is no program for that < 1458872160 79124 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: Of course, I'm going to have to tax you $(19+2i)/(1+2i) years for the Grand Walrus Empire < 1458872167 937893 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PRIVMSG #esoteric :ah okay. that makes a little more sense. probably one of those things that makes more sense the more you mess with it. who comes up with the names for these languages? < 1458872170 168090 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PRIVMSG #esoteric :a tax? < 1458872175 868918 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: They have a git tax < 1458872192 383381 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: Quick question. What is the plural of walrus? < 1458872212 427912 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :don't tell me it's walri < 1458872215 186856 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: Turing Machine is named after its creator, Alan Turing < 1458872216 695973 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: Shush < 1458872225 857771 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PRIVMSG #esoteric :then i guess i'll use svn to avoid the tax. < 1458872246 511968 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: xD < 1458872252 189054 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PRIVMSG #esoteric :hppavilion[1]: i dont know what the plural is, walruses maybe? < 1458872283 799384 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :AFAIK it's correct. < 1458872285 939045 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :walrii < 1458872290 182712 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: It's walri. Like lifthrasiir said not to tell them. < 1458872301 100136 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :mad: That's the plural of walri < 1458872314 761176 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :mad: it's walri, s/us$/i$/ as in radius-radii < 1458872317 781481 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: https://www.youtube.com/watch?v=Ubw5N8iVDHI < 1458872341 347170 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: You don't include the $ in the second segment < 1458872349 183173 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :s/us$/i/ < 1458872352 484373 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :oops < 1458872353 961546 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :lol < 1458872363 6116 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :hppavilion[1]: I'm now advocating for (lowercase) "i" for the first person plural-plural pronoun (derived from "us") < 1458872366 227411 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: https://www.youtube.com/watch?v=Ubw5N8iVDHI < 1458872386 846232 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: You mean ii? < 1458872392 678431 :lifthrasiir!~lifthrasi@115.68.131.49 PRIVMSG #esoteric :no, just i < 1458872406 943334 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :lifthrasiir: But it's plural-plural < 1458872408 120098 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PRIVMSG #esoteric :kewl. you learn something new everyday. has anyone ever written a semi-large program using esolangs or is it all about the shorest possible algortithm? < 1458872431 468494 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :fungot is fairly large < 1458872431 598897 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :myname: hi fiz. fnord i've always had to beat people giving incorrect information < 1458872435 911323 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :also "what is the plural of warlus" is wrong < 1458872451 902974 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: Yes, but they're usually autogenned < 1458872454 792364 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PRIVMSG #esoteric :human lanuages are awful. who came up with the grammar for those things? < 1458872455 932023 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :you should say "what is the plural of walrii" since it's in genitive case < 1458872474 881496 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :in plural it would be "the plural of walroorum" < 1458872484 886068 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: I have an example, in a minute < 1458872493 142052 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: https://arin.ga/FQLSPy/raw < 1458872494 328127 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: Try running it < 1458872508 683701 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: (Taneb made that one) < 1458872521 628899 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :gitwalrus: https://github.com/fis/fungot < 1458872521 759027 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :myname: what are you shaving? :) that just makes you a cave man? < 1458872534 97937 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(AKA Von Doorn) < 1458872565 332262 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :hppavilion[1]: autogenerated stuff is lame < 1458872568 621783 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :mad: "of" does _not_ govern the genitive you infidel < 1458872578 86436 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PRIVMSG #esoteric :hppavilion[1]: how am i supposed to use that program? < 1458872579 516476 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: Autogenerated stuff makes me worship people as gods < 1458872585 947516 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: An online interpreter < 1458872594 102469 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :why that < 1458872606 885389 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :autogenerating is like the least impressive thing you can do < 1458872613 535950 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PRIVMSG #esoteric :i know but like input wise. < 1458872620 610591 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: I recommend http://copy.sh/brainfuck/ < 1458872621 261414 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :ACTION is into case system vandalism :3 < 1458872623 155549 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PRIVMSG #esoteric :seeing as it comes with no instructions. < 1458872625 604905 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: Copy/paste < 1458872639 433231 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: It's brainfuck; there's only one way to interact < 1458872646 330013 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :gitwalrus: Run it with some arbitrary input < 1458872658 943169 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :fungot is a way better example < 1458872659 73670 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :myname: heh, no problem. what's your question < 1458872669 992851 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :it is actually written and it is jere right now < 1458872691 64468 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :myname: Fair point < 1458872694 480570 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: *van doorn < 1458872702 493417 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Right, van < 1458872731 334193 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oerjan : what case should "of" take then? < 1458872767 736084 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PRIVMSG #esoteric :got to go. thanks for the help! < 1458872772 524170 :gitwalrus!44255b92@gateway/web/freenode/ip.68.37.91.146 PART :#esoteric < 1458872773 570905 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :OK < 1458872808 820295 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric : myname: Autogenerated stuff makes me worship people as gods <-- http://oerjan.nvg.org/esoteric/emmental/ul.emm now grovel hth < 1458872832 331100 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: First I have to confirm its autogeneration < 1458872847 31854 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION kisses oerjan's boot and begs for mercy < 1458872858 21477 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :wat < 1458872872 257208 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I'm trying to figure out how Taneb made the banner generator, but I really have no clue xD < 1458872878 691280 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, I think I might know < 1458872887 341431 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Yep, monospace < 1458872892 396002 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Wait, but... < 1458872918 876936 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :mad: in english, it takes the oblique case. the most corresponding latin word might be "de" which i think takes ablative. < 1458872945 630900 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :does english have an oblique case separate from accusative? < 1458873016 981661 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :latin genitive split into both ablative and dative in daughter languages (though ablative is more common) < 1458873021 710028 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: the autogeneration is the EmmUnl.hs in the same directory hth < 1458873097 239885 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :mad: well, no, "oblique" is like a sack term which includes the accusative but also dative < 1458873112 955063 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(not being distinguished in english) < 1458873117 498344 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oh < 1458873145 889634 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :yeah I was thinking of oblique as in "not nominative not accusative" < 1458873155 556185 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :which is probably a more common use for the term < 1458873163 791673 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :huh < 1458873204 166943 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Are there any good resources on using haskell to generate Eso- wait, no, probably not < 1458873269 769400 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :other way of referring to nominative/everything-else I've heard is subject case / regime case < 1458873284 699586 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hm "The term "objective case" is generally preferred by modern English grammarians." < 1458873339 983401 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: i dunno, if so i wasn't using them. < 1458873356 883618 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: So you just figured it out on your own? < 1458873407 69717 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: well it's basically using haskell to make an assembler for emmental < 1458873418 942073 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Ah. < 1458873439 830634 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :and then using the assembler to make an underload interpreter. < 1458873473 347965 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: So you wrote an assembler from some higher language to emmental in Haskell, then used that higher language to interpret Underload?? < 1458873478 214495 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :with complications because the instruction values get moved around between a couple phases < 1458873510 213207 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :http://esolangs.org/wiki/Brainfuck_code_generation exists. I'll check it. < 1458873554 929971 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Nope... < 1458873591 379826 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: it's not that high-level. more like a macro system over emmental with instructions varying between phase < 1458873601 474612 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: high/er/ level < 1458873691 143869 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :mad: i thought genitive was basically replaced by the preposition "de" in daughter languages? < 1458873998 299919 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I've just, with two NOP instructions, added both do-while and if-then to BF < 1458874009 133733 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(I'm making a BF to target compilers to) < 1458874185 570040 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :helloerjan < 1458874194 408220 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hitopia < 1458874218 955631 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :afk < 1458874291 434181 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :oerjan : usually yes < 1458874299 718501 :mad!boulam@69-165-212-148.cable.teksavvy.com PRIVMSG #esoteric :french sometimes use à as well < 1458874708 828678 :ais523!~ais523@unaffiliated/ais523 QUIT : < 1458874720 625354 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1458875521 453978 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm, I need to save one character in my latest Isabelle theory... it has 22223 bytes now. < 1458875571 313813 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Is Isabelle whitespace-sensitive? < 1458875602 388581 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Alternatively, just add 11110 bytes of junk < 1458875626 609205 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: no it's not... < 1458875643 262229 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :101010 is my favourite number < 1458875654 172237 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :hppavilion[1]: in which base? < 1458875664 328408 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Decimal, of course. Why? < 1458875671 157242 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :that number works in a lot of bases < 1458875673 260757 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Then why not just cut out a newline or something? < 1458875684 339330 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ais523: Yes, but if I meant e.g. binary I would prefix it as such < 1458875709 681598 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :0b = binary, 0q = quaternary, 0o = octal, 0x = hexadecimal, 0i = imagidecimal < 1458875719 483130 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(base i) < 1458875771 56712 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(unary) < 1458875821 686716 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I would like to bloat utf-8 to the logical extreme. utf-1 < 1458875837 870049 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: because I have a style to stick to. I replaced a "by blast" by "by fast". Yay. < 1458875839 862418 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :0 is a character, 10 is a character, 110 is a character... < 1458875849 76132 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Yay! < 1458875852 419563 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Does it still work? < 1458875854 209463 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(both blast and fast are automatic proof methods) < 1458875863 668572 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ah < 1458875865 36954 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :sometimes they both work. < 1458875881 935390 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: I like how you changed the proof to be bytier xD < 1458875915 525326 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, all this will be for naught when I start adding comments. < 1458875923 737094 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :but in the meantime it feels good ;-) < 1458875927 789206 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric ::) < 1458875932 995537 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Save the uncommented file? < 1458875945 731046 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :already done, it's a git repo... < 1458875955 304588 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: Ah, good < 1458875959 573334 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :int-e: What're you proving? < 1458875994 527266 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ooh, something about post correspondence problem and the first-order theory of relations. < 1458876025 140119 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :ACTION nods silently < 1458876035 945177 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Got it. I understand. Etc. < 1458876093 982710 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :You know the C2BF compiler out there? < 1458876260 635563 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :We should make one targeting Unlambda or something... < 1458876278 479540 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Maybe not unlambda, but some sort of CL language < 1458876303 435096 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Then again, c2bf died a long time ago (2006) < 1458876330 786650 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :So we could just make a new one based on a slightly-less-impossible BF derivative < 1458876384 357253 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :how about just an LLVM backend < 1458876389 303934 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :then you can compile anything you want to BF < 1458876430 301277 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: How so? < 1458876440 363719 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: Ah, with the LLVM backend, I get it < 1458876449 169975 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: Well that would be too much more efficient < 1458876454 944377 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :hppavilion[1]: true < 1458876465 624791 :coppro!raedford@taurine.csclub.uwaterloo.ca PRIVMSG #esoteric :how about we write the backend in unlambda < 1458876531 89976 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: Perhaps xD < 1458876535 886525 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :coppro: I'm creating Target: Eso < 1458876547 964177 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :A big GH repo for compilers to esolangs < 1458876985 481839 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1458877151 517282 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1458878008 360926 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1458878322 643283 :sebbu!~sebbu@unaffiliated/sebbu QUIT :Ping timeout: 276 seconds < 1458879796 415927 :treaki_!~treaki@p5B11C82A.dip0.t-ipconnect.de JOIN :#esoteric < 1458879874 515717 :treaki__!~treaki@p5B11CB63.dip0.t-ipconnect.de QUIT :Ping timeout: 260 seconds < 1458883647 617947 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net QUIT :Ping timeout: 244 seconds < 1458884223 309828 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1458884578 275774 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :"I have discovered a truly marvelous proof of the Banach-Tarski paradox that this margin can be made large enough to contain." < 1458884821 709566 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I feel like Weird Sun Twitter should be on TVTropes < 1458885181 849747 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :*AllTheTropes < 1458886060 467317 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so far my project of rewriting coreutils from scratch is like 80% parsing input and 20% doing actual things < 1458886077 821151 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :is that expected? < 1458886161 143269 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1458886277 255756 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :so far i definitely spent a lot of time writing an improved getopt and a parser for chmod and something that creates the right strings for tr < 1458886335 614214 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :s/a lot of/most of the/ < 1458886724 884201 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :izabera: what language are you rewriting coreutils in? and is this for fun or is there a more serious purpose behind it? < 1458886760 924385 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :c, for fun/personal project < 1458887091 933123 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :i want to create a bot or something with a small system where i wrote all the stuff in /bin < 1458888862 264533 :lambda-11235!~lambda-11@47.208.113.50 QUIT :Quit: Bye < 1458890185 710511 :sebbu!~sebbu@unaffiliated/sebbu JOIN :#esoteric < 1458890399 898506 :tromp!~tromp@ool-18be0bd8.dyn.optonline.net JOIN :#esoteric < 1458892147 258198 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Ugh... I feel so stupid < 1458892155 607138 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :I can't even get a BF terp to work, for some reason < 1458892227 253909 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :^bf ,[.,]!shocking! < 1458892227 384171 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :shocking! < 1458892264 85414 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: are you using one or making one < 1458892273 390215 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Making < 1458892292 73299 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Slightly extened so I can compile things to it, but I'm not using those features < 1458892308 873817 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :if you're making one, do you skip over loops if they start with the cell 0 < 1458892329 482319 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(that's no. 1 stumbling point for beginning bf implementers, i think) < 1458892361 986795 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oh right, i even defined a bf derivative for it < 1458892377 677546 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(NewbieFuck) < 1458892412 213010 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :otoh i'd have thought you'd be past that stage by now. < 1458893224 887800 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yes < 1458893244 914743 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: It's a bug with loops never terminating < 1458893280 403120 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I check if the current cell is 0, if so I jump to the corresponding close brace (which can be ] OR }, but } is a NOP) < 1458893284 704273 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: If not, I do nothing < 1458893305 299929 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: At the closing brace, I repeat in reverse, finding the corresponding opening brace and jumping to it < 1458893330 321768 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :(and subtracting 1 to make sure it doesn't skip over it when it increments the program counter) < 1458893359 932278 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: I repeat it no matter what, even though it's less efficient < 1458893442 77113 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Does the standard BF hello world (the one given in the article) depend on cell size or the like? < 1458893449 911951 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :Because mine has 32-bit unsigned integer cells < 1458893454 728644 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :And that might require byte cells < 1458893615 78595 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i don't know < 1458893696 565594 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :i suspect not... < 1458893708 212552 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++. < 1458893716 506690 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!bf32 ++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++. < 1458893716 805334 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :Hello World! < 1458893731 154316 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: nope, 32 should work fine < 1458893738 450555 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :(for the first one) < 1458893758 369456 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :oerjan: Yep, that's the one I used < 1458893870 853829 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :no imbalanced loops, no overflows, no negative numbers... indeed that should be fine. < 1458893881 892871 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :does anyone here have enough reputation on codegolf.stackexchange.com to see deleted answers? < 1458893914 405665 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :izabera: only on stackoverflow < 1458893933 661749 :izabera!~izabera@unaffiliated/izabera PRIVMSG #esoteric :thanks anyway.. < 1458893945 810850 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1458894059 995631 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!bf32 +[[->++<]>[-<+>]>+<<]>>++++++++++++++++++++++++++++++++ < 1458894060 283101 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :No output. < 1458894064 22980 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1458894067 54041 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!bf32 +[[->++<]>[-<+>]>+<<]>>++++++++++++++++++++++++++++++++. < 1458894067 347582 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​( < 1458894072 856136 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :> ord '(' < 1458894074 733367 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 40 < 1458894079 376296 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1458894089 745233 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :that's not doing 32 bit < 1458894094 614549 :ais523!~ais523@unaffiliated/ais523 QUIT :Ping timeout: 244 seconds < 1458894125 301242 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!bf8 +[[->++<]>[-<+>]>+<<]>>++++++++++++++++++++++++++++++++. < 1458894125 594135 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​( < 1458894130 747625 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :!bf16 +[[->++<]>[-<+>]>+<<]>>++++++++++++++++++++++++++++++++. < 1458894131 33314 :EgoBot!dlopen@libdl.so PRIVMSG #esoteric :​( < 1458894173 105319 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :... < 1458894229 811497 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION makes another mark for "universe too mad to bother with" < 1458894922 927989 :mad!boulam@69-165-212-148.cable.teksavvy.com QUIT :Quit: Pics or it didn't happen < 1458894958 59250 :lynn_!~lynn@unaffiliated/lynn JOIN :#esoteric < 1458895036 365587 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1458895075 771222 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 248 seconds < 1458895273 948693 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1458895453 989524 :lynn_!~lynn@unaffiliated/lynn QUIT :Ping timeout: 248 seconds < 1458896493 869546 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 240 seconds < 1458897576 8972 :oerjan!~oerjan@hagbart.nvg.ntnu.no QUIT :Quit: Nite < 1458897712 976765 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1458898284 971199 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be JOIN :#esoteric < 1458898431 640118 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1458898784 70095 :ski_!~ski@remote11.chalmers.se JOIN :#esoteric < 1458898791 286029 :ski!~ski@remote11.chalmers.se QUIT :Ping timeout: 240 seconds < 1458899113 491179 :lynn!~lynn@unaffiliated/lynn QUIT :Quit: Leaving < 1458901062 33607 :PinealGlandOptic!~PinealGla@82.144.205.57 JOIN :#esoteric < 1458901795 941133 :Elronnd!elronnd@znc.dank.ninja QUIT :Quit: Let's jump! < 1458902511 65312 :PinealGlandOptic!~PinealGla@82.144.205.57 QUIT :Quit: leaving < 1458903206 8189 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :@tell oerjan I fixed `! bf32 (HackEgo) but I can't touch !bf32 (EgoBot). The interps/bf bit that extracts the bitness from the command name wasn't working; fixed it by using I_CMD instead of CMD. < 1458903206 138570 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1458903212 865637 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`! bf32 +[[->++<]>[-<+>]>+<<]>>++++++++++++++++++++++++++++++++. < 1458903213 611372 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​@ < 1458903226 309636 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :> ord '@' - 32 < 1458903227 593195 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : 32 < 1458903230 879890 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Now that's 32. < 1458903255 128207 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1458904749 101320 :Elronnd!elronnd@znc.dank.ninja JOIN :#esoteric < 1458906042 967647 :Frooxius!~Frooxius@194.108.5.201 JOIN :#esoteric < 1458906099 375032 :benderpc_!~benderpc@58.146.138.197 JOIN :#esoteric < 1458906246 263269 :bender|!benderpc@2404:e800:e61a:41d:391e:da0c:c621:2106 QUIT :Ping timeout: 268 seconds < 1458906710 13208 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 244 seconds < 1458906766 423596 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1458908586 449256 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :the character 32 is space < 1458908837 658229 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1458908938 500917 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes, but there's an offset of 32 in the program. < 1458908945 934568 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Presumably to make 8, 16 and 32 all printable. < 1458908950 262011 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(And non-blank.) < 1458909086 402665 :gde33|2!kvirc@546A0B75.cm-12-3a.dynamic.ziggo.nl QUIT : < 1458909951 629068 :lynn!~lynn@unaffiliated/lynn QUIT :Ping timeout: 276 seconds < 1458910694 286090 :treaki_!~treaki@p5B11C82A.dip0.t-ipconnect.de QUIT :Quit: Leaving < 1458911037 23531 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 250 seconds < 1458911286 768057 :carado!~carado@savhon.org QUIT :Remote host closed the connection < 1458911884 255609 :carado!~carado@savhon.org JOIN :#esoteric < 1458912262 371132 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net QUIT :Ping timeout: 252 seconds < 1458914292 904802 :ski_!~ski@remote11.chalmers.se NICK :ski < 1458914371 783060 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1458915028 158634 :benderpc_!~benderpc@58.146.138.197 NICK :bender| < 1458916135 308135 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :guys, how about we stop arguing about wether to use pi or tau. just introduce a constant that 1.5 rimes pi. let's call it a ti. < 1458916264 759982 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that's a completely irrational proposal < 1458916281 158030 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(also, honestly, nobody important is arguing) < 1458916305 831342 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :nevermind, i just wanted to make a lame pun < 1458916329 109073 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :pi has more legs to stand on < 1458916387 775350 :nooga!~nooga@91.235.25.1 QUIT :Ping timeout: 248 seconds < 1458916569 131552 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :i like the idea of using the degree instead < 1458916595 81279 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you mean 180? < 1458916602 298386 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :the "specific degree of length" = pi/180 < 1458916638 599283 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :But the 180 is so artificial. < 1458916659 279369 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :welcome to bablyon! < 1458916698 901950 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Perhaps proponents of pi could be called areans, and proponents of tau could be circumferians. :P < 1458916719 706563 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :and my proposal is the babylonians < 1458916878 251240 :p34k!~p34k@nat-wh-wz4-12.rz.uni-karlsruhe.de JOIN :#esoteric < 1458916887 435916 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :you could also use the gradian if you're french < 1458916917 905267 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :1/400 of a tau < 1458917340 226460 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :or the mil < 1458917369 855775 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :which is 1/1000 of a radian < 1458917410 557572 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :wait no < 1458917425 176443 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :1/6400 of a tau < 1458917485 729211 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :1/3^26 of 1.5 pi < 1458917508 179780 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :ARGH! < 1458917553 814423 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :There used to be a great scanned and OCR-ed version of the Abramowitz and Stegun handbook at http://convertit.com/Go/ConvertIt/Reference/AMS55.ASP but now it's disappeared and I'm stupid enough to not have downloaded a local copy < 1458917560 171800 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-dnjqaclouxdbimnw QUIT :Excess Flood < 1458917696 509559 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Luckily http://people.math.sfu.ca/~cbm/aands/toc.htm seems to have another version that might help. < 1458917710 108172 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :It's not as complete, but still < 1458917710 332002 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-mnpgfaatomzqecbp JOIN :#esoteric < 1458917721 78373 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Does anyone happen to have a full copy of the former site? < 1458918260 672069 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :FOUND IT! it's at http://www.convertit.com/Go/ConvertIt/Reference/AMS55.asp < 1458918265 854184 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I'll fix my link < 1458918318 3322 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :www? < 1458918345 685490 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :speaking of which, how do i make orenwatson.be redirect to www.orenwatson.be? < 1458918355 115277 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: yes. I'm quite sure my old link used to work, but they must have reconfigured some servers or something < 1458918399 509808 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: do you mean how to make the domain point there, or how to make the http server send a Found redirect to point to the other domain? < 1458918571 259795 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :either one... I'm looking at my route-53 page and it doesn't seem to have an easy option for either < 1458918617 871075 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and why would you do that? < 1458918645 280493 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: if the domain doesn't yet point to anything, then you have to fix that first, otherwise there's no webserver to tell you where to redirect. < 1458918737 299524 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :oh, I see. I can just create a new record pointing to where www.orenwatson.be also points < 1458918738 201105 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, orenwatson.be is gone completely... fun :P < 1458918800 879568 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :i think it's working now < 1458918808 337198 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :nah, needs to propagate still < 1458918840 985494 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :750 seconds for me < 1458918873 128501 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(starting from 900, I presume) < 1458918886 310959 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yeah. < 1458919074 875316 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Dumb question. The chrome browser still doesn't have native MathML display support, right? < 1458919267 15320 :nooga!~nooga@91.235.25.1 JOIN :#esoteric < 1458919731 126058 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :chrome apparently had it and then removed it becaus eof "Security concerns" < 1458919826 42404 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :yay it's working! < 1458919888 865522 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, mathml looks complex. < 1458919910 861708 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :they cited a small user base as well. < 1458919967 60708 :MDude!~MDude@pa-67-234-117-223.dhcp.embarqhsd.net JOIN :#esoteric < 1458919979 197780 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: of course it has a small user base! browser features spread VERY slowly, because people only put something to webpages if the browsers can already show it, and browser devs put features in the browser only if it's needed to show webpages. That's why we're still stuck with jpeg images only. < 1458920000 934246 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and gifs < 1458920015 284331 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and gifs and pngs, yes, but jpeg as the only lossless format that could spread much < 1458920015 523320 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :though there are a lot of sites serving pngs these days < 1458920023 575371 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :?! < 1458920023 705768 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Maybe you meant: v @ ? . < 1458920029 80360 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :jpeg is lossy < 1458920031 410427 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the gif problem is mostly solved, my problem is more the jpeg < 1458920033 330878 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :yes, lossy < 1458920035 104153 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :that's what I mean < 1458920048 278408 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :jpeg is the only lossy one, suitable to photos, that is well-spread < 1458920079 823557 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :yes, yes it is. it appears to be "good enough". < 1458920089 914291 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :despite that there are tons of more modern and more versatile formats (including jpeg2000), but since browsers don't support them, every webpage uses only jpegs, and since every webpage uses jpegs, browsers don't support anything else < 1458920110 655207 :MDude!~MDude@pa-67-234-117-223.dhcp.embarqhsd.net PRIVMSG #esoteric :And here I was just reading about Pale Moon devs not being able to keep up because the project was too huge. < 1458920124 267850 :MDude!~MDude@pa-67-234-117-223.dhcp.embarqhsd.net PRIVMSG #esoteric :I don't think having features develop faster would help with that. < 1458920152 906835 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :in contrast look what happens when there's some serious bandwidth usage... i.e. video... in that area, many formats are supported and sites go out of their way to use the best format that the browser they're talking to understands... not the least common denominator < 1458920175 839743 :MDude!~MDude@pa-67-234-117-223.dhcp.embarqhsd.net PRIVMSG #esoteric :I think it's more that file formats aren't a visible enough thing for the public to demand more. < 1458920196 430076 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :For MathML, the result is all kinds of crazy javascript libraries that try to render ALL of maths on client-side, without any server-side preprocessing to CSS to make it faster, because that's more convenient to the server maintainers, even if it means you need like gigabytes or ram to just view a webpage with maths, unless < 1458920204 249388 :MDude!~MDude@pa-67-234-117-223.dhcp.embarqhsd.net PRIVMSG #esoteric :If people arne't already suing a file format, they see no reason to demand using it online. < 1458920211 628551 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :the webpage is sensible enough to use mathml, and the javascript libraries are there only as a fallback. < 1458920262 930161 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :fungot: what do you think of suing a file format? < 1458920263 293078 :fungot!~fungot@momus.zem.fi PRIVMSG #esoteric :int-e: 08:35 fnord fnord has joined esoteric" did not change much, just to be safe < 1458920264 444248 :MDude!~MDude@pa-67-234-117-223.dhcp.embarqhsd.net PRIVMSG #esoteric :*using < 1458920268 287487 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :What browsers other than firefox have mathml support? < 1458920296 395701 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Do other popular browsers (whatever they are these days, I don't follow this android smartphone thing too much) have it? < 1458920388 724572 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Safari, apparently < 1458920457 685084 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :does opera mobile or whatever it is that people use on android support it? < 1458920471 227709 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :or the browser that comes with android phones? < 1458920897 646852 :olsner!~salparot@c83-252-193-184.bredband.comhem.se PRIVMSG #esoteric :looks like opera lost mathml when switching to chromium < 1458921027 195216 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I see < 1458921052 508671 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Well, if firefox and safari has it, that's a lot of users < 1458921130 539971 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I myself use firefox for most webpages. http://dlmf.nist.gov/ has mathml, plus a javascript fallback and image fallback. It's quite well made. < 1458921316 508515 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :http://mathoverflow.net/ has a javascript solution (called mathjax) that has various frontends, including mathml, but it requires client-side javascript for anything, sadly. < 1458921375 106412 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I might want to eventually put up a reformatted miror of a certain website that has lots of math-formulas, so I want to find out how this stuff works. I'll probably try to use mathml and some sort of fallback, but all on server side so you don't need javascript to render them. < 1458921450 704709 :MoALTz_!~no@78-11-183-124.static.ip.netia.com.pl JOIN :#esoteric < 1458921454 488979 :earendel!~earendel@unaffiliated/earendel QUIT :Ping timeout: 260 seconds < 1458921651 281997 :MoALTz!~no@78-11-183-124.static.ip.netia.com.pl QUIT :Ping timeout: 276 seconds < 1458921708 965440 :MoALTz_!~no@78-11-183-124.static.ip.netia.com.pl NICK :MoALTz < 1458922176 630351 :lambda-11235!~lambda-11@47-208-113-50.erkacmtk03.res.dyn.suddenlink.net JOIN :#esoteric < 1458922937 638981 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1458923692 220499 :ais523!~ais523@unaffiliated/ais523 QUIT :Read error: Connection reset by peer < 1458923702 1829 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1458923779 529123 :bender|!~benderpc@58.146.138.197 QUIT :Ping timeout: 252 seconds < 1458923882 609963 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :syntax idea: use unary + as the constructor for nonempty option types < 1458924496 541489 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1458924593 536099 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :wht not just serve images for math, with LaTeX in the alt text < 1458924631 788446 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :black and white PNG's can't be that huge < 1458924666 105592 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :\oren\: wouldn't scale to the user's font size < 1458924673 65528 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :lol, opera mobile < 1458924812 316762 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :ais523: measure the size in ch. < 1458924825 936399 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :then it will scale when the font size does < 1458924840 520972 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :\oren\: but PNG doesn't scale properly < 1458924842 142954 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :it gets pixelated < 1458924907 286630 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :why not svg then < 1458924925 817953 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :svg would work < 1458925064 363573 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\oren\: images don't respect the user's chosen font and colors. mathml does, it works the same as ordinary html and css. < 1458925693 525304 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net QUIT :Ping timeout: 252 seconds < 1458926594 566592 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1458926638 455566 :mihow!~mihow@c-73-67-227-118.hsd1.or.comcast.net JOIN :#esoteric < 1458926834 22342 :earendel!~earendel@unaffiliated/earendel JOIN :#esoteric < 1458927508 360757 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1458928068 206816 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :why would anyone be against having a slovenian supermodel as their first lady? < 1458928190 522356 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1458928525 893519 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I don't know, they usually come with a president attached to them < 1458928572 139090 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :right but apparently ted cruz attacked trump by saying his supermodel wife is unsuited to be first lady < 1458928604 892568 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :that doesn't make sense to me < 1458928643 195145 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh, those are replublicans < 1458928646 792745 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :they don't make sense < 1458928661 542744 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :not sure where I got the extra l. < 1458928699 287408 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :the first lady of the united states is not allowed to be hot! < 1458928704 318258 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Anyway, personally I'd be interested in how the media would adapt to Bill Clinton being first lady :P < 1458928716 730607 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :first lord? < 1458928725 73011 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(that term is so sexist) < 1458928725 203408 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :first gentleman? < 1458928825 162443 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Anyway, is it Ted who chose that subject or is he just following Trump's lead of not engaging in any political topics? < 1458928831 890203 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :yah, i think "first gent" would sound cool < 1458928844 351976 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :That's a good candidate. < 1458929071 24405 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1458929138 25539 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :They use "First Gentleman" for the husband of a state governer < 1458929147 580620 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Thanks < 1458929246 21858 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :@tell oerjan I fixed by BF interpreter. It turned out I had < increment the pointer. *derp*. < 1458929246 152170 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1458929421 679177 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1458929578 404146 :J_Arcane!~chatzilla@37-219-40-211.nat.bb.dnainternet.fi JOIN :#esoteric < 1458930214 456970 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1458930310 835386 :mihow!~mihow@c-73-67-227-118.hsd1.or.comcast.net QUIT :Quit: mihow < 1458930468 483938 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1458931374 490439 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? λ < 1458931393 220240 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​λ? ¯\(°​_o)/¯ < 1458931396 755913 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? lambda < 1458931398 386908 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lambda? ¯\(°​_o)/¯ < 1458931401 937594 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`? lamda < 1458931403 232203 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :lamda? ¯\(°​_o)/¯ < 1458931444 201329 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :what could it be, the most functional letter of the Greek alphabet? < 1458931885 268975 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: phi < 1458931912 637057 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: hmm, a capital one? < 1458931926 875451 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: no, a lower case phi < 1458931930 67390 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :\varphi < 1458931934 520389 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hmm. < 1458933347 733250 :ais523!~ais523@unaffiliated/ais523 QUIT :Quit: dinner < 1458935076 850089 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :I'm making a game about badly-authored software that it is your job to hack < 1458935158 270015 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah https://xkcd.com/327/ < 1458935683 378720 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :int-e: Yep :) < 1458935763 642009 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :int-e: One example is that, to read toolconf.conf which is secured so that it can't be read without the password (which is "herbert", though that's irrelevant), you must actually /secure/ the file with a new password < 1458935808 645499 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :int-e: Because the programmer who made it didn't think to add an "is this file already secured?" check to file securing < 1458935850 545449 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :One of my friends, who I've been playing computer games with lately but haven't for the past couple of days because my headset broke, said he misses me < 1458935852 734438 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I feel validated < 1458935865 633699 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :So with `sec toolconf.cfg ` followed by `unsec toolconf.cfg ` or `auth toolconf.cfg ` you can change the filepass then unlock it for reading < 1458935872 626284 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Taneb: :) < 1458935888 865484 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :(Though you have to auth every other command if you use that command) < 1458935901 691978 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :(toolconf.cfg contains the data for the filesystem encryption) < 1458935939 753905 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :int-e: I'm just trying to figure out how to fit the massive insecurity into the plot :P < 1458935979 694723 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :I think the goal is that the creator made it less-than-secure so someone could take up his work once he's gone, but only if they can unencrypt the filesystem < 1458936034 273969 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :The language you play the game in is a mix of simplified bash (no redirection yet) and a custom 1337 h4xx0r language with special commands < 1458936132 867369 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :What letter should signify the computer's owner? < 1458936324 712481 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :hppavilion[1]: "insecurity: the game" (who needs a plot?) < 1458936418 571404 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1458936490 509492 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1458936517 268577 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Obviously, a letter that isn't used in English anymore. < 1458936571 523565 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :But Þ seems too straightforward < 1458936597 20182 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :The owner's handle is thelemax < 1458936632 467443 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :\oren\: You like letters. What do you think? < 1458936683 215950 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1458936689 511197 :ais523!~ais523@unaffiliated/ais523 QUIT :Client Quit < 1458936699 219566 :ais523!~ais523@unaffiliated/ais523 JOIN :#esoteric < 1458936699 349975 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Maybe I'll call him ꙮ < 1458936762 577063 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`olist 1030 < 1458936763 121072 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :`unidecode ꙮ < 1458936785 577760 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+A66E CYRILLIC LETTER MULTIOCULAR O] < 1458936785 708198 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :olist 1030: shachaf oerjan Sgeo FireFly boily nortti b_jonas < 1458936917 509308 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :lovely, my CaC server has remounted the file-system read-only again. < 1458936928 463946 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :oh look < 1458936936 612498 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :int-e: hardware trouble? < 1458936955 414759 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Probably? :P < 1458937002 787535 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :this is helpful. "mpt-statusd: detected non-optimal RAID status" < 1458937046 711975 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :perhaps one drive has failed? < 1458937145 341192 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Well, I don't see the hardware. < 1458937148 165979 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :/dev/mapper/vg_cac-root_cac on / type ext4 (rw,relatime,errors=remount-ro,data=ordered) < 1458937175 990408 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :and I don't care... the most important bit on that server is mroman's burlesque interpreter < 1458937200 42465 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(so apparently the remount happened 2 weeks ago ;-) ) < 1458937336 213725 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I have a leftover SSH open to the HackEgo one in a screen, and it seems to have printed noisy kernel stack traces on Mar 13, 20, 21, 22 and 23. < 1458937361 350534 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :my last /var/log/messages entry was from Mar 12 03:00:19 < 1458937384 428687 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Mar 25 16:02:07 www2 mpt-statusd: detected non-optimal RAID status < 1458937384 558975 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Mar 25 16:12:07 www2 mpt-statusd: detected non-optimal RAID status < 1458937384 559032 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Mar 25 16:22:07 www2 mpt-statusd: detected non-optimal RAID status < 1458937386 9540 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(and there was one every 10 minutes up to that point) < 1458937395 416873 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Heh, well, it's happening there every 10 minutes now. < 1458937419 373976 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Mar 12 03:00:19 cheap mpt-statusd: detected non-optimal RAID status < 1458937424 840280 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :same "service" :P < 1458937463 452791 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :On that one it's been going on since the start of /var/messages, Mar 20 06:27:05. < 1458937477 483322 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :But there's also all these sporadic "sending NMI to all CPUs" + backtrace ones. < 1458937496 934652 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I get those as well. < 1458937554 858420 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :I wonder how the kernel knows what to do with root=/dev/mapper/vg_cac-root_cac < 1458937559 172834 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The "detected non-optimal RAID status" messages go back as far as these logs go -- every 10 minutes, like clockwork, from at least as far back as Feb 21 06:28:04. < 1458937720 909740 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org PRIVMSG #esoteric :Is there any uber-simple GUI library out there that I can use to make a better GUI library? Preferably with Python bindings? < 1458937725 435150 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This one is just your normal LVM thing. There's a "physical" /dev/sda that's got two partitions (sda1, sda5), the latter of which is a LVM physical volume for VG "debian7", LVs "root" and "swap_1". < 1458937841 602745 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :dmsetup status has this, hmm. UUID: LVM-AlBirrduArMwzyJYtPrhgGT7y4C6LR09ZLaUeCzKSoP1bZQ6HohxDJHKMoPjxXf6 < 1458938002 380032 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1458938051 577308 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@tell hppavilion[1] html hth < 1458938051 747379 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Consider it noted. < 1458938093 419264 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :It seems that there's a "hardware" RAID thing at least somehow visible. At least /proc/mpt/summary and /proc/mpt/ioc0/summary imply as much. < 1458938109 232685 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1458938119 623945 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't know how to ask status information from it, though, because mpt-status doesn't say anything; there's just the cryptic non-optimality messages. < 1458938301 332556 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :Hmm. Ok, it pieces together /dev/sda3 and /dev/sda4 here... < 1458938394 197260 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :This system doesn't have anything like that. And anyway; mpt-status reports nothing at all, which appears to be the reason why mpt-statusd prints out that message. < 1458938421 525624 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :ah, stupid me... the kernel doesn't know what to do with the root= command line; the initrd will handle that. < 1458938449 443211 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The check is if (mpt-status -i $ID) |grep -q 'state OPTIMAL'; then BADRAID=false; else BADRAID=true; logger -t mpt-statusd "detected non-optimal RAID status"; fi < 1458938462 665602 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :So printing nothing counts as "non-optimal". < 1458938500 869129 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :there is no raid, so that makes sense :P < 1458938578 318387 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I guess. But there's still that controller, I would've expected it to say something. < 1458938734 663528 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Maybe the SCSI controller's a virtual one and doesn't do the things mpt-status expects, or something. < 1458939017 991773 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :it is some vmware thing < 1458939023 595906 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Seems that way. < 1458939343 781568 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :oh well, at least I've explained some of the apparent magic now... that's something :) < 1458939916 976787 :yorick__!~yorick@oftn/oswg-member/yorick JOIN :#esoteric < 1458939949 377488 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1458940011 373051 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org JOIN :#esoteric < 1458940130 980773 :yorick!~yorick@oftn/oswg-member/yorick QUIT :Ping timeout: 244 seconds < 1458940813 876248 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net JOIN :#esoteric < 1458941838 667458 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :'But to any programmer, it’s painfully easy to see why “Null” could cause problems for a database.' < 1458941880 102357 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :you have to be doing something very loosely-typed if "null" the string causes problems < 1458941904 911547 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :I want to say something like "No, just the ones not being idiots who cause the problem", but some systems are big enough that a single person can't really fix them < 1458941932 410274 :Sgeo__!~Sgeo@ool-18e43ef5.dyn.optonline.net PRIVMSG #esoteric :ais523, http://www.bbc.com/future/story/20160325-the-names-that-break-computer-systems < 1458941998 332313 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Actually, it's the BBC controlling us from London. < 1458942026 160356 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :zzo38: You should say "Unfortunately, there's a radio connected to my brain" to vaporware. < 1458942799 684808 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :For some reason the poster at the hospital that says "testing for HIV is an everyday part of living in London" just sounds weird. < 1458942846 828024 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://pbs.twimg.com/media/CF1kQXuWAAAAQjJ.jpg < 1458942876 222814 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :That one, yes. < 1458942889 234595 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(That's the image I used to verify the text.) < 1458942914 158152 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :So you mean that all information on the poster taken together means that there are $((500000/365)) people living in London? < 1458942926 952819 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :or maybe that's 500000. < 1458942946 714529 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :anyway, nice find < 1458943049 832749 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Mostly it just makes me wonder which inherent part of living in London necessitates the daily HIV tests. < 1458943067 644579 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Well, it's not necessarily you who're getting tested for HIV. < 1458943106 36024 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe you're otherwise affected by the tests. < 1458943216 129330 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also today I went to snoop around the King's Cross / St. Pancr(e)as area. They had a lock. < 1458943221 686403 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The kind that boats go through. < 1458943269 900939 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Is that like the kind of eye a camel goes through? < 1458943279 847926 :lynn!~lynn@unaffiliated/lynn QUIT :Read error: Connection reset by peer < 1458943303 1284 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I was going to say it's bigger, but I'm not entirely sure what sort of eyes camels do go through. < 1458943335 402147 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :"eye of a needle" presumably < 1458943357 862816 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :in which case the problem is that boats can actually pass the lock < 1458943416 993715 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Only if they have a key, right? < 1458943429 505593 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :(provided it has water and the gates actually close and open) < 1458943447 229921 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :shachaf: I'm not sure, but you may be missing out on a meaning of "lock". < 1458943447 399556 :hppavilion[1]!~DevourerO@74-114-87-75.dynamic.asdk12.org QUIT :Ping timeout: 252 seconds < 1458943454 858600 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :And anyway camels can go through the eyes of needles. < 1458943467 29116 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :“With man this is impossible, but with God all things are possible.” < 1458943478 876508 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :There's a smartphone app that can allegedly control the fountains on Granary Square -- these ones: https://googledrive.com/host/0B4J9OAzXNfZANkM4WXNHSG93YVU -- but the reviews in Play Store seemed so pessimistic I didn't even bother to try. < 1458943486 983528 :lynn!~lynn@unaffiliated/lynn JOIN :#esoteric < 1458943509 443527 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Although there was someone with a phone doing something that looked like trying to make them go. < 1458943511 679340 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :that's a clever app < 1458943575 45473 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :well, a clever idea for an app < 1458943584 587319 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The app is the snake game, in theory. I think there were also some colored lights to show your particular snake, and support for up to 4 people simultaneously. Or something like that, anyway. < 1458943604 871334 :AnotherTest!~turingcom@94-224-66-163.access.telenet.be QUIT :Quit: ZNC - http://znc.in < 1458943644 941347 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The fountains did act a bit like in a snake game, but if someone was playing them, they weren't very good. < 1458943688 527521 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Actually the people that acted like they were trying to do something with their phones are those two in the photo. < 1458943710 921474 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: hmm... fountains and snakes? can you get wishes from them too? < 1458943730 848441 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :maybe they have bad reviews from the people who die to water mocassins < 1458943780 497362 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :The reviews mostly said stuff like "Two of us attempted but could not connect." or "Says there are no games and info link goes to 404 page" or "Was there twice at the right time. Couldn't connect to cloud error kept coming up". < 1458943875 724619 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :https://www.kingscross.co.uk/img/790x444/src/media/11A5729-800x450.jpg <- that's what it's supposed to look like. < 1458944340 193216 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :fizzie: install it, get it to work, reverse engineer the protocol it uses to communicate with the fountains, and write a better program for it. < 1458944375 861348 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Or just skip the app, log in to the insecure control computer of the fountain with "admin" as the username and "admin" as the password or something obvious like that, and replace its software. < 1458944397 329078 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :That's how anything controlled by software in the real world works these days, don't they? < 1458944471 492380 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :b_jonas: only if you have a dark room with three monitors running terminals with black background and green foreground < 1458944598 760110 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I don't work in dark rooms. < 1458944607 35813 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :I prefer brightly lit. < 1458944625 570652 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :then I'm afraid admin/admin won't work for you. < 1458944632 769830 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :you have to follow the proper protocol in these things < 1458944736 684674 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :no way. you only have to follow the protocol if the other side is implemented properly to actually enforce the protocol. < 1458944881 149719 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So I've decided to create an esolang. < 1458944912 780399 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :Well < 1458944923 271028 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :You've certainly come to the right IRC channel < 1458944936 500185 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :It's more or less Smalltalk. < 1458944945 733834 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :I'm just gonna monologue for a while. < 1458944958 497112 :Taneb!~Taneb@2001:41c8:51:10d:feff:ff:fe00:316b PRIVMSG #esoteric :I'm listening (reading?) < 1458944961 331847 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :so it's not smalltalk < 1458944972 932188 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :because that would be a dialogue? < 1458944987 664142 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So, it's an object-oriented language. Like most object-oriented languages, the state consists primarily of a bunch of objects... blah blah blah. < 1458945000 294099 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :There's a certain number of basic object types. < 1458945027 139431 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Note that in theory, it's not possible to determine the BOT of an object at runtime, because an object can lie about what kind of object it is. < 1458945061 743730 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :There's GENERIC, CLASS, DICT, and BLOCK. I think that's it. < 1458945076 991568 :int-e!~noone@static.88-198-179-137.clients.your-server.de PRIVMSG #esoteric :adversarial typing < 1458945135 310927 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :If you have an object, you can do a method call on it. Doing this requires passing in two other objects: the name of the method, and the argument. < 1458945151 551030 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :The object will then do something and return another object. < 1458945250 135839 :llue!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1458945262 145093 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Every object contains a class pointer. Note that a class pointer doesn't have to point to a CLASS; it can point to any kind of object. < 1458945295 343534 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tswett: what's GENERIC, and are there some sort of integers or other lightweight objects that don't have any pointers at all? < 1458945318 131315 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :in fact, what are GENERIC, CLASS, DICT, and BLOCK? < 1458945326 702721 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :and what does an object store? < 1458945347 765317 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :In the general case, when you call a method on an object, what happens is that the class's #get_method method is called with the method name as an argument, and then whatever is returned, its #execute method is called with a certain dictionary as an argument. < 1458945391 420662 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :The dictionary's values are the object you called the method on, and the argument you passed to the method. < 1458945412 859894 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Now, this process obviously has the potential for infinite regress. So we cheat a bit. < 1458945433 195959 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :For a GENERIC object, the process is always as above, but for the other types of objects, there are certain method calls that skip the process. < 1458945461 640809 :lleu!~gnomebad@unaffiliated/lleu QUIT :Ping timeout: 244 seconds < 1458945485 521896 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tswett: also, are you planning to make an implementation for this? and test programs < 1458945503 538208 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :It's been a long, long time since I implemented one of my own esolangs. < 1458945511 706597 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :For a CLASS object... lemme think about this a bit. < 1458945522 558643 :quintopia!~quintopia@unaffiliated/quintopia PRIVMSG #esoteric :implement one of mine then < 1458945794 98690 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :All objects have a local variable dictionary. This is actually a dictionary carried within the object; it's not a pointer to another object. < 1458945810 180946 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So. < 1458945824 314129 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tswett: is that like ruby objects (as opposed to smalltalk objects)? < 1458945842 476439 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :b_jonas: I don't know about Ruby, so I don't know what you mean. < 1458945900 563635 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net JOIN :#esoteric < 1458945903 44243 :jaboja!~jaboja@vps.jaboja.pl QUIT :Ping timeout: 250 seconds < 1458945961 491942 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :For a CLASS object, when you call its #get_method method, the CLASS object calls #get on its own "method_dictionary" instance variable in order to get the method. If this returns null, the CLASS object then calls #get_method on its "superclass" instance variable. < 1458945973 523080 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :It returns whatever the first non-null thing was. < 1458946071 94444 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :For a DICT object, when you call its #get method, it returns its corresponding instance variable. < 1458946090 476017 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :For a BLOCK object, when you call its #execute method, the content of the block actually executes. < 1458946096 678264 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :By the way... < 1458946118 142147 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :A BLOCK object, in addition to the class pointer and local variable dictionary, has an actual block of code in it. < 1458946276 949751 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tswett: Smalltalk full objects (not the lightweight ones like integers) have a fixed set of instance variable fields determined by their class, plus they may own an array. Ruby full objects have a dictionary of instance variables, plus possibly some specific data if their class is derived from one of the approximately 15 primitive builtin ruby objects like Array, Hash, String, Regex < 1458946337 979197 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :This sounds a lot more like Ruby than Smalltalk, then. < 1458946461 984271 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :In ruby, those primitive types of what can be stored in an object are identified by this enum ruby_value_type thingy, which has values 1..15 for the primitive types (including not only Array, Hash, String but also Class and Bignum), plus 6 types for lightweight values that aren't pointers (fixints and 5 more), and 4 values for internal things that aren't objects and ruby variables can never hold them but are managed by the garbage collector < 1458946531 414718 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :(just like how a perl scalar can have multiple representations depending on what it is required to hold, but it can't be an AV or HV despite that interanlly those structures LOOK very similar to scalars for a good reason, only they're not exposed as such to userspace) < 1458946577 439880 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :The most important of those 4 internal things is T_NODE which holds pieces of the interpreted ruby code tree. < 1458946629 214506 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Now, a key feature is that generally, calling an object's methods and looking up objects in dictionaries are the *only* things you can do with an object. < 1458946659 766120 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Anyway, the generic or basic fullweight type is T_OBJECT, which only has the instance dictionary, nothing special. Any ruby object whose class isn't any of the special lightweight ones and isn't derived from any of the 14 classes corresponding to the other full representation types is represented as such. < 1458946779 217765 :llue!~gnomebad@unaffiliated/lleu QUIT :Quit: That's what she said < 1458946789 510187 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Also, I'm not sure if all the 14 specialized representations have an instance dictionary. I don't remember that. Every full object has a class pointer though, that's for sure. < 1458946795 59587 :lleu!~gnomebad@unaffiliated/lleu JOIN :#esoteric < 1458946839 533215 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :There's one exception. When "the general method call case" calls the #execute method on a BLOCK, that BLOCK receives a special "self pointer" that it can do a lot more stuff with. < 1458946882 372935 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Also, the instance dictionary is stored in some efficient way for optimization, so that the keys (names) are shared among instances. < 1458946896 536639 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :Or something. I don't really know the specifics of the implementation. < 1458946992 858149 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Now, there's nothing preventing you from changing either the class or the basic-object-type of an object that already exists. < 1458947040 995871 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :You could do something like "Object.set_class(Object)", causing the class of the class "Object" to change from "Class" to "Object". < 1458947123 492001 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :tswett: right < 1458947178 803778 :b_jonas!~x@russell2.math.bme.hu PRIVMSG #esoteric :By the way, don't take me as an authority on either smalltalk or ruby. I'm making up half of this stuff from half-forgotten memories. Verify in the smalltalk book and the ruby source code if you want to be sure. < 1458947243 866509 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :So yeah. The general philosophy is "just let the programmer do anything at all". < 1458947290 937295 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :Except, of course, violate an object's sovereignty. < 1458947377 618162 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-mnpgfaatomzqecbp QUIT :Excess Flood < 1458947532 505686 :jaboja!~jaboja@vps.jaboja.pl JOIN :#esoteric < 1458947537 51815 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :huzzah! http://orenwatson.be/ is working < 1458947556 64301 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :orenwatson.be.working < 1458947581 853725 :tswett!~tswett@192.241.237.138 PRIVMSG #esoteric :`unidecode ␡ < 1458947599 451052 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​[U+2421 SYMBOL FOR DELETE] < 1458947620 544459 :Lord_of_Life!Elite12246@gateway/shell/elitebnc/x-zyizzosvxfscgxzw JOIN :#esoteric < 1458947676 990365 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟␠␡ < 1458947736 185385 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :https://www.quora.com/What-are-some-of-the-most-clever-ways-a-programmer-can-mess-with-a-friend/answers/20717097?srid=dS99 is amazing < 1458947947 624544 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :i'm pretty sure I could have done that in VB when I was in high school < 1458948000 11573 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :Mostly because VB makes it easy to make a realistic looking interface... < 1458948064 639306 :glitchmatick!~glitchoma@142-217-109-67.telebecinternet.net JOIN :#esoteric < 1458948073 304991 :glitchmatick!~glitchoma@142-217-109-67.telebecinternet.net PRIVMSG #esoteric :hello < 1458948080 875463 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :hi < 1458948120 284277 :ais523!~ais523@unaffiliated/ais523 PRIVMSG #esoteric :`welcome glitchmatick < 1458948125 268843 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :glitchmatick: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) < 1458948299 661124 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :hppavilion[1]: anyway it seems like what he did was make a chat client with a green-on-black interface and pretend to be the shell < 1458948332 670721 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :kind of elaborate for a prank < 1458948770 988348 :oerjan!~oerjan@hagbart.nvg.ntnu.no JOIN :#esoteric < 1458948832 520760 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@messages- < 1458948832 651119 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :fizzie said 12h 40m 26s ago: I fixed `! bf32 (HackEgo) but I can't touch !bf32 (EgoBot). The interps/bf bit that extracts the bitness from the command name wasn't working; fixed it by using I_CMD instead of CMD. < 1458948832 651307 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :hppavilion[1] said 5h 26m 26s ago: I fixed by BF interpreter. It turned out I had < increment the pointer. *derp*. < 1458948850 372454 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :@fizziesnack < 1458948850 502982 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :Unknown command, try @list < 1458949044 916050 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :hppavilion[1]: how right-biased of you. < 1458949147 147444 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :I have added 𝕬𝕭𝕮𝕯𝕰𝕱𝕳𝕴𝕵𝕸𝕹𝕺𝕽𝕾𝕿𝖀𝖆𝖇𝖈𝖉𝖊𝖋𝖌𝖍𝖎𝖏𝖐𝖑𝖒𝖓𝖔𝖕𝖖𝖗𝖘𝖙𝖚𝖛𝖜𝖝𝖞𝖟, with uncial letters I copied from the Book of Kells < 1458949295 178891 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: That does seem like the most likely result < 1458949333 354156 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: I'm kind of tempted to make my own Bloody Smurf (one that actually works) and get gullible people to use it < 1458949349 294684 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :it's called nmap < 1458949357 272679 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :@messages-load < 1458949357 402951 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :shachaf said 3h 8m 25s ago: html hth < 1458949362 510232 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :\oren\: how kelligraphic < 1458949370 202144 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :(the bloody smurf that acutually works) < 1458949395 60893 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`? html < 1458949398 529597 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :HTML is just pictures and words. < 1458949401 533664 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: No, it wouldn't work as in actually hacking things < 1458949409 949369 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :why not? < 1458949422 448417 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn HTML is short for "hope this mess loads" < 1458949423 40429 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: It would be like a game disguised as a real hacking client that you throw at people < 1458949425 846857 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned 'html': HTML is short for "hope this mess loads" < 1458949439 301681 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`learn HTML is short for "hope this mess loads". < 1458949441 516123 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Relearned 'html': HTML is short for "hope this mess loads". < 1458949500 789541 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :\oren\: Because I don't know how hacking works < 1458949731 626999 :glitchmatick!~glitchoma@142-217-109-67.telebecinternet.net QUIT :Ping timeout: 276 seconds < 1458949774 129913 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :fizzie++ slightly less transient < 1458949849 169907 :zgrep!sid43445@gateway/web/irccloud.com/x-oevbiojbkxyvopgg PRIVMSG #esoteric ::D (regarding 'HTML') < 1458949855 419030 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :ack < 1458949869 579371 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :ACTION swats myname and int-e for their puns in the log -----### < 1458949887 370973 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :oerjan: why that? < 1458949892 803383 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`u8tbl 0x1d9b 0x1da7 < 1458949893 633509 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :Segmentation fault < 1458949901 473474 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`` u8tbl 0x1d9b 0x1da7 < 1458949902 227129 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ᶛᶜᶝᶞᶟ \ ᶠᶡᶢᶣᶤᶥᶦᶧ < 1458949904 771607 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: hey, why don't i get a swat < 1458949921 444630 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :shachaf: i may not have got to that point yet. < 1458949925 75509 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :shachaf: ... < 1458949941 691256 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :how is a pun a reasonable excuse for swating? < 1458949950 211127 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :myname: it's traditional < 1458949957 860211 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :okay < 1458949969 143847 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i liked it. the pun, that is < 1458949993 202760 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :although i've been lazily leaving things to boily's mapole recently < 1458950031 505069 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :i still don't get why you read all the backlogs < 1458950062 816484 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`` u8tbl 0x16f1 to 0x16f8 < 1458950063 465983 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1458950066 742118 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`` u8tbl 0x16f1 0x16f8 < 1458950067 492687 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ᛱᛲᛳᛴᛵᛶᛷᛸ < 1458950154 613281 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`` u8tbl 0x31f0 0x31ff < 1458950155 342591 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​ㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ < 1458950178 416002 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :oh, right the extra katakana used for ainu < 1458950240 27665 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`` u8tbl 0x2934 0x2937 < 1458950240 846164 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​⤴⤵⤶⤷ < 1458950247 556240 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`file bin/u8tbl < 1458950248 699309 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/u8tbl: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.26, BuildID[sha1]=0xf4bd6215e42f01142295c499b7a9bf8a7c37e01a, not stripped < 1458950301 825931 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` mv bin/u8tbl{,.elf}; mkx 'bin/u8tbl//u8tbl.exe $@' < 1458950304 405515 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :HAXINATOR < 1458950305 995679 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :bin/u8tbl < 1458950314 759951 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`u8tbl 0x31f0 0x31ff < 1458950315 352967 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/u8tbl: line 1: u8tbl.exe: command not found < 1458950320 403631 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: well i don't remember making any puns < 1458950321 240275 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :oops < 1458950321 370582 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`` u8tbl 0x27a9 0x27aa < 1458950322 31319 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/u8tbl: line 1: u8tbl.exe: command not found < 1458950331 51377 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :oerjan: but i'm sure i must've < 1458950345 26851 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` mv u8tbl.{elf,exe} < 1458950345 900820 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :mv: cannot stat `u8tbl.elf': No such file or directory < 1458950347 54772 :hppavilion[1]!~DevourerO@58-0-174-206.gci.net PRIVMSG #esoteric :H4X1N470R is a better name < 1458950363 468921 :myname!~myname@84.200.43.57 PRIVMSG #esoteric :oh dear < 1458950365 218226 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :`` mv bin/u8tbl.{elf,exe} < 1458950365 348571 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`` u8tbl 0x27a9 0x27aa < 1458950394 299619 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :​/hackenv/bin/u8tbl: line 1: u8tbl.exe: command not found < 1458950395 157190 :oerjan!~oerjan@hagbart.nvg.ntnu.no PRIVMSG #esoteric :...did we cause some kind of deadlock < 1458950395 696003 :HackEgo!~HackEgo@162.248.166.242 PRIVMSG #esoteric :No output. < 1458950399 706498 :\oren\!~oren@TOROON0949W-LP130-01-1242511664.dsl.bell.ca PRIVMSG #esoteric :`` u8tbl 0x27a9 0x27aa