< 1568421533 989070 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wait, x86-64 has 64-bit push and 16-bit push, but not 32-bit push? < 1568421539 816087 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm push %rax < 1568421540 914639 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :0: 50 push %rax < 1568421542 392184 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm push %eax < 1568421543 260750 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/tmp/asm.s: Assembler messages: \ /tmp/asm.s:1: Error: operand type mismatch for `push' \ /tmp/asm.s: Assembler messages: \ /tmp/asm.s:1: Error: operand type mismatch for `push' < 1568421544 765101 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm push %ax < 1568421545 778341 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :0: 66 50 push %ax < 1568421550 434761 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm push %al < 1568421551 522264 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/tmp/asm.s: Assembler messages: \ /tmp/asm.s:1: Error: operand type mismatch for `push' \ /tmp/asm.s: Assembler messages: \ /tmp/asm.s:1: Error: operand type mismatch for `push' < 1568421661 883546 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yes. < 1568421702 745931 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Back when we were doing the printable code thing here for a while, that was annoying, because on x86-32 you can just push values without leaving any gaps. < 1568421742 539447 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think I knew it didn't have 32-bit push, but I thought that also applied to 16-bit. < 1568421757 790041 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What a bizarro situation. < 1568421768 463155 :xkapastel!uid17782@gateway/web/irccloud.com/x-shvuoyfipcwoqgkk JOIN :#esoteric < 1568421774 916590 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, I was already surprised by 32-bit operations clearing the upper 32 bits and 16-bit operations not. < 1568422199 861335 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :According to the manual, you can also push fs and gs in 64-bit mode, but not cs/ds/es/ss. Which I guess makes some sense, since there's the whole thing of cs/ds/es/ss always having a base of 0 while fs/gs are sort of usable in address calculations, but it's not like the registers didn't exist. < 1568422206 525995 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`asm push %fs < 1568422210 85646 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :0: 0f a0 pushq %fs < 1568422211 621112 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`asm push %ds < 1568422213 841957 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/tmp/asm.s: Assembler messages: \ /tmp/asm.s:1: Error: operand type mismatch for `push' \ /tmp/asm.s: Assembler messages: \ /tmp/asm.s:1: Error: operand type mismatch for `push' < 1568422219 838025 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Yet... < 1568422229 828406 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`asm mov %fs, %ax; mov %ds, %ax < 1568422230 745946 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :0: 66 8c e0 mov %fs,%ax \ 3: 66 8c d8 mov %ds,%ax < 1568422260 189523 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Also the manual mentions that 66h prefix is unnecessary, and that most assemblers will let you use... < 1568422264 36854 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`asm mov %fs, %eax < 1568422265 2098 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :0: 8c e0 mov %fs,%eax < 1568422271 868609 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :To avoid it. < 1568422277 688920 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :(The effect is apparently the same.) < 1568422305 210941 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What a bizarro world. < 1568422313 422159 :int-e!~noone@int-e.eu PRIVMSG #esoteric :`asm mov %fs, %rax < 1568422314 269265 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :0: 48 8c e0 mov %fs,%rax < 1568422318 57611 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Can we scrap x86 and switch to something reasonable? < 1568422319 814719 :int-e!~noone@int-e.eu PRIVMSG #esoteric :beauty < 1568422333 207525 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: sure, once intel goes out of business < 1568422663 63429 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I suspect Intel could make pretty good processors for other instruction sets if they tried. < 1568422712 924110 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I think Intel is looking at their die area for high performance CPUs, sees they're spendin 1-2% of it on instruction decoding, shrugs, and moves on. < 1568422745 528214 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :intel made strongarm i think < 1568422750 756712 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I mean, instruction decoding specifically isn't the only problem with x86, I think. < 1568422760 467343 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(I believe, but don't know, that the rest of the CPU would remain largely the same complexity anyway.) < 1568422768 267839 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :As I understand it they spend quite a bit of die area and power on things that a better instruction set wouldn't require. < 1568422781 415100 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Then again they made Itanium so who knows what better instruction set they would make. < 1568422810 513872 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Itanium was a spectacular failure though. < 1568422815 943051 :int-e!~noone@int-e.eu PRIVMSG #esoteric :EPIC, even. < 1568422834 109374 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :IA-64 was a disaster < 1568422854 905402 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :took amd to do it < 1568422881 375694 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :and make x86-64 < 1568422924 60537 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :MMIX is better, I think < 1568422929 174859 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Nobody's made a forward-compatible VLIW instruction set yet. So... you pay with huge bandwidth for a simpler processor, and the next generation will carry all the multiscalar baggage as the processor tries to identify parallel work dynamically, because they need to exploit parallelism simply can't be establish statically anyway. < 1568422965 592073 :int-e!~noone@int-e.eu PRIVMSG #esoteric :IA-64 was Itanium, no? < 1568422969 584516 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :yes < 1568423014 897002 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :EM64T is the best name. < 1568423032 27482 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :that's intel's name < 1568423043 321640 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, they gave up on it too. < 1568423050 528217 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think it's just Intel 64 now. < 1568423632 906453 :imode!~imode@unaffiliated/imode QUIT :Remote host closed the connection < 1568423654 297382 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1568423827 401871 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :grrr...found a bug in my interpreter i thought i patched < 1568424226 442113 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :no, it's a new bug < 1568424331 217690 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :or newly-found < 1568425146 746370 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :basically, it hits: while(a=='\n') a=putchar(); and acts strangely on the previous value of a < 1568425179 211938 :FreeFull!~freefull@defocus/sausage-lover QUIT : < 1568425205 896283 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :it shouldn't even remember the previous value < 1568425322 937333 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :it's a proof-of-concept of a switch in echidna < 1568425396 821212 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :equivalent of: if(a=='\n') a=putchar(); // behaves normally < 1568425422 135523 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :equivalent of: while(a=='\n') a=putchar(); // gives impossible output < 1568425496 761196 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :trace it! < 1568425608 561756 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :what does that mean? i'm blanking out on it < 1568425614 37464 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I can't tell whether that's supposed to be getchar() or not. < 1568425652 119215 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :oh shit < 1568425669 284909 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :equivalent of: if(a=='\n') a=getchar(); // behaves normally < 1568425677 322021 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :equivalent of: while(a=='\n') a=getchar(); // gives impossible output < 1568425701 434887 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :Well, that's more plausible. < 1568425742 718376 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :as in, step the interpreter one instruction at a time. < 1568425746 524407 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :imode: what do you mean by "trace it!" < 1568425755 281000 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :how? < 1568425757 751264 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :print out an instruction trace. < 1568425767 219692 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :how? < 1568425770 854724 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :i.e what instructions you're executing, along with the content of main memory. < 1568425776 938524 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :what do you mean how? presumably you have access to those things. < 1568425807 215148 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :um... < 1568425843 190488 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :imode: i don't like being called an idiot for not knowing some things < 1568425885 22667 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :how do i print out an instruction trace? < 1568425894 312445 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you aren't an idiot, I just assume that you're writing an interpreter that you have access to things like which instruction you're executing, and what the contents of main memory is. < 1568425916 995895 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it's literally just a printout of what instructions you're executing when they're executing. < 1568425927 275424 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :okay < 1568425938 258157 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :modify the interpreter < 1568425947 671297 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :yes. < 1568425948 678308 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :to output that < 1568426010 449349 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :brb < 1568426049 733582 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :oh, by the way, main memory is 64KiB in size < 1568426085 170591 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :but i'm only using the lower 4 words in this example < 1568426096 966651 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :correction: 128 KiB < 1568426115 418137 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :ACTION goes back to afkland < 1568426282 269213 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 265 seconds < 1568426523 869334 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1568426978 890915 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 240 seconds < 1568427935 204025 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :okay, so for some reason it's skipping an earlier "I @0000" < 1568427977 696949 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :how do i thank imode? < 1568428143 873833 :adu!~ajr@pool-173-73-86-191.washdc.fios.verizon.net JOIN :#esoteric < 1568428189 304188 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :it also misses an -W1 < 1568428231 255415 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :which is weird < 1568428237 222858 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :hi adu < 1568428276 748180 :adu!~ajr@pool-173-73-86-191.washdc.fios.verizon.net PRIVMSG #esoteric :hi < 1568428306 404007 :adu!~ajr@pool-173-73-86-191.washdc.fios.verizon.net PRIVMSG #esoteric :what's up < 1568428841 661460 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`thanks imode < 1568428842 436569 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Thanks, imode. Thimode. < 1568428845 307069 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I'm not sure that sort of thanking is particularly useful, but it's the best we have. < 1568428888 55359 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm .byte 0x48, 0x89, 0x04, 0x64 < 1568428889 90039 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :0: 48 89 04 64 mov %rax,(%rsp,%riz,2) < 1568428908 986989 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Now that I'm doing the whole ModR/M and SIB byte thing properly, I see what you mean about %riz. < 1568429543 108991 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :fixed < 1568430749 925041 :xkapastel!uid17782@gateway/web/irccloud.com/x-shvuoyfipcwoqgkk QUIT :Quit: Connection closed for inactivity < 1568431167 271618 :hppavilion[1]!~omegasome@172.98.86.92 JOIN :#esoteric < 1568431174 841626 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :the echidna-debug program for v0.10a2a outputs 256 bytes per cycle. (64 bytes of argument var and first 96 words of memory (total 65536 words)) < 1568431354 90208 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :a lot of the key words are between 0000 and 005F anyway. < 1568431994 270197 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1568433482 874580 :b_jonas!~x@catv-176-63-24-56.catv.broadband.hu QUIT :Ping timeout: 240 seconds < 1568433533 873687 :b_jonas!~x@catv-176-63-24-56.catv.broadband.hu JOIN :#esoteric < 1568437142 309405 :adu!~ajr@pool-173-73-86-191.washdc.fios.verizon.net QUIT :Quit: adu < 1568438262 37306 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :The bug in Ghostscript that I reported existed since version 3.33. "9999 string {} forall" doesn't work, but "9999 string {0 add} forall" does work. Commit 8675b40266cbf9771a08f4178a6009cfd17e0ba corrects the bug. < 1568438897 356175 :hppavilion[1]!~omegasome@172.98.86.92 QUIT :Ping timeout: 265 seconds < 1568441629 939826 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://raw.githubusercontent.com/espressif/binutils-esp32ulp/master/opcodes/i386-opc.tbl < 1568441635 218960 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why doesn't Intel publish a file like that? < 1568442034 743504 :b_jonas!~x@catv-176-63-24-56.catv.broadband.hu QUIT :Remote host closed the connection < 1568445518 707193 :hppavilion[1]!~omegasome@172.98.86.92 JOIN :#esoteric < 1568446002 288186 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 265 seconds < 1568447775 515733 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1568450269 87327 :ArthurStrong!~ArthurStr@slow.wreckage.volia.net QUIT :Quit: leaving < 1568451388 58873 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 264 seconds < 1568451650 946876 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1568452379 518813 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 276 seconds > 1568454164 36220 PRIVMSG #esoteric :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=66149&oldid=65092 5* 03YamTokTpaFa 5* (+157) 10/* Bug: Why is HQ9F+ shown on no category pages? */ new section > 1568454198 939139 PRIVMSG #esoteric :14[[07HQ9F+14]]4 10 02https://esolangs.org/w/index.php?diff=66150&oldid=64738 5* 03YamTokTpaFa 5* (+22) 10 > 1568454345 935511 PRIVMSG #esoteric :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=66151&oldid=66149 5* 03YamTokTpaFa 5* (+270) 10/* Bug: Why is HQ9F+ shown on no category pages? */ > 1568454553 956887 PRIVMSG #esoteric :14[[07COBOL14]]4 M10 02https://esolangs.org/w/index.php?diff=66152&oldid=47135 5* 03YamTokTpaFa 5* (+1) 10I wanted an indent > 1568454607 138274 PRIVMSG #esoteric :14[[07User talk:Ais52314]]4 10 02https://esolangs.org/w/index.php?diff=66153&oldid=66151 5* 03Fizzie 5* (+649) 10/* Bug: Why is HQ9F+ shown on no category pages? */ An answer of sorts. < 1568455712 878491 :Frater_EST!~adrianbib@wsip-68-15-198-210.ok.ok.cox.net JOIN :#esoteric < 1568456888 844493 :hppavilion[1]!~omegasome@172.98.86.92 QUIT :Remote host closed the connection < 1568456951 218467 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu JOIN :#esoteric > 1568457077 529918 PRIVMSG #esoteric :14[[07Chafa14]]4 M10 02https://esolangs.org/w/index.php?diff=66154&oldid=65347 5* 03A 5* (+526) 10So just a reference of Zalgo characters < 1568457153 532993 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :the PDP-8 cpu has an interesting instruction set. just like all old cpus, it's optimized to allow dense code while being implementable in very little electronics. but the way PDP-8 achieves this is very different from newer cpus that I'm somewhat familiar with, like the 6502. < 1568457272 37169 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :in particular, PDP-8 is accumulator-based, but has no straight load instruction: instead it has an instruction that loads a value and adds it to the accumulator with carry, and an instruction that loads and does some bitwise op with it to the accumulator, plus there are multiplex operations that allow you to clear the accumulator, clear the carry flag, plus the store operation also automatically clears < 1568457278 31978 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :the accumulator. < 1568457316 689033 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :the memory is made of 12-bit bytes, and each instruction takes exactly one 12-bit byte. < 1568457347 681249 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I should look at other popular old cpus from the core memory era to see what other interesting methods they use. < 1568457477 310068 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :"how do i thank imode?" => we don't have a widely used system of imaginary internet points and badges for #esoteric yet < 1568457661 605085 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :@thanks imode < 1568457661 882346 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :you are welcome < 1568457669 800021 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :hmm, that doesn't work < 1568457688 4836 :xkapastel!uid17782@gateway/web/irccloud.com/x-adytfhcdxephwocg JOIN :#esoteric < 1568457689 743983 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :@karma+ imode < 1568457690 89031 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :imode's karma raised to 1. < 1568457694 708283 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :^ ah yes, that's the command < 1568457715 44604 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I don't think we have an equivalent implemented in HackEso, but the bot is very programmable, so you could implement something < 1568457775 202716 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :lambdabot also listens to all user++ messages and silently increments karma < 1568457778 490360 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma user < 1568457778 882775 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :user has a karma of 0 < 1568457787 706533 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Hmm. user++ < 1568457789 647750 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma user < 1568457790 13330 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :user has a karma of 1 < 1568457798 177379 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess user had negative karma. That makes sense. < 1568457836 144077 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :shachaf: ah < 1568457890 437929 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, but I didn't see the original question. < 1568457905 815949 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :You can thank people by typing "thank you", for example. < 1568457917 81036 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's a better system than incrementing a number related to their name. < 1568457933 748698 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :shachaf: "Now that I'm doing the whole ModR/M and SIB byte thing properly" => when tom7 made his ABC compiler, I was very surprised that the 386 cpu uses 32-bit modr/m format in 16-bit mode if you use the address-size override prefix, but in retrospect that makes sense < 1568457977 901510 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :shachaf: yes, that's a good way to thank someone. but it may still make sense to have a system of giving imaginary internet points and achievement badges < 1568457988 626460 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :does lambdabot also listen to "thank you" messages? < 1568458001 133352 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How do you mean? < 1568458011 465391 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :No, but the recipient of the thank you down, which is more important. < 1568458018 508137 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :@karma < 1568458018 856438 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :You have a karma of 99 < 1568458025 564296 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :like, if you say "thank you, imode" on the channel, does lambdabot increment the karma of imode? < 1568458026 239233 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm pretty sure most of that is fake oerjan karma. < 1568458042 571086 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :What's the 32-bit modr/m format? < 1568458087 882838 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`` mov %ax, (%bx,si) < 1568458089 390849 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/hackenv/bin/`: eval: line 5: syntax error near unexpected token `(' \ /hackenv/bin/`: eval: line 5: `mov %ax, (%bx,si)' < 1568458092 422576 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm mov %ax, (%bx,si) < 1568458093 964022 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​/tmp/asm.s: Assembler messages: \ /tmp/asm.s:1: Error: bad or irreducible absolute expression \ /tmp/asm.s:1: Error: expecting scale factor of 1, 2, 4, or 8: got `si' \ /tmp/asm.s: Assembler messages: \ /tmp/asm.s:1: Error: missing ')' \ /tmp/asm.s:1: Error: junk `)' after expression < 1568458113 49321 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :the one that's normally used in x86_32 code in 32-bit protected mode < 1568458182 376811 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, this makes no sense of course. < 1568458189 141405 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :it lets you select a base register plus 0 or 1 or 4 byte long offset with just a mod/rm byte, or a base register and a scaled index register and a 0 or 1 or 4 byte offset with a modr/m plus sib bytes, and lets you use %ecx or %eax as base registers < 1568458210 950214 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Aren't imaginary Internet points and achievement badges a bad incentive? < 1568458258 288147 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :as opposed to the 16-bit addressing mode where sib bytes are never used, you can't use %cx or %ax as base or index registers, but you can select %si+%bx or %di+%bx in a modr/m byte < 1568458299 341956 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm sure glad 64-bit mode is the only one that matters. < 1568458319 377415 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :also both the 16-bit and the 32-bit modr/m format has some magical segment choice implications where if you use certain indexing modes, the address is relative to %ss rather than %ds by default, though you can override this in any case < 1568458324 527168 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :shachaf: sure < 1568458344 169765 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :only this is #esoteric so sometimes we talk about things that don't matter < 1568458352 233874 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :things that you don't want to use in production < 1568458363 262619 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Sure. But implementing 64-bit mode is enough of a headache for me right now. < 1568458388 538528 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :yeah < 1568458416 336857 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How can I tell whether my addressing mode implementation is correct? < 1568458870 542309 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does x86 have a nop with immediate? I could use it to mark my output to recognize parts of it easily. < 1568458975 989849 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm .byte 0x0f, 0x1f, 0x80, 0, 0, 0, 0 < 1568458976 975455 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :0: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) < 1568458991 597992 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm .byte 0x0f, 0x1f, 0x80, 'A', 'B', 'C', 'D' < 1568458992 645636 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :0: 0f 1f 80 41 42 43 44 nopl 0x44434241(%rax) < 1568458995 121800 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I guess that works. < 1568459319 271669 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm .byte 0x0f, 0x1f, 0200, 'A', 'B', 'C', 'D' < 1568459320 190124 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :0: 0f 1f 80 41 42 43 44 nopl 0x44434241(%rax) < 1568459323 607139 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm .byte 0x0f, 0x1f, 0210, 'A', 'B', 'C', 'D' < 1568459324 677495 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :0: 0f 1f 88 41 42 43 44 nopl 0x44434241(%rax) < 1568459334 451624 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :`asm .byte 0x0f, 0x1f, 0270, 'A', 'B', 'C', 'D' < 1568459335 449838 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :0: 0f 1f b8 41 42 43 44 nopl 0x44434241(%rax) < 1568459338 491987 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :So many nops. < 1568459370 526938 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :https://www.felixcloutier.com/x86/nop only says the /0 variant is a nop, though. < 1568460290 924929 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Ping timeout: 240 seconds < 1568460338 898319 :atslash!~atslash@46.188.0.82 JOIN :#esoteric < 1568460984 300205 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric > 1568461167 537079 PRIVMSG #esoteric :14[[07Apple3.1414]]4 M10 02https://esolangs.org/w/index.php?diff=66155&oldid=49628 5* 03A 5* (+0) 10/* How high will it go? */ > 1568461292 169878 PRIVMSG #esoteric :14[[07PFD14]]4 N10 02https://esolangs.org/w/index.php?oldid=66156 5* 03A 5* (+1478) 10Created page with "'''PFD''' is an esolang made by [[User:Cortex|Cortex]] designed to have very small code and many useful commands, but the only way to see what it actually did through the whol..." > 1568461392 56905 PRIVMSG #esoteric :14[[07PFD14]]4 M10 02https://esolangs.org/w/index.php?diff=66157&oldid=66156 5* 03A 5* (-1417) 10Redirected page to [[Https://esolangs.org/wiki/Print Function Deluxe]] < 1568461418 874001 :Frater_EST!~adrianbib@wsip-68-15-198-210.ok.ok.cox.net QUIT :Ping timeout: 240 seconds > 1568461421 149196 PRIVMSG #esoteric :14[[07PFD14]]4 M10 02https://esolangs.org/w/index.php?diff=66158&oldid=66157 5* 03A 5* (-26) 10Redirected page to [[Print Function Deluxe]] < 1568462162 874267 :atslash!~atslash@46.188.0.82 QUIT :Ping timeout: 240 seconds < 1568462202 625 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric > 1568462243 270500 PRIVMSG #esoteric :14[[07Print14]]4 N10 02https://esolangs.org/w/index.php?oldid=66159 5* 03A 5* (+1345) 10Created page with "'''Print''' is an esolang made by [[User:Cortex|Cortex]] designed to make [[Print Function Deluxe]] programs (slightly) shorter. == Commands == {| class="wikitable" |- ! Char..." < 1568462433 159724 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :who's this A that edits everything? > 1568463187 566037 PRIVMSG #esoteric :14[[07Print14]]4 M10 02https://esolangs.org/w/index.php?diff=66160&oldid=66159 5* 03A 5* (-11) 10 > 1568463671 393033 PRIVMSG #esoteric :14[[07Print14]]4 M10 02https://esolangs.org/w/index.php?diff=66161&oldid=66160 5* 03A 5* (+141) 10 < 1568463758 552820 :Frater_EST!~adrianbib@wsip-68-15-198-210.ok.ok.cox.net JOIN :#esoteric < 1568463937 393461 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :shachaf: the intel manual also says that only the /0 variant of the 0F 1F instruction is a nop > 1568464028 197511 PRIVMSG #esoteric :14[[07User talk:Lesidhetree14]]4 N10 02https://esolangs.org/w/index.php?oldid=66162 5* 03Lykaina 5* (+156) 10Discovered an old account of mine from when I used a different name in rl. < 1568464242 698394 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :damn, i was crazy in 2015 < 1568464267 362869 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :shachaf: you can also use the PREFETCHT2 instruction, whose opcode is 0F 18 /3, as a nop to mark your things. it's slightly less efficient than true nops, but still reasonably good. < 1568464336 547041 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :but there are possibly remnants of the "fourfuck" code in echidna's interpreter. < 1568464348 380296 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :or, of course, you could put markings in parts of the code that are never executed, or an immediate load to a dead register, or a marking into a debug section or some other elf section that isn't loaded to memory < 1568464502 797024 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i know echidna's interpreter was originally based on hydra51's, a failed attempt of mine long ago to make an 8051 clone in C. < 1568464543 553975 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :but i forgot if there was any connection between hydra51 and fourfuck < 1568464608 152230 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :hydra51 wasn't esoteric < 1568464669 656223 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :but it began my trend of naming my language attempts after animals. < 1568465049 221188 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :`pbflist https://pbfcomics.com/comics/splash-down/ < 1568465050 418270 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :pbflist https://pbfcomics.com/comics/splash-down/: shachaf Sgeo quintopia ion b_jonas Cale < 1568465074 500149 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :preferably ones with mythological connections < 1568466341 755517 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1568466570 958138 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru JOIN :#esoteric < 1568467812 432827 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i have to stop and learn to program in Echidna before i edit more. < 1568467846 271458 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :b_jonas: what would echidna be best at? > 1568467941 528045 PRIVMSG #esoteric :14[[07Espro14]]4 M10 02https://esolangs.org/w/index.php?diff=66163&oldid=66046 5* 03Timwi 5* (+5) 10 < 1568469996 647505 :Frater_EST!~adrianbib@wsip-68-15-198-210.ok.ok.cox.net QUIT :Remote host closed the connection < 1568470463 922661 :FreeFull!~freefull@defocus/sausage-lover QUIT :Remote host closed the connection < 1568470555 526344 :FreeFull!~freefull@defocus/sausage-lover JOIN :#esoteric < 1568473081 478491 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :b_jonas: are you ignoring me or just busy? < 1568473158 487823 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :am i being passive-agressive again? i hate when i'm like that... < 1568473233 202554 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :it's a personality flaw i've really been working on. < 1568473554 869818 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1568473605 762849 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :also, i am incapable of "getting the hint" (whatever that hint is). < 1568473621 572986 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :hi imode < 1568473730 209807 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :hey Lykaina. < 1568473740 925324 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :what's up? < 1568473801 71316 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :just a little annoyed at self for possibly reverting to my old passive-aggressive state < 1568473837 645791 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :also, i really have to learn how to write in my Echidna language. < 1568473950 501563 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :it's one thing to make a language, it's another thing to learn to write in it, especially if it is esoteric. < 1568474046 954873 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :yeah, that's why I'm putting my focus on figuring out different algorithms and control flow structures before I decide whether a full-on interpreter is a good idea or not. < 1568474075 12350 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i'm developing the language and interpreter at the same time < 1568474144 751653 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :https://repl.it/repls/WetViolentParallelcompiler < 1568474159 490431 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :line 161 onward. < 1568474183 983022 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :if your language is small, it should be easy to write and rewrite an interpreter for it. < 1568474251 974741 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i'm still changing and improving it < 1568474264 483839 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :have you seen it? < 1568474290 710588 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i'm trying to force myself to stop at 0.10a2a < 1568474309 323823 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :the most recent modification was a bug fix < 1568474383 89250 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :http://sif.lesidhetree.com/sara/echidna/Echidna%20v0_10a2_p2.pdf < 1568474409 789853 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :what are you writing the intepreter in? < 1568474420 835151 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :C < 1568474556 750141 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :maybe start with a higher level language for prototyping? < 1568474575 322448 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :c isn't high level? < 1568474771 522977 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :of the languages i have learned, c is the only one i remember well. < 1568474774 501480 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :it's not got a lot of useful constructs for prototyping. < 1568474822 705278 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i program console mainly < 1568474836 390914 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :whenever I work in a project, I usually take two languages: a prototyping language and an implementation language. < 1568474876 391086 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :what is prototyping? i'm a little confused < 1568474925 642652 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :you work in an environment that's easier to build things in to finalize a design, then you implement that final design in your actual environment. < 1568475024 907884 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :c is easy for me < 1568475038 920889 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :and i do a lot of command line < 1568475080 229202 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :object-orienting gives me a headache < 1568475098 946785 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :it's why i don't use c# much < 1568475215 166911 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :so, what am i doing wrong? < 1568475352 513882 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :dunno, I'm not writing your interpreter. < 1568475392 581423 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i created choose.ech, a proof of concept for a switch in echidna 0.10a2, and encountered a bug i thought i patched a while ago < 1568475419 138270 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :fixed it in .10a2a < 1568475503 717967 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :same command list, so the pdf still applies < 1568475607 153948 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :one of the things i do is use a bunch of c files. remnant from learning java/c#, where every class has it's own file. < 1568475683 383243 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :also, i split my interpreter amonst many .c and .h files for versioning reasons < 1568475791 186510 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :C's default string manipulation functions suck < 1568475800 707286 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :true < 1568475823 690592 :FreeFull!~freefull@defocus/sausage-lover PRIVMSG #esoteric :Also strings with length stored are better than nul-terminated ones for a lot of stuff < 1568475837 719725 :imode2!~imode@unaffiliated/imode JOIN :#esoteric < 1568475957 400383 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i prefer getchar/putchar over scanf/printf < 1568475986 875192 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 240 seconds < 1568476190 48217 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i do use fprintf for error messages, though. < 1568476300 104160 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :does the book tcpl cover the standard library? < 1568476518 526484 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :never mind, can't afford it anyway < 1568476596 450625 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :"strings" in c are just char arrays. < 1568477254 563556 :imode2!~imode@unaffiliated/imode QUIT :Remote host closed the connection < 1568477294 271557 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1568477570 906000 :Lord_of_Life!~Lord@unaffiliated/lord-of-life/x-0885362 QUIT :Ping timeout: 240 seconds < 1568481121 271500 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 265 seconds < 1568481255 519184 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1568481600 689404 :atslash!~atslash@static.231.107.9.5.clients.your-server.de QUIT :Quit: This computer has gone to sleep < 1568481702 521968 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :got a hidden debug mode implemented! < 1568481773 160057 :int-e!~noone@int-e.eu PRIVMSG #esoteric :a backdoor? < 1568481837 225601 :atslash!~atslash@static.231.107.9.5.clients.your-server.de JOIN :#esoteric < 1568481909 123163 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :just displays the cmd read and the first 96 words of internal ram on stderr whenever a cmd is read < 1568481936 106398 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :s/internal ram/program memory/ < 1568482049 527004 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :addresses 0000 to 005F < 1568482081 609846 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Is there a "invisible" X server that does not have any input/output on the display and keyboard and so on, so is only usable to implement drawing functions and to allow programs to exchange data with window properties and selections? < 1568482372 575502 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :huh? < 1568482432 19111 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Xvnc is invisible and still allows drawing. < 1568483056 305627 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :zzo38: yes, two of them, and I think we talked about them on the channel < 1568483073 111500 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :one vnc-related and one or two others < 1568483184 508597 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I don't recall their names, but it's in the channel logs somewhere... sad < 1568483209 328613 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :Xvfb is one of htem < 1568483312 980029 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :b_jonas: i need to know: have you been ignoring me? Maybe i missed a hint... < 1568483407 450778 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i'll assume you are just busy < 1568483407 538134 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu QUIT :Read error: Connection reset by peer < 1568483429 659529 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :sorry... < 1568483525 106649 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :crap... < 1568483539 81096 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i think i chased them away < 1568483913 818394 :imode!~imode@unaffiliated/imode PRIVMSG #esoteric :turns out you _can_ write recursive functions using a queue, provided you have operators that treat it as a stack. :P < 1568484039 692514 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu JOIN :#esoteric < 1568484060 989223 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :no, I parted for an unrelated reason < 1568484190 647917 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :oh > 1568484634 700194 PRIVMSG #esoteric :14[[07Special:Log/newusers14]]4 create10 02 5* 03Enchant3d 5* 10New user account < 1568484702 976549 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i'm so scared < 1568484754 198466 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i don't know why < 1568484956 406198 :imode!~imode@unaffiliated/imode QUIT :Remote host closed the connection < 1568485287 31106 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :which fungot style provides gratuitious stock market tips? < 1568485287 117453 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: be less specific. :) but no fnord. < 1568485354 706568 :int-e!~noone@int-e.eu PRIVMSG #esoteric :^style < 1568485354 785699 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp ukparl youtube < 1568485377 845915 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :less specific? which fungot style provides gratuitious tips on how to get rich quickly? < 1568485377 892476 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: if it matches < 1568485381 648113 :int-e!~noone@int-e.eu PRIVMSG #esoteric :^style qwants < 1568485381 693365 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :Not found. < 1568485388 144423 :int-e!~noone@int-e.eu PRIVMSG #esoteric :^style qwantz < 1568485388 181729 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :Selected style: qwantz (Dinosaur Comics transcriptions 2003-2011) < 1568485391 498193 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ah < 1568485403 525549 :int-e!~noone@int-e.eu PRIVMSG #esoteric :^style fisher < 1568485403 571374 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :Selected style: fisher (Fisher corpus of transcribed telephone conversations) < 1568485414 575486 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: blah < 1568485414 763222 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: yeah so and < 1568485417 827179 :Lykaina!~lyka@unaffiliated/schrodingerscat QUIT :Quit: leaving < 1568485422 618789 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: how's mom? < 1568485422 770346 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: was just saying noise no because if they if the class if the students have access to computer twenty four seven < 1568485446 525005 :int-e!~noone@int-e.eu PRIVMSG #esoteric :^style enron < 1568485446 604995 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :Selected style: enron (subset of the Enron email dataset) < 1568485453 349267 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: fraud? < 1568485453 576012 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: you know of any " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " position" ( " < 1568485470 793012 :int-e!~noone@int-e.eu PRIVMSG #esoteric :glad we settled that... < 1568485478 600668 :int-e!~noone@int-e.eu PRIVMSG #esoteric :fungot: loop? < 1568485478 831301 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :int-e: the bonds. briarpark ln. from the electronic version of the construction of the california legislature. bass" eric.bassenron.com to: " it is the only two: a band of choctaw indians, unable to attend any or any combination of the plan. < 1568485496 717354 :int-e!~noone@int-e.eu PRIVMSG #esoteric :^style irc < 1568485496 753746 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :Selected style: irc (IRC logs of freenode/#esoteric, freenode/#scheme and ircnet/#douglasadams) < 1568485655 344441 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :hello < 1568485669 863700 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :(λx:μX.X→A.(unfold x)x) (fold λx:μX.X→A.(unfold x)x) < 1568485720 857035 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :fungot: lambda mu nu < 1568485721 28300 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :arseniiv: the is metaphorical, so it's the same thing :) i'd guess by alonzo church though < 1568485785 3195 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: I expecte mu X.X -> X < 1568485811 964146 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :fungot, do you understand indirect type recursion with the Mu type? < 1568485812 30544 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: but it's a slow daemon :( < 1568485819 903492 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :(also shouldn’t I write νX.X→T or is μ okay for these kinds of functors) < 1568485862 521142 :int-e!~noone@int-e.eu PRIVMSG #esoteric :and neither mu nor nu make so much sense with contravariant functors? < 1568485867 687142 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :int-e: I like the version with A as we can inhabit any type we pick, like 0 < 1568485899 100244 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :(that term overall has type A) < 1568485904 962424 :int-e!~noone@int-e.eu PRIVMSG #esoteric :meh I don't know this stuff. Sure, you're somewhere in domain theory territory, but I don't know whether they can still support different kinds of fixed points nicely. < 1568485929 803085 :int-e!~noone@int-e.eu PRIVMSG #esoteric ::t fix id < 1568485931 280435 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :though I read Pierce on significance of μX.X→X, yeah (exactly today, even) < 1568485931 386955 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric :a < 1568486010 545787 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :yeah, fix id is simpler when we already have fix typed, but I think typing omega by itself is a bit less long > 1568486033 905661 PRIVMSG #esoteric :14[[07Esolang:Introduce yourself14]]4 10 02https://esolangs.org/w/index.php?diff=66164&oldid=66041 5* 03Enchant3d 5* (+279) 10/* Introductions */ < 1568486219 15340 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :also I’m dabbling in deep waters here too, I heard about something which has sense only for covariant/contravariant functors but I don’t remember that < 1568486235 938621 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu QUIT :Read error: Connection reset by peer < 1568486249 984412 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu JOIN :#esoteric < 1568486501 820182 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :hm now I realize X ↦ (A → X, X → A) is not a functor? Not can it be covariant nor contravariant < 1568486550 699760 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :either I’m wrong or it looks strange < 1568486622 483303 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :also I realize I don’t remember what the class of contravariant functors is called in Haskell if there is one name somewhere < 1568486698 113164 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Haskell's -> is very different from -> in Set. < 1568486967 497199 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :arseniiv: must be "Cofunctor", everything in Haskell is called co-something < 1568486968 293493 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :`? co < 1568486969 509168 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :co? ¯\(°​_o)/¯ < 1568487006 419554 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :cocoa coated co-cones < 1568487025 692870 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :the breakfast cereal for category theorists < 1568487115 369688 :int-e!~noone@int-e.eu PRIVMSG #esoteric :kmc: hmm what do category theorists do when they can't sleep? (set theorists count to aleph_1) < 1568487167 120229 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :oh poor set-theorists < 1568487176 422564 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :lol < 1568487241 863801 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :though maybe then they sleep for infinity < 1568487317 169974 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :`` python -c 'import time; time.sleep(float("inf"))' < 1568487318 190496 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Traceback (most recent call last): \ File "", line 1, in \ IOError: [Errno 22] Invalid argument < 1568487364 804275 :Melvar!~melvar@dslb-084-063-063-063.084.063.pools.vodafone-ip.de QUIT :Ping timeout: 268 seconds < 1568487543 742055 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :so evidently Python is not a set theorist < 1568487697 596037 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :oh! let me try something < 1568487703 773319 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :`` python -c 'import time; time.sleep(-1)' < 1568487704 710595 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :Traceback (most recent call last): \ File "", line 1, in \ IOError: [Errno 22] Invalid argument < 1568487745 889010 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :it can’t sleep backwards, too bad < 1568487747 906535 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( Negative numbers are a cardinal error. ) < 1568487780 690730 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :in a non-eso world, I think sleep(-1) should do the same as sleep(0), return very soon < 1568487784 109139 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Or maybe I should go the whole mile and write "sin" there? < 1568487786 806747 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :int-e: (rofl) < 1568487798 267196 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :in an eso world, sleep(-1) should use a time machine to go back one second < 1568487834 218543 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :int-e: but sin is not a cardinal. At least I think in ZFC it shouldn’t be by any accident < 1568487871 917885 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :it can do that by first noting the current time, then sleeping until a reliable software time machine implementation becomes available, installing and dynamically loading it, then using that time machine implementation to go back in time one second before the call < 1568487897 489022 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric : in a non-eso world, I think sleep(-1) should do the same as sleep(0), return very soon => IIRC often -1 means “no limit” in that case < 1568487903 353476 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: I suppose as long as you're reasonable about representing the function... < 1568487926 835287 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :If you write sleep infinity then perhaps it should call pause() < 1568487936 31246 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :arseniiv: that's for the c function that takes an unsigned int < 1568487938 499980 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :int-e: ah, that could be a loophole < 1568487944 184951 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :arseniiv: this one is a python function, which takes a python int < 1568487949 614785 :int-e!~noone@int-e.eu PRIVMSG #esoteric :arseniiv: You could represent the computable functions using some Gödel numbering :P < 1568487952 326946 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :so it's clear that the -1 isn't just a very large integer < 1568487968 528212 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :if you want to sleep infinitely with the python interface, you can just write sleep(1<<31) < 1568487977 323563 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :no wait < 1568487979 849381 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :that's not good enough < 1568487983 883624 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I mean sleep(1<<62) < 1568488000 113349 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :1<<31 is only a few decades < 1568488064 23939 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 JOIN :#esoteric < 1568488066 237025 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: hm in a hypothetical case Python ints would be encoded in p’s complement, -1 ≡ …11111 > any finite positive value = practically infinite < 1568488083 219060 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :(though then any negative value would behave the same) < 1568488115 89725 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :unbounded p’s complement* < 1568488121 876819 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :arseniiv: but time.sleep doesn't take an integer, it takes a floating point value for sub-second precision, that's documented clearly < 1568488137 300591 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I don't think it's uncommon for -1 to mean "no limit" for C functions that take an int as well. Although usually there's some other termination condition too. Like with `poll(struct pollfd *fds, nfds_t nfds, int timeout)`, where -1 (or any other negative value) means there's no timeout. < 1568488141 863676 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: you win :P < 1568488145 943916 :Lord_of_Life_!~Lord@unaffiliated/lord-of-life/x-0885362 NICK :Lord_of_Life < 1568488152 57545 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :JavaScript integers are unbounded two's complement; this affects how bitwise operation are work < 1568488164 397257 :Melvar!~melvar@dslb-178-003-156-045.178.003.pools.vodafone-ip.de JOIN :#esoteric < 1568488169 146992 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :``` python3 -c'import time as t;print([(t.sleep(0.5),t.time()) for k in range(5)])' < 1568488172 775657 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​[(None, 1568488170.3078678), (None, 1568488170.8085804), (None, 1568488171.3093328), (None, 1568488171.8100646), (None, 1568488172.310767)] < 1568488186 261802 :int-e!~noone@int-e.eu PRIVMSG #esoteric :> -8 .|. 2 < 1568488188 215496 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : -6 < 1568488191 844927 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :zzo38: sure, and so are python integers (except in ancient python) and GMP integers < 1568488194 853516 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :no wait < 1568488199 751419 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :maybe GMP integers are different, I can't recall < 1568488225 428048 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I think GMP integers might be sign-and-magnitude. < 1568488232 320528 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :fizzie: that's the representation < 1568488240 675081 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric : arseniiv: You could represent the computable functions using some Gödel numbering :P => ah I have just read the second one finally. You clearly win too. Or sin < 1568488241 348469 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :but how do the GMP bitwise functions affect them? < 1568488268 506899 :int-e!~noone@int-e.eu PRIVMSG #esoteric :http://www.computer-go.info/ "These functions behave as if twos complement arithmetic were used (although sign-magnitude is the actual implementation). The least significant bit is number 0. " < 1568488276 511443 :int-e!~noone@int-e.eu PRIVMSG #esoteric :huh < 1568488290 423095 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :(JavaScript did not even have an integer type until somewhat recently, though) < 1568488303 855006 :int-e!~noone@int-e.eu PRIVMSG #esoteric :https://gmplib.org/manual/Integer-Logic-and-Bit-Fiddling.html < 1568488307 761933 :int-e!~noone@int-e.eu PRIVMSG #esoteric :that was the link < 1568488321 616096 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :oh I meant unbounded not in that sense, I wanted something p-adic maybe. For −1’s representation to be unbounded itself < 1568488349 864320 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(Why can't software respect the X11 selection ownership protocol these days...) < 1568488381 237217 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :I like languages that represent true and false as -1 and 0, respectively. < 1568488385 147205 :fizzie!fis@unaffiliated/fizzie PRIVMSG #esoteric :`forth true . < 1568488385 692077 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(Java software is terrible at this.) < 1568488385 966474 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :​-1 < 1568488394 407517 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :(You can use bitwise operations with floating numbers, but then it converts them to 32-bit integers, and then converts it back to a floating point afterward. Optimizations may avoid having to perform the conversion every time, though.) < 1568488418 772963 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :fizzzie: Yes, Forth, and also BASIC, does. < 1568488449 927676 :int-e!~noone@int-e.eu PRIVMSG #esoteric :> complement 0 < 1568488452 349832 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : -1 < 1568488565 548009 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :I hope they add a popcount function into JavaScript; implementing it using JavaScript code would be inefficient. < 1568488569 336263 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :> iterate complement 0 < 1568488571 500268 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : [0,-1,0,-1,0,-1,0,-1,0,-1,0,-1,0,-1,0,-1,0,-1,0,-1,0,-1,0,-1,0,-1,0,-1,0,-1,... < 1568488722 44328 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :int-e: yes, and very often -1 for true is more convenient than 1 for true. ideally if you go for optimizations, you can choose between those representations, and of different sizes too < 1568488767 977832 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :it is true though that representing true with 1 also makes sense, and it wasn't even C that started that, APL already depends on representing true by 1 < 1568488770 289703 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :I’m glad true integers were added to JS, I hadn’t heard about that earlier. Maybe some day I’ll write something in a future JS < 1568488846 910758 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: is it connected with use of Iverson brackets? < 1568488862 621134 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :arseniiv: yes < 1568488881 462967 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :but then they aren’t needed? < 1568488887 182792 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :in fact, often the hybrid solution is the best: < 1568488906 42601 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :treat true as if it had the value 1 semantically when you use it as a number, but represent it as -1 < 1568488920 620750 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :but again, that's not always the best either < 1568488941 886142 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :luckily it's not that hard to convert between different representations < 1568489089 232218 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :what's the best depends both on how you're generating the integers, what you're doing with them, and even the cpu instruction set extensions < 1568489136 892725 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :> let { true = -1; x `and` y = negate ((negate x) * (negate y)) } in true `and` true < 1568489139 64042 :lambdabot!~lambdabot@haskell/bot/lambdabot PRIVMSG #esoteric : -1 < 1568489464 124990 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :(hm is there a module to convert an unbounded integer to Knuth’s myriad-myllion system (or another I don’t know of)) < 1568489508 381144 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :(though practical considerations make some complexity unnecessary) < 1568489518 740846 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I don't know what "Knuth's myriad-myllion system" is. is that when you compute everything modulo various primes? < 1568489607 953266 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: it’s a textual representation suitable for unbounded integers, as traditional ones can’t handle values that are too big < 1568489647 892112 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :ah < 1568489651 896681 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I hadn't heared of that < 1568489754 60916 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :first it declares its own myriad = 1e4, myllion = 1e8 and something for 1e16, 1e32 and so on for some time, and then it allows arbitrarily long names but I always forget in which manner. I’ll look up what the article was called < 1568489774 298320 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I know http://www.madore.org/~david/weblog/d.2010-09-03.1791.html as an alternate system to write large integers, but it's not for unbounded ones, it has a limit of something between 10**21 and 10**100 depending on version < 1568489970 848270 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Do you like this? https://twitter.com/AlexKontorovich/status/1172715174786228224 < 1568489997 443209 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :shachaf: wow, is this an unpopular opinion that is actually unpopular? < 1568490137 756579 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :b_jonas: I didn’t found the original article but there is another: https://en.wikipedia.org/wiki/-yllion < 1568490187 125967 :int-e!~noone@int-e.eu PRIVMSG #esoteric :. o O ( Fortunately the Collatz conjecture has no practical implications at all. ) < 1568490249 870945 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :kmc: shocking < 1568490313 14752 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm disappointed that lea r64,r64 is encodable but just an illegal instruction. < 1568490337 865193 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: Well, he's not wrong. There's no particular reason why a weird universal machine should not be lurking inside the Collatz sequence. We'll never know. < 1568490404 189086 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :shachaf: why? there are several other instructions that are invalid with a register argument < 1568490413 578404 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: wow, you're much less motivational than hilbert tdnh < 1568490536 322302 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Feel my power of negativity. < 1568490541 848816 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Wir müssen wissen. Wir werden wissen. < 1568490589 638524 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Gödel put an end to that attitude. < 1568490602 189484 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I hear it was a huge blow to Hilbert. < 1568490618 62065 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(Almost typed "Dilbert" there, how's that?) < 1568490689 467489 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :int-e: This reminds me of the time my uncle Bilbert < 1568490812 517194 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: If you think about it a bit, by saying that we'll never know I'm also suggesting that no counterexample exists :) < 1568490829 459809 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Not sure that was entirely intentional. < 1568490853 157366 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Are you actually? < 1568490858 229785 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :int-e: not really suggesting that < 1568490865 375691 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :there could be counterexamples that are hopelessly hard to find < 1568490868 238388 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I think we'll never know BB(100) but I think it exists. < 1568490871 449073 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: Well presumably if we can /find/ a counterexample that would resolve the question! < 1568490901 836470 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :like, you know, there's almost certainly a string whose SHA-512 sum is zero, but we probably won't find one soon, and for a well-designed 1024-bit checksum, we'll probably never find one < 1568490907 157209 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Or that. < 1568490908 391662 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: True. Hard to believe, but true. < 1568490934 332914 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :shachaf: in what sense can you "know" BB(100)? it's so large, surely you don't expect us to write down all digits < 1568490962 317154 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :no, I mean, in what sense can you "know BB(100)"? < 1568490977 626598 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :do you have a more specific true-false statement about BB(100)? < 1568490987 982439 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Your example is better for that reason. < 1568490994 66613 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: Oh if https://www.treadwell-stanton.com/services/phaedra has any basis we'll have sha512 preimage attacks in no time ;-) < 1568491003 947344 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But I think most interesting predicates about that number are similarly unknowable. < 1568491015 341484 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :For example: Is it greater than 5? We just don't know. < 1568491039 836976 :int-e!~noone@int-e.eu PRIVMSG #esoteric :"it"? < 1568491043 928104 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :BB(100) < 1568491048 554415 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: of course it is < 1568491051 673654 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :shachaf: it's greater than 5, yes < 1568491057 278012 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But is it greater than 8? < 1568491059 291945 :int-e!~noone@int-e.eu PRIVMSG #esoteric :we can give plenty of lower bounds, unimaginably large < 1568491061 518772 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That one's a real stumper. < 1568491071 366920 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: you're mixing up something < 1568491090 544031 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :The joke is that I said that predicates of this number are unknowable, and now I'm giving some knowable predicates. < 1568491094 378054 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's not a very good joke. < 1568491131 473218 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: https://en.wikipedia.org/wiki/Graham%27s_number is closer to what you're saying < 1568491145 372197 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :That one's obviously less than BB(100) < 1568491151 402600 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(best lower bound: 13. best upper bound... too large to write down) < 1568491154 59424 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :shachaf: I don't believe that. they'd be rich if they could break SHA-256 already. that said, I was careful and said SHA-512 deliberately. < 1568491168 426119 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(without special notation) < 1568491181 899276 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, you're not talking about the number but the original problem. < 1568491198 98855 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: yes, there's a lot that is wrong with that page :) < 1568491217 670780 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I think we know that 100 is a lower bound for Collatz < 1568491218 895530 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: So that link claims "orders of magnitude faster" than brute force. < 1568491222 639280 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: but, interestingly, the Digital Annealer Units are real technology. < 1568491225 413222 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :so 13 can't be the best lower bound < 1568491243 982850 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Let's say 3 orders of magnitude, so 10 bits? < 1568491257 954792 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: Uhm, the 13 is for that Ramsey theory problem that Graham's number is an upper bound for. < 1568491263 93144 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh man. "overlapping into the quantum computing realm" < 1568491278 959941 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: I don't believe any of the performance claims in that link. < 1568491283 762068 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I'm sold. < 1568491288 299242 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :int-e: blockchains, neural nets, and dozens of other trendy jargon words are also real technology, yet marketing people sell so much bullshit with them < 1568491293 851520 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :It's also good to know that Google has a preimage attack on SHA-1. < 1568491301 468930 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :int-e: ah < 1568491388 743540 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: The Digital Annealer Units are used for things like TSP. As far as I understand them, they're basically accelerators for simulated annealing. < 1568491390 780520 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I don't know what graham's number is all about, I think it's another famous hype that's abused for marketing or something < 1568491441 358773 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I have not seen any claims for plain combinatorial search, in particular satisfiability, and I can't really see how that would work either... there's no locality to exploit at all. < 1568491473 893354 :int-e!~noone@int-e.eu PRIVMSG #esoteric :ACTION shrugs < 1568491502 916723 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :there's a nice question for which 7 is the best known lower bound so far, and it was improved from 6 to 7 in 2008: https://mathoverflow.net/a/100449/5340 < 1568491526 295287 :int-e!~noone@int-e.eu PRIVMSG #esoteric :shachaf: I thought Google has a SHA 1 collision (shattered)... a proper preimage attack would be news to me. < 1568491576 689601 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :then there's also the Hadwiger-Nelson problem < 1568491600 782769 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: hmm, how does this relate to addition chains? < 1568491603 284606 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :int-e: I'm only saying the obviously false things your link is saying. < 1568491607 730131 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :int-e: I don't think so < 1568491608 392650 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :ah I found that article now, there Knuth uses parentheses “latin…yllion” to represent n ↦ 10^2^(n+2) where n is named as “…” using the same system < 1568491612 910102 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Maybe it's not even saying that. Whatever. < 1568491631 994964 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: I guess addition chains count the + signs rather than the 1s. Hrm. < 1568491651 240484 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: (and allow some additional sharing of subexpressions too... so not the same) < 1568491652 111290 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru PRIVMSG #esoteric :(then he discusses a series of prefix binary notations, couldn’t he make a prefix one here too) < 1568491661 88293 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :int-e: there are like ten thousand different interesting open questions in combinatorics that are easy to ask, I hear a lot about them from the guys at ELTE < 1568491691 151598 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: Ah I'm looking at the wrong entry... < 1568491795 814147 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: It's a bit boring when you have an infinite family of problems, and are just nibbling at the low end (here: 1 point, 2 points, 3 points ... 6 points, now 7... even if you find 8 points, that still leaves 9?) < 1568491848 74622 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :and there are a lot of them that, unlike these conjectures about eight points with pairwise rational distances or the Hadwiger-Nelson, sound like they should be easy to prove, but they really aren't < 1568491868 40402 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :int-e: sure, that's why I said the best lower bound is 7 < 1568491878 552348 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :it would be good to know the actual highest value < 1568491959 464526 :int-e!~noone@int-e.eu PRIVMSG #esoteric :b_jonas: Of course the picture is different if there's a known upper bound. And it becomes fascinating when the upper and lower bounds are close as for the Hadwiger-Nelson problem. < 1568491989 740643 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover QUIT :Ping timeout: 268 seconds < 1568492015 159120 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Anyway, I wanted to see what "almost all" means in that Tao paper... < 1568492055 592597 :int-e!~noone@int-e.eu PRIVMSG #esoteric :(Almost all orbits of the Collatz map attain almost bounded values, https://arxiv.org/abs/1909.03562) < 1568492443 300694 :Phantom_Hoover!~phantomho@unaffiliated/phantom-hoover JOIN :#esoteric < 1568492501 972585 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :How long has it been the olisters got the five-week Sphinx virus? < 1568492832 277128 :int-e!~noone@int-e.eu PRIVMSG #esoteric :Yeah I think there's still plenty of room in "almost all" for a universal machine to hide in. < 1568492861 720232 :int-e!~noone@int-e.eu PRIVMSG #esoteric :I mean the complement thereof, of course. < 1568492956 858177 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Does "almost all" mean "all but elements of an implied ideal"? < 1568493026 477062 :int-e!~noone@int-e.eu PRIVMSG #esoteric :No it means the logarithmic density is 1. < 1568493151 982022 :tromp_!~tromp@2a02:a210:1585:3200:1ca:86a1:17f6:f647 JOIN :#esoteric < 1568493368 529608 :tromp!~tromp@2a02:a210:1585:3200:5975:f187:1cac:e1ce QUIT :Ping timeout: 276 seconds < 1568494179 897816 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :shachaf: not long. they still haven't reached the predicted date of Harry's death, and that Sphinx virus was within two weeks I think < 1568494204 715061 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :wait, let me get more specific < 1568494276 620755 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :http://www.giantitp.com/comics/oots1081.html is when Hel says everyone on the ship is infected with deadly Sphinx Pox, and they got it from Mr. Scruffy back in the desert < 1568494299 509450 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :also that it has an incubation period of five weeks < 1568494440 236975 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :http://www.giantitp.com/comics/oots0937.html was still during the long day in the desert, and Haleo says that the ship will get them to past the Dwarven lands in eight days if the world is at stake, and the world is indeed at stake < 1568494451 425603 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :the fate of the world < 1568494486 403951 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :now going to the location of the Godsmoot and attending it was probably a day of delay, and the two fights at the dwarven lands took two or three days < 1568494502 745014 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :and the long day was, I think, two days after they arrived to the Empire of Blood < 1568494517 620274 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :the question is, how long they've been in the desert before they arrive to the Empire < 1568494581 743431 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :and that's hard to tell, because they already spent an unknown amount of time in the desert between #672 and #673, < 1568494614 375564 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :and in #673 they're in a large town, though not as large as the one in the Empire of Blood, but probably still large enough for pox to spread < 1568494657 72596 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :but Roy says in #673, "Here we are, gang. The town of Sandsedge, first stop on our journey." < 1568494683 898049 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :that sounds like they hadn't been to a town in the desert before that, so that's the earliest time that the cat could have gotted the virus < 1568494707 587422 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :now how much time did they spend from arriving to Sandsedge to arriving to the Empire of Blood? I've no idea < 1568494807 421587 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :https://oots.fandom.com/wiki/Timeline#The_Comics has some calculations < 1568494906 348990 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :ah yes, it points out to #692 which shows that they spend six days searching, but they don't spend twenty more pages < 1568494980 235411 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :hmm < 1568494996 262086 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :it looks like they did actually pass more than half of those five weeks of incubation < 1568495020 909023 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :of course, people in the forums already pointed out that now they have clerics who can cure such illnesses easily, and in fact may have already cured them < 1568495214 136972 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh, that's a good point. < 1568495220 343392 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But they may get separated again. < 1568495338 224246 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :in fact, Mechane Crewman with Goatee in #951 seems to me like he's the resident cleric of the Mechane, and he may have already cured the mechane crew from the pox too < 1568495355 641683 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :Greg had time to cure them as well < 1568495453 860321 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Who? < 1568495516 486788 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :cure the Mechane crew, before the dwarven lands < 1568495518 925495 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :no wait < 1568495521 998158 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :before the godsmoot < 1568495529 7347 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :since Greg left the Mechane at the godsmoot < 1568495538 890795 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :also, the potion factory with advertising deal may have given the Mechan crew potions other than the cure potions < 1568495551 781163 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :some of which may be good aginst illnesses < 1568495869 497752 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :fungot, have you ever got Sphix Pox? < 1568495869 681390 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: the answer seems pretty obviously ' no.' symbol is used as a normal atom?'. < 1568495887 885234 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :fungot: no, it's a virus < 1568495887 950735 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: if i am < 1568496618 354985 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Who's Greg? < 1568496665 224028 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :shachaf: the vampire that inhabited Durkon's body < 1568496728 726042 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Oh. < 1568496739 208019 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Why would the high priest of Hel sabotage Hel's plans? < 1568496833 522759 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :shachaf: he was disguised as Durkon, so he did some things that Durkon would do to keep the disguise < 1568496841 296285 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :he did protect the Mechane in other ways < 1568496954 429264 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :But they didn't even know about the virus. < 1568496975 650343 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :shachaf: I think clerics have a way to detect illnesses < 1568496983 797986 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :in fact, maybe even Vaarsuvius or Elan has a way < 1568497054 945890 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :but it's more likely that they don't know about the virus, some of them still carry it, but it will be detected and quickly cured when the symptoms become visible < 1568497201 678965 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :luckily Remove Disease is available even in potion form (or "cleric in a can" as Tarquin calls it) < 1568497309 553812 :Lykaina!~lyka@unaffiliated/schrodingerscat JOIN :#esoteric < 1568497348 242365 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :hi < 1568497570 67352 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :I bet it'll have some impact on the story. < 1568497592 500822 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :shachaf: I already said that I'm sure it won't have an impact on the story < 1568497595 79113 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :arf? < 1568497599 189253 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :it may come back as a joke, but not as anything serious < 1568497625 535020 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :Right, that's why I said it would. < 1568497654 430327 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :shachaf: I'm saying this mostly because in the Start of Darkness book, there's an entire story arch where a strange virus infection has a large impact on the story < 1568497664 806735 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :and I don't think the Giant would repeat such an element in the later storyline < 1568497844 447792 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :so, as i am a werewolf, i repeat my question. Arf? < 1568497930 295738 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :that out of universe argument convinces me more than any in universe explanation < 1568497968 642264 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :huh? i was just being silly < 1568498258 585659 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :so, what did i miss? < 1568498294 809444 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :did i actually say something profound by accident? < 1568498367 845408 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :Lykaina: we were talking about o, a certain webcomic that's popular here < 1568498445 140470 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :oh < 1568498622 236829 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :werewolf - english dictionary: arf? = huh?, grr... = oh shit..., still working on the rest. < 1568498707 150954 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :as Lykaina is greek for she-wolf, i sometimes speak canine due to my lupine nature. < 1568498736 540393 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :oh, that's what it means? so you're in the half of the channel whose nick means something? < 1568498771 924581 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :huh? < 1568498785 404165 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :we have some people whose nicks are entirely meaningless < 1568498800 524590 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :or at least they deny any meaning < 1568498804 111226 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :you aren't related to nick jonas? < 1568498821 588411 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :who is "nick jonas"? < 1568498829 409780 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :lol < 1568498838 82638 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :sorry < 1568498868 685429 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :2000's teen pop star < 1568498871 279268 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :ah < 1568498883 190233 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I don't think anyone asked me that yet < 1568498895 589034 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :people asked about some musicians called the Jonas brothers instead < 1568498922 290747 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :nick jonas was the front of the jonas brothers < 1568498927 586423 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :ah < 1568498933 156409 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :well that makes more sense then < 1568498967 861106 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :there's like a thousand different people out there who use the nick "jonas", and more who use the nick "Jonas" < 1568498986 170530 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :no wonder, because it's also a very popular real name, both as a first name and as a last name < 1568499010 756934 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I too use the nick "jonas" on some places online < 1568499019 732721 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :last name? < 1568499024 283617 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :in at least one place I'm called "jonas" and another commenter is called "Jonas" < 1568499197 243064 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :then there's the Jessicas and Jennifers, and the years where there were three in every class in school < 1568499223 310074 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :yes, girls' names are fickle, the fashion changes every few years < 1568499232 292705 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :whereas boys' names are much more stable < 1568499259 869593 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :Sara's been popular for a while. < 1568499292 829541 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :Bence has been the single most popular boys' name for newborns in Hungary for two decades, and it was at least somewhat popular already more than a century ago < 1568499347 141999 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :I also made up some Magic: the Gathering cards and wrote it on a paper, including: Night Wolf {3G(G/B)} Creature - Wolf (2/2) ;; First strike ;; Bands with other creatures named Night Wolf ;; Menace although maybe some thing should be altered a bit, I am not sure < 1568499376 931864 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :the years after twilight came out, Isabella was popular < 1568499420 243253 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Make up a name different from someone else's name, so that it is not confuse with other people with the same name. < 1568499444 190547 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :zzo38: yes, "b_jonas" is pretty unique, which is lucky given how short it is < 1568499455 311923 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :OK, that is good, then. < 1568499514 828233 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I guess "lob_jonas" is even more unique < 1568499553 47314 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i snatched SchrodingersCat in 2005 when i first used freenode. < 1568499578 74003 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i hated being asked if i was living or dead < 1568499592 316802 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :O, so that is why your hostname cloak says schrodingerscat < 1568499602 76971 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i was someone else then. < 1568499605 726914 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :yes < 1568499697 288392 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i think i used SchrodingersCat when Sgeo first showed me this channel when i was in college. < 1568499727 517751 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :again, different person > 1568499736 739060 PRIVMSG #esoteric :14[[07B automaton14]]4 N10 02https://esolangs.org/w/index.php?oldid=66165 5* 03A 5* (+158) 10Created page with "[[B automaton]] is a [[Bully automaton]] designed with problem-solving usefulness in mind. [[Category:2019]] [[Category:Languages]] [[Category:Unimplemented]]" < 1568499762 636771 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :yeah, this channel is old. we have logs going back to 2002 < 1568499785 899235 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :that's around when freenode formed, right? < 1568499795 920165 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :no clue < 1568499848 719952 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I think I started using irc in 2005 or so < 1568499866 368478 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :basically I started participating in internet communities in 2003 < 1568499870 961024 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :irc came a bit later < 1568499890 897494 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I came on it first for computer help, like many people do, then eventually got stuck because of communities < 1568499906 289431 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :freenode the most, but I've connected to like a dozen different irc networks at different times < 1568499914 447364 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :in 2008, when i started activly using irc, i chatted like a noob. < 1568499931 128152 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :cause i was one then < 1568499952 327585 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :took me a few years to learn how to chat properly < 1568500006 981975 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I even founded three successful channels: #cbstream was active from 2006 to 2017, with some breaks; #jsoftware was active from probably 2009 and still lives; < 1568500046 964600 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :and ##Droidikar was an event-related one-time thing that was active for like four days < 1568500069 952770 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :I sometimes use other IRC servers too but always use the nickname and username "zzo38" on them. On ifMUD I am #20071. On Usenet/Unusenet I am "news@zzo38computer.org.invalid" (in some old articles, it didn't have ".invalid" at the end; I added it at someone else's suggestion). I am also User:Zzo38 on some wikis (including esolang wiki) < 1568500133 166356 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :the username i use depends on when i start using it < 1568500140 745250 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :OK < 1568500164 287657 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i keep the one when i was most embarrassing private < 1568500170 459372 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :OK < 1568500211 390347 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :it's cool that on the internet you can start over. < 1568500255 961854 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Yes, although if you have a static IP address then you would want to change it if you will start over. < 1568500306 911971 :shachaf!~shachaf@unaffiliated/shachaf PRIVMSG #esoteric :A static IP address is indeed most people's main barrier. < 1568500328 924692 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :meh < 1568500333 132208 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :I use IRC from a VPS < 1568500340 997175 :arseniiv!~arseniiv@95.105.2.110.dynamic.ufanet.ru QUIT :Ping timeout: 246 seconds < 1568500344 328897 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :if I want a new IP i can just ask for one < 1568500347 568648 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Yes, that works too < 1568500358 658110 :kmc!~beehive@li521-214.members.linode.com PRIVMSG #esoteric :also if I'm on my phone wifi then it's a different IP every time < 1568500384 23327 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I don't think a static IP address is the main barrier < 1568500391 637215 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :it's more like all the personal information I give out < 1568500417 539620 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :almost all my online identities are linked together with lots of links and more implicit statements, it's easy to find me from any of them < 1568500441 748806 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :which is deliberate, but it would be much harder to deliberately make one that's not connected to my other identities and still chat in a reasonable way > 1568500447 926108 PRIVMSG #esoteric :14[[07B automaton14]]4 M10 02https://esolangs.org/w/index.php?diff=66166&oldid=66165 5* 03A 5* (+576) 10 < 1568500457 602257 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :secret identities come natural to some people, but it would be much harder for me < 1568500470 796673 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I mean, if I entered here under any other nick, you'd probably recognize me after a few lines < 1568500492 739902 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Yes, if you have a RDF file to link them together, for example. Not all such services allow linking to such a RDF profile, but I invented the way to do so with NNTP. (You can easily have multiple RDF profiles too, if you want to keep them separate) < 1568500537 528927 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :b_jonas: Maybe your hostname too, possibly < 1568500543 849460 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :zzo38: the nickserv user cbstream has a nickserv property set to connect it to me, you can see it with `NICKSERV INFO cbstream` with the current software I think < 1568500574 902692 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :zzo38: hostname is easier to mask by using a proxy that you don't recognize < 1568500596 180998 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Yes, if you deliberately do that, then of course it will be easier to mask < 1568500598 530416 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :ah no, you have to do `NICKSERV TAXONOMY cbstream` still < 1568500627 255345 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :read that as taxidermy < 1568500627 405232 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :You can also abbreviate the command "NICKSERV" as "NS" < 1568500642 901092 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :and got really confused < 1568500642 938813 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :really? < 1568500644 66268 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :let me try < 1568500656 594303 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :yeah, you're right > 1568500763 101467 PRIVMSG #esoteric :14[[07B automaton14]]4 M10 02https://esolangs.org/w/index.php?diff=66167&oldid=66166 5* 03A 5* (+352) 10 < 1568500807 370236 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :I didn't know that for some reason < 1568500838 589408 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :Who is A on the wiki? < 1568500848 893545 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :is that code for anonymous? < 1568500858 748638 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :no < 1568500911 847039 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :i keep seeing updates by A and wonder if they are the wiki's #1 updater < 1568500924 188419 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :yes they are, they put a lot of nonsense there < 1568500927 920749 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1568500960 352494 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :which is annoying, but admittedly it aligns with one of the goals of the wiki, which is to attract people's useless creative output away from more dangerous places they could mess up < 1568501055 593022 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :which is also why I think we should allow languages on the wiki when they aren't technically esoteric, but they're obscure enough that they don't get documented anywhere else < 1568501083 321144 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :so if a programming language doesn't get an en.wikipedia entry, then I think it should be on topic here < 1568501162 894273 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :which is why I documented https://esolangs.org/wiki/SIMPLE_(preprocessor) despite that it's technically not esoteric because david originally wrote it to do some preprocessing for html or tex or something and used it a little that way < 1568501414 897840 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :(My way of using RDF user profiles on NNTP is to add a "From-RDF" header, which includes the URL of the RDF file (the "file:" scheme is not allowed). You still need a "From" header too, though.) < 1568501636 45731 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :The information provided for Baba Is You is not complete, although from the information provided, and some guesses, it would seem that the example is paradox since the first line allows the second line to be interpreted as denying that it can be interpreted in this way. < 1568501669 404265 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :Is it? Unfortunately, I don't know. < 1568501779 693748 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :One nonstandard header I have seen in Usenet messages is "X-Clacks-Overhead". I looked it up, and seems that it was intended for HTTP, although it could also be used on NNTP (as in this case), and also email, and also ifMUD (although nobody can see it unless you set yourself examinable) < 1568501850 635208 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :(and perhaps also it could be set as a NickServ property on Freenode, too) > 1568502275 10727 PRIVMSG #esoteric :14[[07Trate14]]4 N10 02https://esolangs.org/w/index.php?oldid=66168 5* 03A 5* (+436) 10Created page with "[[Trate]] is a tool for bitwise-translating the input. == Instructions == Nx,y Negates the position on (x,y), also affecting the nearby cells to negate. If on the edge, cells..." > 1568502286 712108 PRIVMSG #esoteric :14[[07Trate14]]4 M10 02https://esolangs.org/w/index.php?diff=66169&oldid=66168 5* 03A 5* (+1) 10 < 1568502291 689596 :Lykaina!~lyka@unaffiliated/schrodingerscat PRIVMSG #esoteric :not another bug... > 1568502585 741401 PRIVMSG #esoteric :14[[07User talk:A14]]4 M10 02https://esolangs.org/w/index.php?diff=66170&oldid=65854 5* 03A 5* (+527) 10 < 1568502694 283182 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :fungot, which one is the better pop song about a hopeless love between "I will love again" and "White flag"? < 1568502694 391689 :fungot!~fungot@2a01:4b00:82bb:1341::2 PRIVMSG #esoteric :b_jonas: i was working on a toy interpreter or two. i really want to < 1568502707 347079 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :fungot: oh nice, tell me more. what kind of interpreter? < 1568502821 842166 :imode!~imode@unaffiliated/imode QUIT :Ping timeout: 258 seconds < 1568503087 504622 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :wait, so not only are ISO 3166-1 alpha-2 two-letter country codes sometimes reassigned to an unrelated country, but IATA two-letter airline codes are sometimes reassigned too? these standards are crazy < 1568503260 519622 :imode!~imode@unaffiliated/imode JOIN :#esoteric < 1568503993 259599 :zzo38!~zzo38@24-207-15-213.eastlink.ca PRIVMSG #esoteric :I am glad that PostScript allows integer literals in base four. < 1568504404 559316 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :`? linker < 1568504409 915746 :HackEso!~h@techne.zem.fi PRIVMSG #esoteric :The linker (from German "links") is a part of a Turing machine that's responsible for moving all output data to the left of the tape before terminating. < 1568504467 561206 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :you know how the protagonist of the Metroid series is not called Metroid, she's called Samus, and the protagonist of the Zelda series is not called Zelda, she's called Link, right? < 1568504484 698009 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :well, now that's made more confusing, because there's a Zelda game where Zelda is the best playable character < 1568504587 301018 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :and it's not like one of the 3D games where Zelda is a huge glowing white elf princess who tells you the plot while Link is an elf child wearing a green hood and a sword and never speaks, no. it's a 2d game where Zelda is a tiny sprite < 1568504684 551101 :adu!~ajr@pool-173-73-86-191.washdc.fios.verizon.net JOIN :#esoteric < 1568504785 144945 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :admittedly there's also been a few Mario games where Princess Peach was a playable character < 1568504791 939154 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :s/was/is/ < 1568504852 49404 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :(even apart from Smash and Mario Kart games) < 1568504897 918910 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :Is the baby metroid a playable character in any game? < 1568504912 867759 :adu!~ajr@pool-173-73-86-191.washdc.fios.verizon.net PRIVMSG #esoteric :I think the only Mario's I've played are gameboy and nintendo64 < 1568505010 798325 :b_jonas!~x@catv-176-63-24-17.catv.broadband.hu PRIVMSG #esoteric :adu: consider playing others, there are many good Mario games < 1568505124 944638 :adu!~ajr@pool-173-73-86-191.washdc.fios.verizon.net PRIVMSG #esoteric :how to play original mario < 1568505322 983186 :imode!~imode@unaffiliated/imode QUIT :Remote host closed the connection < 1568505339 867084 :imode!~imode@unaffiliated/imode JOIN :#esoteric